summaryrefslogtreecommitdiff
path: root/tools/node_modules
diff options
context:
space:
mode:
authorRich Trott <rtrott@gmail.com>2021-11-03 22:40:00 -0700
committerRich Trott <rtrott@gmail.com>2021-11-08 13:16:24 -0800
commit9ef0ae21fc530a09e27d520996581e6b14a91e6d (patch)
tree95c347ae9130d7a37471662c478fcf1ec6d39e24 /tools/node_modules
parent492d767b6d11ff082b5022ff7ad8a1f14d3fc8f3 (diff)
downloadnode-new-9ef0ae21fc530a09e27d520996581e6b14a91e6d.tar.gz
tools: update babel-eslint-parser to 7.16.0
PR-URL: https://github.com/nodejs/node/pull/40720 Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Diffstat (limited to 'tools/node_modules')
-rw-r--r--tools/node_modules/@babel/core/lib/config/caching.js6
-rw-r--r--tools/node_modules/@babel/core/lib/config/config-chain.js2
-rw-r--r--tools/node_modules/@babel/core/lib/config/config-descriptors.js2
-rw-r--r--tools/node_modules/@babel/core/lib/config/files/configuration.js2
-rw-r--r--tools/node_modules/@babel/core/lib/config/files/index-browser.js8
-rw-r--r--tools/node_modules/@babel/core/lib/config/files/index.js28
-rw-r--r--tools/node_modules/@babel/core/lib/config/files/plugins.js4
-rw-r--r--tools/node_modules/@babel/core/lib/config/helpers/config-api.js2
-rw-r--r--tools/node_modules/@babel/core/lib/config/index.js3
-rw-r--r--tools/node_modules/@babel/core/lib/config/item.js2
-rw-r--r--tools/node_modules/@babel/core/lib/config/util.js2
-rw-r--r--tools/node_modules/@babel/core/lib/config/validation/option-assertions.js28
-rw-r--r--tools/node_modules/@babel/core/lib/config/validation/options.js4
-rw-r--r--tools/node_modules/@babel/core/lib/gensync-utils/async.js5
-rw-r--r--tools/node_modules/@babel/core/lib/index.js104
-rw-r--r--tools/node_modules/@babel/core/lib/parse.js2
-rw-r--r--tools/node_modules/@babel/core/lib/transform-ast.js2
-rw-r--r--tools/node_modules/@babel/core/lib/transform-file-browser.js4
-rw-r--r--tools/node_modules/@babel/core/lib/transform-file.js2
-rw-r--r--tools/node_modules/@babel/core/lib/transform.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/code-frame/package.json4
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/overlapping-plugins.json3
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/plugin-bugfixes.json14
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/plugins.json18
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/compat-data/package.json4
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/base.js4
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/classes.js8
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/expressions.js35
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/flow.js78
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/jsx.js18
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/methods.js13
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/modules.js19
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/statements.js22
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/types.js43
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/typescript.js114
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/generator/lib/index.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/generator/lib/node/index.js4
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/generator/lib/node/parentheses.js34
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/generator/lib/node/whitespace.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/generator/package.json8
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/filter-items.js4
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/index.js28
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/pretty.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/targets.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/utils.js8
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/package.json8
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-function-name/package.json8
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-get-function-arity/package.json4
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/package.json6
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-member-expression-to-functions/package.json6
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/lib/index.js8
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/package.json8
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/index.js22
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/package.json16
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-optimise-call-expression/package.json8
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-replace-supers/lib/index.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-replace-supers/package.json10
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-simple-access/package.json6
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helper-split-export-declaration/package.json4
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers-generated.js7
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers.js13
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/asyncIterator.js81
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/index.js9
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helpers/package.json10
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/helpers/scripts/generate-helpers.js7
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/highlight/lib/index.js4
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/highlight/package.json4
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/parser/lib/index.js1089
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/parser/package.json8
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/template/lib/formatters.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/template/lib/index.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/template/lib/options.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/template/package.json8
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/index.js12
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/ancestry.js10
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/comments.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/context.js40
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/conversion.js6
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/evaluation.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/family.js20
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/index.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/inference/index.js6
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/inference/inferers.js40
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/introspection.js28
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/lib/virtual-types.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/modification.js12
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/removal.js8
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/replacement.js6
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/scope/index.js10
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/visitors.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/traverse/package.json18
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/asserts/generated/index.js493
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/builder.js17
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js49
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/generated/index.js896
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/generated/uppercase.js988
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/constants/generated/index.js8
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/constants/index.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/core.js188
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/experimental.js9
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/flow.js227
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/index.js30
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/jsx.js57
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/misc.js7
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/typescript.js103
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/utils.js41
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/index.js214
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/index.js.flow32
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/generated/index.js552
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/validate.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/package.json8
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/ast-types.js7
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/builders.js6
-rw-r--r--tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/docs.js7
-rw-r--r--tools/node_modules/@babel/core/node_modules/browserslist/browser.js26
-rwxr-xr-xtools/node_modules/@babel/core/node_modules/browserslist/cli.js35
-rw-r--r--tools/node_modules/@babel/core/node_modules/browserslist/error.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/browserslist/index.js140
-rw-r--r--tools/node_modules/@babel/core/node_modules/browserslist/node.js117
-rw-r--r--tools/node_modules/@babel/core/node_modules/browserslist/package.json8
-rw-r--r--tools/node_modules/@babel/core/node_modules/browserslist/update-db.js165
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/agents.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/browserVersions.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/aac.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/abortcontroller.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ac3-ec3.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/accelerometer.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/addeventlistener.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/alternate-stylesheet.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ambient-light.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/apng.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-find-index.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-find.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-flat.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-includes.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/arrow-functions.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/asmjs.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/async-clipboard.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/async-functions.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/atob-btoa.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audio-api.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audio.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audiotracks.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/autofocus.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/auxclick.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/av1.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/avif.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-attachment.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-clip-text.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-img-opts.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-position-x-y.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-repeat-round-space.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-sync.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/battery-status.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/beacon.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/beforeafterprint.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/bigint.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/blobbuilder.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/bloburls.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/border-image.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/border-radius.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/broadcastchannel.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/brotli.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/calc.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas-blending.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas-text.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ch-unit.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/chacha20-poly1305.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/channel-messaging.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/childnode-remove.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/classlist.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/clipboard.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/colr.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/comparedocumentposition.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/console-basic.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/console-time.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/const.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/constraint-validation.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contenteditable.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cookie-store-api.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cors.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/createimagebitmap.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/credential-management.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cryptography.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-all.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-animation.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-any-link.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-appearance.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-apply-rule.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-at-counter-style.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-autofill.js1
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-backdrop-filter.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-background-offsets.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-boxshadow.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-canvas.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-caret-color.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-cascade-layers.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-case-insensitive.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-clip-path.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-color-adjust.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-color-function.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-conic-gradients.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-container-queries.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-containment.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-content-visibility.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-counters.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-crisp-edges.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-cross-fade.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-default-pseudo.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-deviceadaptation.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-dir-pseudo.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-display-contents.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-element-function.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-env-function.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-exclusions.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-featurequeries.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-filter-function.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-filters.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-first-letter.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-first-line.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-fixed.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-focus-visible.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-focus-within.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-font-stretch.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-gencontent.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-gradients.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-grid.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-has.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hyphenate.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hyphens.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-image-orientation.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-image-set.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-in-out-of-range.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-initial-letter.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-initial-value.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-lch-lab.js1
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-letter-spacing.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-line-clamp.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-logical-props.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-marker-pseudo.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-masks.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-matches-pseudo.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-math-functions.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-interaction.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-resolution.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-scripting.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-mediaqueries.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-mixblendmode.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-motion-paths.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-namespaces.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-nesting.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-not-sel-list.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-nth-child-of.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-opacity.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-optional-pseudo.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow-anchor.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow-overlay.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-page-break.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-paged-media.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-paint-api.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-placeholder-shown.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-placeholder.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-read-only-write.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-rebeccapurple.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-reflections.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-regions.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-repeating-gradients.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-resize.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-revert-value.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-rrggbbaa.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scroll-behavior.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scroll-timeline.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scrollbar.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sel2.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sel3.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-selection.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-shapes.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-snappoints.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sticky.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-subgrid.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-supports-api.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-table.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-align-last.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-indent.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-justify.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-orientation.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-spacing.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-textshadow.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-touch-action-2.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-touch-action.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-transitions.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-unicode-bidi.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-unset-value.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-variables.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-widows-orphans.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-writing-mode.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-zoom.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-attr.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-boxsizing.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-colors.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors-grab.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors-newer.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-tabsize.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/currentcolor.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/custom-elements.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/custom-elementsv1.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/customevent.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/datalist.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dataset.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/datauri.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/decorators.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/details.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/deviceorientation.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/devicepixelratio.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dialog.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dispatchevent.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dnssec.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/do-not-track.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-currentscript.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-execcommand.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-policy.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-scrollingelement.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/documenthead.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dom-manip-convenience.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dom-range.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/domcontentloaded.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/domfocusin-domfocusout-events.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dommatrix.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/download.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dragndrop.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-closest.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-from-point.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-scroll-methods.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eme.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eot.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es5.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-class.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-generators.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-module.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-number.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-string-includes.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eventsource.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/extended-system-fonts.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/feature-policy.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fetch.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fieldset-disabled.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fileapi.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filereader.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filereadersync.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filesystem.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flac.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flexbox-gap.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flexbox.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flow-root.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/focusin-focusout-events.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/focusoptions-preventscroll.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-family-system-ui.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-feature.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-kerning.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-loading.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-metrics-overrides.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-size-adjust.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-smooth.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-unicode-range.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-alternates.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-east-asian.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-numeric.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fontface.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-attribute.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-submit-attributes.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-validation.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/forms.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fullscreen.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/gamepad.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/geolocation.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getboundingclientrect.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getcomputedstyle.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getelementsbyclassname.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getrandomvalues.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/gyroscope.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hardwareconcurrency.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hashchange.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/heif.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hevc.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hidden.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/high-resolution-time.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/history.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/html-media-capture.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/html5semantic.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http-live-streaming.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http2.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http3.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-sandbox.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-seamless.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-srcdoc.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/imagecapture.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ime.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/import-maps.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/imports.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indexeddb.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indexeddb2.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/inline-block.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/innertext.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-color.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-datetime.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-email-tel-url.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-event.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-accept.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-directory.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-multiple.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-inputmode.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-minlength.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-number.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-pattern.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-placeholder.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-range.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-search.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-selection.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/insert-adjacent.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/insertadjacenthtml.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/internationalization.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intersectionobserver.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intl-pluralrules.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intrinsic-width.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpeg2000.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpegxl.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpegxr.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/json.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-code.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-key.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-location.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-which.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/lazyload.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/let.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-icon-png.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-icon-svg.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-preconnect.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-prefetch.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-preload.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-prerender.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/loading-lazy-attr.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/localecompare.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/magnetometer.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/matchesselector.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/matchmedia.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mathml.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/maxlength.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-attribute.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-fragments.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-session-api.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediarecorder.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediasource.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/menu.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/meta-theme-color.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/meter.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/midi.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/minmaxwh.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mp3.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mpeg-dash.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mpeg4.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/multibackgrounds.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/multicolumn.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mutation-events.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mutationobserver.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/namevalue-storage.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/native-filesystem-api.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/nav-timing.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/navigator-language.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/netinfo.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/notifications.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-entries.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-fit.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-observe.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-values.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/objectrtc.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/offline-apps.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/offscreencanvas.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ogg-vorbis.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ogv.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ol-reversed.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/once-event-listener.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/online-status.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/opus.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/orientation-sensor.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/outline.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pad-start-end.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/page-transition-events.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pagevisibility.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/passive-event-listener.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/passwordrules.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/path2d.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/payment-request.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pdf-viewer.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/permissions-api.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/permissions-policy.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/picture-in-picture.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/picture.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ping.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/png-alpha.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointer-events.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointer.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointerlock.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/portals.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/prefers-color-scheme.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/private-class-fields.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/private-methods-and-accessors.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/progress.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/promise-finally.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/promises.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/proximity.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/proxy.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/public-class-fields.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/publickeypinning.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/push-api.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/queryselector.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/readonly-attr.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/referrer-policy.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/registerprotocolhandler.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rel-noopener.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rel-noreferrer.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rellist.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rem.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/requestanimationframe.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/requestidlecallback.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/resizeobserver.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/resource-timing.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rest-parameters.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rtcpeerconnection.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ruby.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/run-in.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/screen-orientation.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/script-async.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/script-defer.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/scrollintoview.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sdch.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/selection-api.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/server-timing.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/serviceworkers.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/setimmediate.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sha-2.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/shadowdom.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/shadowdomv1.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sharedarraybuffer.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sharedworkers.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sni.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/spdy.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/speech-recognition.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/speech-synthesis.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/spellcheck-attribute.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sql-storage.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/srcset.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/stream.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/streams.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/stricttransportsecurity.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/style-scoped.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/subresource-integrity.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-css.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-filters.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-fonts.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-fragment.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-html.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-html5.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-img.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-smil.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sxg.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tabindex-attr.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/template-literals.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/template.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/temporal.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/testfeat.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-decoration.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-emphasis.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-overflow.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-size-adjust.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-stroke.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-underline-offset.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/textcontent.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/textencoder.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-1.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-2.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-3.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/token-binding.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/touch.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/transforms2d.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/transforms3d.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/trusted-types.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ttf.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/typedarrays.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/u2f.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/unhandledrejection.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/url.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/urlsearchparams.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/use-strict.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/user-select-none.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/user-timing.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/variable-fonts.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/vector-effect.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/vibration.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/video.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/videotracks.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/viewport-unit-variants.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/viewport-units.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wai-aria.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wake-lock.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wasm.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wav.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wbr-element.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-animation.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-app-manifest.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-bluetooth.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-serial.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-share.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webauthn.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgl.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgl2.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgpu.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webhid.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webkit-user-drag.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webm.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webnfc.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webp.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/websockets.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webusb.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webvr.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webvtt.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webworkers.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webxr.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/will-change.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/woff.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/woff2.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/word-break.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wordwrap.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/x-doc-messaging.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/x-frame-options.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhr2.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhtml.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhtmlsmil.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xml-serializer.js2
-rw-r--r--tools/node_modules/@babel/core/node_modules/caniuse-lite/package.json2
-rw-r--r--tools/node_modules/@babel/core/node_modules/electron-to-chromium/chromium-versions.js3
-rw-r--r--tools/node_modules/@babel/core/node_modules/electron-to-chromium/full-chromium-versions.js54
-rw-r--r--tools/node_modules/@babel/core/node_modules/electron-to-chromium/full-versions.js30
-rw-r--r--tools/node_modules/@babel/core/node_modules/electron-to-chromium/package.json4
-rw-r--r--tools/node_modules/@babel/core/node_modules/electron-to-chromium/versions.js6
-rw-r--r--tools/node_modules/@babel/core/node_modules/node-releases/data/processed/envs.json2
-rw-r--r--tools/node_modules/@babel/core/node_modules/node-releases/package.json2
-rw-r--r--tools/node_modules/@babel/core/package.json24
-rw-r--r--tools/node_modules/@babel/eslint-parser/lib/convert/convertAST.cjs22
-rw-r--r--tools/node_modules/@babel/eslint-parser/lib/convert/convertTokens.cjs32
-rw-r--r--tools/node_modules/@babel/eslint-parser/lib/parse.cjs2
-rw-r--r--tools/node_modules/@babel/eslint-parser/lib/utils/eslint-version.cjs1
-rw-r--r--tools/node_modules/@babel/eslint-parser/lib/worker/configuration.cjs4
-rw-r--r--tools/node_modules/@babel/eslint-parser/node_modules/esrecurse/node_modules/estraverse/estraverse.js4
-rw-r--r--tools/node_modules/@babel/eslint-parser/node_modules/esrecurse/node_modules/estraverse/package.json2
-rw-r--r--tools/node_modules/@babel/eslint-parser/package.json9
-rw-r--r--tools/node_modules/@babel/plugin-syntax-import-assertions/package.json4
693 files changed, 4299 insertions, 3743 deletions
diff --git a/tools/node_modules/@babel/core/lib/config/caching.js b/tools/node_modules/@babel/core/lib/config/caching.js
index 7d70d65ba2..16c6e9edb9 100644
--- a/tools/node_modules/@babel/core/lib/config/caching.js
+++ b/tools/node_modules/@babel/core/lib/config/caching.js
@@ -3,11 +3,11 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.makeWeakCache = makeWeakCache;
-exports.makeWeakCacheSync = makeWeakCacheSync;
+exports.assertSimpleType = assertSimpleType;
exports.makeStrongCache = makeStrongCache;
exports.makeStrongCacheSync = makeStrongCacheSync;
-exports.assertSimpleType = assertSimpleType;
+exports.makeWeakCache = makeWeakCache;
+exports.makeWeakCacheSync = makeWeakCacheSync;
function _gensync() {
const data = require("gensync");
diff --git a/tools/node_modules/@babel/core/lib/config/config-chain.js b/tools/node_modules/@babel/core/lib/config/config-chain.js
index 0ed059b512..aa5c5f22a9 100644
--- a/tools/node_modules/@babel/core/lib/config/config-chain.js
+++ b/tools/node_modules/@babel/core/lib/config/config-chain.js
@@ -4,8 +4,8 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.buildPresetChain = buildPresetChain;
-exports.buildRootChain = buildRootChain;
exports.buildPresetChainWalker = void 0;
+exports.buildRootChain = buildRootChain;
function _path() {
const data = require("path");
diff --git a/tools/node_modules/@babel/core/lib/config/config-descriptors.js b/tools/node_modules/@babel/core/lib/config/config-descriptors.js
index 835ece1105..2f0a7a58ed 100644
--- a/tools/node_modules/@babel/core/lib/config/config-descriptors.js
+++ b/tools/node_modules/@babel/core/lib/config/config-descriptors.js
@@ -4,8 +4,8 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.createCachedDescriptors = createCachedDescriptors;
-exports.createUncachedDescriptors = createUncachedDescriptors;
exports.createDescriptor = createDescriptor;
+exports.createUncachedDescriptors = createUncachedDescriptors;
function _gensync() {
const data = require("gensync");
diff --git a/tools/node_modules/@babel/core/lib/config/files/configuration.js b/tools/node_modules/@babel/core/lib/config/files/configuration.js
index 889ed2ad56..3834b38163 100644
--- a/tools/node_modules/@babel/core/lib/config/files/configuration.js
+++ b/tools/node_modules/@babel/core/lib/config/files/configuration.js
@@ -3,12 +3,12 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
+exports.ROOT_CONFIG_FILENAMES = void 0;
exports.findConfigUpwards = findConfigUpwards;
exports.findRelativeConfig = findRelativeConfig;
exports.findRootConfig = findRootConfig;
exports.loadConfig = loadConfig;
exports.resolveShowConfigPath = resolveShowConfigPath;
-exports.ROOT_CONFIG_FILENAMES = void 0;
function _debug() {
const data = require("debug");
diff --git a/tools/node_modules/@babel/core/lib/config/files/index-browser.js b/tools/node_modules/@babel/core/lib/config/files/index-browser.js
index 5507edace2..c73168bfbd 100644
--- a/tools/node_modules/@babel/core/lib/config/files/index-browser.js
+++ b/tools/node_modules/@babel/core/lib/config/files/index-browser.js
@@ -3,17 +3,17 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
+exports.ROOT_CONFIG_FILENAMES = void 0;
exports.findConfigUpwards = findConfigUpwards;
exports.findPackageData = findPackageData;
exports.findRelativeConfig = findRelativeConfig;
exports.findRootConfig = findRootConfig;
exports.loadConfig = loadConfig;
-exports.resolveShowConfigPath = resolveShowConfigPath;
-exports.resolvePlugin = resolvePlugin;
-exports.resolvePreset = resolvePreset;
exports.loadPlugin = loadPlugin;
exports.loadPreset = loadPreset;
-exports.ROOT_CONFIG_FILENAMES = void 0;
+exports.resolvePlugin = resolvePlugin;
+exports.resolvePreset = resolvePreset;
+exports.resolveShowConfigPath = resolveShowConfigPath;
function findConfigUpwards(rootDir) {
return null;
diff --git a/tools/node_modules/@babel/core/lib/config/files/index.js b/tools/node_modules/@babel/core/lib/config/files/index.js
index f75ace5ae9..a5d976b306 100644
--- a/tools/node_modules/@babel/core/lib/config/files/index.js
+++ b/tools/node_modules/@babel/core/lib/config/files/index.js
@@ -3,10 +3,10 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-Object.defineProperty(exports, "findPackageData", {
+Object.defineProperty(exports, "ROOT_CONFIG_FILENAMES", {
enumerable: true,
get: function () {
- return _package.findPackageData;
+ return _configuration.ROOT_CONFIG_FILENAMES;
}
});
Object.defineProperty(exports, "findConfigUpwards", {
@@ -15,6 +15,12 @@ Object.defineProperty(exports, "findConfigUpwards", {
return _configuration.findConfigUpwards;
}
});
+Object.defineProperty(exports, "findPackageData", {
+ enumerable: true,
+ get: function () {
+ return _package.findPackageData;
+ }
+});
Object.defineProperty(exports, "findRelativeConfig", {
enumerable: true,
get: function () {
@@ -33,16 +39,16 @@ Object.defineProperty(exports, "loadConfig", {
return _configuration.loadConfig;
}
});
-Object.defineProperty(exports, "resolveShowConfigPath", {
+Object.defineProperty(exports, "loadPlugin", {
enumerable: true,
get: function () {
- return _configuration.resolveShowConfigPath;
+ return _plugins.loadPlugin;
}
});
-Object.defineProperty(exports, "ROOT_CONFIG_FILENAMES", {
+Object.defineProperty(exports, "loadPreset", {
enumerable: true,
get: function () {
- return _configuration.ROOT_CONFIG_FILENAMES;
+ return _plugins.loadPreset;
}
});
Object.defineProperty(exports, "resolvePlugin", {
@@ -57,16 +63,10 @@ Object.defineProperty(exports, "resolvePreset", {
return _plugins.resolvePreset;
}
});
-Object.defineProperty(exports, "loadPlugin", {
- enumerable: true,
- get: function () {
- return _plugins.loadPlugin;
- }
-});
-Object.defineProperty(exports, "loadPreset", {
+Object.defineProperty(exports, "resolveShowConfigPath", {
enumerable: true,
get: function () {
- return _plugins.loadPreset;
+ return _configuration.resolveShowConfigPath;
}
});
diff --git a/tools/node_modules/@babel/core/lib/config/files/plugins.js b/tools/node_modules/@babel/core/lib/config/files/plugins.js
index ae23378c9c..4c1a001fb1 100644
--- a/tools/node_modules/@babel/core/lib/config/files/plugins.js
+++ b/tools/node_modules/@babel/core/lib/config/files/plugins.js
@@ -3,10 +3,10 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.resolvePlugin = resolvePlugin;
-exports.resolvePreset = resolvePreset;
exports.loadPlugin = loadPlugin;
exports.loadPreset = loadPreset;
+exports.resolvePlugin = resolvePlugin;
+exports.resolvePreset = resolvePreset;
function _debug() {
const data = require("debug");
diff --git a/tools/node_modules/@babel/core/lib/config/helpers/config-api.js b/tools/node_modules/@babel/core/lib/config/helpers/config-api.js
index 35c614598e..f1a276291d 100644
--- a/tools/node_modules/@babel/core/lib/config/helpers/config-api.js
+++ b/tools/node_modules/@babel/core/lib/config/helpers/config-api.js
@@ -4,8 +4,8 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.makeConfigAPI = makeConfigAPI;
-exports.makePresetAPI = makePresetAPI;
exports.makePluginAPI = makePluginAPI;
+exports.makePresetAPI = makePresetAPI;
function _semver() {
const data = require("semver");
diff --git a/tools/node_modules/@babel/core/lib/config/index.js b/tools/node_modules/@babel/core/lib/config/index.js
index 13d7a96cc0..696850dba2 100644
--- a/tools/node_modules/@babel/core/lib/config/index.js
+++ b/tools/node_modules/@babel/core/lib/config/index.js
@@ -4,13 +4,14 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.createConfigItem = createConfigItem;
+exports.createConfigItemSync = exports.createConfigItemAsync = void 0;
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _full.default;
}
});
-exports.createConfigItemAsync = exports.createConfigItemSync = exports.loadOptionsAsync = exports.loadOptionsSync = exports.loadOptions = exports.loadPartialConfigAsync = exports.loadPartialConfigSync = exports.loadPartialConfig = void 0;
+exports.loadPartialConfigSync = exports.loadPartialConfigAsync = exports.loadPartialConfig = exports.loadOptionsSync = exports.loadOptionsAsync = exports.loadOptions = void 0;
function _gensync() {
const data = require("gensync");
diff --git a/tools/node_modules/@babel/core/lib/config/item.js b/tools/node_modules/@babel/core/lib/config/item.js
index 170ec025e1..2380354619 100644
--- a/tools/node_modules/@babel/core/lib/config/item.js
+++ b/tools/node_modules/@babel/core/lib/config/item.js
@@ -3,8 +3,8 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.createItemFromDescriptor = createItemFromDescriptor;
exports.createConfigItem = createConfigItem;
+exports.createItemFromDescriptor = createItemFromDescriptor;
exports.getItemDescriptor = getItemDescriptor;
function _path() {
diff --git a/tools/node_modules/@babel/core/lib/config/util.js b/tools/node_modules/@babel/core/lib/config/util.js
index 088eac6bda..1fc2d3d79c 100644
--- a/tools/node_modules/@babel/core/lib/config/util.js
+++ b/tools/node_modules/@babel/core/lib/config/util.js
@@ -3,8 +3,8 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.mergeOptions = mergeOptions;
exports.isIterableIterator = isIterableIterator;
+exports.mergeOptions = mergeOptions;
function mergeOptions(target, source) {
for (const k of Object.keys(source)) {
diff --git a/tools/node_modules/@babel/core/lib/config/validation/option-assertions.js b/tools/node_modules/@babel/core/lib/config/validation/option-assertions.js
index 14e43ed97e..9a0b4a4799 100644
--- a/tools/node_modules/@babel/core/lib/config/validation/option-assertions.js
+++ b/tools/node_modules/@babel/core/lib/config/validation/option-assertions.js
@@ -3,26 +3,26 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.msg = msg;
exports.access = access;
-exports.assertRootMode = assertRootMode;
-exports.assertSourceMaps = assertSourceMaps;
-exports.assertCompact = assertCompact;
-exports.assertSourceType = assertSourceType;
-exports.assertCallerMetadata = assertCallerMetadata;
-exports.assertInputSourceMap = assertInputSourceMap;
-exports.assertString = assertString;
-exports.assertFunction = assertFunction;
-exports.assertBoolean = assertBoolean;
-exports.assertObject = assertObject;
exports.assertArray = assertArray;
-exports.assertIgnoreList = assertIgnoreList;
+exports.assertAssumptions = assertAssumptions;
+exports.assertBabelrcSearch = assertBabelrcSearch;
+exports.assertBoolean = assertBoolean;
+exports.assertCallerMetadata = assertCallerMetadata;
+exports.assertCompact = assertCompact;
exports.assertConfigApplicableTest = assertConfigApplicableTest;
exports.assertConfigFileSearch = assertConfigFileSearch;
-exports.assertBabelrcSearch = assertBabelrcSearch;
+exports.assertFunction = assertFunction;
+exports.assertIgnoreList = assertIgnoreList;
+exports.assertInputSourceMap = assertInputSourceMap;
+exports.assertObject = assertObject;
exports.assertPluginList = assertPluginList;
+exports.assertRootMode = assertRootMode;
+exports.assertSourceMaps = assertSourceMaps;
+exports.assertSourceType = assertSourceType;
+exports.assertString = assertString;
exports.assertTargets = assertTargets;
-exports.assertAssumptions = assertAssumptions;
+exports.msg = msg;
function _helperCompilationTargets() {
const data = require("@babel/helper-compilation-targets");
diff --git a/tools/node_modules/@babel/core/lib/config/validation/options.js b/tools/node_modules/@babel/core/lib/config/validation/options.js
index 998bad38c5..930278cfb9 100644
--- a/tools/node_modules/@babel/core/lib/config/validation/options.js
+++ b/tools/node_modules/@babel/core/lib/config/validation/options.js
@@ -3,9 +3,9 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.validate = validate;
-exports.checkNoUnwrappedItemOptionPairs = checkNoUnwrappedItemOptionPairs;
exports.assumptionsNames = void 0;
+exports.checkNoUnwrappedItemOptionPairs = checkNoUnwrappedItemOptionPairs;
+exports.validate = validate;
var _plugin = require("../plugin");
diff --git a/tools/node_modules/@babel/core/lib/gensync-utils/async.js b/tools/node_modules/@babel/core/lib/gensync-utils/async.js
index fb11b976a7..7deb1863a1 100644
--- a/tools/node_modules/@babel/core/lib/gensync-utils/async.js
+++ b/tools/node_modules/@babel/core/lib/gensync-utils/async.js
@@ -3,10 +3,11 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.maybeAsync = maybeAsync;
exports.forwardAsync = forwardAsync;
+exports.isAsync = void 0;
exports.isThenable = isThenable;
-exports.waitFor = exports.onFirstPause = exports.isAsync = void 0;
+exports.maybeAsync = maybeAsync;
+exports.waitFor = exports.onFirstPause = void 0;
function _gensync() {
const data = require("gensync");
diff --git a/tools/node_modules/@babel/core/lib/index.js b/tools/node_modules/@babel/core/lib/index.js
index ac92710bda..ffb4dead22 100644
--- a/tools/node_modules/@babel/core/lib/index.js
+++ b/tools/node_modules/@babel/core/lib/index.js
@@ -3,29 +3,37 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.Plugin = Plugin;
+exports.DEFAULT_EXTENSIONS = void 0;
Object.defineProperty(exports, "File", {
enumerable: true,
get: function () {
return _file.default;
}
});
+exports.OptionManager = void 0;
+exports.Plugin = Plugin;
Object.defineProperty(exports, "buildExternalHelpers", {
enumerable: true,
get: function () {
return _buildExternalHelpers.default;
}
});
-Object.defineProperty(exports, "resolvePlugin", {
+Object.defineProperty(exports, "createConfigItem", {
enumerable: true,
get: function () {
- return _files.resolvePlugin;
+ return _config.createConfigItem;
}
});
-Object.defineProperty(exports, "resolvePreset", {
+Object.defineProperty(exports, "createConfigItemAsync", {
enumerable: true,
get: function () {
- return _files.resolvePreset;
+ return _config.createConfigItemAsync;
+ }
+});
+Object.defineProperty(exports, "createConfigItemSync", {
+ enumerable: true,
+ get: function () {
+ return _config.createConfigItemSync;
}
});
Object.defineProperty(exports, "getEnv", {
@@ -34,88 +42,88 @@ Object.defineProperty(exports, "getEnv", {
return _environment.getEnv;
}
});
-Object.defineProperty(exports, "tokTypes", {
+Object.defineProperty(exports, "loadOptions", {
enumerable: true,
get: function () {
- return _parser().tokTypes;
+ return _config.loadOptions;
}
});
-Object.defineProperty(exports, "traverse", {
+Object.defineProperty(exports, "loadOptionsAsync", {
enumerable: true,
get: function () {
- return _traverse().default;
+ return _config.loadOptionsAsync;
}
});
-Object.defineProperty(exports, "template", {
+Object.defineProperty(exports, "loadOptionsSync", {
enumerable: true,
get: function () {
- return _template().default;
+ return _config.loadOptionsSync;
}
});
-Object.defineProperty(exports, "createConfigItem", {
+Object.defineProperty(exports, "loadPartialConfig", {
enumerable: true,
get: function () {
- return _config.createConfigItem;
+ return _config.loadPartialConfig;
}
});
-Object.defineProperty(exports, "createConfigItemSync", {
+Object.defineProperty(exports, "loadPartialConfigAsync", {
enumerable: true,
get: function () {
- return _config.createConfigItemSync;
+ return _config.loadPartialConfigAsync;
}
});
-Object.defineProperty(exports, "createConfigItemAsync", {
+Object.defineProperty(exports, "loadPartialConfigSync", {
enumerable: true,
get: function () {
- return _config.createConfigItemAsync;
+ return _config.loadPartialConfigSync;
}
});
-Object.defineProperty(exports, "loadPartialConfig", {
+Object.defineProperty(exports, "parse", {
enumerable: true,
get: function () {
- return _config.loadPartialConfig;
+ return _parse.parse;
}
});
-Object.defineProperty(exports, "loadPartialConfigSync", {
+Object.defineProperty(exports, "parseAsync", {
enumerable: true,
get: function () {
- return _config.loadPartialConfigSync;
+ return _parse.parseAsync;
}
});
-Object.defineProperty(exports, "loadPartialConfigAsync", {
+Object.defineProperty(exports, "parseSync", {
enumerable: true,
get: function () {
- return _config.loadPartialConfigAsync;
+ return _parse.parseSync;
}
});
-Object.defineProperty(exports, "loadOptions", {
+Object.defineProperty(exports, "resolvePlugin", {
enumerable: true,
get: function () {
- return _config.loadOptions;
+ return _files.resolvePlugin;
}
});
-Object.defineProperty(exports, "loadOptionsSync", {
+Object.defineProperty(exports, "resolvePreset", {
enumerable: true,
get: function () {
- return _config.loadOptionsSync;
+ return _files.resolvePreset;
}
});
-Object.defineProperty(exports, "loadOptionsAsync", {
+Object.defineProperty(exports, "template", {
enumerable: true,
get: function () {
- return _config.loadOptionsAsync;
+ return _template().default;
}
});
-Object.defineProperty(exports, "transform", {
+Object.defineProperty(exports, "tokTypes", {
enumerable: true,
get: function () {
- return _transform.transform;
+ return _parser().tokTypes;
}
});
-Object.defineProperty(exports, "transformSync", {
+Object.defineProperty(exports, "transform", {
enumerable: true,
get: function () {
- return _transform.transformSync;
+ return _transform.transform;
}
});
Object.defineProperty(exports, "transformAsync", {
@@ -130,28 +138,22 @@ Object.defineProperty(exports, "transformFile", {
return _transformFile.transformFile;
}
});
-Object.defineProperty(exports, "transformFileSync", {
- enumerable: true,
- get: function () {
- return _transformFile.transformFileSync;
- }
-});
Object.defineProperty(exports, "transformFileAsync", {
enumerable: true,
get: function () {
return _transformFile.transformFileAsync;
}
});
-Object.defineProperty(exports, "transformFromAst", {
+Object.defineProperty(exports, "transformFileSync", {
enumerable: true,
get: function () {
- return _transformAst.transformFromAst;
+ return _transformFile.transformFileSync;
}
});
-Object.defineProperty(exports, "transformFromAstSync", {
+Object.defineProperty(exports, "transformFromAst", {
enumerable: true,
get: function () {
- return _transformAst.transformFromAstSync;
+ return _transformAst.transformFromAst;
}
});
Object.defineProperty(exports, "transformFromAstAsync", {
@@ -160,25 +162,25 @@ Object.defineProperty(exports, "transformFromAstAsync", {
return _transformAst.transformFromAstAsync;
}
});
-Object.defineProperty(exports, "parse", {
+Object.defineProperty(exports, "transformFromAstSync", {
enumerable: true,
get: function () {
- return _parse.parse;
+ return _transformAst.transformFromAstSync;
}
});
-Object.defineProperty(exports, "parseSync", {
+Object.defineProperty(exports, "transformSync", {
enumerable: true,
get: function () {
- return _parse.parseSync;
+ return _transform.transformSync;
}
});
-Object.defineProperty(exports, "parseAsync", {
+Object.defineProperty(exports, "traverse", {
enumerable: true,
get: function () {
- return _parse.parseAsync;
+ return _traverse().default;
}
});
-exports.types = exports.OptionManager = exports.DEFAULT_EXTENSIONS = exports.version = void 0;
+exports.version = exports.types = void 0;
var _file = require("./transformation/file/file");
@@ -245,7 +247,7 @@ var _transformAst = require("./transform-ast");
var _parse = require("./parse");
-const version = "7.15.8";
+const version = "7.16.0";
exports.version = version;
const DEFAULT_EXTENSIONS = Object.freeze([".js", ".jsx", ".es6", ".es", ".mjs", ".cjs"]);
exports.DEFAULT_EXTENSIONS = DEFAULT_EXTENSIONS;
diff --git a/tools/node_modules/@babel/core/lib/parse.js b/tools/node_modules/@babel/core/lib/parse.js
index 23516615e7..783032ab93 100644
--- a/tools/node_modules/@babel/core/lib/parse.js
+++ b/tools/node_modules/@babel/core/lib/parse.js
@@ -3,7 +3,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.parseAsync = exports.parseSync = exports.parse = void 0;
+exports.parseSync = exports.parseAsync = exports.parse = void 0;
function _gensync() {
const data = require("gensync");
diff --git a/tools/node_modules/@babel/core/lib/transform-ast.js b/tools/node_modules/@babel/core/lib/transform-ast.js
index 5b974e7f4e..61fb2224a6 100644
--- a/tools/node_modules/@babel/core/lib/transform-ast.js
+++ b/tools/node_modules/@babel/core/lib/transform-ast.js
@@ -3,7 +3,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.transformFromAstAsync = exports.transformFromAstSync = exports.transformFromAst = void 0;
+exports.transformFromAstSync = exports.transformFromAstAsync = exports.transformFromAst = void 0;
function _gensync() {
const data = require("gensync");
diff --git a/tools/node_modules/@babel/core/lib/transform-file-browser.js b/tools/node_modules/@babel/core/lib/transform-file-browser.js
index 6442c9821f..3371a1e792 100644
--- a/tools/node_modules/@babel/core/lib/transform-file-browser.js
+++ b/tools/node_modules/@babel/core/lib/transform-file-browser.js
@@ -3,9 +3,9 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.transformFileSync = transformFileSync;
-exports.transformFileAsync = transformFileAsync;
exports.transformFile = void 0;
+exports.transformFileAsync = transformFileAsync;
+exports.transformFileSync = transformFileSync;
const transformFile = function transformFile(filename, opts, callback) {
if (typeof opts === "function") {
diff --git a/tools/node_modules/@babel/core/lib/transform-file.js b/tools/node_modules/@babel/core/lib/transform-file.js
index fb978a59bb..18075fffa7 100644
--- a/tools/node_modules/@babel/core/lib/transform-file.js
+++ b/tools/node_modules/@babel/core/lib/transform-file.js
@@ -3,7 +3,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.transformFileAsync = exports.transformFileSync = exports.transformFile = void 0;
+exports.transformFileSync = exports.transformFileAsync = exports.transformFile = void 0;
function _gensync() {
const data = require("gensync");
diff --git a/tools/node_modules/@babel/core/lib/transform.js b/tools/node_modules/@babel/core/lib/transform.js
index cf7d21b0f2..538c3edfe6 100644
--- a/tools/node_modules/@babel/core/lib/transform.js
+++ b/tools/node_modules/@babel/core/lib/transform.js
@@ -3,7 +3,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.transformAsync = exports.transformSync = exports.transform = void 0;
+exports.transformSync = exports.transformAsync = exports.transform = void 0;
function _gensync() {
const data = require("gensync");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/code-frame/package.json b/tools/node_modules/@babel/core/node_modules/@babel/code-frame/package.json
index d0fb2e26a1..fddb275964 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/code-frame/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/code-frame/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/code-frame",
- "version": "7.15.8",
+ "version": "7.16.0",
"description": "Generate errors that contain a code frame that point to source locations.",
"author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-code-frame",
@@ -16,7 +16,7 @@
},
"main": "./lib/index.js",
"dependencies": {
- "@babel/highlight": "^7.14.5"
+ "@babel/highlight": "^7.16.0"
},
"devDependencies": {
"@types/chalk": "^2.0.0",
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/overlapping-plugins.json b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/overlapping-plugins.json
index 51976d9e2f..6ad09e4324 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/overlapping-plugins.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/overlapping-plugins.json
@@ -3,7 +3,8 @@
"bugfix/transform-async-arrows-in-class"
],
"transform-parameters": [
- "bugfix/transform-edge-default-parameters"
+ "bugfix/transform-edge-default-parameters",
+ "bugfix/transform-safari-id-destructuring-collision-in-function-expression"
],
"transform-function-name": [
"bugfix/transform-edge-function-name"
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/plugin-bugfixes.json b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/plugin-bugfixes.json
index 6e6d3498df..2f2b4d253c 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/plugin-bugfixes.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/plugin-bugfixes.json
@@ -101,6 +101,16 @@
"rhino": "1.7.13",
"electron": "0.37"
},
+ "bugfix/transform-safari-id-destructuring-collision-in-function-expression": {
+ "chrome": "49",
+ "opera": "36",
+ "edge": "14",
+ "firefox": "2",
+ "node": "6",
+ "samsung": "5",
+ "rhino": "1.7.13",
+ "electron": "0.37"
+ },
"transform-template-literals": {
"chrome": "41",
"opera": "28",
@@ -135,8 +145,10 @@
"electron": "8.0"
},
"bugfix/transform-v8-spread-parameters-in-optional-chaining": {
+ "chrome": "91",
"firefox": "74",
"safari": "13.1",
- "ios": "13.4"
+ "ios": "13.4",
+ "electron": "13.0"
}
}
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/plugins.json b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/plugins.json
index 13b40a3abf..8ae30cf815 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/plugins.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/plugins.json
@@ -1,11 +1,13 @@
{
"proposal-class-static-block": {
- "chrome": "91",
- "electron": "13.0"
+ "chrome": "94",
+ "firefox": "93"
},
"proposal-private-property-in-object": {
"chrome": "91",
"firefox": "90",
+ "safari": "15",
+ "ios": "15",
"electron": "13.0"
},
"proposal-class-properties": {
@@ -15,6 +17,7 @@
"firefox": "90",
"safari": "14.1",
"node": "12",
+ "ios": "15",
"samsung": "11",
"electron": "6.0"
},
@@ -25,6 +28,8 @@
"firefox": "90",
"safari": "15",
"node": "14.6",
+ "ios": "15",
+ "samsung": "14",
"electron": "10.0"
},
"proposal-numeric-separator": {
@@ -46,6 +51,7 @@
"safari": "14",
"node": "15",
"ios": "14",
+ "samsung": "14",
"electron": "10.0"
},
"proposal-nullish-coalescing-operator": {
@@ -60,9 +66,11 @@
"electron": "8.0"
},
"proposal-optional-chaining": {
+ "chrome": "91",
"firefox": "74",
"safari": "13.1",
- "ios": "13.4"
+ "ios": "13.4",
+ "electron": "13.0"
},
"proposal-json-strings": {
"chrome": "66",
@@ -91,9 +99,7 @@
"opera": "36",
"edge": "18",
"firefox": "53",
- "safari": "10",
"node": "6",
- "ios": "10",
"samsung": "5",
"electron": "0.37"
},
@@ -379,7 +385,7 @@
"chrome": "46",
"opera": "33",
"edge": "14",
- "firefox": "45",
+ "firefox": "41",
"safari": "10",
"node": "5",
"ios": "10",
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/compat-data/package.json b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/package.json
index e745f8294c..7d980c2ccc 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/compat-data/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/compat-data",
- "version": "7.15.0",
+ "version": "7.16.0",
"author": "The Babel Team (https://babel.dev/team)",
"license": "MIT",
"description": "",
@@ -30,7 +30,7 @@
],
"devDependencies": {
"@mdn/browser-compat-data": "^3.3.4",
- "core-js-compat": "^3.16.0",
+ "core-js-compat": "^3.19.0",
"electron-to-chromium": "^1.3.749"
},
"engines": {
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/base.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/base.js
index 222a3c2bb6..9a5f5d126f 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/base.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/base.js
@@ -3,13 +3,13 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.File = File;
-exports.Program = Program;
exports.BlockStatement = BlockStatement;
exports.Directive = Directive;
exports.DirectiveLiteral = DirectiveLiteral;
+exports.File = File;
exports.InterpreterDirective = InterpreterDirective;
exports.Placeholder = Placeholder;
+exports.Program = Program;
function File(node) {
if (node.program) {
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/classes.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/classes.js
index e9a0151c39..dac4087707 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/classes.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/classes.js
@@ -3,14 +3,14 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.ClassExpression = exports.ClassDeclaration = ClassDeclaration;
exports.ClassBody = ClassBody;
-exports.ClassProperty = ClassProperty;
-exports.ClassPrivateProperty = ClassPrivateProperty;
+exports.ClassExpression = exports.ClassDeclaration = ClassDeclaration;
exports.ClassMethod = ClassMethod;
exports.ClassPrivateMethod = ClassPrivateMethod;
-exports._classMethodHead = _classMethodHead;
+exports.ClassPrivateProperty = ClassPrivateProperty;
+exports.ClassProperty = ClassProperty;
exports.StaticBlock = StaticBlock;
+exports._classMethodHead = _classMethodHead;
var _t = require("@babel/types");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/expressions.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/expressions.js
index a0f293fd63..aa65c5caca 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/expressions.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/expressions.js
@@ -3,31 +3,32 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.UnaryExpression = UnaryExpression;
-exports.DoExpression = DoExpression;
-exports.ParenthesizedExpression = ParenthesizedExpression;
-exports.UpdateExpression = UpdateExpression;
+exports.LogicalExpression = exports.BinaryExpression = exports.AssignmentExpression = AssignmentExpression;
+exports.AssignmentPattern = AssignmentPattern;
+exports.AwaitExpression = void 0;
+exports.BindExpression = BindExpression;
+exports.CallExpression = CallExpression;
exports.ConditionalExpression = ConditionalExpression;
-exports.NewExpression = NewExpression;
-exports.SequenceExpression = SequenceExpression;
-exports.ThisExpression = ThisExpression;
-exports.Super = Super;
exports.Decorator = Decorator;
-exports.OptionalMemberExpression = OptionalMemberExpression;
-exports.OptionalCallExpression = OptionalCallExpression;
-exports.CallExpression = CallExpression;
-exports.Import = Import;
+exports.DoExpression = DoExpression;
exports.EmptyStatement = EmptyStatement;
exports.ExpressionStatement = ExpressionStatement;
-exports.AssignmentPattern = AssignmentPattern;
-exports.LogicalExpression = exports.BinaryExpression = exports.AssignmentExpression = AssignmentExpression;
-exports.BindExpression = BindExpression;
+exports.Import = Import;
exports.MemberExpression = MemberExpression;
exports.MetaProperty = MetaProperty;
+exports.ModuleExpression = ModuleExpression;
+exports.NewExpression = NewExpression;
+exports.OptionalCallExpression = OptionalCallExpression;
+exports.OptionalMemberExpression = OptionalMemberExpression;
+exports.ParenthesizedExpression = ParenthesizedExpression;
exports.PrivateName = PrivateName;
+exports.SequenceExpression = SequenceExpression;
+exports.Super = Super;
+exports.ThisExpression = ThisExpression;
+exports.UnaryExpression = UnaryExpression;
+exports.UpdateExpression = UpdateExpression;
exports.V8IntrinsicIdentifier = V8IntrinsicIdentifier;
-exports.ModuleExpression = ModuleExpression;
-exports.AwaitExpression = exports.YieldExpression = void 0;
+exports.YieldExpression = void 0;
var _t = require("@babel/types");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/flow.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/flow.js
index b2bce2f083..badac39dc7 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/flow.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/flow.js
@@ -5,78 +5,78 @@ Object.defineProperty(exports, "__esModule", {
});
exports.AnyTypeAnnotation = AnyTypeAnnotation;
exports.ArrayTypeAnnotation = ArrayTypeAnnotation;
-exports.BooleanTypeAnnotation = BooleanTypeAnnotation;
exports.BooleanLiteralTypeAnnotation = BooleanLiteralTypeAnnotation;
-exports.NullLiteralTypeAnnotation = NullLiteralTypeAnnotation;
+exports.BooleanTypeAnnotation = BooleanTypeAnnotation;
exports.DeclareClass = DeclareClass;
+exports.DeclareExportAllDeclaration = DeclareExportAllDeclaration;
+exports.DeclareExportDeclaration = DeclareExportDeclaration;
exports.DeclareFunction = DeclareFunction;
-exports.InferredPredicate = InferredPredicate;
-exports.DeclaredPredicate = DeclaredPredicate;
exports.DeclareInterface = DeclareInterface;
exports.DeclareModule = DeclareModule;
exports.DeclareModuleExports = DeclareModuleExports;
-exports.DeclareTypeAlias = DeclareTypeAlias;
exports.DeclareOpaqueType = DeclareOpaqueType;
+exports.DeclareTypeAlias = DeclareTypeAlias;
exports.DeclareVariable = DeclareVariable;
-exports.DeclareExportDeclaration = DeclareExportDeclaration;
-exports.DeclareExportAllDeclaration = DeclareExportAllDeclaration;
-exports.EnumDeclaration = EnumDeclaration;
+exports.DeclaredPredicate = DeclaredPredicate;
+exports.EmptyTypeAnnotation = EmptyTypeAnnotation;
exports.EnumBooleanBody = EnumBooleanBody;
-exports.EnumNumberBody = EnumNumberBody;
-exports.EnumStringBody = EnumStringBody;
-exports.EnumSymbolBody = EnumSymbolBody;
-exports.EnumDefaultedMember = EnumDefaultedMember;
exports.EnumBooleanMember = EnumBooleanMember;
+exports.EnumDeclaration = EnumDeclaration;
+exports.EnumDefaultedMember = EnumDefaultedMember;
+exports.EnumNumberBody = EnumNumberBody;
exports.EnumNumberMember = EnumNumberMember;
+exports.EnumStringBody = EnumStringBody;
exports.EnumStringMember = EnumStringMember;
+exports.EnumSymbolBody = EnumSymbolBody;
exports.ExistsTypeAnnotation = ExistsTypeAnnotation;
exports.FunctionTypeAnnotation = FunctionTypeAnnotation;
exports.FunctionTypeParam = FunctionTypeParam;
-exports.GenericTypeAnnotation = exports.ClassImplements = exports.InterfaceExtends = InterfaceExtends;
-exports._interfaceish = _interfaceish;
-exports._variance = _variance;
+exports.IndexedAccessType = IndexedAccessType;
+exports.InferredPredicate = InferredPredicate;
exports.InterfaceDeclaration = InterfaceDeclaration;
+exports.GenericTypeAnnotation = exports.ClassImplements = exports.InterfaceExtends = InterfaceExtends;
exports.InterfaceTypeAnnotation = InterfaceTypeAnnotation;
exports.IntersectionTypeAnnotation = IntersectionTypeAnnotation;
exports.MixedTypeAnnotation = MixedTypeAnnotation;
-exports.EmptyTypeAnnotation = EmptyTypeAnnotation;
+exports.NullLiteralTypeAnnotation = NullLiteralTypeAnnotation;
exports.NullableTypeAnnotation = NullableTypeAnnotation;
+Object.defineProperty(exports, "NumberLiteralTypeAnnotation", {
+ enumerable: true,
+ get: function () {
+ return _types2.NumericLiteral;
+ }
+});
exports.NumberTypeAnnotation = NumberTypeAnnotation;
-exports.StringTypeAnnotation = StringTypeAnnotation;
-exports.ThisTypeAnnotation = ThisTypeAnnotation;
-exports.TupleTypeAnnotation = TupleTypeAnnotation;
-exports.TypeofTypeAnnotation = TypeofTypeAnnotation;
-exports.TypeAlias = TypeAlias;
-exports.TypeAnnotation = TypeAnnotation;
-exports.TypeParameterDeclaration = exports.TypeParameterInstantiation = TypeParameterInstantiation;
-exports.TypeParameter = TypeParameter;
-exports.OpaqueType = OpaqueType;
exports.ObjectTypeAnnotation = ObjectTypeAnnotation;
-exports.ObjectTypeInternalSlot = ObjectTypeInternalSlot;
exports.ObjectTypeCallProperty = ObjectTypeCallProperty;
exports.ObjectTypeIndexer = ObjectTypeIndexer;
+exports.ObjectTypeInternalSlot = ObjectTypeInternalSlot;
exports.ObjectTypeProperty = ObjectTypeProperty;
exports.ObjectTypeSpreadProperty = ObjectTypeSpreadProperty;
-exports.QualifiedTypeIdentifier = QualifiedTypeIdentifier;
-exports.SymbolTypeAnnotation = SymbolTypeAnnotation;
-exports.UnionTypeAnnotation = UnionTypeAnnotation;
-exports.TypeCastExpression = TypeCastExpression;
-exports.Variance = Variance;
-exports.VoidTypeAnnotation = VoidTypeAnnotation;
-exports.IndexedAccessType = IndexedAccessType;
+exports.OpaqueType = OpaqueType;
exports.OptionalIndexedAccessType = OptionalIndexedAccessType;
-Object.defineProperty(exports, "NumberLiteralTypeAnnotation", {
- enumerable: true,
- get: function () {
- return _types2.NumericLiteral;
- }
-});
+exports.QualifiedTypeIdentifier = QualifiedTypeIdentifier;
Object.defineProperty(exports, "StringLiteralTypeAnnotation", {
enumerable: true,
get: function () {
return _types2.StringLiteral;
}
});
+exports.StringTypeAnnotation = StringTypeAnnotation;
+exports.SymbolTypeAnnotation = SymbolTypeAnnotation;
+exports.ThisTypeAnnotation = ThisTypeAnnotation;
+exports.TupleTypeAnnotation = TupleTypeAnnotation;
+exports.TypeAlias = TypeAlias;
+exports.TypeAnnotation = TypeAnnotation;
+exports.TypeCastExpression = TypeCastExpression;
+exports.TypeParameter = TypeParameter;
+exports.TypeParameterDeclaration = exports.TypeParameterInstantiation = TypeParameterInstantiation;
+exports.TypeofTypeAnnotation = TypeofTypeAnnotation;
+exports.UnionTypeAnnotation = UnionTypeAnnotation;
+exports.Variance = Variance;
+exports.VoidTypeAnnotation = VoidTypeAnnotation;
+exports._interfaceish = _interfaceish;
+exports._variance = _variance;
var _t = require("@babel/types");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/jsx.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/jsx.js
index 4850913983..3c11f59c87 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/jsx.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/jsx.js
@@ -4,20 +4,20 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.JSXAttribute = JSXAttribute;
+exports.JSXClosingElement = JSXClosingElement;
+exports.JSXClosingFragment = JSXClosingFragment;
+exports.JSXElement = JSXElement;
+exports.JSXEmptyExpression = JSXEmptyExpression;
+exports.JSXExpressionContainer = JSXExpressionContainer;
+exports.JSXFragment = JSXFragment;
exports.JSXIdentifier = JSXIdentifier;
-exports.JSXNamespacedName = JSXNamespacedName;
exports.JSXMemberExpression = JSXMemberExpression;
+exports.JSXNamespacedName = JSXNamespacedName;
+exports.JSXOpeningElement = JSXOpeningElement;
+exports.JSXOpeningFragment = JSXOpeningFragment;
exports.JSXSpreadAttribute = JSXSpreadAttribute;
-exports.JSXExpressionContainer = JSXExpressionContainer;
exports.JSXSpreadChild = JSXSpreadChild;
exports.JSXText = JSXText;
-exports.JSXElement = JSXElement;
-exports.JSXOpeningElement = JSXOpeningElement;
-exports.JSXClosingElement = JSXClosingElement;
-exports.JSXEmptyExpression = JSXEmptyExpression;
-exports.JSXFragment = JSXFragment;
-exports.JSXOpeningFragment = JSXOpeningFragment;
-exports.JSXClosingFragment = JSXClosingFragment;
function JSXAttribute(node) {
this.print(node.name, node);
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/methods.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/methods.js
index 417945bf84..d31e7fad65 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/methods.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/methods.js
@@ -3,14 +3,14 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports._params = _params;
-exports._parameters = _parameters;
-exports._param = _param;
+exports.ArrowFunctionExpression = ArrowFunctionExpression;
+exports.FunctionDeclaration = exports.FunctionExpression = FunctionExpression;
+exports._functionHead = _functionHead;
exports._methodHead = _methodHead;
+exports._param = _param;
+exports._parameters = _parameters;
+exports._params = _params;
exports._predicate = _predicate;
-exports._functionHead = _functionHead;
-exports.FunctionDeclaration = exports.FunctionExpression = FunctionExpression;
-exports.ArrowFunctionExpression = ArrowFunctionExpression;
var _t = require("@babel/types");
@@ -102,6 +102,7 @@ function _functionHead(node) {
this.word("function");
if (node.generator) this.token("*");
+ this.printInnerComments(node);
this.space();
if (node.id) {
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/modules.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/modules.js
index 3259ef11a6..7a3cc26757 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/modules.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/modules.js
@@ -3,17 +3,17 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.ImportSpecifier = ImportSpecifier;
-exports.ImportDefaultSpecifier = ImportDefaultSpecifier;
-exports.ExportDefaultSpecifier = ExportDefaultSpecifier;
-exports.ExportSpecifier = ExportSpecifier;
-exports.ExportNamespaceSpecifier = ExportNamespaceSpecifier;
exports.ExportAllDeclaration = ExportAllDeclaration;
-exports.ExportNamedDeclaration = ExportNamedDeclaration;
exports.ExportDefaultDeclaration = ExportDefaultDeclaration;
-exports.ImportDeclaration = ImportDeclaration;
+exports.ExportDefaultSpecifier = ExportDefaultSpecifier;
+exports.ExportNamedDeclaration = ExportNamedDeclaration;
+exports.ExportNamespaceSpecifier = ExportNamespaceSpecifier;
+exports.ExportSpecifier = ExportSpecifier;
exports.ImportAttribute = ImportAttribute;
+exports.ImportDeclaration = ImportDeclaration;
+exports.ImportDefaultSpecifier = ImportDefaultSpecifier;
exports.ImportNamespaceSpecifier = ImportNamespaceSpecifier;
+exports.ImportSpecifier = ImportSpecifier;
var _t = require("@babel/types");
@@ -51,6 +51,11 @@ function ExportDefaultSpecifier(node) {
}
function ExportSpecifier(node) {
+ if (node.exportKind === "type") {
+ this.word("type");
+ this.space();
+ }
+
this.print(node.local, node);
if (node.exported && node.local.name !== node.exported.name) {
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/statements.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/statements.js
index 528013b90d..8b7b8fd733 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/statements.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/statements.js
@@ -3,20 +3,24 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.WithStatement = WithStatement;
-exports.IfStatement = IfStatement;
-exports.ForStatement = ForStatement;
-exports.WhileStatement = WhileStatement;
+exports.BreakStatement = void 0;
+exports.CatchClause = CatchClause;
+exports.ContinueStatement = void 0;
+exports.DebuggerStatement = DebuggerStatement;
exports.DoWhileStatement = DoWhileStatement;
+exports.ForOfStatement = exports.ForInStatement = void 0;
+exports.ForStatement = ForStatement;
+exports.IfStatement = IfStatement;
exports.LabeledStatement = LabeledStatement;
-exports.TryStatement = TryStatement;
-exports.CatchClause = CatchClause;
-exports.SwitchStatement = SwitchStatement;
+exports.ReturnStatement = void 0;
exports.SwitchCase = SwitchCase;
-exports.DebuggerStatement = DebuggerStatement;
+exports.SwitchStatement = SwitchStatement;
+exports.ThrowStatement = void 0;
+exports.TryStatement = TryStatement;
exports.VariableDeclaration = VariableDeclaration;
exports.VariableDeclarator = VariableDeclarator;
-exports.ThrowStatement = exports.BreakStatement = exports.ReturnStatement = exports.ContinueStatement = exports.ForOfStatement = exports.ForInStatement = void 0;
+exports.WhileStatement = WhileStatement;
+exports.WithStatement = WithStatement;
var _t = require("@babel/types");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/types.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/types.js
index ce8de5f1e2..94c8d9ffe4 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/types.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/types.js
@@ -3,26 +3,26 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.Identifier = Identifier;
exports.ArgumentPlaceholder = ArgumentPlaceholder;
-exports.SpreadElement = exports.RestElement = RestElement;
+exports.ArrayPattern = exports.ArrayExpression = ArrayExpression;
+exports.BigIntLiteral = BigIntLiteral;
+exports.BooleanLiteral = BooleanLiteral;
+exports.DecimalLiteral = DecimalLiteral;
+exports.Identifier = Identifier;
+exports.NullLiteral = NullLiteral;
+exports.NumericLiteral = NumericLiteral;
exports.ObjectPattern = exports.ObjectExpression = ObjectExpression;
exports.ObjectMethod = ObjectMethod;
exports.ObjectProperty = ObjectProperty;
-exports.ArrayPattern = exports.ArrayExpression = ArrayExpression;
+exports.PipelineBareFunction = PipelineBareFunction;
+exports.PipelinePrimaryTopicReference = PipelinePrimaryTopicReference;
+exports.PipelineTopicExpression = PipelineTopicExpression;
exports.RecordExpression = RecordExpression;
-exports.TupleExpression = TupleExpression;
exports.RegExpLiteral = RegExpLiteral;
-exports.BooleanLiteral = BooleanLiteral;
-exports.NullLiteral = NullLiteral;
-exports.NumericLiteral = NumericLiteral;
+exports.SpreadElement = exports.RestElement = RestElement;
exports.StringLiteral = StringLiteral;
-exports.BigIntLiteral = BigIntLiteral;
-exports.DecimalLiteral = DecimalLiteral;
exports.TopicReference = TopicReference;
-exports.PipelineTopicExpression = PipelineTopicExpression;
-exports.PipelineBareFunction = PipelineBareFunction;
-exports.PipelinePrimaryTopicReference = PipelinePrimaryTopicReference;
+exports.TupleExpression = TupleExpression;
var _t = require("@babel/types");
@@ -247,22 +247,19 @@ function DecimalLiteral(node) {
this.word(node.value + "m");
}
+const validTopicTokenSet = new Set(["^", "%", "#"]);
+
function TopicReference() {
const {
topicToken
} = this.format;
- switch (topicToken) {
- case "#":
- this.token("#");
- break;
-
- default:
- {
- const givenTopicTokenJSON = JSON.stringify(topicToken);
- const message = `The "topicToken" generator option must be "#" (${givenTopicTokenJSON} received instead).`;
- throw new Error(message);
- }
+ if (validTopicTokenSet.has(topicToken)) {
+ this.token(topicToken);
+ } else {
+ const givenTopicTokenJSON = JSON.stringify(topicToken);
+ const validTopics = Array.from(validTopicTokenSet, v => JSON.stringify(v));
+ throw new Error(`The "topicToken" generator option must be one of ` + `${validTopics.join(", ")} (${givenTopicTokenJSON} received instead).`);
}
}
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/typescript.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/typescript.js
index 380e40b57e..93a4385eb4 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/typescript.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/typescript.js
@@ -3,75 +3,75 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.TSTypeAnnotation = TSTypeAnnotation;
-exports.TSTypeParameterDeclaration = exports.TSTypeParameterInstantiation = TSTypeParameterInstantiation;
-exports.TSTypeParameter = TSTypeParameter;
-exports.TSParameterProperty = TSParameterProperty;
-exports.TSDeclareFunction = TSDeclareFunction;
-exports.TSDeclareMethod = TSDeclareMethod;
-exports.TSQualifiedName = TSQualifiedName;
+exports.TSAnyKeyword = TSAnyKeyword;
+exports.TSArrayType = TSArrayType;
+exports.TSAsExpression = TSAsExpression;
+exports.TSBigIntKeyword = TSBigIntKeyword;
+exports.TSBooleanKeyword = TSBooleanKeyword;
exports.TSCallSignatureDeclaration = TSCallSignatureDeclaration;
+exports.TSConditionalType = TSConditionalType;
exports.TSConstructSignatureDeclaration = TSConstructSignatureDeclaration;
-exports.TSPropertySignature = TSPropertySignature;
-exports.tsPrintPropertyOrMethodName = tsPrintPropertyOrMethodName;
-exports.TSMethodSignature = TSMethodSignature;
+exports.TSConstructorType = TSConstructorType;
+exports.TSDeclareFunction = TSDeclareFunction;
+exports.TSDeclareMethod = TSDeclareMethod;
+exports.TSEnumDeclaration = TSEnumDeclaration;
+exports.TSEnumMember = TSEnumMember;
+exports.TSExportAssignment = TSExportAssignment;
+exports.TSExpressionWithTypeArguments = TSExpressionWithTypeArguments;
+exports.TSExternalModuleReference = TSExternalModuleReference;
+exports.TSFunctionType = TSFunctionType;
+exports.TSImportEqualsDeclaration = TSImportEqualsDeclaration;
+exports.TSImportType = TSImportType;
exports.TSIndexSignature = TSIndexSignature;
-exports.TSAnyKeyword = TSAnyKeyword;
-exports.TSBigIntKeyword = TSBigIntKeyword;
-exports.TSUnknownKeyword = TSUnknownKeyword;
+exports.TSIndexedAccessType = TSIndexedAccessType;
+exports.TSInferType = TSInferType;
+exports.TSInterfaceBody = TSInterfaceBody;
+exports.TSInterfaceDeclaration = TSInterfaceDeclaration;
+exports.TSIntersectionType = TSIntersectionType;
+exports.TSIntrinsicKeyword = TSIntrinsicKeyword;
+exports.TSLiteralType = TSLiteralType;
+exports.TSMappedType = TSMappedType;
+exports.TSMethodSignature = TSMethodSignature;
+exports.TSModuleBlock = TSModuleBlock;
+exports.TSModuleDeclaration = TSModuleDeclaration;
+exports.TSNamedTupleMember = TSNamedTupleMember;
+exports.TSNamespaceExportDeclaration = TSNamespaceExportDeclaration;
+exports.TSNeverKeyword = TSNeverKeyword;
+exports.TSNonNullExpression = TSNonNullExpression;
+exports.TSNullKeyword = TSNullKeyword;
exports.TSNumberKeyword = TSNumberKeyword;
exports.TSObjectKeyword = TSObjectKeyword;
-exports.TSBooleanKeyword = TSBooleanKeyword;
+exports.TSOptionalType = TSOptionalType;
+exports.TSParameterProperty = TSParameterProperty;
+exports.TSParenthesizedType = TSParenthesizedType;
+exports.TSPropertySignature = TSPropertySignature;
+exports.TSQualifiedName = TSQualifiedName;
+exports.TSRestType = TSRestType;
exports.TSStringKeyword = TSStringKeyword;
exports.TSSymbolKeyword = TSSymbolKeyword;
-exports.TSVoidKeyword = TSVoidKeyword;
-exports.TSUndefinedKeyword = TSUndefinedKeyword;
-exports.TSNullKeyword = TSNullKeyword;
-exports.TSNeverKeyword = TSNeverKeyword;
-exports.TSIntrinsicKeyword = TSIntrinsicKeyword;
exports.TSThisType = TSThisType;
-exports.TSFunctionType = TSFunctionType;
-exports.TSConstructorType = TSConstructorType;
-exports.tsPrintFunctionOrConstructorType = tsPrintFunctionOrConstructorType;
-exports.TSTypeReference = TSTypeReference;
-exports.TSTypePredicate = TSTypePredicate;
-exports.TSTypeQuery = TSTypeQuery;
-exports.TSTypeLiteral = TSTypeLiteral;
-exports.tsPrintTypeLiteralOrInterfaceBody = tsPrintTypeLiteralOrInterfaceBody;
-exports.tsPrintBraced = tsPrintBraced;
-exports.TSArrayType = TSArrayType;
exports.TSTupleType = TSTupleType;
-exports.TSOptionalType = TSOptionalType;
-exports.TSRestType = TSRestType;
-exports.TSNamedTupleMember = TSNamedTupleMember;
-exports.TSUnionType = TSUnionType;
-exports.TSIntersectionType = TSIntersectionType;
-exports.tsPrintUnionOrIntersectionType = tsPrintUnionOrIntersectionType;
-exports.TSConditionalType = TSConditionalType;
-exports.TSInferType = TSInferType;
-exports.TSParenthesizedType = TSParenthesizedType;
-exports.TSTypeOperator = TSTypeOperator;
-exports.TSIndexedAccessType = TSIndexedAccessType;
-exports.TSMappedType = TSMappedType;
-exports.TSLiteralType = TSLiteralType;
-exports.TSExpressionWithTypeArguments = TSExpressionWithTypeArguments;
-exports.TSInterfaceDeclaration = TSInterfaceDeclaration;
-exports.TSInterfaceBody = TSInterfaceBody;
exports.TSTypeAliasDeclaration = TSTypeAliasDeclaration;
-exports.TSAsExpression = TSAsExpression;
+exports.TSTypeAnnotation = TSTypeAnnotation;
exports.TSTypeAssertion = TSTypeAssertion;
-exports.TSEnumDeclaration = TSEnumDeclaration;
-exports.TSEnumMember = TSEnumMember;
-exports.TSModuleDeclaration = TSModuleDeclaration;
-exports.TSModuleBlock = TSModuleBlock;
-exports.TSImportType = TSImportType;
-exports.TSImportEqualsDeclaration = TSImportEqualsDeclaration;
-exports.TSExternalModuleReference = TSExternalModuleReference;
-exports.TSNonNullExpression = TSNonNullExpression;
-exports.TSExportAssignment = TSExportAssignment;
-exports.TSNamespaceExportDeclaration = TSNamespaceExportDeclaration;
-exports.tsPrintSignatureDeclarationBase = tsPrintSignatureDeclarationBase;
+exports.TSTypeLiteral = TSTypeLiteral;
+exports.TSTypeOperator = TSTypeOperator;
+exports.TSTypeParameter = TSTypeParameter;
+exports.TSTypeParameterDeclaration = exports.TSTypeParameterInstantiation = TSTypeParameterInstantiation;
+exports.TSTypePredicate = TSTypePredicate;
+exports.TSTypeQuery = TSTypeQuery;
+exports.TSTypeReference = TSTypeReference;
+exports.TSUndefinedKeyword = TSUndefinedKeyword;
+exports.TSUnionType = TSUnionType;
+exports.TSUnknownKeyword = TSUnknownKeyword;
+exports.TSVoidKeyword = TSVoidKeyword;
+exports.tsPrintBraced = tsPrintBraced;
exports.tsPrintClassMemberModifiers = tsPrintClassMemberModifiers;
+exports.tsPrintFunctionOrConstructorType = tsPrintFunctionOrConstructorType;
+exports.tsPrintPropertyOrMethodName = tsPrintPropertyOrMethodName;
+exports.tsPrintSignatureDeclarationBase = tsPrintSignatureDeclarationBase;
+exports.tsPrintTypeLiteralOrInterfaceBody = tsPrintTypeLiteralOrInterfaceBody;
+exports.tsPrintUnionOrIntersectionType = tsPrintUnionOrIntersectionType;
function TSTypeAnnotation(node) {
this.token(":");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/index.js
index 0f4d1363d1..ca8a0bd790 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/index.js
@@ -3,8 +3,8 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.default = generate;
exports.CodeGenerator = void 0;
+exports.default = generate;
var _sourceMap = require("./source-map");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/node/index.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/node/index.js
index 892498e866..b594ae441c 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/node/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/node/index.js
@@ -3,10 +3,10 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
+exports.needsParens = needsParens;
exports.needsWhitespace = needsWhitespace;
-exports.needsWhitespaceBefore = needsWhitespaceBefore;
exports.needsWhitespaceAfter = needsWhitespaceAfter;
-exports.needsParens = needsParens;
+exports.needsWhitespaceBefore = needsWhitespaceBefore;
var whitespace = require("./whitespace");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/node/parentheses.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/node/parentheses.js
index 9a17130208..5761a58d98 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/node/parentheses.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/node/parentheses.js
@@ -3,30 +3,30 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.NullableTypeAnnotation = NullableTypeAnnotation;
+exports.ArrowFunctionExpression = ArrowFunctionExpression;
+exports.AssignmentExpression = AssignmentExpression;
+exports.Binary = Binary;
+exports.BinaryExpression = BinaryExpression;
+exports.ClassExpression = ClassExpression;
+exports.ConditionalExpression = ConditionalExpression;
+exports.DoExpression = DoExpression;
+exports.FunctionExpression = FunctionExpression;
exports.FunctionTypeAnnotation = FunctionTypeAnnotation;
-exports.UpdateExpression = UpdateExpression;
+exports.Identifier = Identifier;
+exports.LogicalExpression = LogicalExpression;
+exports.NullableTypeAnnotation = NullableTypeAnnotation;
exports.ObjectExpression = ObjectExpression;
-exports.DoExpression = DoExpression;
-exports.Binary = Binary;
-exports.IntersectionTypeAnnotation = exports.UnionTypeAnnotation = UnionTypeAnnotation;
exports.OptionalIndexedAccessType = OptionalIndexedAccessType;
+exports.OptionalCallExpression = exports.OptionalMemberExpression = OptionalMemberExpression;
+exports.SequenceExpression = SequenceExpression;
exports.TSAsExpression = TSAsExpression;
+exports.TSInferType = TSInferType;
exports.TSTypeAssertion = TSTypeAssertion;
exports.TSIntersectionType = exports.TSUnionType = TSUnionType;
-exports.TSInferType = TSInferType;
-exports.BinaryExpression = BinaryExpression;
-exports.SequenceExpression = SequenceExpression;
-exports.AwaitExpression = exports.YieldExpression = YieldExpression;
-exports.ClassExpression = ClassExpression;
exports.UnaryLike = UnaryLike;
-exports.FunctionExpression = FunctionExpression;
-exports.ArrowFunctionExpression = ArrowFunctionExpression;
-exports.ConditionalExpression = ConditionalExpression;
-exports.OptionalCallExpression = exports.OptionalMemberExpression = OptionalMemberExpression;
-exports.AssignmentExpression = AssignmentExpression;
-exports.LogicalExpression = LogicalExpression;
-exports.Identifier = Identifier;
+exports.IntersectionTypeAnnotation = exports.UnionTypeAnnotation = UnionTypeAnnotation;
+exports.UpdateExpression = UpdateExpression;
+exports.AwaitExpression = exports.YieldExpression = YieldExpression;
var _t = require("@babel/types");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/node/whitespace.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/node/whitespace.js
index dd149e4ec4..80e2da9c49 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/node/whitespace.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/node/whitespace.js
@@ -3,7 +3,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.list = exports.nodes = void 0;
+exports.nodes = exports.list = void 0;
var _t = require("@babel/types");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/package.json b/tools/node_modules/@babel/core/node_modules/@babel/generator/package.json
index 6ede3f6f33..83a6b58260 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/generator/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/generator",
- "version": "7.15.8",
+ "version": "7.16.0",
"description": "Turns an AST into code.",
"author": "The Babel Team (https://babel.dev/team)",
"license": "MIT",
@@ -19,13 +19,13 @@
"lib"
],
"dependencies": {
- "@babel/types": "^7.15.6",
+ "@babel/types": "^7.16.0",
"jsesc": "^2.5.1",
"source-map": "^0.5.0"
},
"devDependencies": {
- "@babel/helper-fixtures": "7.14.5",
- "@babel/parser": "7.15.8",
+ "@babel/helper-fixtures": "^7.16.0",
+ "@babel/parser": "^7.16.0",
"@types/jsesc": "^2.5.0",
"@types/source-map": "^0.5.0",
"charcodes": "^0.2.0"
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/filter-items.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/filter-items.js
index 12be2e26b1..f47f6050f7 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/filter-items.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/filter-items.js
@@ -3,9 +3,9 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.targetsSupported = targetsSupported;
-exports.isRequired = isRequired;
exports.default = filterItems;
+exports.isRequired = isRequired;
+exports.targetsSupported = targetsSupported;
var _semver = require("semver");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/index.js
index a13e8fe322..c1865996af 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/index.js
@@ -3,24 +3,17 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.isBrowsersQueryValid = isBrowsersQueryValid;
-exports.default = getTargets;
-Object.defineProperty(exports, "unreleasedLabels", {
- enumerable: true,
- get: function () {
- return _targets.unreleasedLabels;
- }
-});
Object.defineProperty(exports, "TargetNames", {
enumerable: true,
get: function () {
return _options.TargetNames;
}
});
-Object.defineProperty(exports, "prettifyTargets", {
+exports.default = getTargets;
+Object.defineProperty(exports, "filterItems", {
enumerable: true,
get: function () {
- return _pretty.prettifyTargets;
+ return _filterItems.default;
}
});
Object.defineProperty(exports, "getInclusionReasons", {
@@ -29,16 +22,23 @@ Object.defineProperty(exports, "getInclusionReasons", {
return _debug.getInclusionReasons;
}
});
-Object.defineProperty(exports, "filterItems", {
+exports.isBrowsersQueryValid = isBrowsersQueryValid;
+Object.defineProperty(exports, "isRequired", {
enumerable: true,
get: function () {
- return _filterItems.default;
+ return _filterItems.isRequired;
}
});
-Object.defineProperty(exports, "isRequired", {
+Object.defineProperty(exports, "prettifyTargets", {
enumerable: true,
get: function () {
- return _filterItems.isRequired;
+ return _pretty.prettifyTargets;
+ }
+});
+Object.defineProperty(exports, "unreleasedLabels", {
+ enumerable: true,
+ get: function () {
+ return _targets.unreleasedLabels;
}
});
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/pretty.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/pretty.js
index 0dfd920836..88df640064 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/pretty.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/pretty.js
@@ -3,8 +3,8 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.prettifyVersion = prettifyVersion;
exports.prettifyTargets = prettifyTargets;
+exports.prettifyVersion = prettifyVersion;
var _semver = require("semver");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/targets.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/targets.js
index 9cd9e5443b..3cbaeac98e 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/targets.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/targets.js
@@ -3,7 +3,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.browserNameMap = exports.unreleasedLabels = void 0;
+exports.unreleasedLabels = exports.browserNameMap = void 0;
const unreleasedLabels = {
safari: "tp"
};
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/utils.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/utils.js
index 262ef44246..711a84f433 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/utils.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/utils.js
@@ -3,12 +3,12 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.semverMin = semverMin;
-exports.semverify = semverify;
-exports.isUnreleasedVersion = isUnreleasedVersion;
-exports.getLowestUnreleased = getLowestUnreleased;
exports.getHighestUnreleased = getHighestUnreleased;
exports.getLowestImplementedVersion = getLowestImplementedVersion;
+exports.getLowestUnreleased = getLowestUnreleased;
+exports.isUnreleasedVersion = isUnreleasedVersion;
+exports.semverMin = semverMin;
+exports.semverify = semverify;
var _semver = require("semver");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/package.json b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/package.json
index 368163a0a9..924f00096c 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/helper-compilation-targets",
- "version": "7.15.4",
+ "version": "7.16.0",
"author": "The Babel Team (https://babel.dev/team)",
"license": "MIT",
"description": "Helper functions on Babel compilation targets",
@@ -21,7 +21,7 @@
"babel-plugin"
],
"dependencies": {
- "@babel/compat-data": "^7.15.0",
+ "@babel/compat-data": "^7.16.0",
"@babel/helper-validator-option": "^7.14.5",
"browserslist": "^4.16.6",
"semver": "^6.3.0"
@@ -30,8 +30,8 @@
"@babel/core": "^7.0.0"
},
"devDependencies": {
- "@babel/core": "7.15.4",
- "@babel/helper-plugin-test-runner": "7.14.5",
+ "@babel/core": "^7.16.0",
+ "@babel/helper-plugin-test-runner": "^7.16.0",
"@types/semver": "^5.5.0"
},
"engines": {
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-function-name/package.json b/tools/node_modules/@babel/core/node_modules/@babel/helper-function-name/package.json
index 68734a5960..ff34b5c38a 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-function-name/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-function-name/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/helper-function-name",
- "version": "7.15.4",
+ "version": "7.16.0",
"description": "Helper function to change the property 'name' of every function",
"repository": {
"type": "git",
@@ -14,9 +14,9 @@
},
"main": "./lib/index.js",
"dependencies": {
- "@babel/helper-get-function-arity": "^7.15.4",
- "@babel/template": "^7.15.4",
- "@babel/types": "^7.15.4"
+ "@babel/helper-get-function-arity": "^7.16.0",
+ "@babel/template": "^7.16.0",
+ "@babel/types": "^7.16.0"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-get-function-arity/package.json b/tools/node_modules/@babel/core/node_modules/@babel/helper-get-function-arity/package.json
index 648e82766a..e7b4936eb6 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-get-function-arity/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-get-function-arity/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/helper-get-function-arity",
- "version": "7.15.4",
+ "version": "7.16.0",
"description": "Helper function to get function arity",
"repository": {
"type": "git",
@@ -14,7 +14,7 @@
},
"main": "./lib/index.js",
"dependencies": {
- "@babel/types": "^7.15.4"
+ "@babel/types": "^7.16.0"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/package.json b/tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/package.json
index 7621f99a20..24cb242a3c 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/helper-hoist-variables",
- "version": "7.15.4",
+ "version": "7.16.0",
"description": "Helper function to hoist variables",
"repository": {
"type": "git",
@@ -14,11 +14,11 @@
},
"main": "./lib/index.js",
"dependencies": {
- "@babel/types": "^7.15.4"
+ "@babel/types": "^7.16.0"
},
"TODO": "The @babel/traverse dependency is only needed for the NodePath TS type. We can consider exporting it from @babel/core.",
"devDependencies": {
- "@babel/traverse": "7.15.4"
+ "@babel/traverse": "^7.16.0"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-member-expression-to-functions/package.json b/tools/node_modules/@babel/core/node_modules/@babel/helper-member-expression-to-functions/package.json
index 99139b2a01..17dc04e333 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-member-expression-to-functions/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-member-expression-to-functions/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/helper-member-expression-to-functions",
- "version": "7.15.4",
+ "version": "7.16.0",
"description": "Helper function to replace certain member expressions with function calls",
"repository": {
"type": "git",
@@ -15,10 +15,10 @@
"main": "./lib/index.js",
"author": "The Babel Team (https://babel.dev/team)",
"dependencies": {
- "@babel/types": "^7.15.4"
+ "@babel/types": "^7.16.0"
},
"devDependencies": {
- "@babel/traverse": "7.15.4"
+ "@babel/traverse": "^7.16.0"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/lib/index.js
index 62202946b6..a3d7921ca3 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/lib/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/lib/index.js
@@ -3,16 +3,16 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.addDefault = addDefault;
-exports.addNamed = addNamed;
-exports.addNamespace = addNamespace;
-exports.addSideEffect = addSideEffect;
Object.defineProperty(exports, "ImportInjector", {
enumerable: true,
get: function () {
return _importInjector.default;
}
});
+exports.addDefault = addDefault;
+exports.addNamed = addNamed;
+exports.addNamespace = addNamespace;
+exports.addSideEffect = addSideEffect;
Object.defineProperty(exports, "isModule", {
enumerable: true,
get: function () {
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/package.json b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/package.json
index 7ad591e753..1dc2637e98 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/helper-module-imports",
- "version": "7.15.4",
+ "version": "7.16.0",
"description": "Babel helper functions for inserting module loads",
"author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-helper-module-imports",
@@ -15,11 +15,11 @@
},
"main": "./lib/index.js",
"dependencies": {
- "@babel/types": "^7.15.4"
+ "@babel/types": "^7.16.0"
},
"devDependencies": {
- "@babel/core": "7.15.4",
- "@babel/traverse": "7.15.4"
+ "@babel/core": "^7.16.0",
+ "@babel/traverse": "^7.16.0"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/index.js
index b15e20bd87..3418688031 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/index.js
@@ -3,26 +3,24 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.rewriteModuleStatementsAndPrepareHeader = rewriteModuleStatementsAndPrepareHeader;
-exports.ensureStatementsHoisted = ensureStatementsHoisted;
-exports.wrapInterop = wrapInterop;
exports.buildNamespaceInitStatements = buildNamespaceInitStatements;
-Object.defineProperty(exports, "isModule", {
+exports.ensureStatementsHoisted = ensureStatementsHoisted;
+Object.defineProperty(exports, "getModuleName", {
enumerable: true,
get: function () {
- return _helperModuleImports.isModule;
+ return _getModuleName.default;
}
});
-Object.defineProperty(exports, "rewriteThis", {
+Object.defineProperty(exports, "hasExports", {
enumerable: true,
get: function () {
- return _rewriteThis.default;
+ return _normalizeAndLoadMetadata.hasExports;
}
});
-Object.defineProperty(exports, "hasExports", {
+Object.defineProperty(exports, "isModule", {
enumerable: true,
get: function () {
- return _normalizeAndLoadMetadata.hasExports;
+ return _helperModuleImports.isModule;
}
});
Object.defineProperty(exports, "isSideEffectImport", {
@@ -31,12 +29,14 @@ Object.defineProperty(exports, "isSideEffectImport", {
return _normalizeAndLoadMetadata.isSideEffectImport;
}
});
-Object.defineProperty(exports, "getModuleName", {
+exports.rewriteModuleStatementsAndPrepareHeader = rewriteModuleStatementsAndPrepareHeader;
+Object.defineProperty(exports, "rewriteThis", {
enumerable: true,
get: function () {
- return _getModuleName.default;
+ return _rewriteThis.default;
}
});
+exports.wrapInterop = wrapInterop;
var _assert = require("assert");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js
index 5688183ee2..f98ee95e0f 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js
@@ -3,10 +3,10 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
+exports.default = normalizeModuleAndLoadMetadata;
exports.hasExports = hasExports;
exports.isSideEffectImport = isSideEffectImport;
exports.validateImportInteropOption = validateImportInteropOption;
-exports.default = normalizeModuleAndLoadMetadata;
var _path = require("path");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/package.json b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/package.json
index 1dc057520f..a24dca288c 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/helper-module-transforms",
- "version": "7.15.8",
+ "version": "7.16.0",
"description": "Babel helper functions for implementing ES6 module transformations",
"author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-helper-module-transforms",
@@ -15,14 +15,14 @@
},
"main": "./lib/index.js",
"dependencies": {
- "@babel/helper-module-imports": "^7.15.4",
- "@babel/helper-replace-supers": "^7.15.4",
- "@babel/helper-simple-access": "^7.15.4",
- "@babel/helper-split-export-declaration": "^7.15.4",
+ "@babel/helper-module-imports": "^7.16.0",
+ "@babel/helper-replace-supers": "^7.16.0",
+ "@babel/helper-simple-access": "^7.16.0",
+ "@babel/helper-split-export-declaration": "^7.16.0",
"@babel/helper-validator-identifier": "^7.15.7",
- "@babel/template": "^7.15.4",
- "@babel/traverse": "^7.15.4",
- "@babel/types": "^7.15.6"
+ "@babel/template": "^7.16.0",
+ "@babel/traverse": "^7.16.0",
+ "@babel/types": "^7.16.0"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-optimise-call-expression/package.json b/tools/node_modules/@babel/core/node_modules/@babel/helper-optimise-call-expression/package.json
index 258c8f4d72..19ad3f3ddf 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-optimise-call-expression/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-optimise-call-expression/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/helper-optimise-call-expression",
- "version": "7.15.4",
+ "version": "7.16.0",
"description": "Helper function to optimise call expression",
"repository": {
"type": "git",
@@ -14,11 +14,11 @@
},
"main": "./lib/index.js",
"dependencies": {
- "@babel/types": "^7.15.4"
+ "@babel/types": "^7.16.0"
},
"devDependencies": {
- "@babel/generator": "7.15.4",
- "@babel/parser": "7.15.4"
+ "@babel/generator": "^7.16.0",
+ "@babel/parser": "^7.16.0"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-replace-supers/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-replace-supers/lib/index.js
index d18b8183af..ce1f2647ae 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-replace-supers/lib/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-replace-supers/lib/index.js
@@ -3,8 +3,8 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
+exports.environmentVisitor = exports.default = void 0;
exports.skipAllButComputedKey = skipAllButComputedKey;
-exports.default = exports.environmentVisitor = void 0;
var _traverse = require("@babel/traverse");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-replace-supers/package.json b/tools/node_modules/@babel/core/node_modules/@babel/helper-replace-supers/package.json
index 22c1238bce..78e5c777d4 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-replace-supers/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-replace-supers/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/helper-replace-supers",
- "version": "7.15.4",
+ "version": "7.16.0",
"description": "Helper function to replace supers",
"repository": {
"type": "git",
@@ -14,10 +14,10 @@
},
"main": "./lib/index.js",
"dependencies": {
- "@babel/helper-member-expression-to-functions": "^7.15.4",
- "@babel/helper-optimise-call-expression": "^7.15.4",
- "@babel/traverse": "^7.15.4",
- "@babel/types": "^7.15.4"
+ "@babel/helper-member-expression-to-functions": "^7.16.0",
+ "@babel/helper-optimise-call-expression": "^7.16.0",
+ "@babel/traverse": "^7.16.0",
+ "@babel/types": "^7.16.0"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-simple-access/package.json b/tools/node_modules/@babel/core/node_modules/@babel/helper-simple-access/package.json
index 63cbfbc97a..48d405f65e 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-simple-access/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-simple-access/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/helper-simple-access",
- "version": "7.15.4",
+ "version": "7.16.0",
"description": "Babel helper for ensuring that access to a given value is performed through simple accesses",
"author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-helper-simple-access",
@@ -15,10 +15,10 @@
},
"main": "./lib/index.js",
"dependencies": {
- "@babel/types": "^7.15.4"
+ "@babel/types": "^7.16.0"
},
"devDependencies": {
- "@babel/traverse": "7.15.4"
+ "@babel/traverse": "^7.16.0"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-split-export-declaration/package.json b/tools/node_modules/@babel/core/node_modules/@babel/helper-split-export-declaration/package.json
index 8c32ea4fff..04db2155e7 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helper-split-export-declaration/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-split-export-declaration/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/helper-split-export-declaration",
- "version": "7.15.4",
+ "version": "7.16.0",
"description": "",
"repository": {
"type": "git",
@@ -14,7 +14,7 @@
},
"main": "./lib/index.js",
"dependencies": {
- "@babel/types": "^7.15.4"
+ "@babel/types": "^7.16.0"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers-generated.js b/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers-generated.js
index 8d3ba5413e..ae99e8f7c4 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers-generated.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers-generated.js
@@ -3,10 +3,15 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.wrapRegExp = exports.typeof = exports.objectSpread2 = exports.jsx = void 0;
+exports.wrapRegExp = exports.typeof = exports.objectSpread2 = exports.jsx = exports.asyncIterator = void 0;
var _template = require("@babel/template");
+const asyncIterator = {
+ minVersion: "7.15.9",
+ ast: () => _template.default.program.ast('\nexport default function _asyncIterator(iterable) {\n var method,\n async,\n sync,\n retry = 2;\n if (typeof Symbol !== "undefined") {\n async = Symbol.asyncIterator;\n sync = Symbol.iterator;\n }\n while (retry--) {\n if (async && (method = iterable[async]) != null) {\n return method.call(iterable);\n }\n if (sync && (method = iterable[sync]) != null) {\n return new AsyncFromSyncIterator(method.call(iterable));\n }\n async = "@@asyncIterator";\n sync = "@@iterator";\n }\n throw new TypeError("Object is not async iterable");\n}\nfunction AsyncFromSyncIterator(s) {\n AsyncFromSyncIterator = function (s) {\n this.s = s;\n this.n = s.next;\n };\n AsyncFromSyncIterator.prototype = {\n s: null,\n n: null,\n next: function () {\n return AsyncFromSyncIteratorContinuation(this.n.apply(this.s, arguments));\n },\n return: function (value) {\n var ret = this.s.return;\n if (ret === undefined) {\n return Promise.resolve({ value: value, done: true });\n }\n return AsyncFromSyncIteratorContinuation(ret.apply(this.s, arguments));\n },\n throw: function (value) {\n var thr = this.s.return;\n if (thr === undefined) return Promise.reject(value);\n return AsyncFromSyncIteratorContinuation(thr.apply(this.s, arguments));\n },\n };\n function AsyncFromSyncIteratorContinuation(r) {\n \n if (Object(r) !== r) {\n return Promise.reject(new TypeError(r + " is not an object."));\n }\n var done = r.done;\n return Promise.resolve(r.value).then(function (value) {\n return { value: value, done: done };\n });\n }\n return new AsyncFromSyncIterator(s);\n}\n')
+};
+exports.asyncIterator = asyncIterator;
const jsx = {
minVersion: "7.0.0-beta.0",
ast: () => _template.default.program.ast('\nvar REACT_ELEMENT_TYPE;\nexport default function _createRawReactElement(type, props, key, children) {\n if (!REACT_ELEMENT_TYPE) {\n REACT_ELEMENT_TYPE =\n (typeof Symbol === "function" &&\n \n Symbol["for"] &&\n Symbol["for"]("react.element")) ||\n 0xeac7;\n }\n var defaultProps = type && type.defaultProps;\n var childrenLength = arguments.length - 3;\n if (!props && childrenLength !== 0) {\n \n \n props = { children: void 0 };\n }\n if (childrenLength === 1) {\n props.children = children;\n } else if (childrenLength > 1) {\n var childArray = new Array(childrenLength);\n for (var i = 0; i < childrenLength; i++) {\n childArray[i] = arguments[i + 3];\n }\n props.children = childArray;\n }\n if (props && defaultProps) {\n for (var propName in defaultProps) {\n if (props[propName] === void 0) {\n props[propName] = defaultProps[propName];\n }\n }\n } else if (!props) {\n props = defaultProps || {};\n }\n return {\n $$typeof: REACT_ELEMENT_TYPE,\n type: type,\n key: key === undefined ? null : "" + key,\n ref: null,\n props: props,\n _owner: null,\n };\n}\n')
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers.js b/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers.js
index 5734945787..2f0f789dfb 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers.js
@@ -20,19 +20,6 @@ const helper = minVersion => tpl => ({
ast: () => _template.default.program.ast(tpl)
});
-helpers.asyncIterator = helper("7.0.0-beta.0")`
- export default function _asyncIterator(iterable) {
- var method;
- if (typeof Symbol !== "undefined") {
- if (Symbol.asyncIterator) method = iterable[Symbol.asyncIterator];
- if (method == null && Symbol.iterator) method = iterable[Symbol.iterator];
- }
- if (method == null) method = iterable["@@asyncIterator"];
- if (method == null) method = iterable["@@iterator"]
- if (method == null) throw new TypeError("Object is not async iterable");
- return method.call(iterable);
- }
-`;
helpers.AwaitValue = helper("7.0.0-beta.0")`
export default function _AwaitValue(value) {
this.wrapped = value;
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/asyncIterator.js b/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/asyncIterator.js
new file mode 100644
index 0000000000..0a6d9de18a
--- /dev/null
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/asyncIterator.js
@@ -0,0 +1,81 @@
+"use strict";
+
+Object.defineProperty(exports, "__esModule", {
+ value: true
+});
+exports.default = _asyncIterator;
+
+function _asyncIterator(iterable) {
+ var method,
+ async,
+ sync,
+ retry = 2;
+
+ if (typeof Symbol !== "undefined") {
+ async = Symbol.asyncIterator;
+ sync = Symbol.iterator;
+ }
+
+ while (retry--) {
+ if (async && (method = iterable[async]) != null) {
+ return method.call(iterable);
+ }
+
+ if (sync && (method = iterable[sync]) != null) {
+ return new AsyncFromSyncIterator(method.call(iterable));
+ }
+
+ async = "@@asyncIterator";
+ sync = "@@iterator";
+ }
+
+ throw new TypeError("Object is not async iterable");
+}
+
+function AsyncFromSyncIterator(s) {
+ 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;
+
+ if (ret === undefined) {
+ return Promise.resolve({
+ value: value,
+ done: true
+ });
+ }
+
+ return AsyncFromSyncIteratorContinuation(ret.apply(this.s, arguments));
+ },
+ throw: function (value) {
+ var thr = this.s.return;
+ if (thr === undefined) return Promise.reject(value);
+ return AsyncFromSyncIteratorContinuation(thr.apply(this.s, arguments));
+ }
+ };
+
+ 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 new AsyncFromSyncIterator(s);
+} \ No newline at end of file
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/index.js
index d80cbd8cba..5e793d59f1 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/index.js
@@ -3,11 +3,12 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
+exports.default = void 0;
+exports.ensure = ensure;
exports.get = get;
-exports.minVersion = minVersion;
exports.getDependencies = getDependencies;
-exports.ensure = ensure;
-exports.default = exports.list = void 0;
+exports.list = void 0;
+exports.minVersion = minVersion;
var _traverse = require("@babel/traverse");
@@ -293,7 +294,7 @@ function ensure(name, newFileClass) {
loadHelper(name);
}
-const list = Object.keys(_helpers.default).map(name => name.replace(/^_/, "")).filter(name => name !== "__esModule");
+const list = Object.keys(_helpers.default).map(name => name.replace(/^_/, ""));
exports.list = list;
var _default = get;
exports.default = _default; \ No newline at end of file
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helpers/package.json b/tools/node_modules/@babel/core/node_modules/@babel/helpers/package.json
index bfe1d521f2..c5624d9a03 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helpers/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helpers/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/helpers",
- "version": "7.15.4",
+ "version": "7.16.0",
"description": "Collection of helper functions used by Babel transforms.",
"author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-helpers",
@@ -15,12 +15,12 @@
},
"main": "./lib/index.js",
"dependencies": {
- "@babel/template": "^7.15.4",
- "@babel/traverse": "^7.15.4",
- "@babel/types": "^7.15.4"
+ "@babel/template": "^7.16.0",
+ "@babel/traverse": "^7.16.0",
+ "@babel/types": "^7.16.0"
},
"devDependencies": {
- "@babel/helper-plugin-test-runner": "7.14.5"
+ "@babel/helper-plugin-test-runner": "^7.16.0"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helpers/scripts/generate-helpers.js b/tools/node_modules/@babel/core/node_modules/@babel/helpers/scripts/generate-helpers.js
index cdc02f2064..c10199bf69 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/helpers/scripts/generate-helpers.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/helpers/scripts/generate-helpers.js
@@ -5,7 +5,7 @@ import { URL, fileURLToPath } from "url";
const HELPERS_FOLDER = new URL("../src/helpers", import.meta.url);
const IGNORED_FILES = new Set(["package.json"]);
-export default async function generateAsserts() {
+export default async function generateHelpers() {
let output = `/*
* This file is auto-generated! Do not modify it directly.
* To re-generate run 'make build'
@@ -24,6 +24,11 @@ import template from "@babel/template";
const varName = isValidId ? helperName : `_${helperName}`;
const filePath = join(fileURLToPath(HELPERS_FOLDER), file);
+ if (!file.endsWith(".js")) {
+ console.error("ignoring", filePath);
+ continue;
+ }
+
const fileContents = await fs.promises.readFile(filePath, "utf8");
const minVersionMatch = fileContents.match(
/^\s*\/\*\s*@minVersion\s+(?<minVersion>\S+)\s*\*\/\s*$/m
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/highlight/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/highlight/lib/index.js
index 34e308f4ef..b8537b26f6 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/highlight/lib/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/highlight/lib/index.js
@@ -3,9 +3,9 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.shouldHighlight = shouldHighlight;
-exports.getChalk = getChalk;
exports.default = highlight;
+exports.getChalk = getChalk;
+exports.shouldHighlight = shouldHighlight;
var _jsTokens = require("js-tokens");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/highlight/package.json b/tools/node_modules/@babel/core/node_modules/@babel/highlight/package.json
index 210c22c511..a18f453f11 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/highlight/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/highlight/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/highlight",
- "version": "7.14.5",
+ "version": "7.16.0",
"description": "Syntax highlight JavaScript strings for output in terminals.",
"author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-highlight",
@@ -15,7 +15,7 @@
},
"main": "./lib/index.js",
"dependencies": {
- "@babel/helper-validator-identifier": "^7.14.5",
+ "@babel/helper-validator-identifier": "^7.15.7",
"chalk": "^2.0.0",
"js-tokens": "^4.0.0"
},
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/parser/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/parser/lib/index.js
index da6fe1f0ce..f7dbb25616 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/parser/lib/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/parser/lib/index.js
@@ -1082,6 +1082,10 @@ const tt = {
beforeExpr,
isAssign
}),
+ xorAssign: createToken("_=", {
+ beforeExpr,
+ isAssign
+ }),
moduloAssign: createToken("_=", {
beforeExpr,
isAssign
@@ -1363,13 +1367,13 @@ const tt = {
})
};
function tokenIsIdentifier(token) {
- return token >= 84 && token <= 119;
+ return token >= 85 && token <= 120;
}
function tokenIsKeywordOrIdentifier(token) {
- return token >= 49 && token <= 119;
+ return token >= 50 && token <= 120;
}
function tokenIsLiteralPropertyName(token) {
- return token >= 49 && token <= 123;
+ return token >= 50 && token <= 124;
}
function tokenComesBeforeExpression(token) {
return tokenBeforeExprs[token];
@@ -1378,31 +1382,31 @@ function tokenCanStartExpression(token) {
return tokenStartsExprs[token];
}
function tokenIsAssignment(token) {
- return token >= 27 && token <= 30;
+ return token >= 27 && token <= 31;
}
function tokenIsFlowInterfaceOrTypeOrOpaque(token) {
- return token >= 116 && token <= 118;
+ return token >= 117 && token <= 119;
}
function tokenIsLoop(token) {
- return token >= 81 && token <= 83;
+ return token >= 82 && token <= 84;
}
function tokenIsKeyword(token) {
- return token >= 49 && token <= 83;
+ return token >= 50 && token <= 84;
}
function tokenIsOperator(token) {
- return token >= 34 && token <= 50;
+ return token >= 35 && token <= 51;
}
function tokenIsPostfix(token) {
- return token === 31;
+ return token === 32;
}
function tokenIsPrefix(token) {
return tokenPrefixes[token];
}
function tokenIsTSTypeOperator(token) {
- return token >= 108 && token <= 110;
+ return token >= 109 && token <= 111;
}
function tokenIsTSDeclarationStart(token) {
- return token >= 111 && token <= 117;
+ return token >= 112 && token <= 118;
}
function tokenLabelName(token) {
return tokenLabels[token];
@@ -1411,7 +1415,7 @@ function tokenOperatorPrecedence(token) {
return tokenBinops[token];
}
function tokenIsRightAssociative(token) {
- return token === 48;
+ return token === 49;
}
function getExportedToken(token) {
return tokenTypes[token];
@@ -1436,7 +1440,7 @@ function isTokenType(obj) {
}
};
- tokenTypes[129].updateContext = context => {
+ tokenTypes[130].updateContext = context => {
context.push(types.j_expr, types.j_oTag);
};
}
@@ -1790,6 +1794,7 @@ class State {
constructor() {
this.strict = void 0;
this.curLine = void 0;
+ this.lineStart = void 0;
this.startLoc = void 0;
this.endLoc = void 0;
this.errors = [];
@@ -1814,8 +1819,7 @@ class State {
this.comments = [];
this.commentStack = [];
this.pos = 0;
- this.lineStart = 0;
- this.type = 126;
+ this.type = 127;
this.value = null;
this.start = 0;
this.end = 0;
@@ -1830,10 +1834,16 @@ class State {
this.tokensLength = 0;
}
- init(options) {
- this.strict = options.strictMode === false ? false : options.strictMode === true ? true : options.sourceType === "module";
- this.curLine = options.startLine;
- this.startLoc = this.endLoc = this.curPosition();
+ init({
+ strictMode,
+ sourceType,
+ startLine,
+ startColumn
+ }) {
+ this.strict = strictMode === false ? false : strictMode === true ? true : sourceType === "module";
+ this.curLine = startLine;
+ this.lineStart = -startColumn;
+ this.startLoc = this.endLoc = new Position(startLine, startColumn);
}
curPosition() {
@@ -1999,7 +2009,7 @@ class Tokenizer extends ParserError {
if (!this.isLookahead) this.state.startLoc = this.state.curPosition();
if (this.state.pos >= this.length) {
- this.finishToken(126);
+ this.finishToken(127);
return;
}
@@ -2211,10 +2221,10 @@ class Tokenizer extends ParserError {
}
} else if (isIdentifierStart(next)) {
++this.state.pos;
- this.finishToken(125, this.readWord1(next));
+ this.finishToken(126, this.readWord1(next));
} else if (next === 92) {
++this.state.pos;
- this.finishToken(125, this.readWord1());
+ this.finishToken(126, this.readWord1());
} else {
this.finishOp(25, 1);
}
@@ -2243,7 +2253,7 @@ class Tokenizer extends ParserError {
if (next === 61) {
this.finishOp(29, 2);
} else {
- this.finishOp(47, 1);
+ this.finishOp(48, 1);
}
}
@@ -2264,19 +2274,19 @@ class Tokenizer extends ParserError {
}
readToken_mult_modulo(code) {
- let type = code === 42 ? 46 : 45;
+ let type = code === 42 ? 47 : 46;
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 = 48;
+ type = 49;
}
if (next === 61 && !this.state.inType) {
width++;
- type = code === 37 ? 30 : 28;
+ type = code === 37 ? 31 : 28;
}
this.finishOp(type, width);
@@ -2289,7 +2299,7 @@ class Tokenizer extends ParserError {
if (this.input.charCodeAt(this.state.pos + 2) === 61) {
this.finishOp(28, 3);
} else {
- this.finishOp(code === 124 ? 36 : 37, 2);
+ this.finishOp(code === 124 ? 37 : 38, 2);
}
return;
@@ -2297,7 +2307,7 @@ class Tokenizer extends ParserError {
if (code === 124) {
if (next === 62) {
- this.finishOp(34, 2);
+ this.finishOp(35, 2);
return;
}
@@ -2327,16 +2337,16 @@ class Tokenizer extends ParserError {
return;
}
- this.finishOp(code === 124 ? 38 : 40, 1);
+ this.finishOp(code === 124 ? 39 : 41, 1);
}
readToken_caret() {
const next = this.input.charCodeAt(this.state.pos + 1);
- if (next === 61) {
- this.finishOp(28, 2);
+ if (next === 61 && !this.state.inType) {
+ this.finishOp(30, 2);
} else {
- this.finishOp(39, 1);
+ this.finishOp(40, 1);
}
}
@@ -2344,14 +2354,14 @@ class Tokenizer extends ParserError {
const next = this.input.charCodeAt(this.state.pos + 1);
if (next === code) {
- this.finishOp(31, 2);
+ this.finishOp(32, 2);
return;
}
if (next === 61) {
this.finishOp(28, 2);
} else {
- this.finishOp(44, 1);
+ this.finishOp(45, 1);
}
}
@@ -2367,7 +2377,7 @@ class Tokenizer extends ParserError {
return;
}
- this.finishOp(43, size);
+ this.finishOp(44, size);
return;
}
@@ -2375,14 +2385,14 @@ class Tokenizer extends ParserError {
size = 2;
}
- this.finishOp(42, size);
+ this.finishOp(43, size);
}
readToken_eq_excl(code) {
const next = this.input.charCodeAt(this.state.pos + 1);
if (next === 61) {
- this.finishOp(41, this.input.charCodeAt(this.state.pos + 2) === 61 ? 3 : 2);
+ this.finishOp(42, this.input.charCodeAt(this.state.pos + 2) === 61 ? 3 : 2);
return;
}
@@ -2392,7 +2402,7 @@ class Tokenizer extends ParserError {
return;
}
- this.finishOp(code === 61 ? 27 : 32, 1);
+ this.finishOp(code === 61 ? 27 : 33, 1);
}
readToken_question() {
@@ -2403,7 +2413,7 @@ class Tokenizer extends ParserError {
if (next2 === 61) {
this.finishOp(28, 3);
} else {
- this.finishOp(35, 2);
+ this.finishOp(36, 2);
}
} else if (next === 46 && !(next2 >= 48 && next2 <= 57)) {
this.state.pos += 2;
@@ -2570,7 +2580,7 @@ class Tokenizer extends ParserError {
return;
case 126:
- this.finishOp(33, 1);
+ this.finishOp(34, 1);
return;
case 64:
@@ -2659,7 +2669,7 @@ class Tokenizer extends ParserError {
}
this.state.pos = pos;
- this.finishToken(124, {
+ this.finishToken(125, {
pattern: content,
flags: mods
});
@@ -2752,11 +2762,11 @@ class Tokenizer extends ParserError {
if (isBigInt) {
const str = this.input.slice(start, this.state.pos).replace(/[_n]/g, "");
- this.finishToken(122, str);
+ this.finishToken(123, str);
return;
}
- this.finishToken(121, val);
+ this.finishToken(122, val);
}
readNumber(startsWithDot) {
@@ -2840,17 +2850,17 @@ class Tokenizer extends ParserError {
const str = this.input.slice(start, this.state.pos).replace(/[_mn]/g, "");
if (isBigInt) {
- this.finishToken(122, str);
+ this.finishToken(123, str);
return;
}
if (isDecimal) {
- this.finishToken(123, str);
+ this.finishToken(124, str);
return;
}
const val = isOctal ? parseInt(str, 8) : parseFloat(str);
- this.finishToken(121, val);
+ this.finishToken(122, val);
}
readCodePoint(throwOnInvalid) {
@@ -2904,7 +2914,7 @@ class Tokenizer extends ParserError {
}
out += this.input.slice(chunkStart, this.state.pos++);
- this.finishToken(120, out);
+ this.finishToken(121, out);
}
readTmplToken() {
@@ -3140,7 +3150,7 @@ class Tokenizer extends ParserError {
if (type !== undefined) {
this.finishToken(type, tokenLabelName(type));
} else {
- this.finishToken(119, word);
+ this.finishToken(120, word);
}
}
@@ -3454,14 +3464,14 @@ class UtilParser extends Tokenizer {
}
isRelational(op) {
- return this.match(42) && this.state.value === op;
+ return this.match(43) && this.state.value === op;
}
expectRelational(op) {
if (this.isRelational(op)) {
this.next();
} else {
- this.unexpected(null, 42);
+ this.unexpected(null, 43);
}
}
@@ -3499,7 +3509,7 @@ class UtilParser extends Tokenizer {
}
canInsertSemicolon() {
- return this.match(126) || this.match(8) || this.hasPrecedingLineBreak();
+ return this.match(127) || this.match(8) || this.hasPrecedingLineBreak();
}
hasPrecedingLineBreak() {
@@ -3916,7 +3926,7 @@ function hasTypeImportKind(node) {
}
function isMaybeDefaultImport(type) {
- return tokenIsKeywordOrIdentifier(type) && type !== 88;
+ return tokenIsKeywordOrIdentifier(type) && type !== 89;
}
const exportSuggestions = {
@@ -3957,7 +3967,7 @@ var flow = (superClass => class extends superClass {
}
finishToken(type, val) {
- if (type !== 120 && type !== 13 && type !== 26) {
+ if (type !== 121 && type !== 13 && type !== 26) {
if (this.flowPragma === undefined) {
this.flowPragma = null;
}
@@ -3995,7 +4005,7 @@ var flow = (superClass => class extends superClass {
const node = this.startNode();
const moduloPos = this.state.start;
this.next();
- this.expectContextual(98);
+ this.expectContextual(99);
if (this.state.lastTokStart > moduloPos + 1) {
this.raise(moduloPos, FlowErrors.UnexpectedSpaceBetweenModuloChecks);
@@ -4017,14 +4027,14 @@ var flow = (superClass => class extends superClass {
let type = null;
let predicate = null;
- if (this.match(45)) {
+ if (this.match(46)) {
this.state.inType = oldInType;
predicate = this.flowParsePredicate();
} else {
type = this.flowParseType();
this.state.inType = oldInType;
- if (this.match(45)) {
+ if (this.match(46)) {
predicate = this.flowParsePredicate();
}
}
@@ -4066,13 +4076,13 @@ var flow = (superClass => class extends superClass {
}
flowParseDeclare(node, insideModule) {
- if (this.match(71)) {
+ if (this.match(72)) {
return this.flowParseDeclareClass(node);
- } else if (this.match(59)) {
+ } else if (this.match(60)) {
return this.flowParseDeclareFunction(node);
- } else if (this.match(65)) {
+ } else if (this.match(66)) {
return this.flowParseDeclareVariable(node);
- } else if (this.eatContextual(114)) {
+ } else if (this.eatContextual(115)) {
if (this.match(16)) {
return this.flowParseDeclareModuleExports(node);
} else {
@@ -4082,13 +4092,13 @@ var flow = (superClass => class extends superClass {
return this.flowParseDeclareModule(node);
}
- } else if (this.isContextual(117)) {
- return this.flowParseDeclareTypeAlias(node);
} else if (this.isContextual(118)) {
+ return this.flowParseDeclareTypeAlias(node);
+ } else if (this.isContextual(119)) {
return this.flowParseDeclareOpaqueType(node);
- } else if (this.isContextual(116)) {
+ } else if (this.isContextual(117)) {
return this.flowParseDeclareInterface(node);
- } else if (this.match(73)) {
+ } else if (this.match(74)) {
return this.flowParseDeclareExportDeclaration(node, insideModule);
} else {
throw this.unexpected();
@@ -4106,7 +4116,7 @@ var flow = (superClass => class extends superClass {
flowParseDeclareModule(node) {
this.scope.enter(SCOPE_OTHER);
- if (this.match(120)) {
+ if (this.match(121)) {
node.id = this.parseExprAtom();
} else {
node.id = this.parseIdentifier();
@@ -4119,16 +4129,16 @@ var flow = (superClass => class extends superClass {
while (!this.match(8)) {
let bodyNode = this.startNode();
- if (this.match(74)) {
+ if (this.match(75)) {
this.next();
- if (!this.isContextual(117) && !this.match(78)) {
+ if (!this.isContextual(118) && !this.match(79)) {
this.raise(this.state.lastTokStart, FlowErrors.InvalidNonTypeImportInDeclareModule);
}
this.parseImport(bodyNode);
} else {
- this.expectContextual(112, FlowErrors.UnsupportedStatementInDeclareModule);
+ this.expectContextual(113, FlowErrors.UnsupportedStatementInDeclareModule);
bodyNode = this.flowParseDeclare(bodyNode, true);
}
@@ -4165,10 +4175,10 @@ var flow = (superClass => class extends superClass {
}
flowParseDeclareExportDeclaration(node, insideModule) {
- this.expect(73);
+ this.expect(74);
- if (this.eat(56)) {
- if (this.match(59) || this.match(71)) {
+ if (this.eat(57)) {
+ if (this.match(60) || this.match(72)) {
node.declaration = this.flowParseDeclare(this.startNode());
} else {
node.declaration = this.flowParseType();
@@ -4178,17 +4188,17 @@ var flow = (superClass => class extends superClass {
node.default = true;
return this.finishNode(node, "DeclareExportDeclaration");
} else {
- if (this.match(66) || this.isLet() || (this.isContextual(117) || this.isContextual(116)) && !insideModule) {
+ if (this.match(67) || this.isLet() || (this.isContextual(118) || this.isContextual(117)) && !insideModule) {
const label = this.state.value;
const suggestion = exportSuggestions[label];
throw this.raise(this.state.start, FlowErrors.UnsupportedDeclareExportKind, label, suggestion);
}
- if (this.match(65) || this.match(59) || this.match(71) || this.isContextual(118)) {
+ if (this.match(66) || this.match(60) || this.match(72) || this.isContextual(119)) {
node.declaration = this.flowParseDeclare(this.startNode());
node.default = false;
return this.finishNode(node, "DeclareExportDeclaration");
- } else if (this.match(46) || this.match(5) || this.isContextual(116) || this.isContextual(117) || this.isContextual(118)) {
+ } else if (this.match(47) || this.match(5) || this.isContextual(117) || this.isContextual(118) || this.isContextual(119)) {
node = this.parseExport(node);
if (node.type === "ExportNamedDeclaration") {
@@ -4207,7 +4217,7 @@ var flow = (superClass => class extends superClass {
flowParseDeclareModuleExports(node) {
this.next();
- this.expectContextual(99);
+ this.expectContextual(100);
node.typeAnnotation = this.flowParseTypeAnnotation();
this.semicolon();
return this.finishNode(node, "DeclareModuleExports");
@@ -4247,13 +4257,13 @@ var flow = (superClass => class extends superClass {
node.implements = [];
node.mixins = [];
- if (this.eat(72)) {
+ if (this.eat(73)) {
do {
node.extends.push(this.flowParseInterfaceExtends());
} while (!isClass && this.eat(12));
}
- if (this.isContextual(105)) {
+ if (this.isContextual(106)) {
this.next();
do {
@@ -4261,7 +4271,7 @@ var flow = (superClass => class extends superClass {
} while (this.eat(12));
}
- if (this.isContextual(101)) {
+ if (this.isContextual(102)) {
this.next();
do {
@@ -4328,7 +4338,7 @@ var flow = (superClass => class extends superClass {
}
flowParseOpaqueType(node, declare) {
- this.expectContextual(117);
+ this.expectContextual(118);
node.id = this.flowParseRestrictedIdentifier(true, true);
this.scope.declareName(node.id.name, BIND_LEXICAL, node.id.start);
@@ -4381,7 +4391,7 @@ var flow = (superClass => class extends superClass {
node.params = [];
this.state.inType = true;
- if (this.isRelational("<") || this.match(129)) {
+ if (this.isRelational("<") || this.match(130)) {
this.next();
} else {
this.unexpected();
@@ -4452,10 +4462,10 @@ var flow = (superClass => class extends superClass {
flowParseInterfaceType() {
const node = this.startNode();
- this.expectContextual(116);
+ this.expectContextual(117);
node.extends = [];
- if (this.eat(72)) {
+ if (this.eat(73)) {
do {
node.extends.push(this.flowParseInterfaceExtends());
} while (this.eat(12));
@@ -4472,7 +4482,7 @@ var flow = (superClass => class extends superClass {
}
flowParseObjectPropertyKey() {
- return this.match(121) || this.match(120) ? this.parseExprAtom() : this.parseIdentifier(true);
+ return this.match(122) || this.match(121) ? this.parseExprAtom() : this.parseIdentifier(true);
}
flowParseObjectTypeIndexer(node, isStatic, variance) {
@@ -4527,7 +4537,7 @@ var flow = (superClass => class extends superClass {
this.expect(10);
- if (this.match(69)) {
+ if (this.match(70)) {
node.this = this.flowParseFunctionTypeParam(true);
node.this.name = null;
@@ -4596,7 +4606,7 @@ var flow = (superClass => class extends superClass {
let inexactStart = null;
const node = this.startNode();
- if (allowProto && this.isContextual(106)) {
+ if (allowProto && this.isContextual(107)) {
const lookahead = this.lookahead();
if (lookahead.type !== 14 && lookahead.type !== 17) {
@@ -4606,7 +4616,7 @@ var flow = (superClass => class extends superClass {
}
}
- if (allowStatic && this.isContextual(95)) {
+ if (allowStatic && this.isContextual(96)) {
const lookahead = this.lookahead();
if (lookahead.type !== 14 && lookahead.type !== 17) {
@@ -4644,7 +4654,7 @@ var flow = (superClass => class extends superClass {
} else {
let kind = "init";
- if (this.isContextual(89) || this.isContextual(94)) {
+ if (this.isContextual(90) || this.isContextual(95)) {
const lookahead = this.lookahead();
if (tokenIsLiteralPropertyName(lookahead.type)) {
@@ -4814,7 +4824,7 @@ var flow = (superClass => class extends superClass {
flowParseTypeofType() {
const node = this.startNode();
- this.expect(78);
+ this.expect(79);
node.argument = this.flowParsePrimaryType();
return this.finishNode(node, "TypeofTypeAnnotation");
}
@@ -4840,7 +4850,7 @@ var flow = (superClass => class extends superClass {
let typeAnnotation = null;
const node = this.startNode();
const lh = this.lookahead();
- const isThis = this.state.type === 69;
+ const isThis = this.state.type === 70;
if (lh.type === 14 || lh.type === 17) {
if (isThis && !first) {
@@ -4880,7 +4890,7 @@ var flow = (superClass => class extends superClass {
let rest = null;
let _this = null;
- if (this.match(69)) {
+ if (this.match(70)) {
_this = this.flowParseFunctionTypeParam(true);
_this.name = null;
@@ -4972,7 +4982,7 @@ var flow = (superClass => class extends superClass {
this.state.noAnonFunctionType = oldNoAnonFunctionType;
return type;
- case 42:
+ case 43:
if (this.state.value === "<") {
node.typeParameters = this.flowParseTypeParameterDeclaration();
this.expect(10);
@@ -4992,7 +5002,7 @@ var flow = (superClass => class extends superClass {
this.next();
if (!this.match(11) && !this.match(21)) {
- if (tokenIsIdentifier(this.state.type) || this.match(69)) {
+ if (tokenIsIdentifier(this.state.type) || this.match(70)) {
const token = this.lookahead().type;
isGroupedType = token !== 17 && token !== 14;
} else {
@@ -5028,24 +5038,24 @@ var flow = (superClass => class extends superClass {
node.typeParameters = null;
return this.finishNode(node, "FunctionTypeAnnotation");
- case 120:
+ case 121:
return this.parseLiteral(this.state.value, "StringLiteralTypeAnnotation");
- case 76:
case 77:
- node.value = this.match(76);
+ case 78:
+ node.value = this.match(77);
this.next();
return this.finishNode(node, "BooleanLiteralTypeAnnotation");
- case 44:
+ case 45:
if (this.state.value === "-") {
this.next();
- if (this.match(121)) {
+ if (this.match(122)) {
return this.parseLiteralAtNode(-this.state.value, "NumberLiteralTypeAnnotation", node);
}
- if (this.match(122)) {
+ if (this.match(123)) {
return this.parseLiteralAtNode(-this.state.value, "BigIntLiteralTypeAnnotation", node);
}
@@ -5054,29 +5064,29 @@ var flow = (superClass => class extends superClass {
throw this.unexpected();
- case 121:
+ case 122:
return this.parseLiteral(this.state.value, "NumberLiteralTypeAnnotation");
- case 122:
+ case 123:
return this.parseLiteral(this.state.value, "BigIntLiteralTypeAnnotation");
- case 79:
+ case 80:
this.next();
return this.finishNode(node, "VoidTypeAnnotation");
- case 75:
+ case 76:
this.next();
return this.finishNode(node, "NullLiteralTypeAnnotation");
- case 69:
+ case 70:
this.next();
return this.finishNode(node, "ThisTypeAnnotation");
- case 46:
+ case 47:
this.next();
return this.finishNode(node, "ExistsTypeAnnotation");
- case 78:
+ case 79:
return this.flowParseTypeofType();
default:
@@ -5085,7 +5095,7 @@ var flow = (superClass => class extends superClass {
this.next();
return super.createIdentifier(node, label);
} else if (tokenIsIdentifier(this.state.type)) {
- if (this.isContextual(116)) {
+ if (this.isContextual(117)) {
return this.flowParseInterfaceType();
}
@@ -5159,11 +5169,11 @@ var flow = (superClass => class extends superClass {
flowParseIntersectionType() {
const node = this.startNode();
- this.eat(40);
+ this.eat(41);
const type = this.flowParseAnonFunctionWithoutParens();
node.types = [type];
- while (this.eat(40)) {
+ while (this.eat(41)) {
node.types.push(this.flowParseAnonFunctionWithoutParens());
}
@@ -5172,11 +5182,11 @@ var flow = (superClass => class extends superClass {
flowParseUnionType() {
const node = this.startNode();
- this.eat(38);
+ this.eat(39);
const type = this.flowParseIntersectionType();
node.types = [type];
- while (this.eat(38)) {
+ while (this.eat(39)) {
node.types.push(this.flowParseIntersectionType());
}
@@ -5192,7 +5202,7 @@ var flow = (superClass => class extends superClass {
}
flowParseTypeOrImplicitInstantiation() {
- if (this.state.type === 119 && this.state.value === "_") {
+ if (this.state.type === 120 && this.state.value === "_") {
const startPos = this.state.start;
const startLoc = this.state.startLoc;
const node = this.parseIdentifier();
@@ -5228,7 +5238,7 @@ var flow = (superClass => class extends superClass {
flowParseVariance() {
let variance = null;
- if (this.match(44)) {
+ if (this.match(45)) {
variance = this.startNode();
if (this.state.value === "+") {
@@ -5263,7 +5273,7 @@ var flow = (superClass => class extends superClass {
}
parseStatement(context, topLevel) {
- if (this.state.strict && this.isContextual(116)) {
+ if (this.state.strict && this.isContextual(117)) {
const lookahead = this.lookahead();
if (tokenIsKeywordOrIdentifier(lookahead.type)) {
@@ -5271,7 +5281,7 @@ var flow = (superClass => class extends superClass {
this.next();
return this.flowParseInterface(node);
}
- } else if (this.shouldParseEnums() && this.isContextual(113)) {
+ } else if (this.shouldParseEnums() && this.isContextual(114)) {
const node = this.startNode();
this.next();
return this.flowParseEnumDeclaration(node);
@@ -5289,7 +5299,7 @@ var flow = (superClass => class extends superClass {
parseExpressionStatement(node, expr) {
if (expr.type === "Identifier") {
if (expr.name === "declare") {
- if (this.match(71) || tokenIsIdentifier(this.state.type) || this.match(59) || this.match(65) || this.match(73)) {
+ if (this.match(72) || tokenIsIdentifier(this.state.type) || this.match(60) || this.match(66) || this.match(74)) {
return this.flowParseDeclare(node);
}
} else if (tokenIsIdentifier(this.state.type)) {
@@ -5311,7 +5321,7 @@ var flow = (superClass => class extends superClass {
type
} = this.state;
- if (tokenIsFlowInterfaceOrTypeOrOpaque(type) || this.shouldParseEnums() && type === 113) {
+ if (tokenIsFlowInterfaceOrTypeOrOpaque(type) || this.shouldParseEnums() && type === 114) {
return !this.state.containsEsc;
}
@@ -5323,7 +5333,7 @@ var flow = (superClass => class extends superClass {
type
} = this.state;
- if (tokenIsFlowInterfaceOrTypeOrOpaque(type) || this.shouldParseEnums() && type === 113) {
+ if (tokenIsFlowInterfaceOrTypeOrOpaque(type) || this.shouldParseEnums() && type === 114) {
return this.state.containsEsc;
}
@@ -5331,7 +5341,7 @@ var flow = (superClass => class extends superClass {
}
parseExportDefaultExpression() {
- if (this.shouldParseEnums() && this.isContextual(113)) {
+ if (this.shouldParseEnums() && this.isContextual(114)) {
const node = this.startNode();
this.next();
return this.flowParseEnumDeclaration(node);
@@ -5504,29 +5514,29 @@ var flow = (superClass => class extends superClass {
}
parseExportDeclaration(node) {
- if (this.isContextual(117)) {
+ if (this.isContextual(118)) {
node.exportKind = "type";
const declarationNode = this.startNode();
this.next();
if (this.match(5)) {
- node.specifiers = this.parseExportSpecifiers();
+ node.specifiers = this.parseExportSpecifiers(true);
this.parseExportFrom(node);
return null;
} else {
return this.flowParseTypeAlias(declarationNode);
}
- } else if (this.isContextual(118)) {
+ } else if (this.isContextual(119)) {
node.exportKind = "type";
const declarationNode = this.startNode();
this.next();
return this.flowParseOpaqueType(declarationNode, false);
- } else if (this.isContextual(116)) {
+ } else if (this.isContextual(117)) {
node.exportKind = "type";
const declarationNode = this.startNode();
this.next();
return this.flowParseInterface(declarationNode);
- } else if (this.shouldParseEnums() && this.isContextual(113)) {
+ } else if (this.shouldParseEnums() && this.isContextual(114)) {
node.exportKind = "value";
const declarationNode = this.startNode();
this.next();
@@ -5539,7 +5549,7 @@ var flow = (superClass => class extends superClass {
eatExportStar(node) {
if (super.eatExportStar(...arguments)) return true;
- if (this.isContextual(117) && this.lookahead().type === 46) {
+ if (this.isContextual(118) && this.lookahead().type === 47) {
node.exportKind = "type";
this.next();
this.next();
@@ -5571,7 +5581,7 @@ var flow = (superClass => class extends superClass {
parseClassMember(classBody, member, state) {
const pos = this.state.start;
- if (this.isContextual(112)) {
+ if (this.isContextual(113)) {
if (this.parseClassMemberFromModifier(classBody, member)) {
return;
}
@@ -5602,7 +5612,7 @@ var flow = (superClass => class extends superClass {
this.raise(this.state.pos, ErrorMessages.InvalidIdentifier, fullWord);
}
- this.finishToken(119, fullWord);
+ this.finishToken(120, fullWord);
}
getTokenFromCode(code) {
@@ -5611,7 +5621,7 @@ var flow = (superClass => class extends superClass {
if (code === 123 && next === 124) {
return this.finishOp(6, 2);
} else if (this.state.inType && (code === 62 || code === 60)) {
- return this.finishOp(42, 1);
+ return this.finishOp(43, 1);
} else if (this.state.inType && code === 63) {
if (next === 46) {
return this.finishOp(18, 2);
@@ -5761,7 +5771,7 @@ var flow = (superClass => class extends superClass {
node.superTypeParameters = this.flowParseTypeParameterInstantiation();
}
- if (this.isContextual(101)) {
+ if (this.isContextual(102)) {
this.next();
const implemented = node.implements = [];
@@ -5877,9 +5887,9 @@ var flow = (superClass => class extends superClass {
node.importKind = "value";
let kind = null;
- if (this.match(78)) {
+ if (this.match(79)) {
kind = "typeof";
- } else if (this.isContextual(117)) {
+ } else if (this.isContextual(118)) {
kind = "type";
}
@@ -5889,11 +5899,11 @@ var flow = (superClass => class extends superClass {
type
} = lh;
- if (kind === "type" && type === 46) {
+ if (kind === "type" && type === 47) {
this.unexpected(lh.start);
}
- if (isMaybeDefaultImport(type) || type === 5 || type === 46) {
+ if (isMaybeDefaultImport(type) || type === 5 || type === 47) {
this.next();
node.importKind = kind;
}
@@ -5902,10 +5912,8 @@ var flow = (superClass => class extends superClass {
return super.maybeParseDefaultImportSpecifier(node);
}
- parseImportSpecifier(node) {
- const specifier = this.startNode();
- const firstIdentIsString = this.match(120);
- const firstIdent = this.parseModuleExportName();
+ parseImportSpecifier(specifier, importedIsString, isInTypeOnlyImport, isMaybeTypeOnly) {
+ const firstIdent = specifier.imported;
let specifierTypeKind = null;
if (firstIdent.type === "Identifier") {
@@ -5918,7 +5926,7 @@ var flow = (superClass => class extends superClass {
let isBinding = false;
- if (this.isContextual(84) && !this.isLookaheadContextual("as")) {
+ if (this.isContextual(85) && !this.isLookaheadContextual("as")) {
const as_ident = this.parseIdentifier(true);
if (specifierTypeKind !== null && !tokenIsKeywordOrIdentifier(this.state.type)) {
@@ -5935,7 +5943,7 @@ var flow = (superClass => class extends superClass {
specifier.imported = this.parseIdentifier(true);
specifier.importKind = specifierTypeKind;
} else {
- if (firstIdentIsString) {
+ if (importedIsString) {
throw this.raise(specifier.start, ErrorMessages.ImportBindingIsString, firstIdent.value);
}
@@ -5943,7 +5951,7 @@ var flow = (superClass => class extends superClass {
specifier.importKind = null;
}
- if (this.eatContextual(84)) {
+ if (this.eatContextual(85)) {
specifier.local = this.parseIdentifier();
} else {
isBinding = true;
@@ -5951,28 +5959,27 @@ var flow = (superClass => class extends superClass {
}
}
- const nodeIsTypeImport = hasTypeImportKind(node);
const specifierIsTypeImport = hasTypeImportKind(specifier);
- if (nodeIsTypeImport && specifierIsTypeImport) {
+ if (isInTypeOnlyImport && specifierIsTypeImport) {
this.raise(specifier.start, FlowErrors.ImportTypeShorthandOnlyInPureImport);
}
- if (nodeIsTypeImport || specifierIsTypeImport) {
+ if (isInTypeOnlyImport || specifierIsTypeImport) {
this.checkReservedType(specifier.local.name, specifier.local.start, true);
}
- if (isBinding && !nodeIsTypeImport && !specifierIsTypeImport) {
+ if (isBinding && !isInTypeOnlyImport && !specifierIsTypeImport) {
this.checkReservedWord(specifier.local.name, specifier.start, true, true);
}
this.checkLVal(specifier.local, "import specifier", BIND_LEXICAL);
- node.specifiers.push(this.finishNode(specifier, "ImportSpecifier"));
+ return this.finishNode(specifier, "ImportSpecifier");
}
parseBindingAtom() {
switch (this.state.type) {
- case 69:
+ case 70:
return this.parseIdentifier(true);
default:
@@ -6020,7 +6027,7 @@ var flow = (superClass => class extends superClass {
let state = null;
let jsx;
- if (this.hasPlugin("jsx") && (this.match(129) || this.isRelational("<"))) {
+ if (this.hasPlugin("jsx") && (this.match(130) || this.isRelational("<"))) {
state = this.state.clone();
jsx = this.tryParse(() => super.parseMaybeAssign(refExpressionErrors, afterLeftParse), state);
if (!jsx.error) return jsx.node;
@@ -6399,7 +6406,7 @@ var flow = (superClass => class extends superClass {
const endOfInit = () => this.match(12) || this.match(8);
switch (this.state.type) {
- case 121:
+ case 122:
{
const literal = this.parseNumericLiteral(this.state.value);
@@ -6417,7 +6424,7 @@ var flow = (superClass => class extends superClass {
};
}
- case 120:
+ case 121:
{
const literal = this.parseStringLiteral(this.state.value);
@@ -6435,10 +6442,10 @@ var flow = (superClass => class extends superClass {
};
}
- case 76:
case 77:
+ case 78:
{
- const literal = this.parseBooleanLiteral(this.match(76));
+ const literal = this.parseBooleanLiteral(this.match(77));
if (endOfInit()) {
return {
@@ -6628,7 +6635,7 @@ var flow = (superClass => class extends superClass {
flowEnumParseExplicitType({
enumName
}) {
- if (this.eatContextual(92)) {
+ if (this.eatContextual(93)) {
if (!tokenIsIdentifier(this.state.type)) {
throw this.flowEnumErrorInvalidExplicitType(this.state.start, {
enumName,
@@ -7087,14 +7094,14 @@ var jsx = (superClass => class extends superClass {
if (this.state.pos === this.state.start) {
if (ch === 60 && this.state.exprAllowed) {
++this.state.pos;
- return this.finishToken(129);
+ return this.finishToken(130);
}
return super.getTokenFromCode(ch);
}
out += this.input.slice(chunkStart, this.state.pos);
- return this.finishToken(128, out);
+ return this.finishToken(129, out);
case 38:
out += this.input.slice(chunkStart, this.state.pos);
@@ -7161,7 +7168,7 @@ var jsx = (superClass => class extends superClass {
}
out += this.input.slice(chunkStart, this.state.pos++);
- return this.finishToken(120, out);
+ return this.finishToken(121, out);
}
jsxReadEntity() {
@@ -7215,13 +7222,13 @@ var jsx = (superClass => class extends superClass {
ch = this.input.charCodeAt(++this.state.pos);
} while (isIdentifierChar(ch) || ch === 45);
- return this.finishToken(127, this.input.slice(start, this.state.pos));
+ return this.finishToken(128, this.input.slice(start, this.state.pos));
}
jsxParseIdentifier() {
const node = this.startNode();
- if (this.match(127)) {
+ if (this.match(128)) {
node.name = this.state.value;
} else if (tokenIsKeyword(this.state.type)) {
node.name = tokenLabelName(this.state.type);
@@ -7278,8 +7285,8 @@ var jsx = (superClass => class extends superClass {
return node;
- case 129:
- case 120:
+ case 130:
+ case 121:
return this.parseExprAtom();
default:
@@ -7329,8 +7336,8 @@ var jsx = (superClass => class extends superClass {
jsxParseOpeningElementAt(startPos, startLoc) {
const node = this.startNodeAt(startPos, startLoc);
- if (this.match(130)) {
- this.expect(130);
+ if (this.match(131)) {
+ this.expect(131);
return this.finishNode(node, "JSXOpeningFragment");
}
@@ -7341,26 +7348,26 @@ var jsx = (superClass => class extends superClass {
jsxParseOpeningElementAfterName(node) {
const attributes = [];
- while (!this.match(47) && !this.match(130)) {
+ while (!this.match(48) && !this.match(131)) {
attributes.push(this.jsxParseAttribute());
}
node.attributes = attributes;
- node.selfClosing = this.eat(47);
- this.expect(130);
+ node.selfClosing = this.eat(48);
+ this.expect(131);
return this.finishNode(node, "JSXOpeningElement");
}
jsxParseClosingElementAt(startPos, startLoc) {
const node = this.startNodeAt(startPos, startLoc);
- if (this.match(130)) {
- this.expect(130);
+ if (this.match(131)) {
+ this.expect(131);
return this.finishNode(node, "JSXClosingFragment");
}
node.name = this.jsxParseElementName();
- this.expect(130);
+ this.expect(131);
return this.finishNode(node, "JSXClosingElement");
}
@@ -7373,12 +7380,12 @@ var jsx = (superClass => class extends superClass {
if (!openingElement.selfClosing) {
contents: for (;;) {
switch (this.state.type) {
- case 129:
+ case 130:
startPos = this.state.start;
startLoc = this.state.startLoc;
this.next();
- if (this.eat(47)) {
+ if (this.eat(48)) {
closingElement = this.jsxParseClosingElementAt(startPos, startLoc);
break contents;
}
@@ -7386,7 +7393,7 @@ var jsx = (superClass => class extends superClass {
children.push(this.jsxParseElementAt(startPos, startLoc));
break;
- case 128:
+ case 129:
children.push(this.parseExprAtom());
break;
@@ -7445,12 +7452,12 @@ var jsx = (superClass => class extends superClass {
}
parseExprAtom(refExpressionErrors) {
- if (this.match(128)) {
+ if (this.match(129)) {
return this.parseLiteral(this.state.value, "JSXText");
- } else if (this.match(129)) {
+ } else if (this.match(130)) {
return this.jsxParseElement();
} else if (this.isRelational("<") && this.input.charCodeAt(this.state.pos) !== 33) {
- this.finishToken(129);
+ this.finishToken(130);
return this.jsxParseElement();
} else {
return super.parseExprAtom(refExpressionErrors);
@@ -7478,7 +7485,7 @@ var jsx = (superClass => class extends superClass {
if (code === 62) {
++this.state.pos;
- return this.finishToken(130);
+ return this.finishToken(131);
}
if ((code === 34 || code === 39) && context === types.j_oTag) {
@@ -7488,7 +7495,7 @@ var jsx = (superClass => class extends superClass {
if (code === 60 && this.state.exprAllowed && this.input.charCodeAt(this.state.pos + 1) !== 33) {
++this.state.pos;
- return this.finishToken(129);
+ return this.finishToken(130);
}
return super.getTokenFromCode(code);
@@ -7501,15 +7508,15 @@ var jsx = (superClass => class extends superClass {
type
} = this.state;
- if (type === 47 && prevType === 129) {
+ if (type === 48 && prevType === 130) {
context.splice(-2, 2, types.j_cTag);
this.state.exprAllowed = false;
- } else if (type === 129) {
- context.push(types.j_expr, types.j_oTag);
} else if (type === 130) {
+ context.push(types.j_expr, types.j_oTag);
+ } else if (type === 131) {
const out = context.pop();
- if (out === types.j_oTag && prevType === 47 || out === types.j_cTag) {
+ if (out === types.j_oTag && prevType === 48 || out === types.j_cTag) {
context.pop();
this.state.exprAllowed = context[context.length - 1] === types.j_expr;
} else {
@@ -7656,12 +7663,16 @@ const TSErrors = makeErrorTemplates({
PrivateElementHasAbstract: "Private elements cannot have the 'abstract' modifier.",
PrivateElementHasAccessibility: "Private elements cannot have an accessibility modifier ('%0').",
ReadonlyForMethodSignature: "'readonly' modifier can only appear on a property declaration or index signature.",
+ ReservedArrowTypeParam: "This syntax is reserved in files with the .mts or .cts extension. Add a trailing comma, as in `<T,>() => ...`.",
+ ReservedTypeAssertion: "This syntax is reserved in files with the .mts or .cts extension. Use an `as` expression instead.",
SetAccesorCannotHaveOptionalParameter: "A 'set' accessor cannot have an optional parameter.",
SetAccesorCannotHaveRestParameter: "A 'set' accessor cannot have rest parameter.",
SetAccesorCannotHaveReturnType: "A 'set' accessor cannot have a return type annotation.",
StaticBlockCannotHaveModifier: "Static class blocks cannot have any modifier.",
TypeAnnotationAfterAssign: "Type annotations must come before default assignments, e.g. instead of `age = 25: number` use `age: number = 25`.",
TypeImportCannotSpecifyDefaultAndNamed: "A type-only import can specify a default import or named bindings, but not both.",
+ TypeModifierIsUsedInTypeExports: "The 'type' modifier cannot be used on a named export when 'export type' is used on its export statement.",
+ TypeModifierIsUsedInTypeImports: "The 'type' modifier cannot be used on a named import when 'import type' is used on its import statement.",
UnexpectedParameterModifier: "A parameter property is only allowed in a constructor implementation.",
UnexpectedReadonly: "'readonly' type modifier is only permitted on array and tuple literal types.",
UnexpectedTypeAnnotation: "Did not expect a type annotation here.",
@@ -7722,7 +7733,7 @@ var typescript = (superClass => class extends superClass {
}
tsTokenCanFollowModifier() {
- return (this.match(0) || this.match(5) || this.match(46) || this.match(21) || this.match(125) || this.isLiteralPropertyName()) && !this.hasPrecedingLineBreak();
+ return (this.match(0) || this.match(5) || this.match(47) || this.match(21) || this.match(126) || this.isLiteralPropertyName()) && !this.hasPrecedingLineBreak();
}
tsNextTokenCanFollowModifier() {
@@ -7827,18 +7838,20 @@ var typescript = (superClass => class extends superClass {
return result;
}
- tsParseDelimitedList(kind, parseElement) {
- return nonNull(this.tsParseDelimitedListWorker(kind, parseElement, true));
+ tsParseDelimitedList(kind, parseElement, refTrailingCommaPos) {
+ return nonNull(this.tsParseDelimitedListWorker(kind, parseElement, true, refTrailingCommaPos));
}
- tsParseDelimitedListWorker(kind, parseElement, expectSuccess) {
+ tsParseDelimitedListWorker(kind, parseElement, expectSuccess, refTrailingCommaPos) {
const result = [];
+ let trailingCommaPos = -1;
for (;;) {
if (this.tsIsListTerminator(kind)) {
break;
}
+ trailingCommaPos = -1;
const element = parseElement();
if (element == null) {
@@ -7848,6 +7861,7 @@ var typescript = (superClass => class extends superClass {
result.push(element);
if (this.eat(12)) {
+ trailingCommaPos = this.state.lastTokStart;
continue;
}
@@ -7862,10 +7876,14 @@ var typescript = (superClass => class extends superClass {
return undefined;
}
+ if (refTrailingCommaPos) {
+ refTrailingCommaPos.value = trailingCommaPos;
+ }
+
return result;
}
- tsParseBracketedList(kind, parseElement, bracket, skipFirstToken) {
+ tsParseBracketedList(kind, parseElement, bracket, skipFirstToken, refTrailingCommaPos) {
if (!skipFirstToken) {
if (bracket) {
this.expect(0);
@@ -7874,7 +7892,7 @@ var typescript = (superClass => class extends superClass {
}
}
- const result = this.tsParseDelimitedList(kind, parseElement);
+ const result = this.tsParseDelimitedList(kind, parseElement, refTrailingCommaPos);
if (bracket) {
this.expect(3);
@@ -7887,10 +7905,10 @@ var typescript = (superClass => class extends superClass {
tsParseImportType() {
const node = this.startNode();
- this.expect(74);
+ this.expect(75);
this.expect(10);
- if (!this.match(120)) {
+ if (!this.match(121)) {
this.raise(this.state.start, TSErrors.UnsupportedImportTypeArgument);
}
@@ -7949,9 +7967,9 @@ var typescript = (superClass => class extends superClass {
tsParseTypeQuery() {
const node = this.startNode();
- this.expect(78);
+ this.expect(79);
- if (this.match(74)) {
+ if (this.match(75)) {
node.exprName = this.tsParseImportType();
} else {
node.exprName = this.tsParseEntityName(true);
@@ -7963,7 +7981,7 @@ var typescript = (superClass => class extends superClass {
tsParseTypeParameter() {
const node = this.startNode();
node.name = this.tsParseTypeParameterName();
- node.constraint = this.tsEatThenParseType(72);
+ node.constraint = this.tsEatThenParseType(73);
node.default = this.tsEatThenParseType(27);
return this.finishNode(node, "TSTypeParameter");
}
@@ -7977,23 +7995,30 @@ var typescript = (superClass => class extends superClass {
tsParseTypeParameters() {
const node = this.startNode();
- if (this.isRelational("<") || this.match(129)) {
+ if (this.isRelational("<") || this.match(130)) {
this.next();
} else {
this.unexpected();
}
- node.params = this.tsParseBracketedList("TypeParametersOrArguments", this.tsParseTypeParameter.bind(this), false, true);
+ const refTrailingCommaPos = {
+ value: -1
+ };
+ node.params = this.tsParseBracketedList("TypeParametersOrArguments", this.tsParseTypeParameter.bind(this), false, true, refTrailingCommaPos);
if (node.params.length === 0) {
this.raise(node.start, TSErrors.EmptyTypeParameters);
}
+ if (refTrailingCommaPos.value !== -1) {
+ this.addExtra(node, "trailingComma", refTrailingCommaPos.value);
+ }
+
return this.finishNode(node, "TSTypeParameterDeclaration");
}
tsTryNextParseConstantContext() {
- if (this.lookahead().type === 66) {
+ if (this.lookahead().type === 67) {
this.next();
return this.tsParseTypeReference();
}
@@ -8134,7 +8159,7 @@ var typescript = (superClass => class extends superClass {
return this.tsParseSignatureMember("TSCallSignatureDeclaration", node);
}
- if (this.match(68)) {
+ if (this.match(69)) {
const id = this.startNode();
this.next();
@@ -8179,11 +8204,11 @@ var typescript = (superClass => class extends superClass {
tsIsStartOfMappedType() {
this.next();
- if (this.eat(44)) {
- return this.isContextual(109);
+ if (this.eat(45)) {
+ return this.isContextual(110);
}
- if (this.isContextual(109)) {
+ if (this.isContextual(110)) {
this.next();
}
@@ -8198,13 +8223,13 @@ var typescript = (superClass => class extends superClass {
}
this.next();
- return this.match(49);
+ return this.match(50);
}
tsParseMappedTypeParameter() {
const node = this.startNode();
node.name = this.tsParseTypeParameterName();
- node.constraint = this.tsExpectThenParseType(49);
+ node.constraint = this.tsExpectThenParseType(50);
return this.finishNode(node, "TSTypeParameter");
}
@@ -8212,20 +8237,20 @@ var typescript = (superClass => class extends superClass {
const node = this.startNode();
this.expect(5);
- if (this.match(44)) {
+ if (this.match(45)) {
node.readonly = this.state.value;
this.next();
- this.expectContextual(109);
- } else if (this.eatContextual(109)) {
+ this.expectContextual(110);
+ } else if (this.eatContextual(110)) {
node.readonly = true;
}
this.expect(0);
node.typeParameter = this.tsParseMappedTypeParameter();
- node.nameType = this.eatContextual(84) ? this.tsParseType() : null;
+ node.nameType = this.eatContextual(85) ? this.tsParseType() : null;
this.expect(3);
- if (this.match(44)) {
+ if (this.match(45)) {
node.optional = this.state.value;
this.next();
this.expect(17);
@@ -8336,11 +8361,11 @@ var typescript = (superClass => class extends superClass {
node.literal = (() => {
switch (this.state.type) {
- case 121:
case 122:
- case 120:
- case 76:
+ case 123:
+ case 121:
case 77:
+ case 78:
return this.parseExprAtom();
default:
@@ -8365,7 +8390,7 @@ var typescript = (superClass => class extends superClass {
tsParseThisTypeOrThisTypePredicate() {
const thisKeyword = this.tsParseThisTypeNode();
- if (this.isContextual(104) && !this.hasPrecedingLineBreak()) {
+ if (this.isContextual(105) && !this.hasPrecedingLineBreak()) {
return this.tsParseThisTypePredicate(thisKeyword);
} else {
return thisKeyword;
@@ -8374,19 +8399,19 @@ var typescript = (superClass => class extends superClass {
tsParseNonArrayType() {
switch (this.state.type) {
- case 120:
case 121:
case 122:
- case 76:
+ case 123:
case 77:
+ case 78:
return this.tsParseLiteralTypeNode();
- case 44:
+ case 45:
if (this.state.value === "-") {
const node = this.startNode();
const nextToken = this.lookahead();
- if (nextToken.type !== 121 && nextToken.type !== 122) {
+ if (nextToken.type !== 122 && nextToken.type !== 123) {
throw this.unexpected();
}
@@ -8396,13 +8421,13 @@ var typescript = (superClass => class extends superClass {
break;
- case 69:
+ case 70:
return this.tsParseThisTypeOrThisTypePredicate();
- case 78:
+ case 79:
return this.tsParseTypeQuery();
- case 74:
+ case 75:
return this.tsParseImportType();
case 5:
@@ -8423,8 +8448,8 @@ var typescript = (superClass => class extends superClass {
type
} = this.state;
- if (tokenIsIdentifier(type) || type === 79 || type === 75) {
- const nodeType = type === 79 ? "TSVoidKeyword" : type === 75 ? "TSNullKeyword" : keywordTypeFromName(this.state.value);
+ if (tokenIsIdentifier(type) || type === 80 || type === 76) {
+ const nodeType = type === 80 ? "TSVoidKeyword" : type === 76 ? "TSNullKeyword" : keywordTypeFromName(this.state.value);
if (nodeType !== undefined && this.lookaheadCharCode() !== 46) {
const node = this.startNode();
@@ -8488,7 +8513,7 @@ var typescript = (superClass => class extends superClass {
tsParseInferType() {
const node = this.startNode();
- this.expectContextual(103);
+ this.expectContextual(104);
const typeParameter = this.startNode();
typeParameter.name = this.tsParseTypeParameterName();
node.typeParameter = this.finishNode(typeParameter, "TSTypeParameter");
@@ -8497,7 +8522,7 @@ var typescript = (superClass => class extends superClass {
tsParseTypeOperatorOrHigher() {
const isTypeOperator = tokenIsTSTypeOperator(this.state.type) && !this.state.containsEsc;
- return isTypeOperator ? this.tsParseTypeOperator() : this.isContextual(103) ? this.tsParseInferType() : this.tsParseArrayTypeOrHigher();
+ return isTypeOperator ? this.tsParseTypeOperator() : this.isContextual(104) ? this.tsParseInferType() : this.tsParseArrayTypeOrHigher();
}
tsParseUnionOrIntersectionType(kind, parseConstituentType, operator) {
@@ -8518,11 +8543,11 @@ var typescript = (superClass => class extends superClass {
}
tsParseIntersectionTypeOrHigher() {
- return this.tsParseUnionOrIntersectionType("TSIntersectionType", this.tsParseTypeOperatorOrHigher.bind(this), 40);
+ return this.tsParseUnionOrIntersectionType("TSIntersectionType", this.tsParseTypeOperatorOrHigher.bind(this), 41);
}
tsParseUnionTypeOrHigher() {
- return this.tsParseUnionOrIntersectionType("TSUnionType", this.tsParseIntersectionTypeOrHigher.bind(this), 38);
+ return this.tsParseUnionOrIntersectionType("TSUnionType", this.tsParseIntersectionTypeOrHigher.bind(this), 39);
}
tsIsStartOfFunctionType() {
@@ -8534,7 +8559,7 @@ var typescript = (superClass => class extends superClass {
}
tsSkipParameterStart() {
- if (tokenIsIdentifier(this.state.type) || this.match(69)) {
+ if (tokenIsIdentifier(this.state.type) || this.match(70)) {
this.next();
return true;
}
@@ -8607,7 +8632,7 @@ var typescript = (superClass => class extends superClass {
const node = this.startNode();
const asserts = !!this.tsTryParse(this.tsParseTypePredicateAsserts.bind(this));
- if (asserts && this.match(69)) {
+ if (asserts && this.match(70)) {
let thisTypePredicate = this.tsParseThisTypeOrThisTypePredicate();
if (thisTypePredicate.type === "TSThisType") {
@@ -8662,21 +8687,21 @@ var typescript = (superClass => class extends superClass {
tsParseTypePredicatePrefix() {
const id = this.parseIdentifier();
- if (this.isContextual(104) && !this.hasPrecedingLineBreak()) {
+ if (this.isContextual(105) && !this.hasPrecedingLineBreak()) {
this.next();
return id;
}
}
tsParseTypePredicateAsserts() {
- if (this.state.type !== 97) {
+ if (this.state.type !== 98) {
return false;
}
const containsEsc = this.state.containsEsc;
this.next();
- if (!tokenIsIdentifier(this.state.type) && !this.match(69)) {
+ if (!tokenIsIdentifier(this.state.type) && !this.match(70)) {
return false;
}
@@ -8699,7 +8724,7 @@ var typescript = (superClass => class extends superClass {
assert(this.state.inType);
const type = this.tsParseNonConditionalType();
- if (this.hasPrecedingLineBreak() || !this.eat(72)) {
+ if (this.hasPrecedingLineBreak() || !this.eat(73)) {
return type;
}
@@ -8714,7 +8739,7 @@ var typescript = (superClass => class extends superClass {
}
isAbstractConstructorSignature() {
- return this.isContextual(111) && this.lookahead().type === 68;
+ return this.isContextual(112) && this.lookahead().type === 69;
}
tsParseNonConditionalType() {
@@ -8722,7 +8747,7 @@ var typescript = (superClass => class extends superClass {
return this.tsParseFunctionOrConstructorType("TSFunctionType");
}
- if (this.match(68)) {
+ if (this.match(69)) {
return this.tsParseFunctionOrConstructorType("TSConstructorType");
} else if (this.isAbstractConstructorSignature()) {
return this.tsParseFunctionOrConstructorType("TSConstructorType", true);
@@ -8732,6 +8757,10 @@ var typescript = (superClass => class extends superClass {
}
tsParseTypeAssertion() {
+ if (this.getPluginOption("typescript", "disallowAmbiguousJSXLike")) {
+ this.raise(this.state.start, TSErrors.ReservedTypeAssertion);
+ }
+
const node = this.startNode();
const _const = this.tsTryNextParseConstantContext();
@@ -8775,7 +8804,7 @@ var typescript = (superClass => class extends superClass {
node.typeParameters = this.tsTryParseTypeParameters();
- if (this.eat(72)) {
+ if (this.eat(73)) {
node.extends = this.tsParseHeritageClause("extends");
}
@@ -8792,7 +8821,7 @@ var typescript = (superClass => class extends superClass {
node.typeAnnotation = this.tsInType(() => {
this.expect(27);
- if (this.isContextual(102) && this.lookahead().type !== 16) {
+ if (this.isContextual(103) && this.lookahead().type !== 16) {
const node = this.startNode();
this.next();
return this.finishNode(node, "TSIntrinsicKeyword");
@@ -8847,7 +8876,7 @@ var typescript = (superClass => class extends superClass {
tsParseEnumMember() {
const node = this.startNode();
- node.id = this.match(120) ? this.parseExprAtom() : this.parseIdentifier(true);
+ node.id = this.match(121) ? this.parseExprAtom() : this.parseIdentifier(true);
if (this.eat(27)) {
node.initializer = this.parseMaybeAssignAllowIn();
@@ -8898,10 +8927,10 @@ var typescript = (superClass => class extends superClass {
}
tsParseAmbientExternalModuleDeclaration(node) {
- if (this.isContextual(100)) {
+ if (this.isContextual(101)) {
node.global = true;
node.id = this.parseIdentifier();
- } else if (this.match(120)) {
+ } else if (this.match(121)) {
node.id = this.parseExprAtom();
} else {
this.unexpected();
@@ -8937,7 +8966,7 @@ var typescript = (superClass => class extends superClass {
}
tsIsExternalModuleReference() {
- return this.isContextual(107) && this.lookaheadCharCode() === 40;
+ return this.isContextual(108) && this.lookaheadCharCode() === 40;
}
tsParseModuleReference() {
@@ -8946,10 +8975,10 @@ var typescript = (superClass => class extends superClass {
tsParseExternalModuleReference() {
const node = this.startNode();
- this.expectContextual(107);
+ this.expectContextual(108);
this.expect(10);
- if (!this.match(120)) {
+ if (!this.match(121)) {
throw this.unexpected();
}
@@ -8992,33 +9021,33 @@ var typescript = (superClass => class extends superClass {
let starttype = this.state.type;
let kind;
- if (this.isContextual(90)) {
- starttype = 65;
+ if (this.isContextual(91)) {
+ starttype = 66;
kind = "let";
}
return this.tsInAmbientContext(() => {
switch (starttype) {
- case 59:
+ case 60:
nany.declare = true;
return this.parseFunctionStatement(nany, false, true);
- case 71:
+ case 72:
nany.declare = true;
return this.parseClass(nany, true, false);
- case 66:
- if (this.match(66) && this.isLookaheadContextual("enum")) {
- this.expect(66);
- this.expectContextual(113);
+ case 67:
+ if (this.match(67) && this.isLookaheadContextual("enum")) {
+ this.expect(67);
+ this.expectContextual(114);
return this.tsParseEnumDeclaration(nany, true);
}
- case 65:
+ case 66:
kind = kind || this.state.value;
return this.parseVarStatement(nany, kind);
- case 100:
+ case 101:
return this.tsParseAmbientExternalModuleDeclaration(nany);
default:
@@ -9072,7 +9101,7 @@ var typescript = (superClass => class extends superClass {
tsParseDeclaration(node, value, next) {
switch (value) {
case "abstract":
- if (this.tsCheckLineTerminator(next) && (this.match(71) || tokenIsIdentifier(this.state.type))) {
+ if (this.tsCheckLineTerminator(next) && (this.match(72) || tokenIsIdentifier(this.state.type))) {
return this.tsParseAbstractDeclaration(node);
}
@@ -9095,7 +9124,7 @@ var typescript = (superClass => class extends superClass {
case "module":
if (this.tsCheckLineTerminator(next)) {
- if (this.match(120)) {
+ if (this.match(121)) {
return this.tsParseAmbientExternalModuleDeclaration(node);
} else if (tokenIsIdentifier(this.state.type)) {
return this.tsParseModuleOrNamespaceDeclaration(node);
@@ -9232,7 +9261,7 @@ var typescript = (superClass => class extends superClass {
node.returnType = this.tsParseTypeOrTypePredicateAnnotation(14);
}
- const bodilessType = type === "FunctionDeclaration" ? "TSDeclareFunction" : type === "ClassMethod" ? "TSDeclareMethod" : undefined;
+ const bodilessType = type === "FunctionDeclaration" ? "TSDeclareFunction" : type === "ClassMethod" || type === "ClassPrivateMethod" ? "TSDeclareMethod" : undefined;
if (bodilessType && !this.match(5) && this.isLineTerminator()) {
this.finishNode(node, bodilessType);
@@ -9283,7 +9312,7 @@ var typescript = (superClass => class extends superClass {
}
parseSubscript(base, startPos, startLoc, noCalls, state) {
- if (!this.hasPrecedingLineBreak() && this.match(32)) {
+ if (!this.hasPrecedingLineBreak() && this.match(33)) {
this.state.exprAllowed = false;
this.next();
const nonNullExpression = this.startNodeAt(startPos, startLoc);
@@ -9371,7 +9400,7 @@ var typescript = (superClass => class extends superClass {
}
parseExprOp(left, leftStartPos, leftStartLoc, minPrec) {
- if (tokenOperatorPrecedence(49) > minPrec && !this.hasPrecedingLineBreak() && this.isContextual(84)) {
+ if (tokenOperatorPrecedence(50) > minPrec && !this.hasPrecedingLineBreak() && this.isContextual(85)) {
const node = this.startNodeAt(leftStartPos, leftStartLoc);
node.expression = left;
@@ -9398,10 +9427,10 @@ var typescript = (superClass => class extends superClass {
parseImport(node) {
node.importKind = "value";
- if (tokenIsIdentifier(this.state.type) || this.match(46) || this.match(5)) {
+ if (tokenIsIdentifier(this.state.type) || this.match(47) || this.match(5)) {
let ahead = this.lookahead();
- if (this.isContextual(117) && ahead.type !== 12 && ahead.type !== 88 && ahead.type !== 27) {
+ if (this.isContextual(118) && ahead.type !== 12 && ahead.type !== 89 && ahead.type !== 27) {
node.importKind = "type";
this.next();
ahead = this.lookahead();
@@ -9422,10 +9451,10 @@ var typescript = (superClass => class extends superClass {
}
parseExport(node) {
- if (this.match(74)) {
+ if (this.match(75)) {
this.next();
- if (this.isContextual(117) && this.lookaheadCharCode() !== 61) {
+ if (this.isContextual(118) && this.lookaheadCharCode() !== 61) {
node.importKind = "type";
this.next();
} else {
@@ -9438,14 +9467,14 @@ var typescript = (superClass => class extends superClass {
assign.expression = this.parseExpression();
this.semicolon();
return this.finishNode(assign, "TSExportAssignment");
- } else if (this.eatContextual(84)) {
+ } else if (this.eatContextual(85)) {
const decl = node;
- this.expectContextual(115);
+ this.expectContextual(116);
decl.id = this.parseIdentifier();
this.semicolon();
return this.finishNode(decl, "TSNamespaceExportDeclaration");
} else {
- if (this.isContextual(117) && this.lookahead().type === 5) {
+ if (this.isContextual(118) && this.lookahead().type === 5) {
this.next();
node.exportKind = "type";
} else {
@@ -9457,7 +9486,7 @@ var typescript = (superClass => class extends superClass {
}
isAbstractClass() {
- return this.isContextual(111) && this.lookahead().type === 71;
+ return this.isContextual(112) && this.lookahead().type === 72;
}
parseExportDefaultExpression() {
@@ -9469,7 +9498,7 @@ var typescript = (superClass => class extends superClass {
return cls;
}
- if (this.match(116)) {
+ if (this.match(117)) {
const interfaceNode = this.startNode();
this.next();
const result = this.tsParseInterfaceDeclaration(interfaceNode);
@@ -9480,13 +9509,13 @@ var typescript = (superClass => class extends superClass {
}
parseStatementContent(context, topLevel) {
- if (this.state.type === 66) {
+ if (this.state.type === 67) {
const ahead = this.lookahead();
- if (ahead.type === 113) {
+ if (ahead.type === 114) {
const node = this.startNode();
this.next();
- this.expectContextual(113);
+ this.expectContextual(114);
return this.tsParseEnumDeclaration(node, true);
}
}
@@ -9509,7 +9538,7 @@ var typescript = (superClass => class extends superClass {
}
tsIsStartOfStaticBlocks() {
- return this.isContextual(95) && this.lookaheadCharCode() === 123;
+ return this.isContextual(96) && this.lookaheadCharCode() === 123;
}
parseClassMember(classBody, member, state) {
@@ -9639,9 +9668,9 @@ var typescript = (superClass => class extends superClass {
parseExportDeclaration(node) {
const startPos = this.state.start;
const startLoc = this.state.startLoc;
- const isDeclare = this.eatContextual(112);
+ const isDeclare = this.eatContextual(113);
- if (isDeclare && (this.isContextual(112) || !this.shouldParseExportDeclaration())) {
+ if (isDeclare && (this.isContextual(113) || !this.shouldParseExportDeclaration())) {
throw this.raise(this.state.start, TSErrors.ExpectedAmbientAfterExportDeclare);
}
@@ -9668,7 +9697,7 @@ var typescript = (superClass => class extends superClass {
}
parseClassId(node, isStatement, optionalId) {
- if ((!isStatement || optionalId) && this.isContextual(101)) {
+ if ((!isStatement || optionalId) && this.isContextual(102)) {
return;
}
@@ -9678,7 +9707,7 @@ var typescript = (superClass => class extends superClass {
}
parseClassPropertyAnnotation(node) {
- if (!node.optional && this.eat(32)) {
+ if (!node.optional && this.eat(33)) {
node.definite = true;
}
@@ -9737,6 +9766,12 @@ var typescript = (superClass => class extends superClass {
super.pushClassPrivateMethod(classBody, method, isGenerator, isAsync);
}
+ declareClassPrivateMethodInScope(node, kind) {
+ if (node.type === "TSDeclareMethod") return;
+ if (node.type === "MethodDefinition" && !node.value.body) return;
+ super.declareClassPrivateMethodInScope(node, kind);
+ }
+
parseClassSuper(node) {
super.parseClassSuper(node);
@@ -9744,7 +9779,7 @@ var typescript = (superClass => class extends superClass {
node.superTypeParameters = this.tsParseTypeArguments();
}
- if (this.eatContextual(101)) {
+ if (this.eatContextual(102)) {
node.implements = this.tsParseHeritageClause("implements");
}
}
@@ -9764,7 +9799,7 @@ var typescript = (superClass => class extends superClass {
parseVarId(decl, kind) {
super.parseVarId(decl, kind);
- if (decl.id.type === "Identifier" && this.eat(32)) {
+ if (decl.id.type === "Identifier" && this.eat(33)) {
decl.definite = true;
}
@@ -9791,7 +9826,7 @@ var typescript = (superClass => class extends superClass {
let jsx;
let typeCast;
- if (this.hasPlugin("jsx") && (this.match(129) || this.isRelational("<"))) {
+ if (this.hasPlugin("jsx") && (this.match(130) || this.isRelational("<"))) {
state = this.state.clone();
jsx = this.tryParse(() => super.parseMaybeAssign(...args), state);
if (!jsx.error) return jsx.node;
@@ -9829,7 +9864,11 @@ var typescript = (superClass => class extends superClass {
expr.typeParameters = typeParameters;
return expr;
}, state);
- if (!arrow.error && !arrow.aborted) return arrow.node;
+
+ if (!arrow.error && !arrow.aborted) {
+ if (typeParameters) this.reportReservedArrowTypeParam(typeParameters);
+ return arrow.node;
+ }
if (!jsx) {
assert(!this.hasPlugin("jsx"));
@@ -9844,6 +9883,7 @@ var typescript = (superClass => class extends superClass {
if (arrow.node) {
this.state = arrow.failState;
+ if (typeParameters) this.reportReservedArrowTypeParam(typeParameters);
return arrow.node;
}
@@ -9858,6 +9898,14 @@ var typescript = (superClass => class extends superClass {
throw ((_jsx4 = jsx) == null ? void 0 : _jsx4.error) || arrow.error || ((_typeCast3 = typeCast) == null ? void 0 : _typeCast3.error);
}
+ reportReservedArrowTypeParam(node) {
+ var _node$extra;
+
+ if (node.params.length === 1 && !((_node$extra = node.extra) != null && _node$extra.trailingComma) && this.getPluginOption("typescript", "disallowAmbiguousJSXLike")) {
+ this.raise(node.start, TSErrors.ReservedArrowTypeParam);
+ }
+ }
+
parseMaybeUnary(refExpressionErrors) {
if (!this.hasPlugin("jsx") && this.isRelational("<")) {
return this.tsParseTypeAssertion();
@@ -9981,7 +10029,7 @@ var typescript = (superClass => class extends superClass {
parseBindingAtom() {
switch (this.state.type) {
- case 69:
+ case 70:
return this.parseIdentifier(true);
default:
@@ -10018,7 +10066,7 @@ var typescript = (superClass => class extends superClass {
}
isClassProperty() {
- return this.match(32) || this.match(14) || super.isClassProperty();
+ return this.match(33) || this.match(14) || super.isClassProperty();
}
parseMaybeDefault(...args) {
@@ -10033,14 +10081,14 @@ var typescript = (superClass => class extends superClass {
getTokenFromCode(code) {
if (this.state.inType && (code === 62 || code === 60)) {
- return this.finishOp(42, 1);
+ return this.finishOp(43, 1);
} else {
return super.getTokenFromCode(code);
}
}
reScan_lt_gt() {
- if (this.match(42)) {
+ if (this.match(43)) {
const code = this.input.charCodeAt(this.state.start);
if (code === 60 || code === 62) {
@@ -10149,10 +10197,10 @@ var typescript = (superClass => class extends superClass {
}
tsParseAbstractDeclaration(node) {
- if (this.match(71)) {
+ if (this.match(72)) {
node.abstract = true;
return this.parseClass(node, true, false);
- } else if (this.isContextual(116)) {
+ } else if (this.isContextual(117)) {
if (!this.hasFollowingLineBreak()) {
node.abstract = true;
this.raise(node.start, TSErrors.NonClassMethodPropertyHasAbstractModifer);
@@ -10160,7 +10208,7 @@ var typescript = (superClass => class extends superClass {
return this.tsParseInterfaceDeclaration(node);
}
} else {
- this.unexpected(null, 71);
+ this.unexpected(null, 72);
}
}
@@ -10206,6 +10254,84 @@ var typescript = (superClass => class extends superClass {
return super.getExpression();
}
+ parseExportSpecifier(node, isString, isInTypeExport, isMaybeTypeOnly) {
+ if (!isString && isMaybeTypeOnly) {
+ this.parseTypeOnlyImportExportSpecifier(node, false, isInTypeExport);
+ return this.finishNode(node, "ExportSpecifier");
+ }
+
+ node.exportKind = "value";
+ return super.parseExportSpecifier(node, isString, isInTypeExport, isMaybeTypeOnly);
+ }
+
+ parseImportSpecifier(specifier, importedIsString, isInTypeOnlyImport, isMaybeTypeOnly) {
+ if (!importedIsString && isMaybeTypeOnly) {
+ this.parseTypeOnlyImportExportSpecifier(specifier, true, isInTypeOnlyImport);
+ return this.finishNode(specifier, "ImportSpecifier");
+ }
+
+ specifier.importKind = "value";
+ return super.parseImportSpecifier(specifier, importedIsString, isInTypeOnlyImport, isMaybeTypeOnly);
+ }
+
+ parseTypeOnlyImportExportSpecifier(node, isImport, isInTypeOnlyImportExport) {
+ const leftOfAsKey = isImport ? "imported" : "local";
+ const rightOfAsKey = isImport ? "local" : "exported";
+ let leftOfAs = node[leftOfAsKey];
+ let rightOfAs;
+ let hasTypeSpecifier = false;
+ let canParseAsKeyword = true;
+ const pos = leftOfAs.start;
+
+ if (this.isContextual(85)) {
+ const firstAs = this.parseIdentifier();
+
+ if (this.isContextual(85)) {
+ const secondAs = this.parseIdentifier();
+
+ if (tokenIsKeywordOrIdentifier(this.state.type)) {
+ hasTypeSpecifier = true;
+ leftOfAs = firstAs;
+ rightOfAs = this.parseIdentifier();
+ canParseAsKeyword = false;
+ } else {
+ rightOfAs = secondAs;
+ canParseAsKeyword = false;
+ }
+ } else if (tokenIsKeywordOrIdentifier(this.state.type)) {
+ canParseAsKeyword = false;
+ rightOfAs = this.parseIdentifier();
+ } else {
+ hasTypeSpecifier = true;
+ leftOfAs = firstAs;
+ }
+ } else if (tokenIsKeywordOrIdentifier(this.state.type)) {
+ hasTypeSpecifier = true;
+ leftOfAs = this.parseIdentifier();
+ }
+
+ if (hasTypeSpecifier && isInTypeOnlyImportExport) {
+ this.raise(pos, isImport ? TSErrors.TypeModifierIsUsedInTypeImports : TSErrors.TypeModifierIsUsedInTypeExports);
+ }
+
+ node[leftOfAsKey] = leftOfAs;
+ node[rightOfAsKey] = rightOfAs;
+ const kindKey = isImport ? "importKind" : "exportKind";
+ node[kindKey] = hasTypeSpecifier ? "type" : "value";
+
+ if (canParseAsKeyword && this.eatContextual(85)) {
+ node[rightOfAsKey] = isImport ? this.parseIdentifier() : this.parseModuleExportName();
+ }
+
+ if (!node[rightOfAsKey]) {
+ node[rightOfAsKey] = cloneIdentifier(node[leftOfAsKey]);
+ }
+
+ if (isImport) {
+ this.checkLVal(node[rightOfAsKey], "import specifier", BIND_LEXICAL);
+ }
+ }
+
});
const PlaceHolderErrors = makeErrorTemplates({
@@ -10213,13 +10339,13 @@ const PlaceHolderErrors = makeErrorTemplates({
}, ErrorCodes.SyntaxError);
var placeholders = (superClass => class extends superClass {
parsePlaceholder(expectedNode) {
- if (this.match(131)) {
+ if (this.match(132)) {
const node = this.startNode();
this.next();
this.assertNoSpace("Unexpected space in placeholder.");
node.name = super.parseIdentifier(true);
this.assertNoSpace("Unexpected space in placeholder.");
- this.expect(131);
+ this.expect(132);
return this.finishPlaceholder(node, expectedNode);
}
}
@@ -10232,7 +10358,7 @@ var placeholders = (superClass => class extends superClass {
getTokenFromCode(code) {
if (code === 37 && this.input.charCodeAt(this.state.pos + 1) === 37) {
- return this.finishOp(131, 2);
+ return this.finishOp(132, 2);
}
return super.getTokenFromCode(...arguments);
@@ -10272,14 +10398,14 @@ var placeholders = (superClass => class extends superClass {
return true;
}
- if (!this.isContextual(90)) {
+ if (!this.isContextual(91)) {
return false;
}
if (context) return false;
const nextToken = this.lookahead();
- if (nextToken.type === 131) {
+ if (nextToken.type === 132) {
return true;
}
@@ -10325,7 +10451,7 @@ var placeholders = (superClass => class extends superClass {
const placeholder = this.parsePlaceholder("Identifier");
if (placeholder) {
- if (this.match(72) || this.match(131) || this.match(5)) {
+ if (this.match(73) || this.match(132) || this.match(5)) {
node.id = placeholder;
} else if (optionalId || !isStatement) {
node.id = null;
@@ -10347,7 +10473,7 @@ var placeholders = (superClass => class extends superClass {
const placeholder = this.parsePlaceholder("Identifier");
if (!placeholder) return super.parseExport(...arguments);
- if (!this.isContextual(88) && !this.match(12)) {
+ if (!this.isContextual(89) && !this.match(12)) {
node.specifiers = [];
node.source = null;
node.declaration = this.finishPlaceholder(placeholder, "Declaration");
@@ -10362,11 +10488,11 @@ var placeholders = (superClass => class extends superClass {
}
isExportDefaultSpecifier() {
- if (this.match(56)) {
+ if (this.match(57)) {
const next = this.nextTokenStart();
if (this.isUnparsedContextual(next, "from")) {
- if (this.input.startsWith(tokenLabelName(131), this.nextTokenStartSince(next + 4))) {
+ if (this.input.startsWith(tokenLabelName(132), this.nextTokenStartSince(next + 4))) {
return true;
}
}
@@ -10401,7 +10527,7 @@ var placeholders = (superClass => class extends superClass {
if (!placeholder) return super.parseImport(...arguments);
node.specifiers = [];
- if (!this.isContextual(88) && !this.match(12)) {
+ if (!this.isContextual(89) && !this.match(12)) {
node.source = this.finishPlaceholder(placeholder, "StringLiteral");
this.semicolon();
return this.finishNode(node, "ImportDeclaration");
@@ -10417,7 +10543,7 @@ var placeholders = (superClass => class extends superClass {
if (!hasStarImport) this.parseNamedImportSpecifiers(node);
}
- this.expectContextual(88);
+ this.expectContextual(89);
node.source = this.parseImportSource();
this.semicolon();
return this.finishNode(node, "ImportDeclaration");
@@ -10431,7 +10557,7 @@ var placeholders = (superClass => class extends superClass {
var v8intrinsic = (superClass => class extends superClass {
parseV8Intrinsic() {
- if (this.match(45)) {
+ if (this.match(46)) {
const v8IntrinsicStart = this.state.start;
const node = this.startNode();
this.next();
@@ -10481,7 +10607,7 @@ function getPluginOption(plugins, name, option) {
return null;
}
const PIPELINE_PROPOSALS = ["minimal", "fsharp", "hack", "smart"];
-const TOPIC_TOKENS = ["%", "#"];
+const TOPIC_TOKENS = ["^", "%", "#"];
const RECORD_AND_TUPLE_SYNTAX_TYPES = ["hash", "bar"];
function validatePlugins(plugins) {
if (hasPlugin(plugins, "decorators")) {
@@ -10577,6 +10703,7 @@ const mixinPluginNames = Object.keys(mixinPlugins);
const defaultOptions = {
sourceType: "script",
sourceFilename: undefined,
+ startColumn: 0,
startLine: 1,
allowAwaitOutsideFunction: false,
allowReturnOutsideFunction: false,
@@ -11030,7 +11157,7 @@ class ExpressionParser extends LValParser {
this.nextToken();
const expr = this.parseExpression();
- if (!this.match(126)) {
+ if (!this.match(127)) {
this.unexpected();
}
@@ -11091,7 +11218,7 @@ class ExpressionParser extends LValParser {
const startPos = this.state.start;
const startLoc = this.state.startLoc;
- if (this.isContextual(96)) {
+ if (this.isContextual(97)) {
if (this.prodParam.hasYield) {
let left = this.parseYield();
@@ -11180,7 +11307,7 @@ class ExpressionParser extends LValParser {
}
parseMaybeUnaryOrPrivate(refExpressionErrors) {
- return this.match(125) ? this.parsePrivateName() : this.parseMaybeUnary(refExpressionErrors);
+ return this.match(126) ? this.parsePrivateName() : this.parseMaybeUnary(refExpressionErrors);
}
parseExprOps(refExpressionErrors) {
@@ -11203,7 +11330,7 @@ class ExpressionParser extends LValParser {
start
} = left;
- if (minPrec >= tokenOperatorPrecedence(49) || !this.prodParam.hasIn || !this.match(49)) {
+ if (minPrec >= tokenOperatorPrecedence(50) || !this.prodParam.hasIn || !this.match(50)) {
this.raise(start, ErrorMessages.PrivateInExpectedIn, value);
}
@@ -11212,11 +11339,11 @@ class ExpressionParser extends LValParser {
const op = this.state.type;
- if (tokenIsOperator(op) && (this.prodParam.hasIn || !this.match(49))) {
+ if (tokenIsOperator(op) && (this.prodParam.hasIn || !this.match(50))) {
let prec = tokenOperatorPrecedence(op);
if (prec > minPrec) {
- if (op === 34) {
+ if (op === 35) {
this.expectPlugin("pipelineOperator");
if (this.state.inFSharpPipelineDirectBody) {
@@ -11229,17 +11356,17 @@ class ExpressionParser extends LValParser {
const node = this.startNodeAt(leftStartPos, leftStartLoc);
node.left = left;
node.operator = this.state.value;
- const logical = op === 36 || op === 37;
- const coalesce = op === 35;
+ const logical = op === 37 || op === 38;
+ const coalesce = op === 36;
if (coalesce) {
- prec = tokenOperatorPrecedence(37);
+ prec = tokenOperatorPrecedence(38);
}
this.next();
- if (op === 34 && this.getPluginOption("pipelineOperator", "proposal") === "minimal") {
- if (this.state.type === 87 && this.prodParam.hasAwait) {
+ if (op === 35 && this.getPluginOption("pipelineOperator", "proposal") === "minimal") {
+ if (this.state.type === 88 && this.prodParam.hasAwait) {
throw this.raise(this.state.start, ErrorMessages.UnexpectedAwaitAfterPipelineBody);
}
}
@@ -11248,7 +11375,7 @@ class ExpressionParser extends LValParser {
this.finishNode(node, logical || coalesce ? "LogicalExpression" : "BinaryExpression");
const nextOp = this.state.type;
- if (coalesce && (nextOp === 36 || nextOp === 37) || logical && nextOp === 35) {
+ if (coalesce && (nextOp === 37 || nextOp === 38) || logical && nextOp === 36) {
throw this.raise(this.state.start, ErrorMessages.MixingCoalesceWithLogical);
}
@@ -11264,7 +11391,7 @@ class ExpressionParser extends LValParser {
const startLoc = this.state.startLoc;
switch (op) {
- case 34:
+ case 35:
switch (this.getPluginOption("pipelineOperator", "proposal")) {
case "hack":
return this.withTopicBindingContext(() => {
@@ -11273,7 +11400,7 @@ class ExpressionParser extends LValParser {
case "smart":
return this.withTopicBindingContext(() => {
- if (this.prodParam.hasYield && this.isContextual(96)) {
+ if (this.prodParam.hasYield && this.isContextual(97)) {
throw this.raise(this.state.start, ErrorMessages.PipeBodyIsTighter, this.state.value);
}
@@ -11317,7 +11444,7 @@ class ExpressionParser extends LValParser {
}
checkExponentialAfterUnary(node) {
- if (this.match(48)) {
+ if (this.match(49)) {
this.raise(node.argument.start, ErrorMessages.UnexpectedTokenUnaryExponentiation);
}
}
@@ -11325,7 +11452,7 @@ class ExpressionParser extends LValParser {
parseMaybeUnary(refExpressionErrors, sawUnary) {
const startPos = this.state.start;
const startLoc = this.state.startLoc;
- const isAwait = this.isContextual(87);
+ const isAwait = this.isContextual(88);
if (isAwait && this.isAwaitAllowed()) {
this.next();
@@ -11334,18 +11461,18 @@ class ExpressionParser extends LValParser {
return expr;
}
- const update = this.match(31);
+ const update = this.match(32);
const node = this.startNode();
if (tokenIsPrefix(this.state.type)) {
node.operator = this.state.value;
node.prefix = true;
- if (this.match(63)) {
+ if (this.match(64)) {
this.expectPlugin("throwExpressions");
}
- const isDelete = this.match(80);
+ const isDelete = this.match(81);
this.next();
node.argument = this.parseMaybeUnary(null, true);
this.checkExpressionErrors(refExpressionErrors, true);
@@ -11372,7 +11499,7 @@ class ExpressionParser extends LValParser {
const {
type
} = this.state;
- const startsExpr = this.hasPlugin("v8intrinsic") ? tokenCanStartExpression(type) : tokenCanStartExpression(type) && !this.match(45);
+ const startsExpr = this.hasPlugin("v8intrinsic") ? tokenCanStartExpression(type) : tokenCanStartExpression(type) && !this.match(46);
if (startsExpr && !this.isAmbiguousAwait()) {
this.raiseOverwrite(startPos, ErrorMessages.AwaitNotInAsyncContext);
@@ -11472,7 +11599,7 @@ class ExpressionParser extends LValParser {
const node = this.startNodeAt(startPos, startLoc);
node.object = base;
node.computed = computed;
- const privateName = !computed && this.match(125) && this.state.value;
+ const privateName = !computed && this.match(126) && this.state.value;
const property = computed ? this.parseExpression() : privateName ? this.parsePrivateName() : this.parseIdentifier(true);
if (privateName !== false) {
@@ -11660,10 +11787,10 @@ class ExpressionParser extends LValParser {
} = this.state;
switch (type) {
- case 70:
+ case 71:
return this.parseSuper();
- case 74:
+ case 75:
node = this.startNode();
this.next();
@@ -11677,42 +11804,42 @@ class ExpressionParser extends LValParser {
return this.finishNode(node, "Import");
- case 69:
+ case 70:
node = this.startNode();
this.next();
return this.finishNode(node, "ThisExpression");
- case 81:
+ case 82:
{
return this.parseDo(this.startNode(), false);
}
- case 47:
+ case 48:
case 29:
{
this.readRegexp();
return this.parseRegExpLiteral(this.state.value);
}
- case 121:
+ case 122:
return this.parseNumericLiteral(this.state.value);
- case 122:
+ case 123:
return this.parseBigIntLiteral(this.state.value);
- case 123:
+ case 124:
return this.parseDecimalLiteral(this.state.value);
- case 120:
+ case 121:
return this.parseStringLiteral(this.state.value);
- case 75:
+ case 76:
return this.parseNullLiteral();
- case 76:
+ case 77:
return this.parseBooleanLiteral(true);
- case 77:
+ case 78:
return this.parseBooleanLiteral(false);
case 10:
@@ -11743,18 +11870,18 @@ class ExpressionParser extends LValParser {
return this.parseObjectLike(8, false, false, refExpressionErrors);
}
- case 59:
+ case 60:
return this.parseFunctionOrFunctionSent();
case 24:
this.parseDecorators();
- case 71:
+ case 72:
node = this.startNode();
this.takeDecorators(node);
return this.parseClass(node, false);
- case 68:
+ case 69:
return this.parseNewOrNewTarget();
case 22:
@@ -11774,38 +11901,34 @@ class ExpressionParser extends LValParser {
}
}
- case 125:
+ case 126:
{
this.raise(this.state.start, ErrorMessages.PrivateInExpectedIn, this.state.value);
return this.parsePrivateName();
}
+ case 31:
+ {
+ return this.parseTopicReferenceThenEqualsSign(46, "%");
+ }
+
case 30:
- if (this.getPluginOption("pipelineOperator", "proposal") === "hack" && this.getPluginOption("pipelineOperator", "topicToken") === "%") {
- this.state.value = "%";
- this.state.type = 45;
- this.state.pos--;
- this.state.end--;
- this.state.endLoc.column--;
- } else {
- throw this.unexpected();
+ {
+ return this.parseTopicReferenceThenEqualsSign(40, "^");
}
- case 45:
+ case 40:
+ case 46:
case 25:
{
const pipeProposal = this.getPluginOption("pipelineOperator", "proposal");
if (pipeProposal) {
- node = this.startNode();
- const start = this.state.start;
- const tokenType = this.state.type;
- this.next();
- return this.finishTopicReference(node, start, pipeProposal, tokenType);
+ return this.parseTopicReference(pipeProposal);
}
}
- case 42:
+ case 43:
{
if (this.state.value === "<") {
const lookaheadCh = this.input.codePointAt(this.nextTokenStart());
@@ -11818,7 +11941,7 @@ class ExpressionParser extends LValParser {
default:
if (tokenIsIdentifier(type)) {
- if (this.isContextual(114) && this.lookaheadCharCode() === 123 && !this.hasFollowingLineBreak()) {
+ if (this.isContextual(115) && this.lookaheadCharCode() === 123 && !this.hasFollowingLineBreak()) {
return this.parseModuleExpression();
}
@@ -11831,7 +11954,7 @@ class ExpressionParser extends LValParser {
type
} = this.state;
- if (type === 59) {
+ if (type === 60) {
this.resetPreviousNodeTrailingComments(id);
this.next();
return this.parseFunction(this.startNodeAtNode(id), undefined, true);
@@ -11841,7 +11964,7 @@ class ExpressionParser extends LValParser {
} else {
return id;
}
- } else if (type === 81) {
+ } else if (type === 82) {
this.resetPreviousNodeTrailingComments(id);
return this.parseDo(this.startNodeAtNode(id), true);
}
@@ -11860,6 +11983,29 @@ class ExpressionParser extends LValParser {
}
}
+ parseTopicReferenceThenEqualsSign(topicTokenType, topicTokenValue) {
+ const pipeProposal = this.getPluginOption("pipelineOperator", "proposal");
+
+ if (pipeProposal) {
+ this.state.type = topicTokenType;
+ this.state.value = topicTokenValue;
+ this.state.pos--;
+ this.state.end--;
+ this.state.endLoc.column--;
+ return this.parseTopicReference(pipeProposal);
+ } else {
+ throw this.unexpected();
+ }
+ }
+
+ parseTopicReference(pipeProposal) {
+ const node = this.startNode();
+ const start = this.state.start;
+ const tokenType = this.state.type;
+ this.next();
+ return this.finishTopicReference(node, start, pipeProposal, tokenType);
+ }
+
finishTopicReference(node, start, pipeProposal, tokenType) {
if (this.testTopicReferenceConfiguration(pipeProposal, start, tokenType)) {
let nodeType;
@@ -11957,7 +12103,7 @@ class ExpressionParser extends LValParser {
}
parseMaybePrivateName(isPrivateNameAllowed) {
- const isPrivate = this.match(125);
+ const isPrivate = this.match(126);
if (isPrivate) {
if (!isPrivateNameAllowed) {
@@ -11987,7 +12133,7 @@ class ExpressionParser extends LValParser {
const meta = this.createIdentifier(this.startNodeAtNode(node), "function");
this.next();
- if (this.match(93)) {
+ if (this.match(94)) {
this.expectPlugin("functionSent");
} else if (!this.hasPlugin("functionSent")) {
this.unexpected();
@@ -12015,7 +12161,7 @@ class ExpressionParser extends LValParser {
const id = this.createIdentifier(this.startNodeAtNode(node), "import");
this.next();
- if (this.isContextual(91)) {
+ if (this.isContextual(92)) {
if (!this.inModule) {
this.raise(id.start, SourceTypeModuleErrorMessages.ImportMetaOutsideModule);
}
@@ -12318,7 +12464,7 @@ class ExpressionParser extends LValParser {
}
maybeAsyncOrAccessorProp(prop) {
- return !prop.computed && prop.key.type === "Identifier" && (this.isLiteralPropertyName() || this.match(0) || this.match(46));
+ return !prop.computed && prop.key.type === "Identifier" && (this.isLiteralPropertyName() || this.match(0) || this.match(47));
}
parsePropertyDefinition(isPattern, refExpressionErrors) {
@@ -12367,7 +12513,7 @@ class ExpressionParser extends LValParser {
}
if (!isPattern) {
- isGenerator = this.eat(46);
+ isGenerator = this.eat(47);
}
const containsEsc = this.state.containsEsc;
@@ -12379,7 +12525,7 @@ class ExpressionParser extends LValParser {
if (keyName === "async" && !this.hasPrecedingLineBreak()) {
isAsync = true;
this.resetPreviousNodeTrailingComments(key);
- isGenerator = this.eat(46);
+ isGenerator = this.eat(47);
this.parsePropertyName(prop, false);
}
@@ -12388,7 +12534,7 @@ class ExpressionParser extends LValParser {
this.resetPreviousNodeTrailingComments(key);
prop.kind = keyName;
- if (this.match(46)) {
+ if (this.match(47)) {
isGenerator = true;
this.raise(this.state.pos, ErrorMessages.AccessorIsGenerator, keyName);
this.next();
@@ -12488,9 +12634,9 @@ class ExpressionParser extends LValParser {
const oldInPropertyName = this.state.inPropertyName;
this.state.inPropertyName = true;
const type = this.state.type;
- prop.key = type === 121 || type === 120 || type === 122 || type === 123 ? this.parseExprAtom() : this.parseMaybePrivateName(isPrivateNameAllowed);
+ prop.key = type === 122 || type === 121 || type === 123 || type === 124 ? this.parseExprAtom() : this.parseMaybePrivateName(isPrivateNameAllowed);
- if (type !== 125) {
+ if (type !== 126) {
prop.computed = false;
}
@@ -12698,7 +12844,7 @@ class ExpressionParser extends LValParser {
}
if (liberal) {
- this.state.type = 119;
+ this.state.type = 120;
} else {
this.checkReservedWord(name, start, tokenIsKeyword(type), false);
}
@@ -12764,7 +12910,7 @@ class ExpressionParser extends LValParser {
const node = this.startNodeAt(startPos, startLoc);
this.expressionScope.recordParameterInitializerError(node.start, ErrorMessages.AwaitExpressionFormalParameter);
- if (this.eat(46)) {
+ if (this.eat(47)) {
this.raise(node.start, ErrorMessages.ObsoleteAwaitStar);
}
@@ -12784,7 +12930,7 @@ class ExpressionParser extends LValParser {
}
isAmbiguousAwait() {
- return this.hasPrecedingLineBreak() || this.match(44) || this.match(10) || this.match(0) || this.match(22) || this.match(124) || this.match(47) || this.hasPlugin("v8intrinsic") && this.match(45);
+ return this.hasPrecedingLineBreak() || this.match(45) || this.match(10) || this.match(0) || this.match(22) || this.match(125) || this.match(48) || this.hasPlugin("v8intrinsic") && this.match(46);
}
parseYield() {
@@ -12795,11 +12941,11 @@ class ExpressionParser extends LValParser {
let argument = null;
if (!this.hasPrecedingLineBreak()) {
- delegating = this.eat(46);
+ delegating = this.eat(47);
switch (this.state.type) {
case 13:
- case 126:
+ case 127:
case 8:
case 11:
case 3:
@@ -13009,7 +13155,7 @@ function babel7CompatTokens(tokens) {
type
} = token;
- if (type === 125) {
+ if (type === 126) {
{
const {
loc,
@@ -13027,7 +13173,7 @@ function babel7CompatTokens(tokens) {
startLoc: loc.start,
endLoc: hashEndLoc
}), new Token({
- type: getExportedToken(119),
+ type: getExportedToken(120),
value: value,
start: hashEndPos,
end: end,
@@ -13055,7 +13201,7 @@ class StatementParser extends ExpressionParser {
return this.finishNode(file, "File");
}
- parseProgram(program, end = 126, sourceType = this.options.sourceType) {
+ parseProgram(program, end = 127, sourceType = this.options.sourceType) {
program.sourceType = sourceType;
program.interpreter = this.parseInterpreterDirective();
this.parseBlockBody(program, true, true, end);
@@ -13096,7 +13242,7 @@ class StatementParser extends ExpressionParser {
}
isLet(context) {
- if (!this.isContextual(90)) {
+ if (!this.isContextual(91)) {
return false;
}
@@ -13145,27 +13291,27 @@ class StatementParser extends ExpressionParser {
let kind;
if (this.isLet(context)) {
- starttype = 65;
+ starttype = 66;
kind = "let";
}
switch (starttype) {
- case 51:
+ case 52:
return this.parseBreakContinueStatement(node, true);
- case 54:
+ case 55:
return this.parseBreakContinueStatement(node, false);
- case 55:
+ case 56:
return this.parseDebuggerStatement(node);
- case 81:
+ case 82:
return this.parseDoStatement(node);
- case 82:
+ case 83:
return this.parseForStatement(node);
- case 59:
+ case 60:
if (this.lookaheadCharCode() === 46) break;
if (context) {
@@ -13178,27 +13324,27 @@ class StatementParser extends ExpressionParser {
return this.parseFunctionStatement(node, false, !context);
- case 71:
+ case 72:
if (context) this.unexpected();
return this.parseClass(node, true);
- case 60:
+ case 61:
return this.parseIfStatement(node);
- case 61:
+ case 62:
return this.parseReturnStatement(node);
- case 62:
+ case 63:
return this.parseSwitchStatement(node);
- case 63:
+ case 64:
return this.parseThrowStatement(node);
- case 64:
+ case 65:
return this.parseTryStatement(node);
+ case 67:
case 66:
- case 65:
kind = kind || this.state.value;
if (context && kind !== "var") {
@@ -13207,10 +13353,10 @@ class StatementParser extends ExpressionParser {
return this.parseVarStatement(node, kind);
- case 83:
+ case 84:
return this.parseWhileStatement(node);
- case 67:
+ case 68:
return this.parseWithStatement(node);
case 5:
@@ -13219,7 +13365,7 @@ class StatementParser extends ExpressionParser {
case 13:
return this.parseEmptyStatement(node);
- case 74:
+ case 75:
{
const nextTokenCharCode = this.lookaheadCharCode();
@@ -13228,7 +13374,7 @@ class StatementParser extends ExpressionParser {
}
}
- case 73:
+ case 74:
{
if (!this.options.allowImportExportEverywhere && !topLevel) {
this.raise(this.state.start, ErrorMessages.UnexpectedImportExport);
@@ -13237,7 +13383,7 @@ class StatementParser extends ExpressionParser {
this.next();
let result;
- if (starttype === 74) {
+ if (starttype === 75) {
result = this.parseImport(node);
if (result.type === "ImportDeclaration" && (!result.importKind || result.importKind === "value")) {
@@ -13295,7 +13441,7 @@ class StatementParser extends ExpressionParser {
}
canHaveLeadingDecorator() {
- return this.match(71);
+ return this.match(72);
}
parseDecorators(allowExport) {
@@ -13306,7 +13452,7 @@ class StatementParser extends ExpressionParser {
currentContextDecorators.push(decorator);
}
- if (this.match(73)) {
+ if (this.match(74)) {
if (!allowExport) {
this.unexpected();
}
@@ -13415,7 +13561,7 @@ class StatementParser extends ExpressionParser {
this.state.labels.push(loopLabel);
node.body = this.withSmartMixTopicForbiddingContext(() => this.parseStatement("do"));
this.state.labels.pop();
- this.expect(83);
+ this.expect(84);
node.test = this.parseHeaderExpression();
this.eat(13);
return this.finishNode(node, "DoWhileStatement");
@@ -13426,7 +13572,7 @@ class StatementParser extends ExpressionParser {
this.state.labels.push(loopLabel);
let awaitAt = -1;
- if (this.isAwaitAllowed() && this.eatContextual(87)) {
+ if (this.isAwaitAllowed() && this.eatContextual(88)) {
awaitAt = this.state.lastTokStart;
}
@@ -13441,17 +13587,17 @@ class StatementParser extends ExpressionParser {
return this.parseFor(node, null);
}
- const startsWithLet = this.isContextual(90);
+ const startsWithLet = this.isContextual(91);
const isLet = startsWithLet && this.isLetKeyword();
- if (this.match(65) || this.match(66) || isLet) {
+ if (this.match(66) || this.match(67) || isLet) {
const init = this.startNode();
const kind = isLet ? "let" : this.state.value;
this.next();
this.parseVar(init, true, kind);
this.finishNode(init, "VariableDeclaration");
- if ((this.match(49) || this.isContextual(92)) && init.declarations.length === 1) {
+ if ((this.match(50) || this.isContextual(93)) && init.declarations.length === 1) {
return this.parseForIn(node, init, awaitAt);
}
@@ -13462,10 +13608,10 @@ class StatementParser extends ExpressionParser {
return this.parseFor(node, init);
}
- const startsWithAsync = this.isContextual(86);
+ const startsWithAsync = this.isContextual(87);
const refExpressionErrors = new ExpressionErrors();
const init = this.parseExpression(true, refExpressionErrors);
- const isForOf = this.isContextual(92);
+ const isForOf = this.isContextual(93);
if (isForOf) {
if (startsWithLet) {
@@ -13475,7 +13621,7 @@ class StatementParser extends ExpressionParser {
}
}
- if (isForOf || this.match(49)) {
+ if (isForOf || this.match(50)) {
this.toAssignable(init, true);
const description = isForOf ? "for-of statement" : "for-in statement";
this.checkLVal(init, description);
@@ -13500,7 +13646,7 @@ class StatementParser extends ExpressionParser {
this.next();
node.test = this.parseHeaderExpression();
node.consequent = this.parseStatement("if");
- node.alternate = this.eat(57) ? this.parseStatement("if") : null;
+ node.alternate = this.eat(58) ? this.parseStatement("if") : null;
return this.finishNode(node, "IfStatement");
}
@@ -13531,8 +13677,8 @@ class StatementParser extends ExpressionParser {
let cur;
for (let sawDefault; !this.match(8);) {
- if (this.match(52) || this.match(56)) {
- const isCase = this.match(52);
+ if (this.match(53) || this.match(57)) {
+ const isCase = this.match(53);
if (cur) this.finishNode(cur, "SwitchCase");
cases.push(cur = this.startNode());
cur.consequent = [];
@@ -13591,7 +13737,7 @@ class StatementParser extends ExpressionParser {
node.block = this.parseBlock();
node.handler = null;
- if (this.match(53)) {
+ if (this.match(54)) {
const clause = this.startNode();
this.next();
@@ -13609,7 +13755,7 @@ class StatementParser extends ExpressionParser {
node.handler = this.finishNode(clause, "CatchClause");
}
- node.finalizer = this.eat(58) ? this.parseBlock() : null;
+ node.finalizer = this.eat(59) ? this.parseBlock() : null;
if (!node.handler && !node.finalizer) {
this.raise(node.start, ErrorMessages.NoCatchOrFinally);
@@ -13657,7 +13803,7 @@ class StatementParser extends ExpressionParser {
}
}
- const kind = tokenIsLoop(this.state.type) ? "loop" : this.match(62) ? "switch" : null;
+ const kind = tokenIsLoop(this.state.type) ? "loop" : this.match(63) ? "switch" : null;
for (let i = this.state.labels.length - 1; i >= 0; i--) {
const label = this.state.labels[i];
@@ -13772,7 +13918,7 @@ class StatementParser extends ExpressionParser {
}
parseForIn(node, init, awaitAt) {
- const isForIn = this.match(49);
+ const isForIn = this.match(50);
this.next();
if (isForIn) {
@@ -13808,11 +13954,11 @@ class StatementParser extends ExpressionParser {
if (this.eat(27)) {
decl.init = isFor ? this.parseMaybeAssignDisallowIn() : this.parseMaybeAssignAllowIn();
} else {
- if (kind === "const" && !(this.match(49) || this.isContextual(92))) {
+ if (kind === "const" && !(this.match(50) || this.isContextual(93))) {
if (!isTypescript) {
this.raise(this.state.lastTokEnd, ErrorMessages.DeclarationMissingInitializer, "Const declarations");
}
- } else if (decl.id.type !== "Identifier" && !(isFor && (this.match(49) || this.isContextual(92)))) {
+ } else if (decl.id.type !== "Identifier" && !(isFor && (this.match(50) || this.isContextual(93)))) {
this.raise(this.state.lastTokEnd, ErrorMessages.DeclarationMissingInitializer, "Complex binding patterns");
}
@@ -13837,11 +13983,11 @@ class StatementParser extends ExpressionParser {
const requireId = !!isStatement && !(statement & FUNC_NULLABLE_ID);
this.initFunction(node, isAsync);
- if (this.match(46) && isHangingStatement) {
+ if (this.match(47) && isHangingStatement) {
this.raise(this.state.start, ErrorMessages.GeneratorInSingleStatementContext);
}
- node.generator = this.eat(46);
+ node.generator = this.eat(47);
if (isStatement) {
node.id = this.parseFunctionId(requireId);
@@ -13986,7 +14132,7 @@ class StatementParser extends ExpressionParser {
}
parseClassMember(classBody, member, state) {
- const isStatic = this.isContextual(95);
+ const isStatic = this.isContextual(96);
if (isStatic) {
if (this.parseClassMemberFromModifier(classBody, member)) {
@@ -14011,9 +14157,9 @@ class StatementParser extends ExpressionParser {
const publicMember = publicMethod;
member.static = isStatic;
- if (this.eat(46)) {
+ if (this.eat(47)) {
method.kind = "method";
- const isPrivateName = this.match(125);
+ const isPrivateName = this.match(126);
this.parseClassElementName(method);
if (isPrivateName) {
@@ -14030,7 +14176,7 @@ class StatementParser extends ExpressionParser {
}
const isContextual = tokenIsIdentifier(this.state.type) && !this.state.containsEsc;
- const isPrivate = this.match(125);
+ const isPrivate = this.match(126);
const key = this.parseClassElementName(member);
const maybeQuestionTokenStart = this.state.start;
this.parsePostMemberNameModifiers(publicMember);
@@ -14070,14 +14216,14 @@ class StatementParser extends ExpressionParser {
}
} else if (isContextual && key.name === "async" && !this.isLineTerminator()) {
this.resetPreviousNodeTrailingComments(key);
- const isGenerator = this.eat(46);
+ const isGenerator = this.eat(47);
if (publicMember.optional) {
this.unexpected(maybeQuestionTokenStart);
}
method.kind = "method";
- const isPrivate = this.match(125);
+ const isPrivate = this.match(126);
this.parseClassElementName(method);
this.parsePostMemberNameModifiers(publicMember);
@@ -14090,10 +14236,10 @@ class StatementParser extends ExpressionParser {
this.pushClassMethod(classBody, publicMethod, isGenerator, true, false, false);
}
- } else if (isContextual && (key.name === "get" || key.name === "set") && !(this.match(46) && this.isLineTerminator())) {
+ } else if (isContextual && (key.name === "get" || key.name === "set") && !(this.match(47) && this.isLineTerminator())) {
this.resetPreviousNodeTrailingComments(key);
method.kind = key.name;
- const isPrivate = this.match(125);
+ const isPrivate = this.match(126);
this.parseClassElementName(publicMethod);
if (isPrivate) {
@@ -14125,11 +14271,11 @@ class StatementParser extends ExpressionParser {
start
} = this.state;
- if ((type === 119 || type === 120) && member.static && value === "prototype") {
+ if ((type === 120 || type === 121) && member.static && value === "prototype") {
this.raise(start, ErrorMessages.StaticPrototype);
}
- if (type === 125 && value === "constructor") {
+ if (type === 126 && value === "constructor") {
this.raise(start, ErrorMessages.ConstructorClassPrivateField);
}
@@ -14139,7 +14285,6 @@ class StatementParser extends ExpressionParser {
parseClassStaticBlock(classBody, member) {
var _member$decorators;
- this.expectPlugin("classStaticBlock", member.start);
this.scope.enter(SCOPE_CLASS | SCOPE_STATIC_BLOCK | SCOPE_SUPER);
const oldLabels = this.state.labels;
this.state.labels = [];
@@ -14178,6 +14323,10 @@ class StatementParser extends ExpressionParser {
const node = this.parseMethod(method, isGenerator, isAsync, false, false, "ClassPrivateMethod", true);
classBody.body.push(node);
const kind = node.kind === "get" ? node.static ? CLASS_ELEMENT_STATIC_GETTER : CLASS_ELEMENT_INSTANCE_GETTER : node.kind === "set" ? node.static ? CLASS_ELEMENT_STATIC_SETTER : CLASS_ELEMENT_INSTANCE_SETTER : CLASS_ELEMENT_OTHER;
+ this.declareClassPrivateMethodInScope(node, kind);
+ }
+
+ declareClassPrivateMethodInScope(node, kind) {
this.classScope.declarePrivateName(this.getPrivateNameSV(node.key), kind, node.key.start);
}
@@ -14222,7 +14371,7 @@ class StatementParser extends ExpressionParser {
}
parseClassSuper(node) {
- node.superClass = this.eat(72) ? this.parseExprSubscripts() : null;
+ node.superClass = this.eat(73) ? this.parseExprSubscripts() : null;
}
parseExport(node) {
@@ -14259,7 +14408,7 @@ class StatementParser extends ExpressionParser {
return this.finishNode(node, "ExportNamedDeclaration");
}
- if (this.eat(56)) {
+ if (this.eat(57)) {
node.declaration = this.parseExportDefaultExpression();
this.checkExport(node, true, true);
return this.finishNode(node, "ExportDefaultDeclaration");
@@ -14269,7 +14418,7 @@ class StatementParser extends ExpressionParser {
}
eatExportStar(node) {
- return this.eat(46);
+ return this.eat(47);
}
maybeParseExportDefaultSpecifier(node) {
@@ -14285,7 +14434,7 @@ class StatementParser extends ExpressionParser {
}
maybeParseExportNamespaceSpecifier(node) {
- if (this.isContextual(84)) {
+ if (this.isContextual(85)) {
if (!node.specifiers) node.specifiers = [];
const specifier = this.startNodeAt(this.state.lastTokStart, this.state.lastTokStartLoc);
this.next();
@@ -14300,7 +14449,8 @@ class StatementParser extends ExpressionParser {
maybeParseExportNamedSpecifiers(node) {
if (this.match(5)) {
if (!node.specifiers) node.specifiers = [];
- node.specifiers.push(...this.parseExportSpecifiers());
+ const isTypeExport = node.exportKind === "type";
+ node.specifiers.push(...this.parseExportSpecifiers(isTypeExport));
node.source = null;
node.declaration = null;
return true;
@@ -14321,7 +14471,7 @@ class StatementParser extends ExpressionParser {
}
isAsyncFunction() {
- if (!this.isContextual(86)) return false;
+ if (!this.isContextual(87)) return false;
const next = this.nextTokenStart();
return !lineBreak.test(this.input.slice(this.state.pos, next)) && this.isUnparsedContextual(next, "function");
}
@@ -14330,7 +14480,7 @@ class StatementParser extends ExpressionParser {
const expr = this.startNode();
const isAsync = this.isAsyncFunction();
- if (this.match(59) || isAsync) {
+ if (this.match(60) || isAsync) {
this.next();
if (isAsync) {
@@ -14338,7 +14488,7 @@ class StatementParser extends ExpressionParser {
}
return this.parseFunction(expr, FUNC_STATEMENT | FUNC_NULLABLE_ID, isAsync);
- } else if (this.match(71)) {
+ } else if (this.match(72)) {
return this.parseClass(expr, true, true);
} else if (this.match(24)) {
if (this.hasPlugin("decorators") && this.getPluginOption("decorators", "decoratorsBeforeExport")) {
@@ -14347,7 +14497,7 @@ class StatementParser extends ExpressionParser {
this.parseDecorators(false);
return this.parseClass(expr, true, true);
- } else if (this.match(66) || this.match(65) || this.isLet()) {
+ } else if (this.match(67) || this.match(66) || this.isLet()) {
throw this.raise(this.state.start, ErrorMessages.UnsupportedDefaultExport);
} else {
const res = this.parseMaybeAssignAllowIn();
@@ -14366,21 +14516,21 @@ class StatementParser extends ExpressionParser {
} = this.state;
if (tokenIsIdentifier(type)) {
- if (type === 86 && !this.state.containsEsc || type === 90) {
+ if (type === 87 && !this.state.containsEsc || type === 91) {
return false;
}
- if ((type === 117 || type === 116) && !this.state.containsEsc) {
+ if ((type === 118 || type === 117) && !this.state.containsEsc) {
const {
type: nextType
} = this.lookahead();
- if (tokenIsIdentifier(nextType) && nextType !== 88 || nextType === 5) {
+ if (tokenIsIdentifier(nextType) && nextType !== 89 || nextType === 5) {
this.expectOnePlugin(["flow", "typescript"]);
return false;
}
}
- } else if (!this.match(56)) {
+ } else if (!this.match(57)) {
return false;
}
@@ -14391,7 +14541,7 @@ class StatementParser extends ExpressionParser {
return true;
}
- if (this.match(56) && hasFrom) {
+ if (this.match(57) && hasFrom) {
const nextAfterFrom = this.input.charCodeAt(this.nextTokenStartSince(next + 4));
return nextAfterFrom === 34 || nextAfterFrom === 39;
}
@@ -14400,7 +14550,7 @@ class StatementParser extends ExpressionParser {
}
parseExportFrom(node, expect) {
- if (this.eatContextual(88)) {
+ if (this.eatContextual(89)) {
node.source = this.parseImportSource();
this.checkExport(node);
const assertions = this.maybeParseImportAssertions();
@@ -14436,7 +14586,7 @@ class StatementParser extends ExpressionParser {
}
}
- return type === 65 || type === 66 || type === 59 || type === 71 || this.isLet() || this.isAsyncFunction();
+ return type === 66 || type === 67 || type === 60 || type === 72 || this.isLet() || this.isAsyncFunction();
}
checkExport(node, checkNames, isDefault, isFrom) {
@@ -14524,7 +14674,7 @@ class StatementParser extends ExpressionParser {
this.exportedIdentifiers.add(name);
}
- parseExportSpecifiers() {
+ parseExportSpecifiers(isInTypeExport) {
const nodes = [];
let first = true;
this.expect(5);
@@ -14537,27 +14687,30 @@ class StatementParser extends ExpressionParser {
if (this.eat(8)) break;
}
+ const isMaybeTypeOnly = this.isContextual(118);
+ const isString = this.match(121);
const node = this.startNode();
- const isString = this.match(120);
- const local = this.parseModuleExportName();
- node.local = local;
-
- if (this.eatContextual(84)) {
- node.exported = this.parseModuleExportName();
- } else if (isString) {
- node.exported = cloneStringLiteral(local);
- } else {
- node.exported = cloneIdentifier(local);
- }
-
- nodes.push(this.finishNode(node, "ExportSpecifier"));
+ node.local = this.parseModuleExportName();
+ nodes.push(this.parseExportSpecifier(node, isString, isInTypeExport, isMaybeTypeOnly));
}
return nodes;
}
+ parseExportSpecifier(node, isString, isInTypeExport, isMaybeTypeOnly) {
+ if (this.eatContextual(85)) {
+ node.exported = this.parseModuleExportName();
+ } else if (isString) {
+ node.exported = cloneStringLiteral(node.local);
+ } else if (!node.exported) {
+ node.exported = cloneIdentifier(node.local);
+ }
+
+ return this.finishNode(node, "ExportSpecifier");
+ }
+
parseModuleExportName() {
- if (this.match(120)) {
+ if (this.match(121)) {
const result = this.parseStringLiteral(this.state.value);
const surrogate = result.value.match(loneSurrogate);
@@ -14574,12 +14727,12 @@ class StatementParser extends ExpressionParser {
parseImport(node) {
node.specifiers = [];
- if (!this.match(120)) {
+ if (!this.match(121)) {
const hasDefault = this.maybeParseDefaultImportSpecifier(node);
const parseNext = !hasDefault || this.eat(12);
const hasStar = parseNext && this.maybeParseStarImportSpecifier(node);
if (parseNext && !hasStar) this.parseNamedImportSpecifiers(node);
- this.expectContextual(88);
+ this.expectContextual(89);
}
node.source = this.parseImportSource();
@@ -14600,7 +14753,7 @@ class StatementParser extends ExpressionParser {
}
parseImportSource() {
- if (!this.match(120)) this.unexpected();
+ if (!this.match(121)) this.unexpected();
return this.parseExprAtom();
}
@@ -14632,7 +14785,7 @@ class StatementParser extends ExpressionParser {
attrNames.add(keyName);
- if (this.match(120)) {
+ if (this.match(121)) {
node.key = this.parseStringLiteral(keyName);
} else {
node.key = this.parseIdentifier(true);
@@ -14640,7 +14793,7 @@ class StatementParser extends ExpressionParser {
this.expect(14);
- if (!this.match(120)) {
+ if (!this.match(121)) {
throw this.unexpected(this.state.start, ErrorMessages.ModuleAttributeInvalidValue);
}
@@ -14653,7 +14806,7 @@ class StatementParser extends ExpressionParser {
}
maybeParseModuleAttributes() {
- if (this.match(67) && !this.hasPrecedingLineBreak()) {
+ if (this.match(68) && !this.hasPrecedingLineBreak()) {
this.expectPlugin("moduleAttributes");
this.next();
} else {
@@ -14679,7 +14832,7 @@ class StatementParser extends ExpressionParser {
attributes.add(node.key.name);
this.expect(14);
- if (!this.match(120)) {
+ if (!this.match(121)) {
throw this.unexpected(this.state.start, ErrorMessages.ModuleAttributeInvalidValue);
}
@@ -14692,7 +14845,7 @@ class StatementParser extends ExpressionParser {
}
maybeParseImportAssertions() {
- if (this.isContextual(85) && !this.hasPrecedingLineBreak()) {
+ if (this.isContextual(86) && !this.hasPrecedingLineBreak()) {
this.expectPlugin("importAssertions");
this.next();
} else {
@@ -14716,10 +14869,10 @@ class StatementParser extends ExpressionParser {
}
maybeParseStarImportSpecifier(node) {
- if (this.match(46)) {
+ if (this.match(47)) {
const specifier = this.startNode();
this.next();
- this.expectContextual(84);
+ this.expectContextual(85);
this.parseImportSpecifierLocal(node, specifier, "ImportNamespaceSpecifier", "import namespace specifier");
return true;
}
@@ -14743,16 +14896,17 @@ class StatementParser extends ExpressionParser {
if (this.eat(8)) break;
}
- this.parseImportSpecifier(node);
+ const specifier = this.startNode();
+ const importedIsString = this.match(121);
+ const isMaybeTypeOnly = this.isContextual(118);
+ specifier.imported = this.parseModuleExportName();
+ const importSpecifier = this.parseImportSpecifier(specifier, importedIsString, node.importKind === "type" || node.importKind === "typeof", isMaybeTypeOnly);
+ node.specifiers.push(importSpecifier);
}
}
- parseImportSpecifier(node) {
- const specifier = this.startNode();
- const importedIsString = this.match(120);
- specifier.imported = this.parseModuleExportName();
-
- if (this.eatContextual(84)) {
+ parseImportSpecifier(specifier, importedIsString, isInTypeOnlyImport, isMaybeTypeOnly) {
+ if (this.eatContextual(85)) {
specifier.local = this.parseIdentifier();
} else {
const {
@@ -14764,11 +14918,14 @@ class StatementParser extends ExpressionParser {
}
this.checkReservedWord(imported.name, specifier.start, true, true);
- specifier.local = cloneIdentifier(imported);
+
+ if (!specifier.local) {
+ specifier.local = cloneIdentifier(imported);
+ }
}
this.checkLVal(specifier.local, "import specifier", BIND_LEXICAL);
- node.specifiers.push(this.finishNode(specifier, "ImportSpecifier"));
+ return this.finishNode(specifier, "ImportSpecifier");
}
isThisParam(param) {
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/parser/package.json b/tools/node_modules/@babel/core/node_modules/@babel/parser/package.json
index 0edf2005d1..07c25fb1ee 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/parser/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/parser/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/parser",
- "version": "7.15.8",
+ "version": "7.16.2",
"description": "A JavaScript parser",
"author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-parser",
@@ -33,9 +33,9 @@
"node": ">=6.0.0"
},
"devDependencies": {
- "@babel/code-frame": "7.15.8",
- "@babel/helper-fixtures": "7.14.5",
- "@babel/helper-validator-identifier": "7.15.7",
+ "@babel/code-frame": "^7.16.0",
+ "@babel/helper-fixtures": "^7.16.0",
+ "@babel/helper-validator-identifier": "^7.15.7",
"charcodes": "^0.2.0"
},
"bin": "./bin/babel-parser.js"
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/template/lib/formatters.js b/tools/node_modules/@babel/core/node_modules/@babel/template/lib/formatters.js
index addc6fee6b..ab9168b605 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/template/lib/formatters.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/template/lib/formatters.js
@@ -3,7 +3,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.program = exports.expression = exports.statement = exports.statements = exports.smart = void 0;
+exports.statements = exports.statement = exports.smart = exports.program = exports.expression = void 0;
var _t = require("@babel/types");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/template/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/template/lib/index.js
index 1a673a19bd..b75aacdcc2 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/template/lib/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/template/lib/index.js
@@ -3,7 +3,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.default = exports.program = exports.expression = exports.statements = exports.statement = exports.smart = void 0;
+exports.statements = exports.statement = exports.smart = exports.program = exports.expression = exports.default = void 0;
var formatters = require("./formatters");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/template/lib/options.js b/tools/node_modules/@babel/core/node_modules/@babel/template/lib/options.js
index 1bb4fcbeed..95c31e74b3 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/template/lib/options.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/template/lib/options.js
@@ -4,8 +4,8 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.merge = merge;
-exports.validate = validate;
exports.normalizeReplacements = normalizeReplacements;
+exports.validate = validate;
const _excluded = ["placeholderWhitelist", "placeholderPattern", "preserveComments", "syntacticPlaceholders"];
function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/template/package.json b/tools/node_modules/@babel/core/node_modules/@babel/template/package.json
index 0a43a23a8c..08182fd4b4 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/template/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/template/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/template",
- "version": "7.15.4",
+ "version": "7.16.0",
"description": "Generate an AST from a string template.",
"author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-template",
@@ -16,9 +16,9 @@
},
"main": "./lib/index.js",
"dependencies": {
- "@babel/code-frame": "^7.14.5",
- "@babel/parser": "^7.15.4",
- "@babel/types": "^7.15.4"
+ "@babel/code-frame": "^7.16.0",
+ "@babel/parser": "^7.16.0",
+ "@babel/types": "^7.16.0"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/index.js
index aa4616c9f6..701023b3a3 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/index.js
@@ -3,22 +3,22 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-Object.defineProperty(exports, "NodePath", {
+Object.defineProperty(exports, "Hub", {
enumerable: true,
get: function () {
- return _path.default;
+ return _hub.default;
}
});
-Object.defineProperty(exports, "Scope", {
+Object.defineProperty(exports, "NodePath", {
enumerable: true,
get: function () {
- return _scope.default;
+ return _path.default;
}
});
-Object.defineProperty(exports, "Hub", {
+Object.defineProperty(exports, "Scope", {
enumerable: true,
get: function () {
- return _hub.default;
+ return _scope.default;
}
});
exports.visitors = exports.default = void 0;
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/ancestry.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/ancestry.js
index 763936bd0f..23f6720372 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/ancestry.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/ancestry.js
@@ -3,16 +3,16 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.findParent = findParent;
exports.find = find;
+exports.findParent = findParent;
+exports.getAncestry = getAncestry;
+exports.getDeepestCommonAncestorFrom = getDeepestCommonAncestorFrom;
+exports.getEarliestCommonAncestorFrom = getEarliestCommonAncestorFrom;
exports.getFunctionParent = getFunctionParent;
exports.getStatementParent = getStatementParent;
-exports.getEarliestCommonAncestorFrom = getEarliestCommonAncestorFrom;
-exports.getDeepestCommonAncestorFrom = getDeepestCommonAncestorFrom;
-exports.getAncestry = getAncestry;
+exports.inType = inType;
exports.isAncestor = isAncestor;
exports.isDescendant = isDescendant;
-exports.inType = inType;
var _t = require("@babel/types");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/comments.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/comments.js
index 0aa6b05b69..d42bd29dd8 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/comments.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/comments.js
@@ -3,9 +3,9 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.shareCommentsWithSiblings = shareCommentsWithSiblings;
exports.addComment = addComment;
exports.addComments = addComments;
+exports.shareCommentsWithSiblings = shareCommentsWithSiblings;
var _t = require("@babel/types");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/context.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/context.js
index a1b34f53e4..923caa4f6d 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/context.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/context.js
@@ -3,26 +3,26 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.call = call;
exports._call = _call;
-exports.isBlacklisted = exports.isDenylisted = isDenylisted;
-exports.visit = visit;
-exports.skip = skip;
-exports.skipKey = skipKey;
-exports.stop = stop;
-exports.setScope = setScope;
-exports.setContext = setContext;
-exports.resync = resync;
-exports._resyncParent = _resyncParent;
+exports._getQueueContexts = _getQueueContexts;
exports._resyncKey = _resyncKey;
exports._resyncList = _resyncList;
+exports._resyncParent = _resyncParent;
exports._resyncRemoved = _resyncRemoved;
+exports.call = call;
+exports.isBlacklisted = exports.isDenylisted = isDenylisted;
exports.popContext = popContext;
exports.pushContext = pushContext;
-exports.setup = setup;
-exports.setKey = setKey;
exports.requeue = requeue;
-exports._getQueueContexts = _getQueueContexts;
+exports.resync = resync;
+exports.setContext = setContext;
+exports.setKey = setKey;
+exports.setScope = setScope;
+exports.setup = setup;
+exports.skip = skip;
+exports.skipKey = skipKey;
+exports.stop = stop;
+exports.visit = visit;
var _index = require("../index");
@@ -74,6 +74,14 @@ function isDenylisted() {
return denylist && denylist.indexOf(this.node.type) > -1;
}
+function restoreContext(path, context) {
+ if (path.context !== context) {
+ path.context = context;
+ path.state = context.state;
+ path.opts = context.opts;
+ }
+}
+
function visit() {
if (!this.node) {
return false;
@@ -87,15 +95,19 @@ function visit() {
return false;
}
- if (this.shouldSkip || this.call("enter") || this.shouldSkip) {
+ const currentContext = this.context;
+
+ if (this.shouldSkip || this.call("enter")) {
this.debug("Skip...");
return this.shouldStop;
}
+ restoreContext(this, currentContext);
this.debug("Recursing into...");
_index.default.node(this.node, this.opts, this.scope, this.state, this, this.skipKeys);
+ restoreContext(this, currentContext);
this.call("exit");
return this.shouldStop;
}
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/conversion.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/conversion.js
index 2037748e02..d65f5a4958 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/conversion.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/conversion.js
@@ -3,11 +3,11 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.toComputedKey = toComputedKey;
-exports.ensureBlock = ensureBlock;
+exports.arrowFunctionToExpression = arrowFunctionToExpression;
exports.arrowFunctionToShadowed = arrowFunctionToShadowed;
+exports.ensureBlock = ensureBlock;
+exports.toComputedKey = toComputedKey;
exports.unwrapFunctionEnvironment = unwrapFunctionEnvironment;
-exports.arrowFunctionToExpression = arrowFunctionToExpression;
var _t = require("@babel/types");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/evaluation.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/evaluation.js
index 1bea6807cb..abbbe050f5 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/evaluation.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/evaluation.js
@@ -3,8 +3,8 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.evaluateTruthy = evaluateTruthy;
exports.evaluate = evaluate;
+exports.evaluateTruthy = evaluateTruthy;
const VALID_CALLEES = ["String", "Number", "Math"];
const INVALID_METHODS = ["random"];
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/family.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/family.js
index 111a331e18..6a6554bcd8 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/family.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/family.js
@@ -3,20 +3,20 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.getOpposite = getOpposite;
-exports.getCompletionRecords = getCompletionRecords;
-exports.getSibling = getSibling;
-exports.getPrevSibling = getPrevSibling;
-exports.getNextSibling = getNextSibling;
-exports.getAllNextSiblings = getAllNextSiblings;
-exports.getAllPrevSiblings = getAllPrevSiblings;
-exports.get = get;
exports._getKey = _getKey;
exports._getPattern = _getPattern;
-exports.getBindingIdentifiers = getBindingIdentifiers;
-exports.getOuterBindingIdentifiers = getOuterBindingIdentifiers;
+exports.get = get;
+exports.getAllNextSiblings = getAllNextSiblings;
+exports.getAllPrevSiblings = getAllPrevSiblings;
exports.getBindingIdentifierPaths = getBindingIdentifierPaths;
+exports.getBindingIdentifiers = getBindingIdentifiers;
+exports.getCompletionRecords = getCompletionRecords;
+exports.getNextSibling = getNextSibling;
+exports.getOpposite = getOpposite;
exports.getOuterBindingIdentifierPaths = getOuterBindingIdentifierPaths;
+exports.getOuterBindingIdentifiers = getOuterBindingIdentifiers;
+exports.getPrevSibling = getPrevSibling;
+exports.getSibling = getSibling;
var _index = require("./index");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/index.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/index.js
index 0a1dd80bc0..9ab7288621 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/index.js
@@ -3,7 +3,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.default = exports.SHOULD_SKIP = exports.SHOULD_STOP = exports.REMOVED = void 0;
+exports.default = exports.SHOULD_STOP = exports.SHOULD_SKIP = exports.REMOVED = void 0;
var virtualTypes = require("./lib/virtual-types");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/inference/index.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/inference/index.js
index 9f2cec93c2..f7fef255a1 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/inference/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/inference/index.js
@@ -3,11 +3,11 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.getTypeAnnotation = getTypeAnnotation;
exports._getTypeAnnotation = _getTypeAnnotation;
-exports.isBaseType = isBaseType;
-exports.couldBeBaseType = couldBeBaseType;
exports.baseTypeStrictlyMatches = baseTypeStrictlyMatches;
+exports.couldBeBaseType = couldBeBaseType;
+exports.getTypeAnnotation = getTypeAnnotation;
+exports.isBaseType = isBaseType;
exports.isGenericType = isGenericType;
var inferers = require("./inferers");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/inference/inferers.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/inference/inferers.js
index 043522458a..68180ac548 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/inference/inferers.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/inference/inferers.js
@@ -3,35 +3,35 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.VariableDeclarator = VariableDeclarator;
-exports.TypeCastExpression = TypeCastExpression;
-exports.NewExpression = NewExpression;
-exports.TemplateLiteral = TemplateLiteral;
-exports.UnaryExpression = UnaryExpression;
-exports.BinaryExpression = BinaryExpression;
-exports.LogicalExpression = LogicalExpression;
-exports.ConditionalExpression = ConditionalExpression;
-exports.SequenceExpression = SequenceExpression;
-exports.ParenthesizedExpression = ParenthesizedExpression;
+exports.ArrayExpression = ArrayExpression;
exports.AssignmentExpression = AssignmentExpression;
-exports.UpdateExpression = UpdateExpression;
-exports.StringLiteral = StringLiteral;
-exports.NumericLiteral = NumericLiteral;
+exports.BinaryExpression = BinaryExpression;
exports.BooleanLiteral = BooleanLiteral;
-exports.NullLiteral = NullLiteral;
-exports.RegExpLiteral = RegExpLiteral;
-exports.ObjectExpression = ObjectExpression;
-exports.ArrayExpression = ArrayExpression;
-exports.RestElement = RestElement;
-exports.ClassDeclaration = exports.ClassExpression = exports.FunctionDeclaration = exports.ArrowFunctionExpression = exports.FunctionExpression = Func;
exports.CallExpression = CallExpression;
-exports.TaggedTemplateExpression = TaggedTemplateExpression;
+exports.ConditionalExpression = ConditionalExpression;
+exports.ClassDeclaration = exports.ClassExpression = exports.FunctionDeclaration = exports.ArrowFunctionExpression = exports.FunctionExpression = Func;
Object.defineProperty(exports, "Identifier", {
enumerable: true,
get: function () {
return _infererReference.default;
}
});
+exports.LogicalExpression = LogicalExpression;
+exports.NewExpression = NewExpression;
+exports.NullLiteral = NullLiteral;
+exports.NumericLiteral = NumericLiteral;
+exports.ObjectExpression = ObjectExpression;
+exports.ParenthesizedExpression = ParenthesizedExpression;
+exports.RegExpLiteral = RegExpLiteral;
+exports.RestElement = RestElement;
+exports.SequenceExpression = SequenceExpression;
+exports.StringLiteral = StringLiteral;
+exports.TaggedTemplateExpression = TaggedTemplateExpression;
+exports.TemplateLiteral = TemplateLiteral;
+exports.TypeCastExpression = TypeCastExpression;
+exports.UnaryExpression = UnaryExpression;
+exports.UpdateExpression = UpdateExpression;
+exports.VariableDeclarator = VariableDeclarator;
var _t = require("@babel/types");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/introspection.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/introspection.js
index 65f98110bc..48d6ef1e1e 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/introspection.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/introspection.js
@@ -3,26 +3,26 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.matchesPattern = matchesPattern;
-exports.has = has;
-exports.isStatic = isStatic;
-exports.isnt = isnt;
-exports.equals = equals;
-exports.isNodeType = isNodeType;
+exports._guessExecutionStatusRelativeTo = _guessExecutionStatusRelativeTo;
+exports._guessExecutionStatusRelativeToDifferentFunctions = _guessExecutionStatusRelativeToDifferentFunctions;
+exports._resolve = _resolve;
exports.canHaveVariableDeclarationOrExpression = canHaveVariableDeclarationOrExpression;
exports.canSwapBetweenExpressionAndStatement = canSwapBetweenExpressionAndStatement;
+exports.equals = equals;
+exports.getSource = getSource;
+exports.has = has;
+exports.is = void 0;
exports.isCompletionRecord = isCompletionRecord;
+exports.isConstantExpression = isConstantExpression;
+exports.isInStrictMode = isInStrictMode;
+exports.isNodeType = isNodeType;
exports.isStatementOrBlock = isStatementOrBlock;
+exports.isStatic = isStatic;
+exports.isnt = isnt;
+exports.matchesPattern = matchesPattern;
exports.referencesImport = referencesImport;
-exports.getSource = getSource;
-exports.willIMaybeExecuteBefore = willIMaybeExecuteBefore;
-exports._guessExecutionStatusRelativeTo = _guessExecutionStatusRelativeTo;
-exports._guessExecutionStatusRelativeToDifferentFunctions = _guessExecutionStatusRelativeToDifferentFunctions;
exports.resolve = resolve;
-exports._resolve = _resolve;
-exports.isConstantExpression = isConstantExpression;
-exports.isInStrictMode = isInStrictMode;
-exports.is = void 0;
+exports.willIMaybeExecuteBefore = willIMaybeExecuteBefore;
var _t = require("@babel/types");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/lib/virtual-types.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/lib/virtual-types.js
index 7dbda0b7ad..871cb249d3 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/lib/virtual-types.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/lib/virtual-types.js
@@ -3,7 +3,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.ForAwaitStatement = exports.NumericLiteralTypeAnnotation = exports.ExistentialTypeParam = exports.SpreadProperty = exports.RestProperty = exports.Flow = exports.Pure = exports.Generated = exports.User = exports.Var = exports.BlockScoped = exports.Referenced = exports.Scope = exports.Expression = exports.Statement = exports.BindingIdentifier = exports.ReferencedMemberExpression = exports.ReferencedIdentifier = void 0;
+exports.Var = exports.User = exports.Statement = exports.SpreadProperty = exports.Scope = exports.RestProperty = exports.ReferencedMemberExpression = exports.ReferencedIdentifier = exports.Referenced = exports.Pure = exports.NumericLiteralTypeAnnotation = exports.Generated = exports.ForAwaitStatement = exports.Flow = exports.Expression = exports.ExistentialTypeParam = exports.BlockScoped = exports.BindingIdentifier = void 0;
var _t = require("@babel/types");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/modification.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/modification.js
index 8b8c08925f..9a227f2f53 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/modification.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/modification.js
@@ -3,16 +3,16 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.insertBefore = insertBefore;
exports._containerInsert = _containerInsert;
-exports._containerInsertBefore = _containerInsertBefore;
exports._containerInsertAfter = _containerInsertAfter;
-exports.insertAfter = insertAfter;
-exports.updateSiblingKeys = updateSiblingKeys;
+exports._containerInsertBefore = _containerInsertBefore;
exports._verifyNodeList = _verifyNodeList;
-exports.unshiftContainer = unshiftContainer;
-exports.pushContainer = pushContainer;
exports.hoist = hoist;
+exports.insertAfter = insertAfter;
+exports.insertBefore = insertBefore;
+exports.pushContainer = pushContainer;
+exports.unshiftContainer = unshiftContainer;
+exports.updateSiblingKeys = updateSiblingKeys;
var _cache = require("../cache");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/removal.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/removal.js
index 7f787c22c7..3e5d4fff09 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/removal.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/removal.js
@@ -3,12 +3,12 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.remove = remove;
-exports._removeFromScope = _removeFromScope;
+exports._assertUnremoved = _assertUnremoved;
exports._callRemovalHooks = _callRemovalHooks;
-exports._remove = _remove;
exports._markRemoved = _markRemoved;
-exports._assertUnremoved = _assertUnremoved;
+exports._remove = _remove;
+exports._removeFromScope = _removeFromScope;
+exports.remove = remove;
var _removalHooks = require("./lib/removal-hooks");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/replacement.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/replacement.js
index ddd88baf97..ee5cdce8e1 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/replacement.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/replacement.js
@@ -3,12 +3,12 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.replaceWithMultiple = replaceWithMultiple;
-exports.replaceWithSourceString = replaceWithSourceString;
-exports.replaceWith = replaceWith;
exports._replaceWith = _replaceWith;
exports.replaceExpressionWithStatements = replaceExpressionWithStatements;
exports.replaceInline = replaceInline;
+exports.replaceWith = replaceWith;
+exports.replaceWithMultiple = replaceWithMultiple;
+exports.replaceWithSourceString = replaceWithSourceString;
var _codeFrame = require("@babel/code-frame");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/scope/index.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/scope/index.js
index 8ab588a31d..cee3186a77 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/scope/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/scope/index.js
@@ -303,15 +303,15 @@ const collectorVisitor = {
},
Function(path) {
- if (path.isFunctionExpression() && path.has("id") && !path.get("id").node[NOT_LOCAL_BINDING]) {
- path.scope.registerBinding("local", path.get("id"), path);
- }
-
const params = path.get("params");
for (const param of params) {
path.scope.registerBinding("param", param);
}
+
+ if (path.isFunctionExpression() && path.has("id") && !path.get("id").node[NOT_LOCAL_BINDING]) {
+ path.scope.registerBinding("local", path.get("id"), path);
+ }
},
ClassExpression(path) {
@@ -937,7 +937,7 @@ class Scope {
if (binding) {
var _previousPath;
- if ((_previousPath = previousPath) != null && _previousPath.isPattern() && binding.kind !== "param") {} else {
+ if ((_previousPath = previousPath) != null && _previousPath.isPattern() && binding.kind !== "param" && binding.kind !== "local") {} else {
return binding;
}
}
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/visitors.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/visitors.js
index 33fab0c9ac..81d6335771 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/visitors.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/visitors.js
@@ -4,8 +4,8 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.explode = explode;
-exports.verify = verify;
exports.merge = merge;
+exports.verify = verify;
var virtualTypes = require("./path/lib/virtual-types");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/package.json b/tools/node_modules/@babel/core/node_modules/@babel/traverse/package.json
index 4b43e12698..94a151e595 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/traverse",
- "version": "7.15.4",
+ "version": "7.16.0",
"description": "The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes",
"author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-traverse",
@@ -16,18 +16,18 @@
},
"main": "./lib/index.js",
"dependencies": {
- "@babel/code-frame": "^7.14.5",
- "@babel/generator": "^7.15.4",
- "@babel/helper-function-name": "^7.15.4",
- "@babel/helper-hoist-variables": "^7.15.4",
- "@babel/helper-split-export-declaration": "^7.15.4",
- "@babel/parser": "^7.15.4",
- "@babel/types": "^7.15.4",
+ "@babel/code-frame": "^7.16.0",
+ "@babel/generator": "^7.16.0",
+ "@babel/helper-function-name": "^7.16.0",
+ "@babel/helper-hoist-variables": "^7.16.0",
+ "@babel/helper-split-export-declaration": "^7.16.0",
+ "@babel/parser": "^7.16.0",
+ "@babel/types": "^7.16.0",
"debug": "^4.1.0",
"globals": "^11.1.0"
},
"devDependencies": {
- "@babel/helper-plugin-test-runner": "7.14.5"
+ "@babel/helper-plugin-test-runner": "^7.16.0"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/asserts/generated/index.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/asserts/generated/index.js
index b7309f7a24..eb0ffafa66 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/asserts/generated/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/asserts/generated/index.js
@@ -3,301 +3,304 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
+exports.assertAnyTypeAnnotation = assertAnyTypeAnnotation;
+exports.assertArgumentPlaceholder = assertArgumentPlaceholder;
exports.assertArrayExpression = assertArrayExpression;
+exports.assertArrayPattern = assertArrayPattern;
+exports.assertArrayTypeAnnotation = assertArrayTypeAnnotation;
+exports.assertArrowFunctionExpression = assertArrowFunctionExpression;
exports.assertAssignmentExpression = assertAssignmentExpression;
+exports.assertAssignmentPattern = assertAssignmentPattern;
+exports.assertAwaitExpression = assertAwaitExpression;
+exports.assertBigIntLiteral = assertBigIntLiteral;
+exports.assertBinary = assertBinary;
exports.assertBinaryExpression = assertBinaryExpression;
-exports.assertInterpreterDirective = assertInterpreterDirective;
-exports.assertDirective = assertDirective;
-exports.assertDirectiveLiteral = assertDirectiveLiteral;
+exports.assertBindExpression = assertBindExpression;
+exports.assertBlock = assertBlock;
+exports.assertBlockParent = assertBlockParent;
exports.assertBlockStatement = assertBlockStatement;
+exports.assertBooleanLiteral = assertBooleanLiteral;
+exports.assertBooleanLiteralTypeAnnotation = assertBooleanLiteralTypeAnnotation;
+exports.assertBooleanTypeAnnotation = assertBooleanTypeAnnotation;
exports.assertBreakStatement = assertBreakStatement;
exports.assertCallExpression = assertCallExpression;
exports.assertCatchClause = assertCatchClause;
+exports.assertClass = assertClass;
+exports.assertClassBody = assertClassBody;
+exports.assertClassDeclaration = assertClassDeclaration;
+exports.assertClassExpression = assertClassExpression;
+exports.assertClassImplements = assertClassImplements;
+exports.assertClassMethod = assertClassMethod;
+exports.assertClassPrivateMethod = assertClassPrivateMethod;
+exports.assertClassPrivateProperty = assertClassPrivateProperty;
+exports.assertClassProperty = assertClassProperty;
+exports.assertCompletionStatement = assertCompletionStatement;
+exports.assertConditional = assertConditional;
exports.assertConditionalExpression = assertConditionalExpression;
exports.assertContinueStatement = assertContinueStatement;
exports.assertDebuggerStatement = assertDebuggerStatement;
+exports.assertDecimalLiteral = assertDecimalLiteral;
+exports.assertDeclaration = assertDeclaration;
+exports.assertDeclareClass = assertDeclareClass;
+exports.assertDeclareExportAllDeclaration = assertDeclareExportAllDeclaration;
+exports.assertDeclareExportDeclaration = assertDeclareExportDeclaration;
+exports.assertDeclareFunction = assertDeclareFunction;
+exports.assertDeclareInterface = assertDeclareInterface;
+exports.assertDeclareModule = assertDeclareModule;
+exports.assertDeclareModuleExports = assertDeclareModuleExports;
+exports.assertDeclareOpaqueType = assertDeclareOpaqueType;
+exports.assertDeclareTypeAlias = assertDeclareTypeAlias;
+exports.assertDeclareVariable = assertDeclareVariable;
+exports.assertDeclaredPredicate = assertDeclaredPredicate;
+exports.assertDecorator = assertDecorator;
+exports.assertDirective = assertDirective;
+exports.assertDirectiveLiteral = assertDirectiveLiteral;
+exports.assertDoExpression = assertDoExpression;
exports.assertDoWhileStatement = assertDoWhileStatement;
exports.assertEmptyStatement = assertEmptyStatement;
+exports.assertEmptyTypeAnnotation = assertEmptyTypeAnnotation;
+exports.assertEnumBody = assertEnumBody;
+exports.assertEnumBooleanBody = assertEnumBooleanBody;
+exports.assertEnumBooleanMember = assertEnumBooleanMember;
+exports.assertEnumDeclaration = assertEnumDeclaration;
+exports.assertEnumDefaultedMember = assertEnumDefaultedMember;
+exports.assertEnumMember = assertEnumMember;
+exports.assertEnumNumberBody = assertEnumNumberBody;
+exports.assertEnumNumberMember = assertEnumNumberMember;
+exports.assertEnumStringBody = assertEnumStringBody;
+exports.assertEnumStringMember = assertEnumStringMember;
+exports.assertEnumSymbolBody = assertEnumSymbolBody;
+exports.assertExistsTypeAnnotation = assertExistsTypeAnnotation;
+exports.assertExportAllDeclaration = assertExportAllDeclaration;
+exports.assertExportDeclaration = assertExportDeclaration;
+exports.assertExportDefaultDeclaration = assertExportDefaultDeclaration;
+exports.assertExportDefaultSpecifier = assertExportDefaultSpecifier;
+exports.assertExportNamedDeclaration = assertExportNamedDeclaration;
+exports.assertExportNamespaceSpecifier = assertExportNamespaceSpecifier;
+exports.assertExportSpecifier = assertExportSpecifier;
+exports.assertExpression = assertExpression;
exports.assertExpressionStatement = assertExpressionStatement;
+exports.assertExpressionWrapper = assertExpressionWrapper;
exports.assertFile = assertFile;
+exports.assertFlow = assertFlow;
+exports.assertFlowBaseAnnotation = assertFlowBaseAnnotation;
+exports.assertFlowDeclaration = assertFlowDeclaration;
+exports.assertFlowPredicate = assertFlowPredicate;
+exports.assertFlowType = assertFlowType;
+exports.assertFor = assertFor;
exports.assertForInStatement = assertForInStatement;
+exports.assertForOfStatement = assertForOfStatement;
exports.assertForStatement = assertForStatement;
+exports.assertForXStatement = assertForXStatement;
+exports.assertFunction = assertFunction;
exports.assertFunctionDeclaration = assertFunctionDeclaration;
exports.assertFunctionExpression = assertFunctionExpression;
+exports.assertFunctionParent = assertFunctionParent;
+exports.assertFunctionTypeAnnotation = assertFunctionTypeAnnotation;
+exports.assertFunctionTypeParam = assertFunctionTypeParam;
+exports.assertGenericTypeAnnotation = assertGenericTypeAnnotation;
exports.assertIdentifier = assertIdentifier;
exports.assertIfStatement = assertIfStatement;
-exports.assertLabeledStatement = assertLabeledStatement;
-exports.assertStringLiteral = assertStringLiteral;
-exports.assertNumericLiteral = assertNumericLiteral;
-exports.assertNullLiteral = assertNullLiteral;
-exports.assertBooleanLiteral = assertBooleanLiteral;
-exports.assertRegExpLiteral = assertRegExpLiteral;
-exports.assertLogicalExpression = assertLogicalExpression;
-exports.assertMemberExpression = assertMemberExpression;
-exports.assertNewExpression = assertNewExpression;
-exports.assertProgram = assertProgram;
-exports.assertObjectExpression = assertObjectExpression;
-exports.assertObjectMethod = assertObjectMethod;
-exports.assertObjectProperty = assertObjectProperty;
-exports.assertRestElement = assertRestElement;
-exports.assertReturnStatement = assertReturnStatement;
-exports.assertSequenceExpression = assertSequenceExpression;
-exports.assertParenthesizedExpression = assertParenthesizedExpression;
-exports.assertSwitchCase = assertSwitchCase;
-exports.assertSwitchStatement = assertSwitchStatement;
-exports.assertThisExpression = assertThisExpression;
-exports.assertThrowStatement = assertThrowStatement;
-exports.assertTryStatement = assertTryStatement;
-exports.assertUnaryExpression = assertUnaryExpression;
-exports.assertUpdateExpression = assertUpdateExpression;
-exports.assertVariableDeclaration = assertVariableDeclaration;
-exports.assertVariableDeclarator = assertVariableDeclarator;
-exports.assertWhileStatement = assertWhileStatement;
-exports.assertWithStatement = assertWithStatement;
-exports.assertAssignmentPattern = assertAssignmentPattern;
-exports.assertArrayPattern = assertArrayPattern;
-exports.assertArrowFunctionExpression = assertArrowFunctionExpression;
-exports.assertClassBody = assertClassBody;
-exports.assertClassExpression = assertClassExpression;
-exports.assertClassDeclaration = assertClassDeclaration;
-exports.assertExportAllDeclaration = assertExportAllDeclaration;
-exports.assertExportDefaultDeclaration = assertExportDefaultDeclaration;
-exports.assertExportNamedDeclaration = assertExportNamedDeclaration;
-exports.assertExportSpecifier = assertExportSpecifier;
-exports.assertForOfStatement = assertForOfStatement;
+exports.assertImmutable = assertImmutable;
+exports.assertImport = assertImport;
+exports.assertImportAttribute = assertImportAttribute;
exports.assertImportDeclaration = assertImportDeclaration;
exports.assertImportDefaultSpecifier = assertImportDefaultSpecifier;
exports.assertImportNamespaceSpecifier = assertImportNamespaceSpecifier;
exports.assertImportSpecifier = assertImportSpecifier;
-exports.assertMetaProperty = assertMetaProperty;
-exports.assertClassMethod = assertClassMethod;
-exports.assertObjectPattern = assertObjectPattern;
-exports.assertSpreadElement = assertSpreadElement;
-exports.assertSuper = assertSuper;
-exports.assertTaggedTemplateExpression = assertTaggedTemplateExpression;
-exports.assertTemplateElement = assertTemplateElement;
-exports.assertTemplateLiteral = assertTemplateLiteral;
-exports.assertYieldExpression = assertYieldExpression;
-exports.assertAwaitExpression = assertAwaitExpression;
-exports.assertImport = assertImport;
-exports.assertBigIntLiteral = assertBigIntLiteral;
-exports.assertExportNamespaceSpecifier = assertExportNamespaceSpecifier;
-exports.assertOptionalMemberExpression = assertOptionalMemberExpression;
-exports.assertOptionalCallExpression = assertOptionalCallExpression;
-exports.assertClassProperty = assertClassProperty;
-exports.assertClassPrivateProperty = assertClassPrivateProperty;
-exports.assertClassPrivateMethod = assertClassPrivateMethod;
-exports.assertPrivateName = assertPrivateName;
-exports.assertAnyTypeAnnotation = assertAnyTypeAnnotation;
-exports.assertArrayTypeAnnotation = assertArrayTypeAnnotation;
-exports.assertBooleanTypeAnnotation = assertBooleanTypeAnnotation;
-exports.assertBooleanLiteralTypeAnnotation = assertBooleanLiteralTypeAnnotation;
-exports.assertNullLiteralTypeAnnotation = assertNullLiteralTypeAnnotation;
-exports.assertClassImplements = assertClassImplements;
-exports.assertDeclareClass = assertDeclareClass;
-exports.assertDeclareFunction = assertDeclareFunction;
-exports.assertDeclareInterface = assertDeclareInterface;
-exports.assertDeclareModule = assertDeclareModule;
-exports.assertDeclareModuleExports = assertDeclareModuleExports;
-exports.assertDeclareTypeAlias = assertDeclareTypeAlias;
-exports.assertDeclareOpaqueType = assertDeclareOpaqueType;
-exports.assertDeclareVariable = assertDeclareVariable;
-exports.assertDeclareExportDeclaration = assertDeclareExportDeclaration;
-exports.assertDeclareExportAllDeclaration = assertDeclareExportAllDeclaration;
-exports.assertDeclaredPredicate = assertDeclaredPredicate;
-exports.assertExistsTypeAnnotation = assertExistsTypeAnnotation;
-exports.assertFunctionTypeAnnotation = assertFunctionTypeAnnotation;
-exports.assertFunctionTypeParam = assertFunctionTypeParam;
-exports.assertGenericTypeAnnotation = assertGenericTypeAnnotation;
+exports.assertIndexedAccessType = assertIndexedAccessType;
exports.assertInferredPredicate = assertInferredPredicate;
-exports.assertInterfaceExtends = assertInterfaceExtends;
exports.assertInterfaceDeclaration = assertInterfaceDeclaration;
+exports.assertInterfaceExtends = assertInterfaceExtends;
exports.assertInterfaceTypeAnnotation = assertInterfaceTypeAnnotation;
+exports.assertInterpreterDirective = assertInterpreterDirective;
exports.assertIntersectionTypeAnnotation = assertIntersectionTypeAnnotation;
-exports.assertMixedTypeAnnotation = assertMixedTypeAnnotation;
-exports.assertEmptyTypeAnnotation = assertEmptyTypeAnnotation;
-exports.assertNullableTypeAnnotation = assertNullableTypeAnnotation;
-exports.assertNumberLiteralTypeAnnotation = assertNumberLiteralTypeAnnotation;
-exports.assertNumberTypeAnnotation = assertNumberTypeAnnotation;
-exports.assertObjectTypeAnnotation = assertObjectTypeAnnotation;
-exports.assertObjectTypeInternalSlot = assertObjectTypeInternalSlot;
-exports.assertObjectTypeCallProperty = assertObjectTypeCallProperty;
-exports.assertObjectTypeIndexer = assertObjectTypeIndexer;
-exports.assertObjectTypeProperty = assertObjectTypeProperty;
-exports.assertObjectTypeSpreadProperty = assertObjectTypeSpreadProperty;
-exports.assertOpaqueType = assertOpaqueType;
-exports.assertQualifiedTypeIdentifier = assertQualifiedTypeIdentifier;
-exports.assertStringLiteralTypeAnnotation = assertStringLiteralTypeAnnotation;
-exports.assertStringTypeAnnotation = assertStringTypeAnnotation;
-exports.assertSymbolTypeAnnotation = assertSymbolTypeAnnotation;
-exports.assertThisTypeAnnotation = assertThisTypeAnnotation;
-exports.assertTupleTypeAnnotation = assertTupleTypeAnnotation;
-exports.assertTypeofTypeAnnotation = assertTypeofTypeAnnotation;
-exports.assertTypeAlias = assertTypeAlias;
-exports.assertTypeAnnotation = assertTypeAnnotation;
-exports.assertTypeCastExpression = assertTypeCastExpression;
-exports.assertTypeParameter = assertTypeParameter;
-exports.assertTypeParameterDeclaration = assertTypeParameterDeclaration;
-exports.assertTypeParameterInstantiation = assertTypeParameterInstantiation;
-exports.assertUnionTypeAnnotation = assertUnionTypeAnnotation;
-exports.assertVariance = assertVariance;
-exports.assertVoidTypeAnnotation = assertVoidTypeAnnotation;
-exports.assertEnumDeclaration = assertEnumDeclaration;
-exports.assertEnumBooleanBody = assertEnumBooleanBody;
-exports.assertEnumNumberBody = assertEnumNumberBody;
-exports.assertEnumStringBody = assertEnumStringBody;
-exports.assertEnumSymbolBody = assertEnumSymbolBody;
-exports.assertEnumBooleanMember = assertEnumBooleanMember;
-exports.assertEnumNumberMember = assertEnumNumberMember;
-exports.assertEnumStringMember = assertEnumStringMember;
-exports.assertEnumDefaultedMember = assertEnumDefaultedMember;
-exports.assertIndexedAccessType = assertIndexedAccessType;
-exports.assertOptionalIndexedAccessType = assertOptionalIndexedAccessType;
+exports.assertJSX = assertJSX;
exports.assertJSXAttribute = assertJSXAttribute;
exports.assertJSXClosingElement = assertJSXClosingElement;
+exports.assertJSXClosingFragment = assertJSXClosingFragment;
exports.assertJSXElement = assertJSXElement;
exports.assertJSXEmptyExpression = assertJSXEmptyExpression;
exports.assertJSXExpressionContainer = assertJSXExpressionContainer;
-exports.assertJSXSpreadChild = assertJSXSpreadChild;
+exports.assertJSXFragment = assertJSXFragment;
exports.assertJSXIdentifier = assertJSXIdentifier;
exports.assertJSXMemberExpression = assertJSXMemberExpression;
exports.assertJSXNamespacedName = assertJSXNamespacedName;
exports.assertJSXOpeningElement = assertJSXOpeningElement;
+exports.assertJSXOpeningFragment = assertJSXOpeningFragment;
exports.assertJSXSpreadAttribute = assertJSXSpreadAttribute;
+exports.assertJSXSpreadChild = assertJSXSpreadChild;
exports.assertJSXText = assertJSXText;
-exports.assertJSXFragment = assertJSXFragment;
-exports.assertJSXOpeningFragment = assertJSXOpeningFragment;
-exports.assertJSXClosingFragment = assertJSXClosingFragment;
+exports.assertLVal = assertLVal;
+exports.assertLabeledStatement = assertLabeledStatement;
+exports.assertLiteral = assertLiteral;
+exports.assertLogicalExpression = assertLogicalExpression;
+exports.assertLoop = assertLoop;
+exports.assertMemberExpression = assertMemberExpression;
+exports.assertMetaProperty = assertMetaProperty;
+exports.assertMethod = assertMethod;
+exports.assertMiscellaneous = assertMiscellaneous;
+exports.assertMixedTypeAnnotation = assertMixedTypeAnnotation;
+exports.assertModuleDeclaration = assertModuleDeclaration;
+exports.assertModuleExpression = assertModuleExpression;
+exports.assertModuleSpecifier = assertModuleSpecifier;
+exports.assertNewExpression = assertNewExpression;
exports.assertNoop = assertNoop;
+exports.assertNullLiteral = assertNullLiteral;
+exports.assertNullLiteralTypeAnnotation = assertNullLiteralTypeAnnotation;
+exports.assertNullableTypeAnnotation = assertNullableTypeAnnotation;
+exports.assertNumberLiteral = assertNumberLiteral;
+exports.assertNumberLiteralTypeAnnotation = assertNumberLiteralTypeAnnotation;
+exports.assertNumberTypeAnnotation = assertNumberTypeAnnotation;
+exports.assertNumericLiteral = assertNumericLiteral;
+exports.assertObjectExpression = assertObjectExpression;
+exports.assertObjectMember = assertObjectMember;
+exports.assertObjectMethod = assertObjectMethod;
+exports.assertObjectPattern = assertObjectPattern;
+exports.assertObjectProperty = assertObjectProperty;
+exports.assertObjectTypeAnnotation = assertObjectTypeAnnotation;
+exports.assertObjectTypeCallProperty = assertObjectTypeCallProperty;
+exports.assertObjectTypeIndexer = assertObjectTypeIndexer;
+exports.assertObjectTypeInternalSlot = assertObjectTypeInternalSlot;
+exports.assertObjectTypeProperty = assertObjectTypeProperty;
+exports.assertObjectTypeSpreadProperty = assertObjectTypeSpreadProperty;
+exports.assertOpaqueType = assertOpaqueType;
+exports.assertOptionalCallExpression = assertOptionalCallExpression;
+exports.assertOptionalIndexedAccessType = assertOptionalIndexedAccessType;
+exports.assertOptionalMemberExpression = assertOptionalMemberExpression;
+exports.assertParenthesizedExpression = assertParenthesizedExpression;
+exports.assertPattern = assertPattern;
+exports.assertPatternLike = assertPatternLike;
+exports.assertPipelineBareFunction = assertPipelineBareFunction;
+exports.assertPipelinePrimaryTopicReference = assertPipelinePrimaryTopicReference;
+exports.assertPipelineTopicExpression = assertPipelineTopicExpression;
exports.assertPlaceholder = assertPlaceholder;
-exports.assertV8IntrinsicIdentifier = assertV8IntrinsicIdentifier;
-exports.assertArgumentPlaceholder = assertArgumentPlaceholder;
-exports.assertBindExpression = assertBindExpression;
-exports.assertImportAttribute = assertImportAttribute;
-exports.assertDecorator = assertDecorator;
-exports.assertDoExpression = assertDoExpression;
-exports.assertExportDefaultSpecifier = assertExportDefaultSpecifier;
+exports.assertPrivate = assertPrivate;
+exports.assertPrivateName = assertPrivateName;
+exports.assertProgram = assertProgram;
+exports.assertProperty = assertProperty;
+exports.assertPureish = assertPureish;
+exports.assertQualifiedTypeIdentifier = assertQualifiedTypeIdentifier;
exports.assertRecordExpression = assertRecordExpression;
-exports.assertTupleExpression = assertTupleExpression;
-exports.assertDecimalLiteral = assertDecimalLiteral;
+exports.assertRegExpLiteral = assertRegExpLiteral;
+exports.assertRegexLiteral = assertRegexLiteral;
+exports.assertRestElement = assertRestElement;
+exports.assertRestProperty = assertRestProperty;
+exports.assertReturnStatement = assertReturnStatement;
+exports.assertScopable = assertScopable;
+exports.assertSequenceExpression = assertSequenceExpression;
+exports.assertSpreadElement = assertSpreadElement;
+exports.assertSpreadProperty = assertSpreadProperty;
+exports.assertStandardized = assertStandardized;
+exports.assertStatement = assertStatement;
exports.assertStaticBlock = assertStaticBlock;
-exports.assertModuleExpression = assertModuleExpression;
-exports.assertTopicReference = assertTopicReference;
-exports.assertPipelineTopicExpression = assertPipelineTopicExpression;
-exports.assertPipelineBareFunction = assertPipelineBareFunction;
-exports.assertPipelinePrimaryTopicReference = assertPipelinePrimaryTopicReference;
-exports.assertTSParameterProperty = assertTSParameterProperty;
-exports.assertTSDeclareFunction = assertTSDeclareFunction;
-exports.assertTSDeclareMethod = assertTSDeclareMethod;
-exports.assertTSQualifiedName = assertTSQualifiedName;
+exports.assertStringLiteral = assertStringLiteral;
+exports.assertStringLiteralTypeAnnotation = assertStringLiteralTypeAnnotation;
+exports.assertStringTypeAnnotation = assertStringTypeAnnotation;
+exports.assertSuper = assertSuper;
+exports.assertSwitchCase = assertSwitchCase;
+exports.assertSwitchStatement = assertSwitchStatement;
+exports.assertSymbolTypeAnnotation = assertSymbolTypeAnnotation;
+exports.assertTSAnyKeyword = assertTSAnyKeyword;
+exports.assertTSArrayType = assertTSArrayType;
+exports.assertTSAsExpression = assertTSAsExpression;
+exports.assertTSBaseType = assertTSBaseType;
+exports.assertTSBigIntKeyword = assertTSBigIntKeyword;
+exports.assertTSBooleanKeyword = assertTSBooleanKeyword;
exports.assertTSCallSignatureDeclaration = assertTSCallSignatureDeclaration;
+exports.assertTSConditionalType = assertTSConditionalType;
exports.assertTSConstructSignatureDeclaration = assertTSConstructSignatureDeclaration;
-exports.assertTSPropertySignature = assertTSPropertySignature;
-exports.assertTSMethodSignature = assertTSMethodSignature;
+exports.assertTSConstructorType = assertTSConstructorType;
+exports.assertTSDeclareFunction = assertTSDeclareFunction;
+exports.assertTSDeclareMethod = assertTSDeclareMethod;
+exports.assertTSEntityName = assertTSEntityName;
+exports.assertTSEnumDeclaration = assertTSEnumDeclaration;
+exports.assertTSEnumMember = assertTSEnumMember;
+exports.assertTSExportAssignment = assertTSExportAssignment;
+exports.assertTSExpressionWithTypeArguments = assertTSExpressionWithTypeArguments;
+exports.assertTSExternalModuleReference = assertTSExternalModuleReference;
+exports.assertTSFunctionType = assertTSFunctionType;
+exports.assertTSImportEqualsDeclaration = assertTSImportEqualsDeclaration;
+exports.assertTSImportType = assertTSImportType;
exports.assertTSIndexSignature = assertTSIndexSignature;
-exports.assertTSAnyKeyword = assertTSAnyKeyword;
-exports.assertTSBooleanKeyword = assertTSBooleanKeyword;
-exports.assertTSBigIntKeyword = assertTSBigIntKeyword;
+exports.assertTSIndexedAccessType = assertTSIndexedAccessType;
+exports.assertTSInferType = assertTSInferType;
+exports.assertTSInterfaceBody = assertTSInterfaceBody;
+exports.assertTSInterfaceDeclaration = assertTSInterfaceDeclaration;
+exports.assertTSIntersectionType = assertTSIntersectionType;
exports.assertTSIntrinsicKeyword = assertTSIntrinsicKeyword;
+exports.assertTSLiteralType = assertTSLiteralType;
+exports.assertTSMappedType = assertTSMappedType;
+exports.assertTSMethodSignature = assertTSMethodSignature;
+exports.assertTSModuleBlock = assertTSModuleBlock;
+exports.assertTSModuleDeclaration = assertTSModuleDeclaration;
+exports.assertTSNamedTupleMember = assertTSNamedTupleMember;
+exports.assertTSNamespaceExportDeclaration = assertTSNamespaceExportDeclaration;
exports.assertTSNeverKeyword = assertTSNeverKeyword;
+exports.assertTSNonNullExpression = assertTSNonNullExpression;
exports.assertTSNullKeyword = assertTSNullKeyword;
exports.assertTSNumberKeyword = assertTSNumberKeyword;
exports.assertTSObjectKeyword = assertTSObjectKeyword;
+exports.assertTSOptionalType = assertTSOptionalType;
+exports.assertTSParameterProperty = assertTSParameterProperty;
+exports.assertTSParenthesizedType = assertTSParenthesizedType;
+exports.assertTSPropertySignature = assertTSPropertySignature;
+exports.assertTSQualifiedName = assertTSQualifiedName;
+exports.assertTSRestType = assertTSRestType;
exports.assertTSStringKeyword = assertTSStringKeyword;
exports.assertTSSymbolKeyword = assertTSSymbolKeyword;
-exports.assertTSUndefinedKeyword = assertTSUndefinedKeyword;
-exports.assertTSUnknownKeyword = assertTSUnknownKeyword;
-exports.assertTSVoidKeyword = assertTSVoidKeyword;
exports.assertTSThisType = assertTSThisType;
-exports.assertTSFunctionType = assertTSFunctionType;
-exports.assertTSConstructorType = assertTSConstructorType;
-exports.assertTSTypeReference = assertTSTypeReference;
-exports.assertTSTypePredicate = assertTSTypePredicate;
-exports.assertTSTypeQuery = assertTSTypeQuery;
-exports.assertTSTypeLiteral = assertTSTypeLiteral;
-exports.assertTSArrayType = assertTSArrayType;
exports.assertTSTupleType = assertTSTupleType;
-exports.assertTSOptionalType = assertTSOptionalType;
-exports.assertTSRestType = assertTSRestType;
-exports.assertTSNamedTupleMember = assertTSNamedTupleMember;
-exports.assertTSUnionType = assertTSUnionType;
-exports.assertTSIntersectionType = assertTSIntersectionType;
-exports.assertTSConditionalType = assertTSConditionalType;
-exports.assertTSInferType = assertTSInferType;
-exports.assertTSParenthesizedType = assertTSParenthesizedType;
-exports.assertTSTypeOperator = assertTSTypeOperator;
-exports.assertTSIndexedAccessType = assertTSIndexedAccessType;
-exports.assertTSMappedType = assertTSMappedType;
-exports.assertTSLiteralType = assertTSLiteralType;
-exports.assertTSExpressionWithTypeArguments = assertTSExpressionWithTypeArguments;
-exports.assertTSInterfaceDeclaration = assertTSInterfaceDeclaration;
-exports.assertTSInterfaceBody = assertTSInterfaceBody;
+exports.assertTSType = assertTSType;
exports.assertTSTypeAliasDeclaration = assertTSTypeAliasDeclaration;
-exports.assertTSAsExpression = assertTSAsExpression;
-exports.assertTSTypeAssertion = assertTSTypeAssertion;
-exports.assertTSEnumDeclaration = assertTSEnumDeclaration;
-exports.assertTSEnumMember = assertTSEnumMember;
-exports.assertTSModuleDeclaration = assertTSModuleDeclaration;
-exports.assertTSModuleBlock = assertTSModuleBlock;
-exports.assertTSImportType = assertTSImportType;
-exports.assertTSImportEqualsDeclaration = assertTSImportEqualsDeclaration;
-exports.assertTSExternalModuleReference = assertTSExternalModuleReference;
-exports.assertTSNonNullExpression = assertTSNonNullExpression;
-exports.assertTSExportAssignment = assertTSExportAssignment;
-exports.assertTSNamespaceExportDeclaration = assertTSNamespaceExportDeclaration;
exports.assertTSTypeAnnotation = assertTSTypeAnnotation;
-exports.assertTSTypeParameterInstantiation = assertTSTypeParameterInstantiation;
-exports.assertTSTypeParameterDeclaration = assertTSTypeParameterDeclaration;
+exports.assertTSTypeAssertion = assertTSTypeAssertion;
+exports.assertTSTypeElement = assertTSTypeElement;
+exports.assertTSTypeLiteral = assertTSTypeLiteral;
+exports.assertTSTypeOperator = assertTSTypeOperator;
exports.assertTSTypeParameter = assertTSTypeParameter;
-exports.assertExpression = assertExpression;
-exports.assertBinary = assertBinary;
-exports.assertScopable = assertScopable;
-exports.assertBlockParent = assertBlockParent;
-exports.assertBlock = assertBlock;
-exports.assertStatement = assertStatement;
+exports.assertTSTypeParameterDeclaration = assertTSTypeParameterDeclaration;
+exports.assertTSTypeParameterInstantiation = assertTSTypeParameterInstantiation;
+exports.assertTSTypePredicate = assertTSTypePredicate;
+exports.assertTSTypeQuery = assertTSTypeQuery;
+exports.assertTSTypeReference = assertTSTypeReference;
+exports.assertTSUndefinedKeyword = assertTSUndefinedKeyword;
+exports.assertTSUnionType = assertTSUnionType;
+exports.assertTSUnknownKeyword = assertTSUnknownKeyword;
+exports.assertTSVoidKeyword = assertTSVoidKeyword;
+exports.assertTaggedTemplateExpression = assertTaggedTemplateExpression;
+exports.assertTemplateElement = assertTemplateElement;
+exports.assertTemplateLiteral = assertTemplateLiteral;
exports.assertTerminatorless = assertTerminatorless;
-exports.assertCompletionStatement = assertCompletionStatement;
-exports.assertConditional = assertConditional;
-exports.assertLoop = assertLoop;
-exports.assertWhile = assertWhile;
-exports.assertExpressionWrapper = assertExpressionWrapper;
-exports.assertFor = assertFor;
-exports.assertForXStatement = assertForXStatement;
-exports.assertFunction = assertFunction;
-exports.assertFunctionParent = assertFunctionParent;
-exports.assertPureish = assertPureish;
-exports.assertDeclaration = assertDeclaration;
-exports.assertPatternLike = assertPatternLike;
-exports.assertLVal = assertLVal;
-exports.assertTSEntityName = assertTSEntityName;
-exports.assertLiteral = assertLiteral;
-exports.assertImmutable = assertImmutable;
-exports.assertUserWhitespacable = assertUserWhitespacable;
-exports.assertMethod = assertMethod;
-exports.assertObjectMember = assertObjectMember;
-exports.assertProperty = assertProperty;
+exports.assertThisExpression = assertThisExpression;
+exports.assertThisTypeAnnotation = assertThisTypeAnnotation;
+exports.assertThrowStatement = assertThrowStatement;
+exports.assertTopicReference = assertTopicReference;
+exports.assertTryStatement = assertTryStatement;
+exports.assertTupleExpression = assertTupleExpression;
+exports.assertTupleTypeAnnotation = assertTupleTypeAnnotation;
+exports.assertTypeAlias = assertTypeAlias;
+exports.assertTypeAnnotation = assertTypeAnnotation;
+exports.assertTypeCastExpression = assertTypeCastExpression;
+exports.assertTypeParameter = assertTypeParameter;
+exports.assertTypeParameterDeclaration = assertTypeParameterDeclaration;
+exports.assertTypeParameterInstantiation = assertTypeParameterInstantiation;
+exports.assertTypeScript = assertTypeScript;
+exports.assertTypeofTypeAnnotation = assertTypeofTypeAnnotation;
+exports.assertUnaryExpression = assertUnaryExpression;
exports.assertUnaryLike = assertUnaryLike;
-exports.assertPattern = assertPattern;
-exports.assertClass = assertClass;
-exports.assertModuleDeclaration = assertModuleDeclaration;
-exports.assertExportDeclaration = assertExportDeclaration;
-exports.assertModuleSpecifier = assertModuleSpecifier;
-exports.assertPrivate = assertPrivate;
-exports.assertFlow = assertFlow;
-exports.assertFlowType = assertFlowType;
-exports.assertFlowBaseAnnotation = assertFlowBaseAnnotation;
-exports.assertFlowDeclaration = assertFlowDeclaration;
-exports.assertFlowPredicate = assertFlowPredicate;
-exports.assertEnumBody = assertEnumBody;
-exports.assertEnumMember = assertEnumMember;
-exports.assertJSX = assertJSX;
-exports.assertTSTypeElement = assertTSTypeElement;
-exports.assertTSType = assertTSType;
-exports.assertTSBaseType = assertTSBaseType;
-exports.assertNumberLiteral = assertNumberLiteral;
-exports.assertRegexLiteral = assertRegexLiteral;
-exports.assertRestProperty = assertRestProperty;
-exports.assertSpreadProperty = assertSpreadProperty;
+exports.assertUnionTypeAnnotation = assertUnionTypeAnnotation;
+exports.assertUpdateExpression = assertUpdateExpression;
+exports.assertUserWhitespacable = assertUserWhitespacable;
+exports.assertV8IntrinsicIdentifier = assertV8IntrinsicIdentifier;
+exports.assertVariableDeclaration = assertVariableDeclaration;
+exports.assertVariableDeclarator = assertVariableDeclarator;
+exports.assertVariance = assertVariance;
+exports.assertVoidTypeAnnotation = assertVoidTypeAnnotation;
+exports.assertWhile = assertWhile;
+exports.assertWhileStatement = assertWhileStatement;
+exports.assertWithStatement = assertWithStatement;
+exports.assertYieldExpression = assertYieldExpression;
var _is = require("../../validators/is");
@@ -647,6 +650,10 @@ function assertPrivateName(node, opts) {
assert("PrivateName", node, opts);
}
+function assertStaticBlock(node, opts) {
+ assert("StaticBlock", node, opts);
+}
+
function assertAnyTypeAnnotation(node, opts) {
assert("AnyTypeAnnotation", node, opts);
}
@@ -1015,10 +1022,6 @@ function assertDecimalLiteral(node, opts) {
assert("DecimalLiteral", node, opts);
}
-function assertStaticBlock(node, opts) {
- assert("StaticBlock", node, opts);
-}
-
function assertModuleExpression(node, opts) {
assert("ModuleExpression", node, opts);
}
@@ -1291,6 +1294,10 @@ function assertTSTypeParameter(node, opts) {
assert("TSTypeParameter", node, opts);
}
+function assertStandardized(node, opts) {
+ assert("Standardized", node, opts);
+}
+
function assertExpression(node, opts) {
assert("Expression", node, opts);
}
@@ -1459,6 +1466,14 @@ function assertJSX(node, opts) {
assert("JSX", node, opts);
}
+function assertMiscellaneous(node, opts) {
+ assert("Miscellaneous", node, opts);
+}
+
+function assertTypeScript(node, opts) {
+ assert("TypeScript", node, opts);
+}
+
function assertTSTypeElement(node, opts) {
assert("TSTypeElement", node, opts);
}
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/builder.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/builder.js
index b8a017138a..c28edb6250 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/builder.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/builder.js
@@ -9,9 +9,10 @@ var _definitions = require("../definitions");
var _validate = require("../validators/validate");
-function builder(type, ...args) {
+function builder() {
+ const type = this;
const keys = _definitions.BUILDER_KEYS[type];
- const countArgs = args.length;
+ const countArgs = arguments.length;
if (countArgs > keys.length) {
throw new Error(`${type}: Too many arguments passed. Received ${countArgs} but can receive no more than ${keys.length}`);
@@ -20,21 +21,21 @@ function builder(type, ...args) {
const node = {
type
};
- let i = 0;
- keys.forEach(key => {
+
+ for (let i = 0; i < keys.length; ++i) {
+ const key = keys[i];
const field = _definitions.NODE_FIELDS[type][key];
let arg;
- if (i < countArgs) arg = args[i];
+ if (i < countArgs) arg = arguments[i];
if (arg === undefined) {
arg = Array.isArray(field.default) ? [] : field.default;
}
node[key] = arg;
- i++;
- });
+ }
- for (const key of Object.keys(node)) {
+ for (const key in node) {
(0, _validate.default)(node, key, node[key]);
}
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js
index 7711322ed3..11dca05595 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js
@@ -3,28 +3,39 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.default = createTypeAnnotationBasedOnTypeof;
+exports.default = void 0;
var _generated = require("../generated");
+var _default = createTypeAnnotationBasedOnTypeof;
+exports.default = _default;
+
function createTypeAnnotationBasedOnTypeof(type) {
- if (type === "string") {
- return (0, _generated.stringTypeAnnotation)();
- } else if (type === "number") {
- return (0, _generated.numberTypeAnnotation)();
- } else if (type === "undefined") {
- return (0, _generated.voidTypeAnnotation)();
- } else if (type === "boolean") {
- return (0, _generated.booleanTypeAnnotation)();
- } else if (type === "function") {
- return (0, _generated.genericTypeAnnotation)((0, _generated.identifier)("Function"));
- } else if (type === "object") {
- return (0, _generated.genericTypeAnnotation)((0, _generated.identifier)("Object"));
- } else if (type === "symbol") {
- return (0, _generated.genericTypeAnnotation)((0, _generated.identifier)("Symbol"));
- } else if (type === "bigint") {
- return (0, _generated.anyTypeAnnotation)();
- } else {
- throw new Error("Invalid typeof value: " + type);
+ switch (type) {
+ case "string":
+ return (0, _generated.stringTypeAnnotation)();
+
+ case "number":
+ return (0, _generated.numberTypeAnnotation)();
+
+ case "undefined":
+ return (0, _generated.voidTypeAnnotation)();
+
+ case "boolean":
+ return (0, _generated.booleanTypeAnnotation)();
+
+ case "function":
+ return (0, _generated.genericTypeAnnotation)((0, _generated.identifier)("Function"));
+
+ case "object":
+ return (0, _generated.genericTypeAnnotation)((0, _generated.identifier)("Object"));
+
+ case "symbol":
+ return (0, _generated.genericTypeAnnotation)((0, _generated.identifier)("Symbol"));
+
+ case "bigint":
+ return (0, _generated.anyTypeAnnotation)();
}
+
+ throw new Error("Invalid typeof value: " + type);
} \ No newline at end of file
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/generated/index.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/generated/index.js
index cb40ee6e64..05706b0bc7 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/generated/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/generated/index.js
@@ -3,1259 +3,1259 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
+exports.anyTypeAnnotation = anyTypeAnnotation;
+exports.argumentPlaceholder = argumentPlaceholder;
exports.arrayExpression = arrayExpression;
+exports.arrayPattern = arrayPattern;
+exports.arrayTypeAnnotation = arrayTypeAnnotation;
+exports.arrowFunctionExpression = arrowFunctionExpression;
exports.assignmentExpression = assignmentExpression;
+exports.assignmentPattern = assignmentPattern;
+exports.awaitExpression = awaitExpression;
+exports.bigIntLiteral = bigIntLiteral;
exports.binaryExpression = binaryExpression;
-exports.interpreterDirective = interpreterDirective;
-exports.directive = directive;
-exports.directiveLiteral = directiveLiteral;
+exports.bindExpression = bindExpression;
exports.blockStatement = blockStatement;
+exports.booleanLiteral = booleanLiteral;
+exports.booleanLiteralTypeAnnotation = booleanLiteralTypeAnnotation;
+exports.booleanTypeAnnotation = booleanTypeAnnotation;
exports.breakStatement = breakStatement;
exports.callExpression = callExpression;
exports.catchClause = catchClause;
+exports.classBody = classBody;
+exports.classDeclaration = classDeclaration;
+exports.classExpression = classExpression;
+exports.classImplements = classImplements;
+exports.classMethod = classMethod;
+exports.classPrivateMethod = classPrivateMethod;
+exports.classPrivateProperty = classPrivateProperty;
+exports.classProperty = classProperty;
exports.conditionalExpression = conditionalExpression;
exports.continueStatement = continueStatement;
exports.debuggerStatement = debuggerStatement;
+exports.decimalLiteral = decimalLiteral;
+exports.declareClass = declareClass;
+exports.declareExportAllDeclaration = declareExportAllDeclaration;
+exports.declareExportDeclaration = declareExportDeclaration;
+exports.declareFunction = declareFunction;
+exports.declareInterface = declareInterface;
+exports.declareModule = declareModule;
+exports.declareModuleExports = declareModuleExports;
+exports.declareOpaqueType = declareOpaqueType;
+exports.declareTypeAlias = declareTypeAlias;
+exports.declareVariable = declareVariable;
+exports.declaredPredicate = declaredPredicate;
+exports.decorator = decorator;
+exports.directive = directive;
+exports.directiveLiteral = directiveLiteral;
+exports.doExpression = doExpression;
exports.doWhileStatement = doWhileStatement;
exports.emptyStatement = emptyStatement;
+exports.emptyTypeAnnotation = emptyTypeAnnotation;
+exports.enumBooleanBody = enumBooleanBody;
+exports.enumBooleanMember = enumBooleanMember;
+exports.enumDeclaration = enumDeclaration;
+exports.enumDefaultedMember = enumDefaultedMember;
+exports.enumNumberBody = enumNumberBody;
+exports.enumNumberMember = enumNumberMember;
+exports.enumStringBody = enumStringBody;
+exports.enumStringMember = enumStringMember;
+exports.enumSymbolBody = enumSymbolBody;
+exports.existsTypeAnnotation = existsTypeAnnotation;
+exports.exportAllDeclaration = exportAllDeclaration;
+exports.exportDefaultDeclaration = exportDefaultDeclaration;
+exports.exportDefaultSpecifier = exportDefaultSpecifier;
+exports.exportNamedDeclaration = exportNamedDeclaration;
+exports.exportNamespaceSpecifier = exportNamespaceSpecifier;
+exports.exportSpecifier = exportSpecifier;
exports.expressionStatement = expressionStatement;
exports.file = file;
exports.forInStatement = forInStatement;
+exports.forOfStatement = forOfStatement;
exports.forStatement = forStatement;
exports.functionDeclaration = functionDeclaration;
exports.functionExpression = functionExpression;
+exports.functionTypeAnnotation = functionTypeAnnotation;
+exports.functionTypeParam = functionTypeParam;
+exports.genericTypeAnnotation = genericTypeAnnotation;
exports.identifier = identifier;
exports.ifStatement = ifStatement;
-exports.labeledStatement = labeledStatement;
-exports.stringLiteral = stringLiteral;
-exports.numericLiteral = numericLiteral;
-exports.nullLiteral = nullLiteral;
-exports.booleanLiteral = booleanLiteral;
-exports.regExpLiteral = regExpLiteral;
-exports.logicalExpression = logicalExpression;
-exports.memberExpression = memberExpression;
-exports.newExpression = newExpression;
-exports.program = program;
-exports.objectExpression = objectExpression;
-exports.objectMethod = objectMethod;
-exports.objectProperty = objectProperty;
-exports.restElement = restElement;
-exports.returnStatement = returnStatement;
-exports.sequenceExpression = sequenceExpression;
-exports.parenthesizedExpression = parenthesizedExpression;
-exports.switchCase = switchCase;
-exports.switchStatement = switchStatement;
-exports.thisExpression = thisExpression;
-exports.throwStatement = throwStatement;
-exports.tryStatement = tryStatement;
-exports.unaryExpression = unaryExpression;
-exports.updateExpression = updateExpression;
-exports.variableDeclaration = variableDeclaration;
-exports.variableDeclarator = variableDeclarator;
-exports.whileStatement = whileStatement;
-exports.withStatement = withStatement;
-exports.assignmentPattern = assignmentPattern;
-exports.arrayPattern = arrayPattern;
-exports.arrowFunctionExpression = arrowFunctionExpression;
-exports.classBody = classBody;
-exports.classExpression = classExpression;
-exports.classDeclaration = classDeclaration;
-exports.exportAllDeclaration = exportAllDeclaration;
-exports.exportDefaultDeclaration = exportDefaultDeclaration;
-exports.exportNamedDeclaration = exportNamedDeclaration;
-exports.exportSpecifier = exportSpecifier;
-exports.forOfStatement = forOfStatement;
+exports.import = _import;
+exports.importAttribute = importAttribute;
exports.importDeclaration = importDeclaration;
exports.importDefaultSpecifier = importDefaultSpecifier;
exports.importNamespaceSpecifier = importNamespaceSpecifier;
exports.importSpecifier = importSpecifier;
-exports.metaProperty = metaProperty;
-exports.classMethod = classMethod;
-exports.objectPattern = objectPattern;
-exports.spreadElement = spreadElement;
-exports.super = _super;
-exports.taggedTemplateExpression = taggedTemplateExpression;
-exports.templateElement = templateElement;
-exports.templateLiteral = templateLiteral;
-exports.yieldExpression = yieldExpression;
-exports.awaitExpression = awaitExpression;
-exports.import = _import;
-exports.bigIntLiteral = bigIntLiteral;
-exports.exportNamespaceSpecifier = exportNamespaceSpecifier;
-exports.optionalMemberExpression = optionalMemberExpression;
-exports.optionalCallExpression = optionalCallExpression;
-exports.classProperty = classProperty;
-exports.classPrivateProperty = classPrivateProperty;
-exports.classPrivateMethod = classPrivateMethod;
-exports.privateName = privateName;
-exports.anyTypeAnnotation = anyTypeAnnotation;
-exports.arrayTypeAnnotation = arrayTypeAnnotation;
-exports.booleanTypeAnnotation = booleanTypeAnnotation;
-exports.booleanLiteralTypeAnnotation = booleanLiteralTypeAnnotation;
-exports.nullLiteralTypeAnnotation = nullLiteralTypeAnnotation;
-exports.classImplements = classImplements;
-exports.declareClass = declareClass;
-exports.declareFunction = declareFunction;
-exports.declareInterface = declareInterface;
-exports.declareModule = declareModule;
-exports.declareModuleExports = declareModuleExports;
-exports.declareTypeAlias = declareTypeAlias;
-exports.declareOpaqueType = declareOpaqueType;
-exports.declareVariable = declareVariable;
-exports.declareExportDeclaration = declareExportDeclaration;
-exports.declareExportAllDeclaration = declareExportAllDeclaration;
-exports.declaredPredicate = declaredPredicate;
-exports.existsTypeAnnotation = existsTypeAnnotation;
-exports.functionTypeAnnotation = functionTypeAnnotation;
-exports.functionTypeParam = functionTypeParam;
-exports.genericTypeAnnotation = genericTypeAnnotation;
+exports.indexedAccessType = indexedAccessType;
exports.inferredPredicate = inferredPredicate;
-exports.interfaceExtends = interfaceExtends;
exports.interfaceDeclaration = interfaceDeclaration;
+exports.interfaceExtends = interfaceExtends;
exports.interfaceTypeAnnotation = interfaceTypeAnnotation;
+exports.interpreterDirective = interpreterDirective;
exports.intersectionTypeAnnotation = intersectionTypeAnnotation;
-exports.mixedTypeAnnotation = mixedTypeAnnotation;
-exports.emptyTypeAnnotation = emptyTypeAnnotation;
-exports.nullableTypeAnnotation = nullableTypeAnnotation;
-exports.numberLiteralTypeAnnotation = numberLiteralTypeAnnotation;
-exports.numberTypeAnnotation = numberTypeAnnotation;
-exports.objectTypeAnnotation = objectTypeAnnotation;
-exports.objectTypeInternalSlot = objectTypeInternalSlot;
-exports.objectTypeCallProperty = objectTypeCallProperty;
-exports.objectTypeIndexer = objectTypeIndexer;
-exports.objectTypeProperty = objectTypeProperty;
-exports.objectTypeSpreadProperty = objectTypeSpreadProperty;
-exports.opaqueType = opaqueType;
-exports.qualifiedTypeIdentifier = qualifiedTypeIdentifier;
-exports.stringLiteralTypeAnnotation = stringLiteralTypeAnnotation;
-exports.stringTypeAnnotation = stringTypeAnnotation;
-exports.symbolTypeAnnotation = symbolTypeAnnotation;
-exports.thisTypeAnnotation = thisTypeAnnotation;
-exports.tupleTypeAnnotation = tupleTypeAnnotation;
-exports.typeofTypeAnnotation = typeofTypeAnnotation;
-exports.typeAlias = typeAlias;
-exports.typeAnnotation = typeAnnotation;
-exports.typeCastExpression = typeCastExpression;
-exports.typeParameter = typeParameter;
-exports.typeParameterDeclaration = typeParameterDeclaration;
-exports.typeParameterInstantiation = typeParameterInstantiation;
-exports.unionTypeAnnotation = unionTypeAnnotation;
-exports.variance = variance;
-exports.voidTypeAnnotation = voidTypeAnnotation;
-exports.enumDeclaration = enumDeclaration;
-exports.enumBooleanBody = enumBooleanBody;
-exports.enumNumberBody = enumNumberBody;
-exports.enumStringBody = enumStringBody;
-exports.enumSymbolBody = enumSymbolBody;
-exports.enumBooleanMember = enumBooleanMember;
-exports.enumNumberMember = enumNumberMember;
-exports.enumStringMember = enumStringMember;
-exports.enumDefaultedMember = enumDefaultedMember;
-exports.indexedAccessType = indexedAccessType;
-exports.optionalIndexedAccessType = optionalIndexedAccessType;
exports.jSXAttribute = exports.jsxAttribute = jsxAttribute;
exports.jSXClosingElement = exports.jsxClosingElement = jsxClosingElement;
+exports.jSXClosingFragment = exports.jsxClosingFragment = jsxClosingFragment;
exports.jSXElement = exports.jsxElement = jsxElement;
exports.jSXEmptyExpression = exports.jsxEmptyExpression = jsxEmptyExpression;
exports.jSXExpressionContainer = exports.jsxExpressionContainer = jsxExpressionContainer;
-exports.jSXSpreadChild = exports.jsxSpreadChild = jsxSpreadChild;
+exports.jSXFragment = exports.jsxFragment = jsxFragment;
exports.jSXIdentifier = exports.jsxIdentifier = jsxIdentifier;
exports.jSXMemberExpression = exports.jsxMemberExpression = jsxMemberExpression;
exports.jSXNamespacedName = exports.jsxNamespacedName = jsxNamespacedName;
exports.jSXOpeningElement = exports.jsxOpeningElement = jsxOpeningElement;
+exports.jSXOpeningFragment = exports.jsxOpeningFragment = jsxOpeningFragment;
exports.jSXSpreadAttribute = exports.jsxSpreadAttribute = jsxSpreadAttribute;
+exports.jSXSpreadChild = exports.jsxSpreadChild = jsxSpreadChild;
exports.jSXText = exports.jsxText = jsxText;
-exports.jSXFragment = exports.jsxFragment = jsxFragment;
-exports.jSXOpeningFragment = exports.jsxOpeningFragment = jsxOpeningFragment;
-exports.jSXClosingFragment = exports.jsxClosingFragment = jsxClosingFragment;
+exports.labeledStatement = labeledStatement;
+exports.logicalExpression = logicalExpression;
+exports.memberExpression = memberExpression;
+exports.metaProperty = metaProperty;
+exports.mixedTypeAnnotation = mixedTypeAnnotation;
+exports.moduleExpression = moduleExpression;
+exports.newExpression = newExpression;
exports.noop = noop;
+exports.nullLiteral = nullLiteral;
+exports.nullLiteralTypeAnnotation = nullLiteralTypeAnnotation;
+exports.nullableTypeAnnotation = nullableTypeAnnotation;
+exports.numberLiteral = NumberLiteral;
+exports.numberLiteralTypeAnnotation = numberLiteralTypeAnnotation;
+exports.numberTypeAnnotation = numberTypeAnnotation;
+exports.numericLiteral = numericLiteral;
+exports.objectExpression = objectExpression;
+exports.objectMethod = objectMethod;
+exports.objectPattern = objectPattern;
+exports.objectProperty = objectProperty;
+exports.objectTypeAnnotation = objectTypeAnnotation;
+exports.objectTypeCallProperty = objectTypeCallProperty;
+exports.objectTypeIndexer = objectTypeIndexer;
+exports.objectTypeInternalSlot = objectTypeInternalSlot;
+exports.objectTypeProperty = objectTypeProperty;
+exports.objectTypeSpreadProperty = objectTypeSpreadProperty;
+exports.opaqueType = opaqueType;
+exports.optionalCallExpression = optionalCallExpression;
+exports.optionalIndexedAccessType = optionalIndexedAccessType;
+exports.optionalMemberExpression = optionalMemberExpression;
+exports.parenthesizedExpression = parenthesizedExpression;
+exports.pipelineBareFunction = pipelineBareFunction;
+exports.pipelinePrimaryTopicReference = pipelinePrimaryTopicReference;
+exports.pipelineTopicExpression = pipelineTopicExpression;
exports.placeholder = placeholder;
-exports.v8IntrinsicIdentifier = v8IntrinsicIdentifier;
-exports.argumentPlaceholder = argumentPlaceholder;
-exports.bindExpression = bindExpression;
-exports.importAttribute = importAttribute;
-exports.decorator = decorator;
-exports.doExpression = doExpression;
-exports.exportDefaultSpecifier = exportDefaultSpecifier;
+exports.privateName = privateName;
+exports.program = program;
+exports.qualifiedTypeIdentifier = qualifiedTypeIdentifier;
exports.recordExpression = recordExpression;
-exports.tupleExpression = tupleExpression;
-exports.decimalLiteral = decimalLiteral;
+exports.regExpLiteral = regExpLiteral;
+exports.regexLiteral = RegexLiteral;
+exports.restElement = restElement;
+exports.restProperty = RestProperty;
+exports.returnStatement = returnStatement;
+exports.sequenceExpression = sequenceExpression;
+exports.spreadElement = spreadElement;
+exports.spreadProperty = SpreadProperty;
exports.staticBlock = staticBlock;
-exports.moduleExpression = moduleExpression;
+exports.stringLiteral = stringLiteral;
+exports.stringLiteralTypeAnnotation = stringLiteralTypeAnnotation;
+exports.stringTypeAnnotation = stringTypeAnnotation;
+exports.super = _super;
+exports.switchCase = switchCase;
+exports.switchStatement = switchStatement;
+exports.symbolTypeAnnotation = symbolTypeAnnotation;
+exports.taggedTemplateExpression = taggedTemplateExpression;
+exports.templateElement = templateElement;
+exports.templateLiteral = templateLiteral;
+exports.thisExpression = thisExpression;
+exports.thisTypeAnnotation = thisTypeAnnotation;
+exports.throwStatement = throwStatement;
exports.topicReference = topicReference;
-exports.pipelineTopicExpression = pipelineTopicExpression;
-exports.pipelineBareFunction = pipelineBareFunction;
-exports.pipelinePrimaryTopicReference = pipelinePrimaryTopicReference;
-exports.tSParameterProperty = exports.tsParameterProperty = tsParameterProperty;
-exports.tSDeclareFunction = exports.tsDeclareFunction = tsDeclareFunction;
-exports.tSDeclareMethod = exports.tsDeclareMethod = tsDeclareMethod;
-exports.tSQualifiedName = exports.tsQualifiedName = tsQualifiedName;
+exports.tryStatement = tryStatement;
+exports.tSAnyKeyword = exports.tsAnyKeyword = tsAnyKeyword;
+exports.tSArrayType = exports.tsArrayType = tsArrayType;
+exports.tSAsExpression = exports.tsAsExpression = tsAsExpression;
+exports.tSBigIntKeyword = exports.tsBigIntKeyword = tsBigIntKeyword;
+exports.tSBooleanKeyword = exports.tsBooleanKeyword = tsBooleanKeyword;
exports.tSCallSignatureDeclaration = exports.tsCallSignatureDeclaration = tsCallSignatureDeclaration;
+exports.tSConditionalType = exports.tsConditionalType = tsConditionalType;
exports.tSConstructSignatureDeclaration = exports.tsConstructSignatureDeclaration = tsConstructSignatureDeclaration;
-exports.tSPropertySignature = exports.tsPropertySignature = tsPropertySignature;
-exports.tSMethodSignature = exports.tsMethodSignature = tsMethodSignature;
+exports.tSConstructorType = exports.tsConstructorType = tsConstructorType;
+exports.tSDeclareFunction = exports.tsDeclareFunction = tsDeclareFunction;
+exports.tSDeclareMethod = exports.tsDeclareMethod = tsDeclareMethod;
+exports.tSEnumDeclaration = exports.tsEnumDeclaration = tsEnumDeclaration;
+exports.tSEnumMember = exports.tsEnumMember = tsEnumMember;
+exports.tSExportAssignment = exports.tsExportAssignment = tsExportAssignment;
+exports.tSExpressionWithTypeArguments = exports.tsExpressionWithTypeArguments = tsExpressionWithTypeArguments;
+exports.tSExternalModuleReference = exports.tsExternalModuleReference = tsExternalModuleReference;
+exports.tSFunctionType = exports.tsFunctionType = tsFunctionType;
+exports.tSImportEqualsDeclaration = exports.tsImportEqualsDeclaration = tsImportEqualsDeclaration;
+exports.tSImportType = exports.tsImportType = tsImportType;
exports.tSIndexSignature = exports.tsIndexSignature = tsIndexSignature;
-exports.tSAnyKeyword = exports.tsAnyKeyword = tsAnyKeyword;
-exports.tSBooleanKeyword = exports.tsBooleanKeyword = tsBooleanKeyword;
-exports.tSBigIntKeyword = exports.tsBigIntKeyword = tsBigIntKeyword;
+exports.tSIndexedAccessType = exports.tsIndexedAccessType = tsIndexedAccessType;
+exports.tSInferType = exports.tsInferType = tsInferType;
+exports.tSInterfaceBody = exports.tsInterfaceBody = tsInterfaceBody;
+exports.tSInterfaceDeclaration = exports.tsInterfaceDeclaration = tsInterfaceDeclaration;
+exports.tSIntersectionType = exports.tsIntersectionType = tsIntersectionType;
exports.tSIntrinsicKeyword = exports.tsIntrinsicKeyword = tsIntrinsicKeyword;
+exports.tSLiteralType = exports.tsLiteralType = tsLiteralType;
+exports.tSMappedType = exports.tsMappedType = tsMappedType;
+exports.tSMethodSignature = exports.tsMethodSignature = tsMethodSignature;
+exports.tSModuleBlock = exports.tsModuleBlock = tsModuleBlock;
+exports.tSModuleDeclaration = exports.tsModuleDeclaration = tsModuleDeclaration;
+exports.tSNamedTupleMember = exports.tsNamedTupleMember = tsNamedTupleMember;
+exports.tSNamespaceExportDeclaration = exports.tsNamespaceExportDeclaration = tsNamespaceExportDeclaration;
exports.tSNeverKeyword = exports.tsNeverKeyword = tsNeverKeyword;
+exports.tSNonNullExpression = exports.tsNonNullExpression = tsNonNullExpression;
exports.tSNullKeyword = exports.tsNullKeyword = tsNullKeyword;
exports.tSNumberKeyword = exports.tsNumberKeyword = tsNumberKeyword;
exports.tSObjectKeyword = exports.tsObjectKeyword = tsObjectKeyword;
+exports.tSOptionalType = exports.tsOptionalType = tsOptionalType;
+exports.tSParameterProperty = exports.tsParameterProperty = tsParameterProperty;
+exports.tSParenthesizedType = exports.tsParenthesizedType = tsParenthesizedType;
+exports.tSPropertySignature = exports.tsPropertySignature = tsPropertySignature;
+exports.tSQualifiedName = exports.tsQualifiedName = tsQualifiedName;
+exports.tSRestType = exports.tsRestType = tsRestType;
exports.tSStringKeyword = exports.tsStringKeyword = tsStringKeyword;
exports.tSSymbolKeyword = exports.tsSymbolKeyword = tsSymbolKeyword;
-exports.tSUndefinedKeyword = exports.tsUndefinedKeyword = tsUndefinedKeyword;
-exports.tSUnknownKeyword = exports.tsUnknownKeyword = tsUnknownKeyword;
-exports.tSVoidKeyword = exports.tsVoidKeyword = tsVoidKeyword;
exports.tSThisType = exports.tsThisType = tsThisType;
-exports.tSFunctionType = exports.tsFunctionType = tsFunctionType;
-exports.tSConstructorType = exports.tsConstructorType = tsConstructorType;
-exports.tSTypeReference = exports.tsTypeReference = tsTypeReference;
-exports.tSTypePredicate = exports.tsTypePredicate = tsTypePredicate;
-exports.tSTypeQuery = exports.tsTypeQuery = tsTypeQuery;
-exports.tSTypeLiteral = exports.tsTypeLiteral = tsTypeLiteral;
-exports.tSArrayType = exports.tsArrayType = tsArrayType;
exports.tSTupleType = exports.tsTupleType = tsTupleType;
-exports.tSOptionalType = exports.tsOptionalType = tsOptionalType;
-exports.tSRestType = exports.tsRestType = tsRestType;
-exports.tSNamedTupleMember = exports.tsNamedTupleMember = tsNamedTupleMember;
-exports.tSUnionType = exports.tsUnionType = tsUnionType;
-exports.tSIntersectionType = exports.tsIntersectionType = tsIntersectionType;
-exports.tSConditionalType = exports.tsConditionalType = tsConditionalType;
-exports.tSInferType = exports.tsInferType = tsInferType;
-exports.tSParenthesizedType = exports.tsParenthesizedType = tsParenthesizedType;
-exports.tSTypeOperator = exports.tsTypeOperator = tsTypeOperator;
-exports.tSIndexedAccessType = exports.tsIndexedAccessType = tsIndexedAccessType;
-exports.tSMappedType = exports.tsMappedType = tsMappedType;
-exports.tSLiteralType = exports.tsLiteralType = tsLiteralType;
-exports.tSExpressionWithTypeArguments = exports.tsExpressionWithTypeArguments = tsExpressionWithTypeArguments;
-exports.tSInterfaceDeclaration = exports.tsInterfaceDeclaration = tsInterfaceDeclaration;
-exports.tSInterfaceBody = exports.tsInterfaceBody = tsInterfaceBody;
exports.tSTypeAliasDeclaration = exports.tsTypeAliasDeclaration = tsTypeAliasDeclaration;
-exports.tSAsExpression = exports.tsAsExpression = tsAsExpression;
-exports.tSTypeAssertion = exports.tsTypeAssertion = tsTypeAssertion;
-exports.tSEnumDeclaration = exports.tsEnumDeclaration = tsEnumDeclaration;
-exports.tSEnumMember = exports.tsEnumMember = tsEnumMember;
-exports.tSModuleDeclaration = exports.tsModuleDeclaration = tsModuleDeclaration;
-exports.tSModuleBlock = exports.tsModuleBlock = tsModuleBlock;
-exports.tSImportType = exports.tsImportType = tsImportType;
-exports.tSImportEqualsDeclaration = exports.tsImportEqualsDeclaration = tsImportEqualsDeclaration;
-exports.tSExternalModuleReference = exports.tsExternalModuleReference = tsExternalModuleReference;
-exports.tSNonNullExpression = exports.tsNonNullExpression = tsNonNullExpression;
-exports.tSExportAssignment = exports.tsExportAssignment = tsExportAssignment;
-exports.tSNamespaceExportDeclaration = exports.tsNamespaceExportDeclaration = tsNamespaceExportDeclaration;
exports.tSTypeAnnotation = exports.tsTypeAnnotation = tsTypeAnnotation;
-exports.tSTypeParameterInstantiation = exports.tsTypeParameterInstantiation = tsTypeParameterInstantiation;
-exports.tSTypeParameterDeclaration = exports.tsTypeParameterDeclaration = tsTypeParameterDeclaration;
+exports.tSTypeAssertion = exports.tsTypeAssertion = tsTypeAssertion;
+exports.tSTypeLiteral = exports.tsTypeLiteral = tsTypeLiteral;
+exports.tSTypeOperator = exports.tsTypeOperator = tsTypeOperator;
exports.tSTypeParameter = exports.tsTypeParameter = tsTypeParameter;
-exports.numberLiteral = NumberLiteral;
-exports.regexLiteral = RegexLiteral;
-exports.restProperty = RestProperty;
-exports.spreadProperty = SpreadProperty;
+exports.tSTypeParameterDeclaration = exports.tsTypeParameterDeclaration = tsTypeParameterDeclaration;
+exports.tSTypeParameterInstantiation = exports.tsTypeParameterInstantiation = tsTypeParameterInstantiation;
+exports.tSTypePredicate = exports.tsTypePredicate = tsTypePredicate;
+exports.tSTypeQuery = exports.tsTypeQuery = tsTypeQuery;
+exports.tSTypeReference = exports.tsTypeReference = tsTypeReference;
+exports.tSUndefinedKeyword = exports.tsUndefinedKeyword = tsUndefinedKeyword;
+exports.tSUnionType = exports.tsUnionType = tsUnionType;
+exports.tSUnknownKeyword = exports.tsUnknownKeyword = tsUnknownKeyword;
+exports.tSVoidKeyword = exports.tsVoidKeyword = tsVoidKeyword;
+exports.tupleExpression = tupleExpression;
+exports.tupleTypeAnnotation = tupleTypeAnnotation;
+exports.typeAlias = typeAlias;
+exports.typeAnnotation = typeAnnotation;
+exports.typeCastExpression = typeCastExpression;
+exports.typeParameter = typeParameter;
+exports.typeParameterDeclaration = typeParameterDeclaration;
+exports.typeParameterInstantiation = typeParameterInstantiation;
+exports.typeofTypeAnnotation = typeofTypeAnnotation;
+exports.unaryExpression = unaryExpression;
+exports.unionTypeAnnotation = unionTypeAnnotation;
+exports.updateExpression = updateExpression;
+exports.v8IntrinsicIdentifier = v8IntrinsicIdentifier;
+exports.variableDeclaration = variableDeclaration;
+exports.variableDeclarator = variableDeclarator;
+exports.variance = variance;
+exports.voidTypeAnnotation = voidTypeAnnotation;
+exports.whileStatement = whileStatement;
+exports.withStatement = withStatement;
+exports.yieldExpression = yieldExpression;
var _builder = require("../builder");
function arrayExpression(elements) {
- return (0, _builder.default)("ArrayExpression", ...arguments);
+ return _builder.default.apply("ArrayExpression", arguments);
}
function assignmentExpression(operator, left, right) {
- return (0, _builder.default)("AssignmentExpression", ...arguments);
+ return _builder.default.apply("AssignmentExpression", arguments);
}
function binaryExpression(operator, left, right) {
- return (0, _builder.default)("BinaryExpression", ...arguments);
+ return _builder.default.apply("BinaryExpression", arguments);
}
function interpreterDirective(value) {
- return (0, _builder.default)("InterpreterDirective", ...arguments);
+ return _builder.default.apply("InterpreterDirective", arguments);
}
function directive(value) {
- return (0, _builder.default)("Directive", ...arguments);
+ return _builder.default.apply("Directive", arguments);
}
function directiveLiteral(value) {
- return (0, _builder.default)("DirectiveLiteral", ...arguments);
+ return _builder.default.apply("DirectiveLiteral", arguments);
}
function blockStatement(body, directives) {
- return (0, _builder.default)("BlockStatement", ...arguments);
+ return _builder.default.apply("BlockStatement", arguments);
}
function breakStatement(label) {
- return (0, _builder.default)("BreakStatement", ...arguments);
+ return _builder.default.apply("BreakStatement", arguments);
}
function callExpression(callee, _arguments) {
- return (0, _builder.default)("CallExpression", ...arguments);
+ return _builder.default.apply("CallExpression", arguments);
}
function catchClause(param, body) {
- return (0, _builder.default)("CatchClause", ...arguments);
+ return _builder.default.apply("CatchClause", arguments);
}
function conditionalExpression(test, consequent, alternate) {
- return (0, _builder.default)("ConditionalExpression", ...arguments);
+ return _builder.default.apply("ConditionalExpression", arguments);
}
function continueStatement(label) {
- return (0, _builder.default)("ContinueStatement", ...arguments);
+ return _builder.default.apply("ContinueStatement", arguments);
}
function debuggerStatement() {
- return (0, _builder.default)("DebuggerStatement", ...arguments);
+ return _builder.default.apply("DebuggerStatement", arguments);
}
function doWhileStatement(test, body) {
- return (0, _builder.default)("DoWhileStatement", ...arguments);
+ return _builder.default.apply("DoWhileStatement", arguments);
}
function emptyStatement() {
- return (0, _builder.default)("EmptyStatement", ...arguments);
+ return _builder.default.apply("EmptyStatement", arguments);
}
function expressionStatement(expression) {
- return (0, _builder.default)("ExpressionStatement", ...arguments);
+ return _builder.default.apply("ExpressionStatement", arguments);
}
function file(program, comments, tokens) {
- return (0, _builder.default)("File", ...arguments);
+ return _builder.default.apply("File", arguments);
}
function forInStatement(left, right, body) {
- return (0, _builder.default)("ForInStatement", ...arguments);
+ return _builder.default.apply("ForInStatement", arguments);
}
function forStatement(init, test, update, body) {
- return (0, _builder.default)("ForStatement", ...arguments);
+ return _builder.default.apply("ForStatement", arguments);
}
function functionDeclaration(id, params, body, generator, async) {
- return (0, _builder.default)("FunctionDeclaration", ...arguments);
+ return _builder.default.apply("FunctionDeclaration", arguments);
}
function functionExpression(id, params, body, generator, async) {
- return (0, _builder.default)("FunctionExpression", ...arguments);
+ return _builder.default.apply("FunctionExpression", arguments);
}
function identifier(name) {
- return (0, _builder.default)("Identifier", ...arguments);
+ return _builder.default.apply("Identifier", arguments);
}
function ifStatement(test, consequent, alternate) {
- return (0, _builder.default)("IfStatement", ...arguments);
+ return _builder.default.apply("IfStatement", arguments);
}
function labeledStatement(label, body) {
- return (0, _builder.default)("LabeledStatement", ...arguments);
+ return _builder.default.apply("LabeledStatement", arguments);
}
function stringLiteral(value) {
- return (0, _builder.default)("StringLiteral", ...arguments);
+ return _builder.default.apply("StringLiteral", arguments);
}
function numericLiteral(value) {
- return (0, _builder.default)("NumericLiteral", ...arguments);
+ return _builder.default.apply("NumericLiteral", arguments);
}
function nullLiteral() {
- return (0, _builder.default)("NullLiteral", ...arguments);
+ return _builder.default.apply("NullLiteral", arguments);
}
function booleanLiteral(value) {
- return (0, _builder.default)("BooleanLiteral", ...arguments);
+ return _builder.default.apply("BooleanLiteral", arguments);
}
function regExpLiteral(pattern, flags) {
- return (0, _builder.default)("RegExpLiteral", ...arguments);
+ return _builder.default.apply("RegExpLiteral", arguments);
}
function logicalExpression(operator, left, right) {
- return (0, _builder.default)("LogicalExpression", ...arguments);
+ return _builder.default.apply("LogicalExpression", arguments);
}
function memberExpression(object, property, computed, optional) {
- return (0, _builder.default)("MemberExpression", ...arguments);
+ return _builder.default.apply("MemberExpression", arguments);
}
function newExpression(callee, _arguments) {
- return (0, _builder.default)("NewExpression", ...arguments);
+ return _builder.default.apply("NewExpression", arguments);
}
function program(body, directives, sourceType, interpreter) {
- return (0, _builder.default)("Program", ...arguments);
+ return _builder.default.apply("Program", arguments);
}
function objectExpression(properties) {
- return (0, _builder.default)("ObjectExpression", ...arguments);
+ return _builder.default.apply("ObjectExpression", arguments);
}
function objectMethod(kind, key, params, body, computed, generator, async) {
- return (0, _builder.default)("ObjectMethod", ...arguments);
+ return _builder.default.apply("ObjectMethod", arguments);
}
function objectProperty(key, value, computed, shorthand, decorators) {
- return (0, _builder.default)("ObjectProperty", ...arguments);
+ return _builder.default.apply("ObjectProperty", arguments);
}
function restElement(argument) {
- return (0, _builder.default)("RestElement", ...arguments);
+ return _builder.default.apply("RestElement", arguments);
}
function returnStatement(argument) {
- return (0, _builder.default)("ReturnStatement", ...arguments);
+ return _builder.default.apply("ReturnStatement", arguments);
}
function sequenceExpression(expressions) {
- return (0, _builder.default)("SequenceExpression", ...arguments);
+ return _builder.default.apply("SequenceExpression", arguments);
}
function parenthesizedExpression(expression) {
- return (0, _builder.default)("ParenthesizedExpression", ...arguments);
+ return _builder.default.apply("ParenthesizedExpression", arguments);
}
function switchCase(test, consequent) {
- return (0, _builder.default)("SwitchCase", ...arguments);
+ return _builder.default.apply("SwitchCase", arguments);
}
function switchStatement(discriminant, cases) {
- return (0, _builder.default)("SwitchStatement", ...arguments);
+ return _builder.default.apply("SwitchStatement", arguments);
}
function thisExpression() {
- return (0, _builder.default)("ThisExpression", ...arguments);
+ return _builder.default.apply("ThisExpression", arguments);
}
function throwStatement(argument) {
- return (0, _builder.default)("ThrowStatement", ...arguments);
+ return _builder.default.apply("ThrowStatement", arguments);
}
function tryStatement(block, handler, finalizer) {
- return (0, _builder.default)("TryStatement", ...arguments);
+ return _builder.default.apply("TryStatement", arguments);
}
function unaryExpression(operator, argument, prefix) {
- return (0, _builder.default)("UnaryExpression", ...arguments);
+ return _builder.default.apply("UnaryExpression", arguments);
}
function updateExpression(operator, argument, prefix) {
- return (0, _builder.default)("UpdateExpression", ...arguments);
+ return _builder.default.apply("UpdateExpression", arguments);
}
function variableDeclaration(kind, declarations) {
- return (0, _builder.default)("VariableDeclaration", ...arguments);
+ return _builder.default.apply("VariableDeclaration", arguments);
}
function variableDeclarator(id, init) {
- return (0, _builder.default)("VariableDeclarator", ...arguments);
+ return _builder.default.apply("VariableDeclarator", arguments);
}
function whileStatement(test, body) {
- return (0, _builder.default)("WhileStatement", ...arguments);
+ return _builder.default.apply("WhileStatement", arguments);
}
function withStatement(object, body) {
- return (0, _builder.default)("WithStatement", ...arguments);
+ return _builder.default.apply("WithStatement", arguments);
}
function assignmentPattern(left, right) {
- return (0, _builder.default)("AssignmentPattern", ...arguments);
+ return _builder.default.apply("AssignmentPattern", arguments);
}
function arrayPattern(elements) {
- return (0, _builder.default)("ArrayPattern", ...arguments);
+ return _builder.default.apply("ArrayPattern", arguments);
}
function arrowFunctionExpression(params, body, async) {
- return (0, _builder.default)("ArrowFunctionExpression", ...arguments);
+ return _builder.default.apply("ArrowFunctionExpression", arguments);
}
function classBody(body) {
- return (0, _builder.default)("ClassBody", ...arguments);
+ return _builder.default.apply("ClassBody", arguments);
}
function classExpression(id, superClass, body, decorators) {
- return (0, _builder.default)("ClassExpression", ...arguments);
+ return _builder.default.apply("ClassExpression", arguments);
}
function classDeclaration(id, superClass, body, decorators) {
- return (0, _builder.default)("ClassDeclaration", ...arguments);
+ return _builder.default.apply("ClassDeclaration", arguments);
}
function exportAllDeclaration(source) {
- return (0, _builder.default)("ExportAllDeclaration", ...arguments);
+ return _builder.default.apply("ExportAllDeclaration", arguments);
}
function exportDefaultDeclaration(declaration) {
- return (0, _builder.default)("ExportDefaultDeclaration", ...arguments);
+ return _builder.default.apply("ExportDefaultDeclaration", arguments);
}
function exportNamedDeclaration(declaration, specifiers, source) {
- return (0, _builder.default)("ExportNamedDeclaration", ...arguments);
+ return _builder.default.apply("ExportNamedDeclaration", arguments);
}
function exportSpecifier(local, exported) {
- return (0, _builder.default)("ExportSpecifier", ...arguments);
+ return _builder.default.apply("ExportSpecifier", arguments);
}
function forOfStatement(left, right, body, _await) {
- return (0, _builder.default)("ForOfStatement", ...arguments);
+ return _builder.default.apply("ForOfStatement", arguments);
}
function importDeclaration(specifiers, source) {
- return (0, _builder.default)("ImportDeclaration", ...arguments);
+ return _builder.default.apply("ImportDeclaration", arguments);
}
function importDefaultSpecifier(local) {
- return (0, _builder.default)("ImportDefaultSpecifier", ...arguments);
+ return _builder.default.apply("ImportDefaultSpecifier", arguments);
}
function importNamespaceSpecifier(local) {
- return (0, _builder.default)("ImportNamespaceSpecifier", ...arguments);
+ return _builder.default.apply("ImportNamespaceSpecifier", arguments);
}
function importSpecifier(local, imported) {
- return (0, _builder.default)("ImportSpecifier", ...arguments);
+ return _builder.default.apply("ImportSpecifier", arguments);
}
function metaProperty(meta, property) {
- return (0, _builder.default)("MetaProperty", ...arguments);
+ return _builder.default.apply("MetaProperty", arguments);
}
function classMethod(kind, key, params, body, computed, _static, generator, async) {
- return (0, _builder.default)("ClassMethod", ...arguments);
+ return _builder.default.apply("ClassMethod", arguments);
}
function objectPattern(properties) {
- return (0, _builder.default)("ObjectPattern", ...arguments);
+ return _builder.default.apply("ObjectPattern", arguments);
}
function spreadElement(argument) {
- return (0, _builder.default)("SpreadElement", ...arguments);
+ return _builder.default.apply("SpreadElement", arguments);
}
function _super() {
- return (0, _builder.default)("Super", ...arguments);
+ return _builder.default.apply("Super", arguments);
}
function taggedTemplateExpression(tag, quasi) {
- return (0, _builder.default)("TaggedTemplateExpression", ...arguments);
+ return _builder.default.apply("TaggedTemplateExpression", arguments);
}
function templateElement(value, tail) {
- return (0, _builder.default)("TemplateElement", ...arguments);
+ return _builder.default.apply("TemplateElement", arguments);
}
function templateLiteral(quasis, expressions) {
- return (0, _builder.default)("TemplateLiteral", ...arguments);
+ return _builder.default.apply("TemplateLiteral", arguments);
}
function yieldExpression(argument, delegate) {
- return (0, _builder.default)("YieldExpression", ...arguments);
+ return _builder.default.apply("YieldExpression", arguments);
}
function awaitExpression(argument) {
- return (0, _builder.default)("AwaitExpression", ...arguments);
+ return _builder.default.apply("AwaitExpression", arguments);
}
function _import() {
- return (0, _builder.default)("Import", ...arguments);
+ return _builder.default.apply("Import", arguments);
}
function bigIntLiteral(value) {
- return (0, _builder.default)("BigIntLiteral", ...arguments);
+ return _builder.default.apply("BigIntLiteral", arguments);
}
function exportNamespaceSpecifier(exported) {
- return (0, _builder.default)("ExportNamespaceSpecifier", ...arguments);
+ return _builder.default.apply("ExportNamespaceSpecifier", arguments);
}
function optionalMemberExpression(object, property, computed, optional) {
- return (0, _builder.default)("OptionalMemberExpression", ...arguments);
+ return _builder.default.apply("OptionalMemberExpression", arguments);
}
function optionalCallExpression(callee, _arguments, optional) {
- return (0, _builder.default)("OptionalCallExpression", ...arguments);
+ return _builder.default.apply("OptionalCallExpression", arguments);
}
function classProperty(key, value, typeAnnotation, decorators, computed, _static) {
- return (0, _builder.default)("ClassProperty", ...arguments);
+ return _builder.default.apply("ClassProperty", arguments);
}
function classPrivateProperty(key, value, decorators, _static) {
- return (0, _builder.default)("ClassPrivateProperty", ...arguments);
+ return _builder.default.apply("ClassPrivateProperty", arguments);
}
function classPrivateMethod(kind, key, params, body, _static) {
- return (0, _builder.default)("ClassPrivateMethod", ...arguments);
+ return _builder.default.apply("ClassPrivateMethod", arguments);
}
function privateName(id) {
- return (0, _builder.default)("PrivateName", ...arguments);
+ return _builder.default.apply("PrivateName", arguments);
+}
+
+function staticBlock(body) {
+ return _builder.default.apply("StaticBlock", arguments);
}
function anyTypeAnnotation() {
- return (0, _builder.default)("AnyTypeAnnotation", ...arguments);
+ return _builder.default.apply("AnyTypeAnnotation", arguments);
}
function arrayTypeAnnotation(elementType) {
- return (0, _builder.default)("ArrayTypeAnnotation", ...arguments);
+ return _builder.default.apply("ArrayTypeAnnotation", arguments);
}
function booleanTypeAnnotation() {
- return (0, _builder.default)("BooleanTypeAnnotation", ...arguments);
+ return _builder.default.apply("BooleanTypeAnnotation", arguments);
}
function booleanLiteralTypeAnnotation(value) {
- return (0, _builder.default)("BooleanLiteralTypeAnnotation", ...arguments);
+ return _builder.default.apply("BooleanLiteralTypeAnnotation", arguments);
}
function nullLiteralTypeAnnotation() {
- return (0, _builder.default)("NullLiteralTypeAnnotation", ...arguments);
+ return _builder.default.apply("NullLiteralTypeAnnotation", arguments);
}
function classImplements(id, typeParameters) {
- return (0, _builder.default)("ClassImplements", ...arguments);
+ return _builder.default.apply("ClassImplements", arguments);
}
function declareClass(id, typeParameters, _extends, body) {
- return (0, _builder.default)("DeclareClass", ...arguments);
+ return _builder.default.apply("DeclareClass", arguments);
}
function declareFunction(id) {
- return (0, _builder.default)("DeclareFunction", ...arguments);
+ return _builder.default.apply("DeclareFunction", arguments);
}
function declareInterface(id, typeParameters, _extends, body) {
- return (0, _builder.default)("DeclareInterface", ...arguments);
+ return _builder.default.apply("DeclareInterface", arguments);
}
function declareModule(id, body, kind) {
- return (0, _builder.default)("DeclareModule", ...arguments);
+ return _builder.default.apply("DeclareModule", arguments);
}
function declareModuleExports(typeAnnotation) {
- return (0, _builder.default)("DeclareModuleExports", ...arguments);
+ return _builder.default.apply("DeclareModuleExports", arguments);
}
function declareTypeAlias(id, typeParameters, right) {
- return (0, _builder.default)("DeclareTypeAlias", ...arguments);
+ return _builder.default.apply("DeclareTypeAlias", arguments);
}
function declareOpaqueType(id, typeParameters, supertype) {
- return (0, _builder.default)("DeclareOpaqueType", ...arguments);
+ return _builder.default.apply("DeclareOpaqueType", arguments);
}
function declareVariable(id) {
- return (0, _builder.default)("DeclareVariable", ...arguments);
+ return _builder.default.apply("DeclareVariable", arguments);
}
function declareExportDeclaration(declaration, specifiers, source) {
- return (0, _builder.default)("DeclareExportDeclaration", ...arguments);
+ return _builder.default.apply("DeclareExportDeclaration", arguments);
}
function declareExportAllDeclaration(source) {
- return (0, _builder.default)("DeclareExportAllDeclaration", ...arguments);
+ return _builder.default.apply("DeclareExportAllDeclaration", arguments);
}
function declaredPredicate(value) {
- return (0, _builder.default)("DeclaredPredicate", ...arguments);
+ return _builder.default.apply("DeclaredPredicate", arguments);
}
function existsTypeAnnotation() {
- return (0, _builder.default)("ExistsTypeAnnotation", ...arguments);
+ return _builder.default.apply("ExistsTypeAnnotation", arguments);
}
function functionTypeAnnotation(typeParameters, params, rest, returnType) {
- return (0, _builder.default)("FunctionTypeAnnotation", ...arguments);
+ return _builder.default.apply("FunctionTypeAnnotation", arguments);
}
function functionTypeParam(name, typeAnnotation) {
- return (0, _builder.default)("FunctionTypeParam", ...arguments);
+ return _builder.default.apply("FunctionTypeParam", arguments);
}
function genericTypeAnnotation(id, typeParameters) {
- return (0, _builder.default)("GenericTypeAnnotation", ...arguments);
+ return _builder.default.apply("GenericTypeAnnotation", arguments);
}
function inferredPredicate() {
- return (0, _builder.default)("InferredPredicate", ...arguments);
+ return _builder.default.apply("InferredPredicate", arguments);
}
function interfaceExtends(id, typeParameters) {
- return (0, _builder.default)("InterfaceExtends", ...arguments);
+ return _builder.default.apply("InterfaceExtends", arguments);
}
function interfaceDeclaration(id, typeParameters, _extends, body) {
- return (0, _builder.default)("InterfaceDeclaration", ...arguments);
+ return _builder.default.apply("InterfaceDeclaration", arguments);
}
function interfaceTypeAnnotation(_extends, body) {
- return (0, _builder.default)("InterfaceTypeAnnotation", ...arguments);
+ return _builder.default.apply("InterfaceTypeAnnotation", arguments);
}
function intersectionTypeAnnotation(types) {
- return (0, _builder.default)("IntersectionTypeAnnotation", ...arguments);
+ return _builder.default.apply("IntersectionTypeAnnotation", arguments);
}
function mixedTypeAnnotation() {
- return (0, _builder.default)("MixedTypeAnnotation", ...arguments);
+ return _builder.default.apply("MixedTypeAnnotation", arguments);
}
function emptyTypeAnnotation() {
- return (0, _builder.default)("EmptyTypeAnnotation", ...arguments);
+ return _builder.default.apply("EmptyTypeAnnotation", arguments);
}
function nullableTypeAnnotation(typeAnnotation) {
- return (0, _builder.default)("NullableTypeAnnotation", ...arguments);
+ return _builder.default.apply("NullableTypeAnnotation", arguments);
}
function numberLiteralTypeAnnotation(value) {
- return (0, _builder.default)("NumberLiteralTypeAnnotation", ...arguments);
+ return _builder.default.apply("NumberLiteralTypeAnnotation", arguments);
}
function numberTypeAnnotation() {
- return (0, _builder.default)("NumberTypeAnnotation", ...arguments);
+ return _builder.default.apply("NumberTypeAnnotation", arguments);
}
function objectTypeAnnotation(properties, indexers, callProperties, internalSlots, exact) {
- return (0, _builder.default)("ObjectTypeAnnotation", ...arguments);
+ return _builder.default.apply("ObjectTypeAnnotation", arguments);
}
function objectTypeInternalSlot(id, value, optional, _static, method) {
- return (0, _builder.default)("ObjectTypeInternalSlot", ...arguments);
+ return _builder.default.apply("ObjectTypeInternalSlot", arguments);
}
function objectTypeCallProperty(value) {
- return (0, _builder.default)("ObjectTypeCallProperty", ...arguments);
+ return _builder.default.apply("ObjectTypeCallProperty", arguments);
}
function objectTypeIndexer(id, key, value, variance) {
- return (0, _builder.default)("ObjectTypeIndexer", ...arguments);
+ return _builder.default.apply("ObjectTypeIndexer", arguments);
}
function objectTypeProperty(key, value, variance) {
- return (0, _builder.default)("ObjectTypeProperty", ...arguments);
+ return _builder.default.apply("ObjectTypeProperty", arguments);
}
function objectTypeSpreadProperty(argument) {
- return (0, _builder.default)("ObjectTypeSpreadProperty", ...arguments);
+ return _builder.default.apply("ObjectTypeSpreadProperty", arguments);
}
function opaqueType(id, typeParameters, supertype, impltype) {
- return (0, _builder.default)("OpaqueType", ...arguments);
+ return _builder.default.apply("OpaqueType", arguments);
}
function qualifiedTypeIdentifier(id, qualification) {
- return (0, _builder.default)("QualifiedTypeIdentifier", ...arguments);
+ return _builder.default.apply("QualifiedTypeIdentifier", arguments);
}
function stringLiteralTypeAnnotation(value) {
- return (0, _builder.default)("StringLiteralTypeAnnotation", ...arguments);
+ return _builder.default.apply("StringLiteralTypeAnnotation", arguments);
}
function stringTypeAnnotation() {
- return (0, _builder.default)("StringTypeAnnotation", ...arguments);
+ return _builder.default.apply("StringTypeAnnotation", arguments);
}
function symbolTypeAnnotation() {
- return (0, _builder.default)("SymbolTypeAnnotation", ...arguments);
+ return _builder.default.apply("SymbolTypeAnnotation", arguments);
}
function thisTypeAnnotation() {
- return (0, _builder.default)("ThisTypeAnnotation", ...arguments);
+ return _builder.default.apply("ThisTypeAnnotation", arguments);
}
function tupleTypeAnnotation(types) {
- return (0, _builder.default)("TupleTypeAnnotation", ...arguments);
+ return _builder.default.apply("TupleTypeAnnotation", arguments);
}
function typeofTypeAnnotation(argument) {
- return (0, _builder.default)("TypeofTypeAnnotation", ...arguments);
+ return _builder.default.apply("TypeofTypeAnnotation", arguments);
}
function typeAlias(id, typeParameters, right) {
- return (0, _builder.default)("TypeAlias", ...arguments);
+ return _builder.default.apply("TypeAlias", arguments);
}
function typeAnnotation(typeAnnotation) {
- return (0, _builder.default)("TypeAnnotation", ...arguments);
+ return _builder.default.apply("TypeAnnotation", arguments);
}
function typeCastExpression(expression, typeAnnotation) {
- return (0, _builder.default)("TypeCastExpression", ...arguments);
+ return _builder.default.apply("TypeCastExpression", arguments);
}
function typeParameter(bound, _default, variance) {
- return (0, _builder.default)("TypeParameter", ...arguments);
+ return _builder.default.apply("TypeParameter", arguments);
}
function typeParameterDeclaration(params) {
- return (0, _builder.default)("TypeParameterDeclaration", ...arguments);
+ return _builder.default.apply("TypeParameterDeclaration", arguments);
}
function typeParameterInstantiation(params) {
- return (0, _builder.default)("TypeParameterInstantiation", ...arguments);
+ return _builder.default.apply("TypeParameterInstantiation", arguments);
}
function unionTypeAnnotation(types) {
- return (0, _builder.default)("UnionTypeAnnotation", ...arguments);
+ return _builder.default.apply("UnionTypeAnnotation", arguments);
}
function variance(kind) {
- return (0, _builder.default)("Variance", ...arguments);
+ return _builder.default.apply("Variance", arguments);
}
function voidTypeAnnotation() {
- return (0, _builder.default)("VoidTypeAnnotation", ...arguments);
+ return _builder.default.apply("VoidTypeAnnotation", arguments);
}
function enumDeclaration(id, body) {
- return (0, _builder.default)("EnumDeclaration", ...arguments);
+ return _builder.default.apply("EnumDeclaration", arguments);
}
function enumBooleanBody(members) {
- return (0, _builder.default)("EnumBooleanBody", ...arguments);
+ return _builder.default.apply("EnumBooleanBody", arguments);
}
function enumNumberBody(members) {
- return (0, _builder.default)("EnumNumberBody", ...arguments);
+ return _builder.default.apply("EnumNumberBody", arguments);
}
function enumStringBody(members) {
- return (0, _builder.default)("EnumStringBody", ...arguments);
+ return _builder.default.apply("EnumStringBody", arguments);
}
function enumSymbolBody(members) {
- return (0, _builder.default)("EnumSymbolBody", ...arguments);
+ return _builder.default.apply("EnumSymbolBody", arguments);
}
function enumBooleanMember(id) {
- return (0, _builder.default)("EnumBooleanMember", ...arguments);
+ return _builder.default.apply("EnumBooleanMember", arguments);
}
function enumNumberMember(id, init) {
- return (0, _builder.default)("EnumNumberMember", ...arguments);
+ return _builder.default.apply("EnumNumberMember", arguments);
}
function enumStringMember(id, init) {
- return (0, _builder.default)("EnumStringMember", ...arguments);
+ return _builder.default.apply("EnumStringMember", arguments);
}
function enumDefaultedMember(id) {
- return (0, _builder.default)("EnumDefaultedMember", ...arguments);
+ return _builder.default.apply("EnumDefaultedMember", arguments);
}
function indexedAccessType(objectType, indexType) {
- return (0, _builder.default)("IndexedAccessType", ...arguments);
+ return _builder.default.apply("IndexedAccessType", arguments);
}
function optionalIndexedAccessType(objectType, indexType) {
- return (0, _builder.default)("OptionalIndexedAccessType", ...arguments);
+ return _builder.default.apply("OptionalIndexedAccessType", arguments);
}
function jsxAttribute(name, value) {
- return (0, _builder.default)("JSXAttribute", ...arguments);
+ return _builder.default.apply("JSXAttribute", arguments);
}
function jsxClosingElement(name) {
- return (0, _builder.default)("JSXClosingElement", ...arguments);
+ return _builder.default.apply("JSXClosingElement", arguments);
}
function jsxElement(openingElement, closingElement, children, selfClosing) {
- return (0, _builder.default)("JSXElement", ...arguments);
+ return _builder.default.apply("JSXElement", arguments);
}
function jsxEmptyExpression() {
- return (0, _builder.default)("JSXEmptyExpression", ...arguments);
+ return _builder.default.apply("JSXEmptyExpression", arguments);
}
function jsxExpressionContainer(expression) {
- return (0, _builder.default)("JSXExpressionContainer", ...arguments);
+ return _builder.default.apply("JSXExpressionContainer", arguments);
}
function jsxSpreadChild(expression) {
- return (0, _builder.default)("JSXSpreadChild", ...arguments);
+ return _builder.default.apply("JSXSpreadChild", arguments);
}
function jsxIdentifier(name) {
- return (0, _builder.default)("JSXIdentifier", ...arguments);
+ return _builder.default.apply("JSXIdentifier", arguments);
}
function jsxMemberExpression(object, property) {
- return (0, _builder.default)("JSXMemberExpression", ...arguments);
+ return _builder.default.apply("JSXMemberExpression", arguments);
}
function jsxNamespacedName(namespace, name) {
- return (0, _builder.default)("JSXNamespacedName", ...arguments);
+ return _builder.default.apply("JSXNamespacedName", arguments);
}
function jsxOpeningElement(name, attributes, selfClosing) {
- return (0, _builder.default)("JSXOpeningElement", ...arguments);
+ return _builder.default.apply("JSXOpeningElement", arguments);
}
function jsxSpreadAttribute(argument) {
- return (0, _builder.default)("JSXSpreadAttribute", ...arguments);
+ return _builder.default.apply("JSXSpreadAttribute", arguments);
}
function jsxText(value) {
- return (0, _builder.default)("JSXText", ...arguments);
+ return _builder.default.apply("JSXText", arguments);
}
function jsxFragment(openingFragment, closingFragment, children) {
- return (0, _builder.default)("JSXFragment", ...arguments);
+ return _builder.default.apply("JSXFragment", arguments);
}
function jsxOpeningFragment() {
- return (0, _builder.default)("JSXOpeningFragment", ...arguments);
+ return _builder.default.apply("JSXOpeningFragment", arguments);
}
function jsxClosingFragment() {
- return (0, _builder.default)("JSXClosingFragment", ...arguments);
+ return _builder.default.apply("JSXClosingFragment", arguments);
}
function noop() {
- return (0, _builder.default)("Noop", ...arguments);
+ return _builder.default.apply("Noop", arguments);
}
function placeholder(expectedNode, name) {
- return (0, _builder.default)("Placeholder", ...arguments);
+ return _builder.default.apply("Placeholder", arguments);
}
function v8IntrinsicIdentifier(name) {
- return (0, _builder.default)("V8IntrinsicIdentifier", ...arguments);
+ return _builder.default.apply("V8IntrinsicIdentifier", arguments);
}
function argumentPlaceholder() {
- return (0, _builder.default)("ArgumentPlaceholder", ...arguments);
+ return _builder.default.apply("ArgumentPlaceholder", arguments);
}
function bindExpression(object, callee) {
- return (0, _builder.default)("BindExpression", ...arguments);
+ return _builder.default.apply("BindExpression", arguments);
}
function importAttribute(key, value) {
- return (0, _builder.default)("ImportAttribute", ...arguments);
+ return _builder.default.apply("ImportAttribute", arguments);
}
function decorator(expression) {
- return (0, _builder.default)("Decorator", ...arguments);
+ return _builder.default.apply("Decorator", arguments);
}
function doExpression(body, async) {
- return (0, _builder.default)("DoExpression", ...arguments);
+ return _builder.default.apply("DoExpression", arguments);
}
function exportDefaultSpecifier(exported) {
- return (0, _builder.default)("ExportDefaultSpecifier", ...arguments);
+ return _builder.default.apply("ExportDefaultSpecifier", arguments);
}
function recordExpression(properties) {
- return (0, _builder.default)("RecordExpression", ...arguments);
+ return _builder.default.apply("RecordExpression", arguments);
}
function tupleExpression(elements) {
- return (0, _builder.default)("TupleExpression", ...arguments);
+ return _builder.default.apply("TupleExpression", arguments);
}
function decimalLiteral(value) {
- return (0, _builder.default)("DecimalLiteral", ...arguments);
-}
-
-function staticBlock(body) {
- return (0, _builder.default)("StaticBlock", ...arguments);
+ return _builder.default.apply("DecimalLiteral", arguments);
}
function moduleExpression(body) {
- return (0, _builder.default)("ModuleExpression", ...arguments);
+ return _builder.default.apply("ModuleExpression", arguments);
}
function topicReference() {
- return (0, _builder.default)("TopicReference", ...arguments);
+ return _builder.default.apply("TopicReference", arguments);
}
function pipelineTopicExpression(expression) {
- return (0, _builder.default)("PipelineTopicExpression", ...arguments);
+ return _builder.default.apply("PipelineTopicExpression", arguments);
}
function pipelineBareFunction(callee) {
- return (0, _builder.default)("PipelineBareFunction", ...arguments);
+ return _builder.default.apply("PipelineBareFunction", arguments);
}
function pipelinePrimaryTopicReference() {
- return (0, _builder.default)("PipelinePrimaryTopicReference", ...arguments);
+ return _builder.default.apply("PipelinePrimaryTopicReference", arguments);
}
function tsParameterProperty(parameter) {
- return (0, _builder.default)("TSParameterProperty", ...arguments);
+ return _builder.default.apply("TSParameterProperty", arguments);
}
function tsDeclareFunction(id, typeParameters, params, returnType) {
- return (0, _builder.default)("TSDeclareFunction", ...arguments);
+ return _builder.default.apply("TSDeclareFunction", arguments);
}
function tsDeclareMethod(decorators, key, typeParameters, params, returnType) {
- return (0, _builder.default)("TSDeclareMethod", ...arguments);
+ return _builder.default.apply("TSDeclareMethod", arguments);
}
function tsQualifiedName(left, right) {
- return (0, _builder.default)("TSQualifiedName", ...arguments);
+ return _builder.default.apply("TSQualifiedName", arguments);
}
function tsCallSignatureDeclaration(typeParameters, parameters, typeAnnotation) {
- return (0, _builder.default)("TSCallSignatureDeclaration", ...arguments);
+ return _builder.default.apply("TSCallSignatureDeclaration", arguments);
}
function tsConstructSignatureDeclaration(typeParameters, parameters, typeAnnotation) {
- return (0, _builder.default)("TSConstructSignatureDeclaration", ...arguments);
+ return _builder.default.apply("TSConstructSignatureDeclaration", arguments);
}
function tsPropertySignature(key, typeAnnotation, initializer) {
- return (0, _builder.default)("TSPropertySignature", ...arguments);
+ return _builder.default.apply("TSPropertySignature", arguments);
}
function tsMethodSignature(key, typeParameters, parameters, typeAnnotation) {
- return (0, _builder.default)("TSMethodSignature", ...arguments);
+ return _builder.default.apply("TSMethodSignature", arguments);
}
function tsIndexSignature(parameters, typeAnnotation) {
- return (0, _builder.default)("TSIndexSignature", ...arguments);
+ return _builder.default.apply("TSIndexSignature", arguments);
}
function tsAnyKeyword() {
- return (0, _builder.default)("TSAnyKeyword", ...arguments);
+ return _builder.default.apply("TSAnyKeyword", arguments);
}
function tsBooleanKeyword() {
- return (0, _builder.default)("TSBooleanKeyword", ...arguments);
+ return _builder.default.apply("TSBooleanKeyword", arguments);
}
function tsBigIntKeyword() {
- return (0, _builder.default)("TSBigIntKeyword", ...arguments);
+ return _builder.default.apply("TSBigIntKeyword", arguments);
}
function tsIntrinsicKeyword() {
- return (0, _builder.default)("TSIntrinsicKeyword", ...arguments);
+ return _builder.default.apply("TSIntrinsicKeyword", arguments);
}
function tsNeverKeyword() {
- return (0, _builder.default)("TSNeverKeyword", ...arguments);
+ return _builder.default.apply("TSNeverKeyword", arguments);
}
function tsNullKeyword() {
- return (0, _builder.default)("TSNullKeyword", ...arguments);
+ return _builder.default.apply("TSNullKeyword", arguments);
}
function tsNumberKeyword() {
- return (0, _builder.default)("TSNumberKeyword", ...arguments);
+ return _builder.default.apply("TSNumberKeyword", arguments);
}
function tsObjectKeyword() {
- return (0, _builder.default)("TSObjectKeyword", ...arguments);
+ return _builder.default.apply("TSObjectKeyword", arguments);
}
function tsStringKeyword() {
- return (0, _builder.default)("TSStringKeyword", ...arguments);
+ return _builder.default.apply("TSStringKeyword", arguments);
}
function tsSymbolKeyword() {
- return (0, _builder.default)("TSSymbolKeyword", ...arguments);
+ return _builder.default.apply("TSSymbolKeyword", arguments);
}
function tsUndefinedKeyword() {
- return (0, _builder.default)("TSUndefinedKeyword", ...arguments);
+ return _builder.default.apply("TSUndefinedKeyword", arguments);
}
function tsUnknownKeyword() {
- return (0, _builder.default)("TSUnknownKeyword", ...arguments);
+ return _builder.default.apply("TSUnknownKeyword", arguments);
}
function tsVoidKeyword() {
- return (0, _builder.default)("TSVoidKeyword", ...arguments);
+ return _builder.default.apply("TSVoidKeyword", arguments);
}
function tsThisType() {
- return (0, _builder.default)("TSThisType", ...arguments);
+ return _builder.default.apply("TSThisType", arguments);
}
function tsFunctionType(typeParameters, parameters, typeAnnotation) {
- return (0, _builder.default)("TSFunctionType", ...arguments);
+ return _builder.default.apply("TSFunctionType", arguments);
}
function tsConstructorType(typeParameters, parameters, typeAnnotation) {
- return (0, _builder.default)("TSConstructorType", ...arguments);
+ return _builder.default.apply("TSConstructorType", arguments);
}
function tsTypeReference(typeName, typeParameters) {
- return (0, _builder.default)("TSTypeReference", ...arguments);
+ return _builder.default.apply("TSTypeReference", arguments);
}
function tsTypePredicate(parameterName, typeAnnotation, asserts) {
- return (0, _builder.default)("TSTypePredicate", ...arguments);
+ return _builder.default.apply("TSTypePredicate", arguments);
}
function tsTypeQuery(exprName) {
- return (0, _builder.default)("TSTypeQuery", ...arguments);
+ return _builder.default.apply("TSTypeQuery", arguments);
}
function tsTypeLiteral(members) {
- return (0, _builder.default)("TSTypeLiteral", ...arguments);
+ return _builder.default.apply("TSTypeLiteral", arguments);
}
function tsArrayType(elementType) {
- return (0, _builder.default)("TSArrayType", ...arguments);
+ return _builder.default.apply("TSArrayType", arguments);
}
function tsTupleType(elementTypes) {
- return (0, _builder.default)("TSTupleType", ...arguments);
+ return _builder.default.apply("TSTupleType", arguments);
}
function tsOptionalType(typeAnnotation) {
- return (0, _builder.default)("TSOptionalType", ...arguments);
+ return _builder.default.apply("TSOptionalType", arguments);
}
function tsRestType(typeAnnotation) {
- return (0, _builder.default)("TSRestType", ...arguments);
+ return _builder.default.apply("TSRestType", arguments);
}
function tsNamedTupleMember(label, elementType, optional) {
- return (0, _builder.default)("TSNamedTupleMember", ...arguments);
+ return _builder.default.apply("TSNamedTupleMember", arguments);
}
function tsUnionType(types) {
- return (0, _builder.default)("TSUnionType", ...arguments);
+ return _builder.default.apply("TSUnionType", arguments);
}
function tsIntersectionType(types) {
- return (0, _builder.default)("TSIntersectionType", ...arguments);
+ return _builder.default.apply("TSIntersectionType", arguments);
}
function tsConditionalType(checkType, extendsType, trueType, falseType) {
- return (0, _builder.default)("TSConditionalType", ...arguments);
+ return _builder.default.apply("TSConditionalType", arguments);
}
function tsInferType(typeParameter) {
- return (0, _builder.default)("TSInferType", ...arguments);
+ return _builder.default.apply("TSInferType", arguments);
}
function tsParenthesizedType(typeAnnotation) {
- return (0, _builder.default)("TSParenthesizedType", ...arguments);
+ return _builder.default.apply("TSParenthesizedType", arguments);
}
function tsTypeOperator(typeAnnotation) {
- return (0, _builder.default)("TSTypeOperator", ...arguments);
+ return _builder.default.apply("TSTypeOperator", arguments);
}
function tsIndexedAccessType(objectType, indexType) {
- return (0, _builder.default)("TSIndexedAccessType", ...arguments);
+ return _builder.default.apply("TSIndexedAccessType", arguments);
}
function tsMappedType(typeParameter, typeAnnotation, nameType) {
- return (0, _builder.default)("TSMappedType", ...arguments);
+ return _builder.default.apply("TSMappedType", arguments);
}
function tsLiteralType(literal) {
- return (0, _builder.default)("TSLiteralType", ...arguments);
+ return _builder.default.apply("TSLiteralType", arguments);
}
function tsExpressionWithTypeArguments(expression, typeParameters) {
- return (0, _builder.default)("TSExpressionWithTypeArguments", ...arguments);
+ return _builder.default.apply("TSExpressionWithTypeArguments", arguments);
}
function tsInterfaceDeclaration(id, typeParameters, _extends, body) {
- return (0, _builder.default)("TSInterfaceDeclaration", ...arguments);
+ return _builder.default.apply("TSInterfaceDeclaration", arguments);
}
function tsInterfaceBody(body) {
- return (0, _builder.default)("TSInterfaceBody", ...arguments);
+ return _builder.default.apply("TSInterfaceBody", arguments);
}
function tsTypeAliasDeclaration(id, typeParameters, typeAnnotation) {
- return (0, _builder.default)("TSTypeAliasDeclaration", ...arguments);
+ return _builder.default.apply("TSTypeAliasDeclaration", arguments);
}
function tsAsExpression(expression, typeAnnotation) {
- return (0, _builder.default)("TSAsExpression", ...arguments);
+ return _builder.default.apply("TSAsExpression", arguments);
}
function tsTypeAssertion(typeAnnotation, expression) {
- return (0, _builder.default)("TSTypeAssertion", ...arguments);
+ return _builder.default.apply("TSTypeAssertion", arguments);
}
function tsEnumDeclaration(id, members) {
- return (0, _builder.default)("TSEnumDeclaration", ...arguments);
+ return _builder.default.apply("TSEnumDeclaration", arguments);
}
function tsEnumMember(id, initializer) {
- return (0, _builder.default)("TSEnumMember", ...arguments);
+ return _builder.default.apply("TSEnumMember", arguments);
}
function tsModuleDeclaration(id, body) {
- return (0, _builder.default)("TSModuleDeclaration", ...arguments);
+ return _builder.default.apply("TSModuleDeclaration", arguments);
}
function tsModuleBlock(body) {
- return (0, _builder.default)("TSModuleBlock", ...arguments);
+ return _builder.default.apply("TSModuleBlock", arguments);
}
function tsImportType(argument, qualifier, typeParameters) {
- return (0, _builder.default)("TSImportType", ...arguments);
+ return _builder.default.apply("TSImportType", arguments);
}
function tsImportEqualsDeclaration(id, moduleReference) {
- return (0, _builder.default)("TSImportEqualsDeclaration", ...arguments);
+ return _builder.default.apply("TSImportEqualsDeclaration", arguments);
}
function tsExternalModuleReference(expression) {
- return (0, _builder.default)("TSExternalModuleReference", ...arguments);
+ return _builder.default.apply("TSExternalModuleReference", arguments);
}
function tsNonNullExpression(expression) {
- return (0, _builder.default)("TSNonNullExpression", ...arguments);
+ return _builder.default.apply("TSNonNullExpression", arguments);
}
function tsExportAssignment(expression) {
- return (0, _builder.default)("TSExportAssignment", ...arguments);
+ return _builder.default.apply("TSExportAssignment", arguments);
}
function tsNamespaceExportDeclaration(id) {
- return (0, _builder.default)("TSNamespaceExportDeclaration", ...arguments);
+ return _builder.default.apply("TSNamespaceExportDeclaration", arguments);
}
function tsTypeAnnotation(typeAnnotation) {
- return (0, _builder.default)("TSTypeAnnotation", ...arguments);
+ return _builder.default.apply("TSTypeAnnotation", arguments);
}
function tsTypeParameterInstantiation(params) {
- return (0, _builder.default)("TSTypeParameterInstantiation", ...arguments);
+ return _builder.default.apply("TSTypeParameterInstantiation", arguments);
}
function tsTypeParameterDeclaration(params) {
- return (0, _builder.default)("TSTypeParameterDeclaration", ...arguments);
+ return _builder.default.apply("TSTypeParameterDeclaration", arguments);
}
function tsTypeParameter(constraint, _default, name) {
- return (0, _builder.default)("TSTypeParameter", ...arguments);
+ return _builder.default.apply("TSTypeParameter", arguments);
}
-function NumberLiteral(...args) {
+function NumberLiteral(value) {
console.trace("The node type NumberLiteral has been renamed to NumericLiteral");
- return (0, _builder.default)("NumberLiteral", ...args);
+ return _builder.default.apply("NumberLiteral", arguments);
}
-function RegexLiteral(...args) {
+function RegexLiteral(pattern, flags) {
console.trace("The node type RegexLiteral has been renamed to RegExpLiteral");
- return (0, _builder.default)("RegexLiteral", ...args);
+ return _builder.default.apply("RegexLiteral", arguments);
}
-function RestProperty(...args) {
+function RestProperty(argument) {
console.trace("The node type RestProperty has been renamed to RestElement");
- return (0, _builder.default)("RestProperty", ...args);
+ return _builder.default.apply("RestProperty", arguments);
}
-function SpreadProperty(...args) {
+function SpreadProperty(argument) {
console.trace("The node type SpreadProperty has been renamed to SpreadElement");
- return (0, _builder.default)("SpreadProperty", ...args);
+ return _builder.default.apply("SpreadProperty", arguments);
} \ No newline at end of file
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/generated/uppercase.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/generated/uppercase.js
index e2ad08d82a..522097e75c 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/generated/uppercase.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/generated/uppercase.js
@@ -3,346 +3,358 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
+Object.defineProperty(exports, "AnyTypeAnnotation", {
+ enumerable: true,
+ get: function () {
+ return _index.anyTypeAnnotation;
+ }
+});
+Object.defineProperty(exports, "ArgumentPlaceholder", {
+ enumerable: true,
+ get: function () {
+ return _index.argumentPlaceholder;
+ }
+});
Object.defineProperty(exports, "ArrayExpression", {
enumerable: true,
get: function () {
return _index.arrayExpression;
}
});
-Object.defineProperty(exports, "AssignmentExpression", {
+Object.defineProperty(exports, "ArrayPattern", {
enumerable: true,
get: function () {
- return _index.assignmentExpression;
+ return _index.arrayPattern;
}
});
-Object.defineProperty(exports, "BinaryExpression", {
+Object.defineProperty(exports, "ArrayTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.binaryExpression;
+ return _index.arrayTypeAnnotation;
}
});
-Object.defineProperty(exports, "InterpreterDirective", {
+Object.defineProperty(exports, "ArrowFunctionExpression", {
enumerable: true,
get: function () {
- return _index.interpreterDirective;
+ return _index.arrowFunctionExpression;
}
});
-Object.defineProperty(exports, "Directive", {
+Object.defineProperty(exports, "AssignmentExpression", {
enumerable: true,
get: function () {
- return _index.directive;
+ return _index.assignmentExpression;
}
});
-Object.defineProperty(exports, "DirectiveLiteral", {
+Object.defineProperty(exports, "AssignmentPattern", {
enumerable: true,
get: function () {
- return _index.directiveLiteral;
+ return _index.assignmentPattern;
}
});
-Object.defineProperty(exports, "BlockStatement", {
+Object.defineProperty(exports, "AwaitExpression", {
enumerable: true,
get: function () {
- return _index.blockStatement;
+ return _index.awaitExpression;
}
});
-Object.defineProperty(exports, "BreakStatement", {
+Object.defineProperty(exports, "BigIntLiteral", {
enumerable: true,
get: function () {
- return _index.breakStatement;
+ return _index.bigIntLiteral;
}
});
-Object.defineProperty(exports, "CallExpression", {
+Object.defineProperty(exports, "BinaryExpression", {
enumerable: true,
get: function () {
- return _index.callExpression;
+ return _index.binaryExpression;
}
});
-Object.defineProperty(exports, "CatchClause", {
+Object.defineProperty(exports, "BindExpression", {
enumerable: true,
get: function () {
- return _index.catchClause;
+ return _index.bindExpression;
}
});
-Object.defineProperty(exports, "ConditionalExpression", {
+Object.defineProperty(exports, "BlockStatement", {
enumerable: true,
get: function () {
- return _index.conditionalExpression;
+ return _index.blockStatement;
}
});
-Object.defineProperty(exports, "ContinueStatement", {
+Object.defineProperty(exports, "BooleanLiteral", {
enumerable: true,
get: function () {
- return _index.continueStatement;
+ return _index.booleanLiteral;
}
});
-Object.defineProperty(exports, "DebuggerStatement", {
+Object.defineProperty(exports, "BooleanLiteralTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.debuggerStatement;
+ return _index.booleanLiteralTypeAnnotation;
}
});
-Object.defineProperty(exports, "DoWhileStatement", {
+Object.defineProperty(exports, "BooleanTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.doWhileStatement;
+ return _index.booleanTypeAnnotation;
}
});
-Object.defineProperty(exports, "EmptyStatement", {
+Object.defineProperty(exports, "BreakStatement", {
enumerable: true,
get: function () {
- return _index.emptyStatement;
+ return _index.breakStatement;
}
});
-Object.defineProperty(exports, "ExpressionStatement", {
+Object.defineProperty(exports, "CallExpression", {
enumerable: true,
get: function () {
- return _index.expressionStatement;
+ return _index.callExpression;
}
});
-Object.defineProperty(exports, "File", {
+Object.defineProperty(exports, "CatchClause", {
enumerable: true,
get: function () {
- return _index.file;
+ return _index.catchClause;
}
});
-Object.defineProperty(exports, "ForInStatement", {
+Object.defineProperty(exports, "ClassBody", {
enumerable: true,
get: function () {
- return _index.forInStatement;
+ return _index.classBody;
}
});
-Object.defineProperty(exports, "ForStatement", {
+Object.defineProperty(exports, "ClassDeclaration", {
enumerable: true,
get: function () {
- return _index.forStatement;
+ return _index.classDeclaration;
}
});
-Object.defineProperty(exports, "FunctionDeclaration", {
+Object.defineProperty(exports, "ClassExpression", {
enumerable: true,
get: function () {
- return _index.functionDeclaration;
+ return _index.classExpression;
}
});
-Object.defineProperty(exports, "FunctionExpression", {
+Object.defineProperty(exports, "ClassImplements", {
enumerable: true,
get: function () {
- return _index.functionExpression;
+ return _index.classImplements;
}
});
-Object.defineProperty(exports, "Identifier", {
+Object.defineProperty(exports, "ClassMethod", {
enumerable: true,
get: function () {
- return _index.identifier;
+ return _index.classMethod;
}
});
-Object.defineProperty(exports, "IfStatement", {
+Object.defineProperty(exports, "ClassPrivateMethod", {
enumerable: true,
get: function () {
- return _index.ifStatement;
+ return _index.classPrivateMethod;
}
});
-Object.defineProperty(exports, "LabeledStatement", {
+Object.defineProperty(exports, "ClassPrivateProperty", {
enumerable: true,
get: function () {
- return _index.labeledStatement;
+ return _index.classPrivateProperty;
}
});
-Object.defineProperty(exports, "StringLiteral", {
+Object.defineProperty(exports, "ClassProperty", {
enumerable: true,
get: function () {
- return _index.stringLiteral;
+ return _index.classProperty;
}
});
-Object.defineProperty(exports, "NumericLiteral", {
+Object.defineProperty(exports, "ConditionalExpression", {
enumerable: true,
get: function () {
- return _index.numericLiteral;
+ return _index.conditionalExpression;
}
});
-Object.defineProperty(exports, "NullLiteral", {
+Object.defineProperty(exports, "ContinueStatement", {
enumerable: true,
get: function () {
- return _index.nullLiteral;
+ return _index.continueStatement;
}
});
-Object.defineProperty(exports, "BooleanLiteral", {
+Object.defineProperty(exports, "DebuggerStatement", {
enumerable: true,
get: function () {
- return _index.booleanLiteral;
+ return _index.debuggerStatement;
}
});
-Object.defineProperty(exports, "RegExpLiteral", {
+Object.defineProperty(exports, "DecimalLiteral", {
enumerable: true,
get: function () {
- return _index.regExpLiteral;
+ return _index.decimalLiteral;
}
});
-Object.defineProperty(exports, "LogicalExpression", {
+Object.defineProperty(exports, "DeclareClass", {
enumerable: true,
get: function () {
- return _index.logicalExpression;
+ return _index.declareClass;
}
});
-Object.defineProperty(exports, "MemberExpression", {
+Object.defineProperty(exports, "DeclareExportAllDeclaration", {
enumerable: true,
get: function () {
- return _index.memberExpression;
+ return _index.declareExportAllDeclaration;
}
});
-Object.defineProperty(exports, "NewExpression", {
+Object.defineProperty(exports, "DeclareExportDeclaration", {
enumerable: true,
get: function () {
- return _index.newExpression;
+ return _index.declareExportDeclaration;
}
});
-Object.defineProperty(exports, "Program", {
+Object.defineProperty(exports, "DeclareFunction", {
enumerable: true,
get: function () {
- return _index.program;
+ return _index.declareFunction;
}
});
-Object.defineProperty(exports, "ObjectExpression", {
+Object.defineProperty(exports, "DeclareInterface", {
enumerable: true,
get: function () {
- return _index.objectExpression;
+ return _index.declareInterface;
}
});
-Object.defineProperty(exports, "ObjectMethod", {
+Object.defineProperty(exports, "DeclareModule", {
enumerable: true,
get: function () {
- return _index.objectMethod;
+ return _index.declareModule;
}
});
-Object.defineProperty(exports, "ObjectProperty", {
+Object.defineProperty(exports, "DeclareModuleExports", {
enumerable: true,
get: function () {
- return _index.objectProperty;
+ return _index.declareModuleExports;
}
});
-Object.defineProperty(exports, "RestElement", {
+Object.defineProperty(exports, "DeclareOpaqueType", {
enumerable: true,
get: function () {
- return _index.restElement;
+ return _index.declareOpaqueType;
}
});
-Object.defineProperty(exports, "ReturnStatement", {
+Object.defineProperty(exports, "DeclareTypeAlias", {
enumerable: true,
get: function () {
- return _index.returnStatement;
+ return _index.declareTypeAlias;
}
});
-Object.defineProperty(exports, "SequenceExpression", {
+Object.defineProperty(exports, "DeclareVariable", {
enumerable: true,
get: function () {
- return _index.sequenceExpression;
+ return _index.declareVariable;
}
});
-Object.defineProperty(exports, "ParenthesizedExpression", {
+Object.defineProperty(exports, "DeclaredPredicate", {
enumerable: true,
get: function () {
- return _index.parenthesizedExpression;
+ return _index.declaredPredicate;
}
});
-Object.defineProperty(exports, "SwitchCase", {
+Object.defineProperty(exports, "Decorator", {
enumerable: true,
get: function () {
- return _index.switchCase;
+ return _index.decorator;
}
});
-Object.defineProperty(exports, "SwitchStatement", {
+Object.defineProperty(exports, "Directive", {
enumerable: true,
get: function () {
- return _index.switchStatement;
+ return _index.directive;
}
});
-Object.defineProperty(exports, "ThisExpression", {
+Object.defineProperty(exports, "DirectiveLiteral", {
enumerable: true,
get: function () {
- return _index.thisExpression;
+ return _index.directiveLiteral;
}
});
-Object.defineProperty(exports, "ThrowStatement", {
+Object.defineProperty(exports, "DoExpression", {
enumerable: true,
get: function () {
- return _index.throwStatement;
+ return _index.doExpression;
}
});
-Object.defineProperty(exports, "TryStatement", {
+Object.defineProperty(exports, "DoWhileStatement", {
enumerable: true,
get: function () {
- return _index.tryStatement;
+ return _index.doWhileStatement;
}
});
-Object.defineProperty(exports, "UnaryExpression", {
+Object.defineProperty(exports, "EmptyStatement", {
enumerable: true,
get: function () {
- return _index.unaryExpression;
+ return _index.emptyStatement;
}
});
-Object.defineProperty(exports, "UpdateExpression", {
+Object.defineProperty(exports, "EmptyTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.updateExpression;
+ return _index.emptyTypeAnnotation;
}
});
-Object.defineProperty(exports, "VariableDeclaration", {
+Object.defineProperty(exports, "EnumBooleanBody", {
enumerable: true,
get: function () {
- return _index.variableDeclaration;
+ return _index.enumBooleanBody;
}
});
-Object.defineProperty(exports, "VariableDeclarator", {
+Object.defineProperty(exports, "EnumBooleanMember", {
enumerable: true,
get: function () {
- return _index.variableDeclarator;
+ return _index.enumBooleanMember;
}
});
-Object.defineProperty(exports, "WhileStatement", {
+Object.defineProperty(exports, "EnumDeclaration", {
enumerable: true,
get: function () {
- return _index.whileStatement;
+ return _index.enumDeclaration;
}
});
-Object.defineProperty(exports, "WithStatement", {
+Object.defineProperty(exports, "EnumDefaultedMember", {
enumerable: true,
get: function () {
- return _index.withStatement;
+ return _index.enumDefaultedMember;
}
});
-Object.defineProperty(exports, "AssignmentPattern", {
+Object.defineProperty(exports, "EnumNumberBody", {
enumerable: true,
get: function () {
- return _index.assignmentPattern;
+ return _index.enumNumberBody;
}
});
-Object.defineProperty(exports, "ArrayPattern", {
+Object.defineProperty(exports, "EnumNumberMember", {
enumerable: true,
get: function () {
- return _index.arrayPattern;
+ return _index.enumNumberMember;
}
});
-Object.defineProperty(exports, "ArrowFunctionExpression", {
+Object.defineProperty(exports, "EnumStringBody", {
enumerable: true,
get: function () {
- return _index.arrowFunctionExpression;
+ return _index.enumStringBody;
}
});
-Object.defineProperty(exports, "ClassBody", {
+Object.defineProperty(exports, "EnumStringMember", {
enumerable: true,
get: function () {
- return _index.classBody;
+ return _index.enumStringMember;
}
});
-Object.defineProperty(exports, "ClassExpression", {
+Object.defineProperty(exports, "EnumSymbolBody", {
enumerable: true,
get: function () {
- return _index.classExpression;
+ return _index.enumSymbolBody;
}
});
-Object.defineProperty(exports, "ClassDeclaration", {
+Object.defineProperty(exports, "ExistsTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.classDeclaration;
+ return _index.existsTypeAnnotation;
}
});
Object.defineProperty(exports, "ExportAllDeclaration", {
@@ -357,328 +369,328 @@ Object.defineProperty(exports, "ExportDefaultDeclaration", {
return _index.exportDefaultDeclaration;
}
});
-Object.defineProperty(exports, "ExportNamedDeclaration", {
+Object.defineProperty(exports, "ExportDefaultSpecifier", {
enumerable: true,
get: function () {
- return _index.exportNamedDeclaration;
+ return _index.exportDefaultSpecifier;
}
});
-Object.defineProperty(exports, "ExportSpecifier", {
+Object.defineProperty(exports, "ExportNamedDeclaration", {
enumerable: true,
get: function () {
- return _index.exportSpecifier;
+ return _index.exportNamedDeclaration;
}
});
-Object.defineProperty(exports, "ForOfStatement", {
+Object.defineProperty(exports, "ExportNamespaceSpecifier", {
enumerable: true,
get: function () {
- return _index.forOfStatement;
+ return _index.exportNamespaceSpecifier;
}
});
-Object.defineProperty(exports, "ImportDeclaration", {
+Object.defineProperty(exports, "ExportSpecifier", {
enumerable: true,
get: function () {
- return _index.importDeclaration;
+ return _index.exportSpecifier;
}
});
-Object.defineProperty(exports, "ImportDefaultSpecifier", {
+Object.defineProperty(exports, "ExpressionStatement", {
enumerable: true,
get: function () {
- return _index.importDefaultSpecifier;
+ return _index.expressionStatement;
}
});
-Object.defineProperty(exports, "ImportNamespaceSpecifier", {
+Object.defineProperty(exports, "File", {
enumerable: true,
get: function () {
- return _index.importNamespaceSpecifier;
+ return _index.file;
}
});
-Object.defineProperty(exports, "ImportSpecifier", {
+Object.defineProperty(exports, "ForInStatement", {
enumerable: true,
get: function () {
- return _index.importSpecifier;
+ return _index.forInStatement;
}
});
-Object.defineProperty(exports, "MetaProperty", {
+Object.defineProperty(exports, "ForOfStatement", {
enumerable: true,
get: function () {
- return _index.metaProperty;
+ return _index.forOfStatement;
}
});
-Object.defineProperty(exports, "ClassMethod", {
+Object.defineProperty(exports, "ForStatement", {
enumerable: true,
get: function () {
- return _index.classMethod;
+ return _index.forStatement;
}
});
-Object.defineProperty(exports, "ObjectPattern", {
+Object.defineProperty(exports, "FunctionDeclaration", {
enumerable: true,
get: function () {
- return _index.objectPattern;
+ return _index.functionDeclaration;
}
});
-Object.defineProperty(exports, "SpreadElement", {
+Object.defineProperty(exports, "FunctionExpression", {
enumerable: true,
get: function () {
- return _index.spreadElement;
+ return _index.functionExpression;
}
});
-Object.defineProperty(exports, "Super", {
+Object.defineProperty(exports, "FunctionTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.super;
+ return _index.functionTypeAnnotation;
}
});
-Object.defineProperty(exports, "TaggedTemplateExpression", {
+Object.defineProperty(exports, "FunctionTypeParam", {
enumerable: true,
get: function () {
- return _index.taggedTemplateExpression;
+ return _index.functionTypeParam;
}
});
-Object.defineProperty(exports, "TemplateElement", {
+Object.defineProperty(exports, "GenericTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.templateElement;
+ return _index.genericTypeAnnotation;
}
});
-Object.defineProperty(exports, "TemplateLiteral", {
+Object.defineProperty(exports, "Identifier", {
enumerable: true,
get: function () {
- return _index.templateLiteral;
+ return _index.identifier;
}
});
-Object.defineProperty(exports, "YieldExpression", {
+Object.defineProperty(exports, "IfStatement", {
enumerable: true,
get: function () {
- return _index.yieldExpression;
+ return _index.ifStatement;
}
});
-Object.defineProperty(exports, "AwaitExpression", {
+Object.defineProperty(exports, "Import", {
enumerable: true,
get: function () {
- return _index.awaitExpression;
+ return _index.import;
}
});
-Object.defineProperty(exports, "Import", {
+Object.defineProperty(exports, "ImportAttribute", {
enumerable: true,
get: function () {
- return _index.import;
+ return _index.importAttribute;
}
});
-Object.defineProperty(exports, "BigIntLiteral", {
+Object.defineProperty(exports, "ImportDeclaration", {
enumerable: true,
get: function () {
- return _index.bigIntLiteral;
+ return _index.importDeclaration;
}
});
-Object.defineProperty(exports, "ExportNamespaceSpecifier", {
+Object.defineProperty(exports, "ImportDefaultSpecifier", {
enumerable: true,
get: function () {
- return _index.exportNamespaceSpecifier;
+ return _index.importDefaultSpecifier;
}
});
-Object.defineProperty(exports, "OptionalMemberExpression", {
+Object.defineProperty(exports, "ImportNamespaceSpecifier", {
enumerable: true,
get: function () {
- return _index.optionalMemberExpression;
+ return _index.importNamespaceSpecifier;
}
});
-Object.defineProperty(exports, "OptionalCallExpression", {
+Object.defineProperty(exports, "ImportSpecifier", {
enumerable: true,
get: function () {
- return _index.optionalCallExpression;
+ return _index.importSpecifier;
}
});
-Object.defineProperty(exports, "ClassProperty", {
+Object.defineProperty(exports, "IndexedAccessType", {
enumerable: true,
get: function () {
- return _index.classProperty;
+ return _index.indexedAccessType;
}
});
-Object.defineProperty(exports, "ClassPrivateProperty", {
+Object.defineProperty(exports, "InferredPredicate", {
enumerable: true,
get: function () {
- return _index.classPrivateProperty;
+ return _index.inferredPredicate;
}
});
-Object.defineProperty(exports, "ClassPrivateMethod", {
+Object.defineProperty(exports, "InterfaceDeclaration", {
enumerable: true,
get: function () {
- return _index.classPrivateMethod;
+ return _index.interfaceDeclaration;
}
});
-Object.defineProperty(exports, "PrivateName", {
+Object.defineProperty(exports, "InterfaceExtends", {
enumerable: true,
get: function () {
- return _index.privateName;
+ return _index.interfaceExtends;
}
});
-Object.defineProperty(exports, "AnyTypeAnnotation", {
+Object.defineProperty(exports, "InterfaceTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.anyTypeAnnotation;
+ return _index.interfaceTypeAnnotation;
}
});
-Object.defineProperty(exports, "ArrayTypeAnnotation", {
+Object.defineProperty(exports, "InterpreterDirective", {
enumerable: true,
get: function () {
- return _index.arrayTypeAnnotation;
+ return _index.interpreterDirective;
}
});
-Object.defineProperty(exports, "BooleanTypeAnnotation", {
+Object.defineProperty(exports, "IntersectionTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.booleanTypeAnnotation;
+ return _index.intersectionTypeAnnotation;
}
});
-Object.defineProperty(exports, "BooleanLiteralTypeAnnotation", {
+Object.defineProperty(exports, "JSXAttribute", {
enumerable: true,
get: function () {
- return _index.booleanLiteralTypeAnnotation;
+ return _index.jsxAttribute;
}
});
-Object.defineProperty(exports, "NullLiteralTypeAnnotation", {
+Object.defineProperty(exports, "JSXClosingElement", {
enumerable: true,
get: function () {
- return _index.nullLiteralTypeAnnotation;
+ return _index.jsxClosingElement;
}
});
-Object.defineProperty(exports, "ClassImplements", {
+Object.defineProperty(exports, "JSXClosingFragment", {
enumerable: true,
get: function () {
- return _index.classImplements;
+ return _index.jsxClosingFragment;
}
});
-Object.defineProperty(exports, "DeclareClass", {
+Object.defineProperty(exports, "JSXElement", {
enumerable: true,
get: function () {
- return _index.declareClass;
+ return _index.jsxElement;
}
});
-Object.defineProperty(exports, "DeclareFunction", {
+Object.defineProperty(exports, "JSXEmptyExpression", {
enumerable: true,
get: function () {
- return _index.declareFunction;
+ return _index.jsxEmptyExpression;
}
});
-Object.defineProperty(exports, "DeclareInterface", {
+Object.defineProperty(exports, "JSXExpressionContainer", {
enumerable: true,
get: function () {
- return _index.declareInterface;
+ return _index.jsxExpressionContainer;
}
});
-Object.defineProperty(exports, "DeclareModule", {
+Object.defineProperty(exports, "JSXFragment", {
enumerable: true,
get: function () {
- return _index.declareModule;
+ return _index.jsxFragment;
}
});
-Object.defineProperty(exports, "DeclareModuleExports", {
+Object.defineProperty(exports, "JSXIdentifier", {
enumerable: true,
get: function () {
- return _index.declareModuleExports;
+ return _index.jsxIdentifier;
}
});
-Object.defineProperty(exports, "DeclareTypeAlias", {
+Object.defineProperty(exports, "JSXMemberExpression", {
enumerable: true,
get: function () {
- return _index.declareTypeAlias;
+ return _index.jsxMemberExpression;
}
});
-Object.defineProperty(exports, "DeclareOpaqueType", {
+Object.defineProperty(exports, "JSXNamespacedName", {
enumerable: true,
get: function () {
- return _index.declareOpaqueType;
+ return _index.jsxNamespacedName;
}
});
-Object.defineProperty(exports, "DeclareVariable", {
+Object.defineProperty(exports, "JSXOpeningElement", {
enumerable: true,
get: function () {
- return _index.declareVariable;
+ return _index.jsxOpeningElement;
}
});
-Object.defineProperty(exports, "DeclareExportDeclaration", {
+Object.defineProperty(exports, "JSXOpeningFragment", {
enumerable: true,
get: function () {
- return _index.declareExportDeclaration;
+ return _index.jsxOpeningFragment;
}
});
-Object.defineProperty(exports, "DeclareExportAllDeclaration", {
+Object.defineProperty(exports, "JSXSpreadAttribute", {
enumerable: true,
get: function () {
- return _index.declareExportAllDeclaration;
+ return _index.jsxSpreadAttribute;
}
});
-Object.defineProperty(exports, "DeclaredPredicate", {
+Object.defineProperty(exports, "JSXSpreadChild", {
enumerable: true,
get: function () {
- return _index.declaredPredicate;
+ return _index.jsxSpreadChild;
}
});
-Object.defineProperty(exports, "ExistsTypeAnnotation", {
+Object.defineProperty(exports, "JSXText", {
enumerable: true,
get: function () {
- return _index.existsTypeAnnotation;
+ return _index.jsxText;
}
});
-Object.defineProperty(exports, "FunctionTypeAnnotation", {
+Object.defineProperty(exports, "LabeledStatement", {
enumerable: true,
get: function () {
- return _index.functionTypeAnnotation;
+ return _index.labeledStatement;
}
});
-Object.defineProperty(exports, "FunctionTypeParam", {
+Object.defineProperty(exports, "LogicalExpression", {
enumerable: true,
get: function () {
- return _index.functionTypeParam;
+ return _index.logicalExpression;
}
});
-Object.defineProperty(exports, "GenericTypeAnnotation", {
+Object.defineProperty(exports, "MemberExpression", {
enumerable: true,
get: function () {
- return _index.genericTypeAnnotation;
+ return _index.memberExpression;
}
});
-Object.defineProperty(exports, "InferredPredicate", {
+Object.defineProperty(exports, "MetaProperty", {
enumerable: true,
get: function () {
- return _index.inferredPredicate;
+ return _index.metaProperty;
}
});
-Object.defineProperty(exports, "InterfaceExtends", {
+Object.defineProperty(exports, "MixedTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.interfaceExtends;
+ return _index.mixedTypeAnnotation;
}
});
-Object.defineProperty(exports, "InterfaceDeclaration", {
+Object.defineProperty(exports, "ModuleExpression", {
enumerable: true,
get: function () {
- return _index.interfaceDeclaration;
+ return _index.moduleExpression;
}
});
-Object.defineProperty(exports, "InterfaceTypeAnnotation", {
+Object.defineProperty(exports, "NewExpression", {
enumerable: true,
get: function () {
- return _index.interfaceTypeAnnotation;
+ return _index.newExpression;
}
});
-Object.defineProperty(exports, "IntersectionTypeAnnotation", {
+Object.defineProperty(exports, "Noop", {
enumerable: true,
get: function () {
- return _index.intersectionTypeAnnotation;
+ return _index.noop;
}
});
-Object.defineProperty(exports, "MixedTypeAnnotation", {
+Object.defineProperty(exports, "NullLiteral", {
enumerable: true,
get: function () {
- return _index.mixedTypeAnnotation;
+ return _index.nullLiteral;
}
});
-Object.defineProperty(exports, "EmptyTypeAnnotation", {
+Object.defineProperty(exports, "NullLiteralTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.emptyTypeAnnotation;
+ return _index.nullLiteralTypeAnnotation;
}
});
Object.defineProperty(exports, "NullableTypeAnnotation", {
@@ -687,6 +699,12 @@ Object.defineProperty(exports, "NullableTypeAnnotation", {
return _index.nullableTypeAnnotation;
}
});
+Object.defineProperty(exports, "NumberLiteral", {
+ enumerable: true,
+ get: function () {
+ return _index.numberLiteral;
+ }
+});
Object.defineProperty(exports, "NumberLiteralTypeAnnotation", {
enumerable: true,
get: function () {
@@ -699,508 +717,508 @@ Object.defineProperty(exports, "NumberTypeAnnotation", {
return _index.numberTypeAnnotation;
}
});
-Object.defineProperty(exports, "ObjectTypeAnnotation", {
+Object.defineProperty(exports, "NumericLiteral", {
enumerable: true,
get: function () {
- return _index.objectTypeAnnotation;
+ return _index.numericLiteral;
}
});
-Object.defineProperty(exports, "ObjectTypeInternalSlot", {
+Object.defineProperty(exports, "ObjectExpression", {
enumerable: true,
get: function () {
- return _index.objectTypeInternalSlot;
+ return _index.objectExpression;
}
});
-Object.defineProperty(exports, "ObjectTypeCallProperty", {
+Object.defineProperty(exports, "ObjectMethod", {
enumerable: true,
get: function () {
- return _index.objectTypeCallProperty;
+ return _index.objectMethod;
}
});
-Object.defineProperty(exports, "ObjectTypeIndexer", {
+Object.defineProperty(exports, "ObjectPattern", {
enumerable: true,
get: function () {
- return _index.objectTypeIndexer;
+ return _index.objectPattern;
}
});
-Object.defineProperty(exports, "ObjectTypeProperty", {
+Object.defineProperty(exports, "ObjectProperty", {
enumerable: true,
get: function () {
- return _index.objectTypeProperty;
+ return _index.objectProperty;
}
});
-Object.defineProperty(exports, "ObjectTypeSpreadProperty", {
+Object.defineProperty(exports, "ObjectTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.objectTypeSpreadProperty;
+ return _index.objectTypeAnnotation;
}
});
-Object.defineProperty(exports, "OpaqueType", {
+Object.defineProperty(exports, "ObjectTypeCallProperty", {
enumerable: true,
get: function () {
- return _index.opaqueType;
+ return _index.objectTypeCallProperty;
}
});
-Object.defineProperty(exports, "QualifiedTypeIdentifier", {
+Object.defineProperty(exports, "ObjectTypeIndexer", {
enumerable: true,
get: function () {
- return _index.qualifiedTypeIdentifier;
+ return _index.objectTypeIndexer;
}
});
-Object.defineProperty(exports, "StringLiteralTypeAnnotation", {
+Object.defineProperty(exports, "ObjectTypeInternalSlot", {
enumerable: true,
get: function () {
- return _index.stringLiteralTypeAnnotation;
+ return _index.objectTypeInternalSlot;
}
});
-Object.defineProperty(exports, "StringTypeAnnotation", {
+Object.defineProperty(exports, "ObjectTypeProperty", {
enumerable: true,
get: function () {
- return _index.stringTypeAnnotation;
+ return _index.objectTypeProperty;
}
});
-Object.defineProperty(exports, "SymbolTypeAnnotation", {
+Object.defineProperty(exports, "ObjectTypeSpreadProperty", {
enumerable: true,
get: function () {
- return _index.symbolTypeAnnotation;
+ return _index.objectTypeSpreadProperty;
}
});
-Object.defineProperty(exports, "ThisTypeAnnotation", {
+Object.defineProperty(exports, "OpaqueType", {
enumerable: true,
get: function () {
- return _index.thisTypeAnnotation;
+ return _index.opaqueType;
}
});
-Object.defineProperty(exports, "TupleTypeAnnotation", {
+Object.defineProperty(exports, "OptionalCallExpression", {
enumerable: true,
get: function () {
- return _index.tupleTypeAnnotation;
+ return _index.optionalCallExpression;
}
});
-Object.defineProperty(exports, "TypeofTypeAnnotation", {
+Object.defineProperty(exports, "OptionalIndexedAccessType", {
enumerable: true,
get: function () {
- return _index.typeofTypeAnnotation;
+ return _index.optionalIndexedAccessType;
}
});
-Object.defineProperty(exports, "TypeAlias", {
+Object.defineProperty(exports, "OptionalMemberExpression", {
enumerable: true,
get: function () {
- return _index.typeAlias;
+ return _index.optionalMemberExpression;
}
});
-Object.defineProperty(exports, "TypeAnnotation", {
+Object.defineProperty(exports, "ParenthesizedExpression", {
enumerable: true,
get: function () {
- return _index.typeAnnotation;
+ return _index.parenthesizedExpression;
}
});
-Object.defineProperty(exports, "TypeCastExpression", {
+Object.defineProperty(exports, "PipelineBareFunction", {
enumerable: true,
get: function () {
- return _index.typeCastExpression;
+ return _index.pipelineBareFunction;
}
});
-Object.defineProperty(exports, "TypeParameter", {
+Object.defineProperty(exports, "PipelinePrimaryTopicReference", {
enumerable: true,
get: function () {
- return _index.typeParameter;
+ return _index.pipelinePrimaryTopicReference;
}
});
-Object.defineProperty(exports, "TypeParameterDeclaration", {
+Object.defineProperty(exports, "PipelineTopicExpression", {
enumerable: true,
get: function () {
- return _index.typeParameterDeclaration;
+ return _index.pipelineTopicExpression;
}
});
-Object.defineProperty(exports, "TypeParameterInstantiation", {
+Object.defineProperty(exports, "Placeholder", {
enumerable: true,
get: function () {
- return _index.typeParameterInstantiation;
+ return _index.placeholder;
}
});
-Object.defineProperty(exports, "UnionTypeAnnotation", {
+Object.defineProperty(exports, "PrivateName", {
enumerable: true,
get: function () {
- return _index.unionTypeAnnotation;
+ return _index.privateName;
}
});
-Object.defineProperty(exports, "Variance", {
+Object.defineProperty(exports, "Program", {
enumerable: true,
get: function () {
- return _index.variance;
+ return _index.program;
}
});
-Object.defineProperty(exports, "VoidTypeAnnotation", {
+Object.defineProperty(exports, "QualifiedTypeIdentifier", {
enumerable: true,
get: function () {
- return _index.voidTypeAnnotation;
+ return _index.qualifiedTypeIdentifier;
}
});
-Object.defineProperty(exports, "EnumDeclaration", {
+Object.defineProperty(exports, "RecordExpression", {
enumerable: true,
get: function () {
- return _index.enumDeclaration;
+ return _index.recordExpression;
}
});
-Object.defineProperty(exports, "EnumBooleanBody", {
+Object.defineProperty(exports, "RegExpLiteral", {
enumerable: true,
get: function () {
- return _index.enumBooleanBody;
+ return _index.regExpLiteral;
}
});
-Object.defineProperty(exports, "EnumNumberBody", {
+Object.defineProperty(exports, "RegexLiteral", {
enumerable: true,
get: function () {
- return _index.enumNumberBody;
+ return _index.regexLiteral;
}
});
-Object.defineProperty(exports, "EnumStringBody", {
+Object.defineProperty(exports, "RestElement", {
enumerable: true,
get: function () {
- return _index.enumStringBody;
+ return _index.restElement;
}
});
-Object.defineProperty(exports, "EnumSymbolBody", {
+Object.defineProperty(exports, "RestProperty", {
enumerable: true,
get: function () {
- return _index.enumSymbolBody;
+ return _index.restProperty;
}
});
-Object.defineProperty(exports, "EnumBooleanMember", {
+Object.defineProperty(exports, "ReturnStatement", {
enumerable: true,
get: function () {
- return _index.enumBooleanMember;
+ return _index.returnStatement;
}
});
-Object.defineProperty(exports, "EnumNumberMember", {
+Object.defineProperty(exports, "SequenceExpression", {
enumerable: true,
get: function () {
- return _index.enumNumberMember;
+ return _index.sequenceExpression;
}
});
-Object.defineProperty(exports, "EnumStringMember", {
+Object.defineProperty(exports, "SpreadElement", {
enumerable: true,
get: function () {
- return _index.enumStringMember;
+ return _index.spreadElement;
}
});
-Object.defineProperty(exports, "EnumDefaultedMember", {
+Object.defineProperty(exports, "SpreadProperty", {
enumerable: true,
get: function () {
- return _index.enumDefaultedMember;
+ return _index.spreadProperty;
}
});
-Object.defineProperty(exports, "IndexedAccessType", {
+Object.defineProperty(exports, "StaticBlock", {
enumerable: true,
get: function () {
- return _index.indexedAccessType;
+ return _index.staticBlock;
}
});
-Object.defineProperty(exports, "OptionalIndexedAccessType", {
+Object.defineProperty(exports, "StringLiteral", {
enumerable: true,
get: function () {
- return _index.optionalIndexedAccessType;
+ return _index.stringLiteral;
}
});
-Object.defineProperty(exports, "JSXAttribute", {
+Object.defineProperty(exports, "StringLiteralTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.jsxAttribute;
+ return _index.stringLiteralTypeAnnotation;
}
});
-Object.defineProperty(exports, "JSXClosingElement", {
+Object.defineProperty(exports, "StringTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.jsxClosingElement;
+ return _index.stringTypeAnnotation;
}
});
-Object.defineProperty(exports, "JSXElement", {
+Object.defineProperty(exports, "Super", {
enumerable: true,
get: function () {
- return _index.jsxElement;
+ return _index.super;
}
});
-Object.defineProperty(exports, "JSXEmptyExpression", {
+Object.defineProperty(exports, "SwitchCase", {
enumerable: true,
get: function () {
- return _index.jsxEmptyExpression;
+ return _index.switchCase;
}
});
-Object.defineProperty(exports, "JSXExpressionContainer", {
+Object.defineProperty(exports, "SwitchStatement", {
enumerable: true,
get: function () {
- return _index.jsxExpressionContainer;
+ return _index.switchStatement;
}
});
-Object.defineProperty(exports, "JSXSpreadChild", {
+Object.defineProperty(exports, "SymbolTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.jsxSpreadChild;
+ return _index.symbolTypeAnnotation;
}
});
-Object.defineProperty(exports, "JSXIdentifier", {
+Object.defineProperty(exports, "TSAnyKeyword", {
enumerable: true,
get: function () {
- return _index.jsxIdentifier;
+ return _index.tsAnyKeyword;
}
});
-Object.defineProperty(exports, "JSXMemberExpression", {
+Object.defineProperty(exports, "TSArrayType", {
enumerable: true,
get: function () {
- return _index.jsxMemberExpression;
+ return _index.tsArrayType;
}
});
-Object.defineProperty(exports, "JSXNamespacedName", {
+Object.defineProperty(exports, "TSAsExpression", {
enumerable: true,
get: function () {
- return _index.jsxNamespacedName;
+ return _index.tsAsExpression;
}
});
-Object.defineProperty(exports, "JSXOpeningElement", {
+Object.defineProperty(exports, "TSBigIntKeyword", {
enumerable: true,
get: function () {
- return _index.jsxOpeningElement;
+ return _index.tsBigIntKeyword;
}
});
-Object.defineProperty(exports, "JSXSpreadAttribute", {
+Object.defineProperty(exports, "TSBooleanKeyword", {
enumerable: true,
get: function () {
- return _index.jsxSpreadAttribute;
+ return _index.tsBooleanKeyword;
}
});
-Object.defineProperty(exports, "JSXText", {
+Object.defineProperty(exports, "TSCallSignatureDeclaration", {
enumerable: true,
get: function () {
- return _index.jsxText;
+ return _index.tsCallSignatureDeclaration;
}
});
-Object.defineProperty(exports, "JSXFragment", {
+Object.defineProperty(exports, "TSConditionalType", {
enumerable: true,
get: function () {
- return _index.jsxFragment;
+ return _index.tsConditionalType;
}
});
-Object.defineProperty(exports, "JSXOpeningFragment", {
+Object.defineProperty(exports, "TSConstructSignatureDeclaration", {
enumerable: true,
get: function () {
- return _index.jsxOpeningFragment;
+ return _index.tsConstructSignatureDeclaration;
}
});
-Object.defineProperty(exports, "JSXClosingFragment", {
+Object.defineProperty(exports, "TSConstructorType", {
enumerable: true,
get: function () {
- return _index.jsxClosingFragment;
+ return _index.tsConstructorType;
}
});
-Object.defineProperty(exports, "Noop", {
+Object.defineProperty(exports, "TSDeclareFunction", {
enumerable: true,
get: function () {
- return _index.noop;
+ return _index.tsDeclareFunction;
}
});
-Object.defineProperty(exports, "Placeholder", {
+Object.defineProperty(exports, "TSDeclareMethod", {
enumerable: true,
get: function () {
- return _index.placeholder;
+ return _index.tsDeclareMethod;
}
});
-Object.defineProperty(exports, "V8IntrinsicIdentifier", {
+Object.defineProperty(exports, "TSEnumDeclaration", {
enumerable: true,
get: function () {
- return _index.v8IntrinsicIdentifier;
+ return _index.tsEnumDeclaration;
}
});
-Object.defineProperty(exports, "ArgumentPlaceholder", {
+Object.defineProperty(exports, "TSEnumMember", {
enumerable: true,
get: function () {
- return _index.argumentPlaceholder;
+ return _index.tsEnumMember;
}
});
-Object.defineProperty(exports, "BindExpression", {
+Object.defineProperty(exports, "TSExportAssignment", {
enumerable: true,
get: function () {
- return _index.bindExpression;
+ return _index.tsExportAssignment;
}
});
-Object.defineProperty(exports, "ImportAttribute", {
+Object.defineProperty(exports, "TSExpressionWithTypeArguments", {
enumerable: true,
get: function () {
- return _index.importAttribute;
+ return _index.tsExpressionWithTypeArguments;
}
});
-Object.defineProperty(exports, "Decorator", {
+Object.defineProperty(exports, "TSExternalModuleReference", {
enumerable: true,
get: function () {
- return _index.decorator;
+ return _index.tsExternalModuleReference;
}
});
-Object.defineProperty(exports, "DoExpression", {
+Object.defineProperty(exports, "TSFunctionType", {
enumerable: true,
get: function () {
- return _index.doExpression;
+ return _index.tsFunctionType;
}
});
-Object.defineProperty(exports, "ExportDefaultSpecifier", {
+Object.defineProperty(exports, "TSImportEqualsDeclaration", {
enumerable: true,
get: function () {
- return _index.exportDefaultSpecifier;
+ return _index.tsImportEqualsDeclaration;
}
});
-Object.defineProperty(exports, "RecordExpression", {
+Object.defineProperty(exports, "TSImportType", {
enumerable: true,
get: function () {
- return _index.recordExpression;
+ return _index.tsImportType;
}
});
-Object.defineProperty(exports, "TupleExpression", {
+Object.defineProperty(exports, "TSIndexSignature", {
enumerable: true,
get: function () {
- return _index.tupleExpression;
+ return _index.tsIndexSignature;
}
});
-Object.defineProperty(exports, "DecimalLiteral", {
+Object.defineProperty(exports, "TSIndexedAccessType", {
enumerable: true,
get: function () {
- return _index.decimalLiteral;
+ return _index.tsIndexedAccessType;
}
});
-Object.defineProperty(exports, "StaticBlock", {
+Object.defineProperty(exports, "TSInferType", {
enumerable: true,
get: function () {
- return _index.staticBlock;
+ return _index.tsInferType;
}
});
-Object.defineProperty(exports, "ModuleExpression", {
+Object.defineProperty(exports, "TSInterfaceBody", {
enumerable: true,
get: function () {
- return _index.moduleExpression;
+ return _index.tsInterfaceBody;
}
});
-Object.defineProperty(exports, "TopicReference", {
+Object.defineProperty(exports, "TSInterfaceDeclaration", {
enumerable: true,
get: function () {
- return _index.topicReference;
+ return _index.tsInterfaceDeclaration;
}
});
-Object.defineProperty(exports, "PipelineTopicExpression", {
+Object.defineProperty(exports, "TSIntersectionType", {
enumerable: true,
get: function () {
- return _index.pipelineTopicExpression;
+ return _index.tsIntersectionType;
}
});
-Object.defineProperty(exports, "PipelineBareFunction", {
+Object.defineProperty(exports, "TSIntrinsicKeyword", {
enumerable: true,
get: function () {
- return _index.pipelineBareFunction;
+ return _index.tsIntrinsicKeyword;
}
});
-Object.defineProperty(exports, "PipelinePrimaryTopicReference", {
+Object.defineProperty(exports, "TSLiteralType", {
enumerable: true,
get: function () {
- return _index.pipelinePrimaryTopicReference;
+ return _index.tsLiteralType;
}
});
-Object.defineProperty(exports, "TSParameterProperty", {
+Object.defineProperty(exports, "TSMappedType", {
enumerable: true,
get: function () {
- return _index.tsParameterProperty;
+ return _index.tsMappedType;
}
});
-Object.defineProperty(exports, "TSDeclareFunction", {
+Object.defineProperty(exports, "TSMethodSignature", {
enumerable: true,
get: function () {
- return _index.tsDeclareFunction;
+ return _index.tsMethodSignature;
}
});
-Object.defineProperty(exports, "TSDeclareMethod", {
+Object.defineProperty(exports, "TSModuleBlock", {
enumerable: true,
get: function () {
- return _index.tsDeclareMethod;
+ return _index.tsModuleBlock;
}
});
-Object.defineProperty(exports, "TSQualifiedName", {
+Object.defineProperty(exports, "TSModuleDeclaration", {
enumerable: true,
get: function () {
- return _index.tsQualifiedName;
+ return _index.tsModuleDeclaration;
}
});
-Object.defineProperty(exports, "TSCallSignatureDeclaration", {
+Object.defineProperty(exports, "TSNamedTupleMember", {
enumerable: true,
get: function () {
- return _index.tsCallSignatureDeclaration;
+ return _index.tsNamedTupleMember;
}
});
-Object.defineProperty(exports, "TSConstructSignatureDeclaration", {
+Object.defineProperty(exports, "TSNamespaceExportDeclaration", {
enumerable: true,
get: function () {
- return _index.tsConstructSignatureDeclaration;
+ return _index.tsNamespaceExportDeclaration;
}
});
-Object.defineProperty(exports, "TSPropertySignature", {
+Object.defineProperty(exports, "TSNeverKeyword", {
enumerable: true,
get: function () {
- return _index.tsPropertySignature;
+ return _index.tsNeverKeyword;
}
});
-Object.defineProperty(exports, "TSMethodSignature", {
+Object.defineProperty(exports, "TSNonNullExpression", {
enumerable: true,
get: function () {
- return _index.tsMethodSignature;
+ return _index.tsNonNullExpression;
}
});
-Object.defineProperty(exports, "TSIndexSignature", {
+Object.defineProperty(exports, "TSNullKeyword", {
enumerable: true,
get: function () {
- return _index.tsIndexSignature;
+ return _index.tsNullKeyword;
}
});
-Object.defineProperty(exports, "TSAnyKeyword", {
+Object.defineProperty(exports, "TSNumberKeyword", {
enumerable: true,
get: function () {
- return _index.tsAnyKeyword;
+ return _index.tsNumberKeyword;
}
});
-Object.defineProperty(exports, "TSBooleanKeyword", {
+Object.defineProperty(exports, "TSObjectKeyword", {
enumerable: true,
get: function () {
- return _index.tsBooleanKeyword;
+ return _index.tsObjectKeyword;
}
});
-Object.defineProperty(exports, "TSBigIntKeyword", {
+Object.defineProperty(exports, "TSOptionalType", {
enumerable: true,
get: function () {
- return _index.tsBigIntKeyword;
+ return _index.tsOptionalType;
}
});
-Object.defineProperty(exports, "TSIntrinsicKeyword", {
+Object.defineProperty(exports, "TSParameterProperty", {
enumerable: true,
get: function () {
- return _index.tsIntrinsicKeyword;
+ return _index.tsParameterProperty;
}
});
-Object.defineProperty(exports, "TSNeverKeyword", {
+Object.defineProperty(exports, "TSParenthesizedType", {
enumerable: true,
get: function () {
- return _index.tsNeverKeyword;
+ return _index.tsParenthesizedType;
}
});
-Object.defineProperty(exports, "TSNullKeyword", {
+Object.defineProperty(exports, "TSPropertySignature", {
enumerable: true,
get: function () {
- return _index.tsNullKeyword;
+ return _index.tsPropertySignature;
}
});
-Object.defineProperty(exports, "TSNumberKeyword", {
+Object.defineProperty(exports, "TSQualifiedName", {
enumerable: true,
get: function () {
- return _index.tsNumberKeyword;
+ return _index.tsQualifiedName;
}
});
-Object.defineProperty(exports, "TSObjectKeyword", {
+Object.defineProperty(exports, "TSRestType", {
enumerable: true,
get: function () {
- return _index.tsObjectKeyword;
+ return _index.tsRestType;
}
});
Object.defineProperty(exports, "TSStringKeyword", {
@@ -1215,292 +1233,274 @@ Object.defineProperty(exports, "TSSymbolKeyword", {
return _index.tsSymbolKeyword;
}
});
-Object.defineProperty(exports, "TSUndefinedKeyword", {
- enumerable: true,
- get: function () {
- return _index.tsUndefinedKeyword;
- }
-});
-Object.defineProperty(exports, "TSUnknownKeyword", {
- enumerable: true,
- get: function () {
- return _index.tsUnknownKeyword;
- }
-});
-Object.defineProperty(exports, "TSVoidKeyword", {
- enumerable: true,
- get: function () {
- return _index.tsVoidKeyword;
- }
-});
Object.defineProperty(exports, "TSThisType", {
enumerable: true,
get: function () {
return _index.tsThisType;
}
});
-Object.defineProperty(exports, "TSFunctionType", {
+Object.defineProperty(exports, "TSTupleType", {
enumerable: true,
get: function () {
- return _index.tsFunctionType;
+ return _index.tsTupleType;
}
});
-Object.defineProperty(exports, "TSConstructorType", {
+Object.defineProperty(exports, "TSTypeAliasDeclaration", {
enumerable: true,
get: function () {
- return _index.tsConstructorType;
+ return _index.tsTypeAliasDeclaration;
}
});
-Object.defineProperty(exports, "TSTypeReference", {
+Object.defineProperty(exports, "TSTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.tsTypeReference;
+ return _index.tsTypeAnnotation;
}
});
-Object.defineProperty(exports, "TSTypePredicate", {
+Object.defineProperty(exports, "TSTypeAssertion", {
enumerable: true,
get: function () {
- return _index.tsTypePredicate;
+ return _index.tsTypeAssertion;
}
});
-Object.defineProperty(exports, "TSTypeQuery", {
+Object.defineProperty(exports, "TSTypeLiteral", {
enumerable: true,
get: function () {
- return _index.tsTypeQuery;
+ return _index.tsTypeLiteral;
}
});
-Object.defineProperty(exports, "TSTypeLiteral", {
+Object.defineProperty(exports, "TSTypeOperator", {
enumerable: true,
get: function () {
- return _index.tsTypeLiteral;
+ return _index.tsTypeOperator;
}
});
-Object.defineProperty(exports, "TSArrayType", {
+Object.defineProperty(exports, "TSTypeParameter", {
enumerable: true,
get: function () {
- return _index.tsArrayType;
+ return _index.tsTypeParameter;
}
});
-Object.defineProperty(exports, "TSTupleType", {
+Object.defineProperty(exports, "TSTypeParameterDeclaration", {
enumerable: true,
get: function () {
- return _index.tsTupleType;
+ return _index.tsTypeParameterDeclaration;
}
});
-Object.defineProperty(exports, "TSOptionalType", {
+Object.defineProperty(exports, "TSTypeParameterInstantiation", {
enumerable: true,
get: function () {
- return _index.tsOptionalType;
+ return _index.tsTypeParameterInstantiation;
}
});
-Object.defineProperty(exports, "TSRestType", {
+Object.defineProperty(exports, "TSTypePredicate", {
enumerable: true,
get: function () {
- return _index.tsRestType;
+ return _index.tsTypePredicate;
}
});
-Object.defineProperty(exports, "TSNamedTupleMember", {
+Object.defineProperty(exports, "TSTypeQuery", {
enumerable: true,
get: function () {
- return _index.tsNamedTupleMember;
+ return _index.tsTypeQuery;
}
});
-Object.defineProperty(exports, "TSUnionType", {
+Object.defineProperty(exports, "TSTypeReference", {
enumerable: true,
get: function () {
- return _index.tsUnionType;
+ return _index.tsTypeReference;
}
});
-Object.defineProperty(exports, "TSIntersectionType", {
+Object.defineProperty(exports, "TSUndefinedKeyword", {
enumerable: true,
get: function () {
- return _index.tsIntersectionType;
+ return _index.tsUndefinedKeyword;
}
});
-Object.defineProperty(exports, "TSConditionalType", {
+Object.defineProperty(exports, "TSUnionType", {
enumerable: true,
get: function () {
- return _index.tsConditionalType;
+ return _index.tsUnionType;
}
});
-Object.defineProperty(exports, "TSInferType", {
+Object.defineProperty(exports, "TSUnknownKeyword", {
enumerable: true,
get: function () {
- return _index.tsInferType;
+ return _index.tsUnknownKeyword;
}
});
-Object.defineProperty(exports, "TSParenthesizedType", {
+Object.defineProperty(exports, "TSVoidKeyword", {
enumerable: true,
get: function () {
- return _index.tsParenthesizedType;
+ return _index.tsVoidKeyword;
}
});
-Object.defineProperty(exports, "TSTypeOperator", {
+Object.defineProperty(exports, "TaggedTemplateExpression", {
enumerable: true,
get: function () {
- return _index.tsTypeOperator;
+ return _index.taggedTemplateExpression;
}
});
-Object.defineProperty(exports, "TSIndexedAccessType", {
+Object.defineProperty(exports, "TemplateElement", {
enumerable: true,
get: function () {
- return _index.tsIndexedAccessType;
+ return _index.templateElement;
}
});
-Object.defineProperty(exports, "TSMappedType", {
+Object.defineProperty(exports, "TemplateLiteral", {
enumerable: true,
get: function () {
- return _index.tsMappedType;
+ return _index.templateLiteral;
}
});
-Object.defineProperty(exports, "TSLiteralType", {
+Object.defineProperty(exports, "ThisExpression", {
enumerable: true,
get: function () {
- return _index.tsLiteralType;
+ return _index.thisExpression;
}
});
-Object.defineProperty(exports, "TSExpressionWithTypeArguments", {
+Object.defineProperty(exports, "ThisTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.tsExpressionWithTypeArguments;
+ return _index.thisTypeAnnotation;
}
});
-Object.defineProperty(exports, "TSInterfaceDeclaration", {
+Object.defineProperty(exports, "ThrowStatement", {
enumerable: true,
get: function () {
- return _index.tsInterfaceDeclaration;
+ return _index.throwStatement;
}
});
-Object.defineProperty(exports, "TSInterfaceBody", {
+Object.defineProperty(exports, "TopicReference", {
enumerable: true,
get: function () {
- return _index.tsInterfaceBody;
+ return _index.topicReference;
}
});
-Object.defineProperty(exports, "TSTypeAliasDeclaration", {
+Object.defineProperty(exports, "TryStatement", {
enumerable: true,
get: function () {
- return _index.tsTypeAliasDeclaration;
+ return _index.tryStatement;
}
});
-Object.defineProperty(exports, "TSAsExpression", {
+Object.defineProperty(exports, "TupleExpression", {
enumerable: true,
get: function () {
- return _index.tsAsExpression;
+ return _index.tupleExpression;
}
});
-Object.defineProperty(exports, "TSTypeAssertion", {
+Object.defineProperty(exports, "TupleTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.tsTypeAssertion;
+ return _index.tupleTypeAnnotation;
}
});
-Object.defineProperty(exports, "TSEnumDeclaration", {
+Object.defineProperty(exports, "TypeAlias", {
enumerable: true,
get: function () {
- return _index.tsEnumDeclaration;
+ return _index.typeAlias;
}
});
-Object.defineProperty(exports, "TSEnumMember", {
+Object.defineProperty(exports, "TypeAnnotation", {
enumerable: true,
get: function () {
- return _index.tsEnumMember;
+ return _index.typeAnnotation;
}
});
-Object.defineProperty(exports, "TSModuleDeclaration", {
+Object.defineProperty(exports, "TypeCastExpression", {
enumerable: true,
get: function () {
- return _index.tsModuleDeclaration;
+ return _index.typeCastExpression;
}
});
-Object.defineProperty(exports, "TSModuleBlock", {
+Object.defineProperty(exports, "TypeParameter", {
enumerable: true,
get: function () {
- return _index.tsModuleBlock;
+ return _index.typeParameter;
}
});
-Object.defineProperty(exports, "TSImportType", {
+Object.defineProperty(exports, "TypeParameterDeclaration", {
enumerable: true,
get: function () {
- return _index.tsImportType;
+ return _index.typeParameterDeclaration;
}
});
-Object.defineProperty(exports, "TSImportEqualsDeclaration", {
+Object.defineProperty(exports, "TypeParameterInstantiation", {
enumerable: true,
get: function () {
- return _index.tsImportEqualsDeclaration;
+ return _index.typeParameterInstantiation;
}
});
-Object.defineProperty(exports, "TSExternalModuleReference", {
+Object.defineProperty(exports, "TypeofTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.tsExternalModuleReference;
+ return _index.typeofTypeAnnotation;
}
});
-Object.defineProperty(exports, "TSNonNullExpression", {
+Object.defineProperty(exports, "UnaryExpression", {
enumerable: true,
get: function () {
- return _index.tsNonNullExpression;
+ return _index.unaryExpression;
}
});
-Object.defineProperty(exports, "TSExportAssignment", {
+Object.defineProperty(exports, "UnionTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.tsExportAssignment;
+ return _index.unionTypeAnnotation;
}
});
-Object.defineProperty(exports, "TSNamespaceExportDeclaration", {
+Object.defineProperty(exports, "UpdateExpression", {
enumerable: true,
get: function () {
- return _index.tsNamespaceExportDeclaration;
+ return _index.updateExpression;
}
});
-Object.defineProperty(exports, "TSTypeAnnotation", {
+Object.defineProperty(exports, "V8IntrinsicIdentifier", {
enumerable: true,
get: function () {
- return _index.tsTypeAnnotation;
+ return _index.v8IntrinsicIdentifier;
}
});
-Object.defineProperty(exports, "TSTypeParameterInstantiation", {
+Object.defineProperty(exports, "VariableDeclaration", {
enumerable: true,
get: function () {
- return _index.tsTypeParameterInstantiation;
+ return _index.variableDeclaration;
}
});
-Object.defineProperty(exports, "TSTypeParameterDeclaration", {
+Object.defineProperty(exports, "VariableDeclarator", {
enumerable: true,
get: function () {
- return _index.tsTypeParameterDeclaration;
+ return _index.variableDeclarator;
}
});
-Object.defineProperty(exports, "TSTypeParameter", {
+Object.defineProperty(exports, "Variance", {
enumerable: true,
get: function () {
- return _index.tsTypeParameter;
+ return _index.variance;
}
});
-Object.defineProperty(exports, "NumberLiteral", {
+Object.defineProperty(exports, "VoidTypeAnnotation", {
enumerable: true,
get: function () {
- return _index.numberLiteral;
+ return _index.voidTypeAnnotation;
}
});
-Object.defineProperty(exports, "RegexLiteral", {
+Object.defineProperty(exports, "WhileStatement", {
enumerable: true,
get: function () {
- return _index.regexLiteral;
+ return _index.whileStatement;
}
});
-Object.defineProperty(exports, "RestProperty", {
+Object.defineProperty(exports, "WithStatement", {
enumerable: true,
get: function () {
- return _index.restProperty;
+ return _index.withStatement;
}
});
-Object.defineProperty(exports, "SpreadProperty", {
+Object.defineProperty(exports, "YieldExpression", {
enumerable: true,
get: function () {
- return _index.spreadProperty;
+ return _index.yieldExpression;
}
});
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/constants/generated/index.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/constants/generated/index.js
index 5c5900009f..ffa2f0d9b4 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/constants/generated/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/constants/generated/index.js
@@ -3,10 +3,12 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.TSBASETYPE_TYPES = exports.TSTYPE_TYPES = exports.TSTYPEELEMENT_TYPES = exports.JSX_TYPES = exports.ENUMMEMBER_TYPES = exports.ENUMBODY_TYPES = exports.FLOWPREDICATE_TYPES = exports.FLOWDECLARATION_TYPES = exports.FLOWBASEANNOTATION_TYPES = exports.FLOWTYPE_TYPES = exports.FLOW_TYPES = exports.PRIVATE_TYPES = exports.MODULESPECIFIER_TYPES = exports.EXPORTDECLARATION_TYPES = exports.MODULEDECLARATION_TYPES = exports.CLASS_TYPES = exports.PATTERN_TYPES = exports.UNARYLIKE_TYPES = exports.PROPERTY_TYPES = exports.OBJECTMEMBER_TYPES = exports.METHOD_TYPES = exports.USERWHITESPACABLE_TYPES = exports.IMMUTABLE_TYPES = exports.LITERAL_TYPES = exports.TSENTITYNAME_TYPES = exports.LVAL_TYPES = exports.PATTERNLIKE_TYPES = exports.DECLARATION_TYPES = exports.PUREISH_TYPES = exports.FUNCTIONPARENT_TYPES = exports.FUNCTION_TYPES = exports.FORXSTATEMENT_TYPES = exports.FOR_TYPES = exports.EXPRESSIONWRAPPER_TYPES = exports.WHILE_TYPES = exports.LOOP_TYPES = exports.CONDITIONAL_TYPES = exports.COMPLETIONSTATEMENT_TYPES = exports.TERMINATORLESS_TYPES = exports.STATEMENT_TYPES = exports.BLOCK_TYPES = exports.BLOCKPARENT_TYPES = exports.SCOPABLE_TYPES = exports.BINARY_TYPES = exports.EXPRESSION_TYPES = void 0;
+exports.WHILE_TYPES = exports.USERWHITESPACABLE_TYPES = exports.UNARYLIKE_TYPES = exports.TYPESCRIPT_TYPES = exports.TSTYPE_TYPES = exports.TSTYPEELEMENT_TYPES = exports.TSENTITYNAME_TYPES = exports.TSBASETYPE_TYPES = exports.TERMINATORLESS_TYPES = exports.STATEMENT_TYPES = exports.STANDARDIZED_TYPES = exports.SCOPABLE_TYPES = exports.PUREISH_TYPES = exports.PROPERTY_TYPES = exports.PRIVATE_TYPES = exports.PATTERN_TYPES = exports.PATTERNLIKE_TYPES = exports.OBJECTMEMBER_TYPES = exports.MODULESPECIFIER_TYPES = exports.MODULEDECLARATION_TYPES = exports.MISCELLANEOUS_TYPES = exports.METHOD_TYPES = exports.LVAL_TYPES = exports.LOOP_TYPES = exports.LITERAL_TYPES = exports.JSX_TYPES = exports.IMMUTABLE_TYPES = exports.FUNCTION_TYPES = exports.FUNCTIONPARENT_TYPES = exports.FOR_TYPES = exports.FORXSTATEMENT_TYPES = exports.FLOW_TYPES = exports.FLOWTYPE_TYPES = exports.FLOWPREDICATE_TYPES = exports.FLOWDECLARATION_TYPES = exports.FLOWBASEANNOTATION_TYPES = exports.EXPRESSION_TYPES = exports.EXPRESSIONWRAPPER_TYPES = exports.EXPORTDECLARATION_TYPES = exports.ENUMMEMBER_TYPES = exports.ENUMBODY_TYPES = exports.DECLARATION_TYPES = exports.CONDITIONAL_TYPES = exports.COMPLETIONSTATEMENT_TYPES = exports.CLASS_TYPES = exports.BLOCK_TYPES = exports.BLOCKPARENT_TYPES = exports.BINARY_TYPES = void 0;
var _definitions = require("../../definitions");
+const STANDARDIZED_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Standardized"];
+exports.STANDARDIZED_TYPES = STANDARDIZED_TYPES;
const EXPRESSION_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Expression"];
exports.EXPRESSION_TYPES = EXPRESSION_TYPES;
const BINARY_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Binary"];
@@ -91,6 +93,10 @@ const ENUMMEMBER_TYPES = _definitions.FLIPPED_ALIAS_KEYS["EnumMember"];
exports.ENUMMEMBER_TYPES = ENUMMEMBER_TYPES;
const JSX_TYPES = _definitions.FLIPPED_ALIAS_KEYS["JSX"];
exports.JSX_TYPES = JSX_TYPES;
+const MISCELLANEOUS_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Miscellaneous"];
+exports.MISCELLANEOUS_TYPES = MISCELLANEOUS_TYPES;
+const TYPESCRIPT_TYPES = _definitions.FLIPPED_ALIAS_KEYS["TypeScript"];
+exports.TYPESCRIPT_TYPES = TYPESCRIPT_TYPES;
const TSTYPEELEMENT_TYPES = _definitions.FLIPPED_ALIAS_KEYS["TSTypeElement"];
exports.TSTYPEELEMENT_TYPES = TSTYPEELEMENT_TYPES;
const TSTYPE_TYPES = _definitions.FLIPPED_ALIAS_KEYS["TSType"];
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/constants/index.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/constants/index.js
index 7553162c66..3caa438799 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/constants/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/constants/index.js
@@ -3,7 +3,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.NOT_LOCAL_BINDING = exports.BLOCK_SCOPED_SYMBOL = exports.INHERIT_KEYS = exports.UNARY_OPERATORS = exports.STRING_UNARY_OPERATORS = exports.NUMBER_UNARY_OPERATORS = exports.BOOLEAN_UNARY_OPERATORS = exports.ASSIGNMENT_OPERATORS = exports.BINARY_OPERATORS = exports.NUMBER_BINARY_OPERATORS = exports.BOOLEAN_BINARY_OPERATORS = exports.COMPARISON_BINARY_OPERATORS = exports.EQUALITY_BINARY_OPERATORS = exports.BOOLEAN_NUMBER_BINARY_OPERATORS = exports.UPDATE_OPERATORS = exports.LOGICAL_OPERATORS = exports.COMMENT_KEYS = exports.FOR_INIT_KEYS = exports.FLATTENABLE_KEYS = exports.STATEMENT_OR_BLOCK_KEYS = void 0;
+exports.UPDATE_OPERATORS = exports.UNARY_OPERATORS = exports.STRING_UNARY_OPERATORS = exports.STATEMENT_OR_BLOCK_KEYS = exports.NUMBER_UNARY_OPERATORS = exports.NUMBER_BINARY_OPERATORS = exports.NOT_LOCAL_BINDING = exports.LOGICAL_OPERATORS = exports.INHERIT_KEYS = exports.FOR_INIT_KEYS = exports.FLATTENABLE_KEYS = exports.EQUALITY_BINARY_OPERATORS = exports.COMPARISON_BINARY_OPERATORS = exports.COMMENT_KEYS = exports.BOOLEAN_UNARY_OPERATORS = exports.BOOLEAN_NUMBER_BINARY_OPERATORS = exports.BOOLEAN_BINARY_OPERATORS = exports.BLOCK_SCOPED_SYMBOL = exports.BINARY_OPERATORS = exports.ASSIGNMENT_OPERATORS = void 0;
const STATEMENT_OR_BLOCK_KEYS = ["consequent", "body", "alternate"];
exports.STATEMENT_OR_BLOCK_KEYS = STATEMENT_OR_BLOCK_KEYS;
const FLATTENABLE_KEYS = ["body", "expressions"];
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/core.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/core.js
index c90f6dfafa..6d2c081535 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/core.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/core.js
@@ -3,7 +3,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.classMethodOrDeclareMethodCommon = exports.classMethodOrPropertyCommon = exports.patternLikeCommon = exports.functionDeclarationCommon = exports.functionTypeAnnotationCommon = exports.functionCommon = void 0;
+exports.patternLikeCommon = exports.functionTypeAnnotationCommon = exports.functionDeclarationCommon = exports.functionCommon = exports.classMethodOrPropertyCommon = exports.classMethodOrDeclareMethodCommon = void 0;
var _is = require("../validators/is");
@@ -15,7 +15,8 @@ var _constants = require("../constants");
var _utils = require("./utils");
-(0, _utils.default)("ArrayExpression", {
+const defineType = (0, _utils.defineAliasedType)("Standardized");
+defineType("ArrayExpression", {
fields: {
elements: {
validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeOrValueType)("null", "Expression", "SpreadElement"))),
@@ -25,7 +26,7 @@ var _utils = require("./utils");
visitor: ["elements"],
aliases: ["Expression"]
});
-(0, _utils.default)("AssignmentExpression", {
+defineType("AssignmentExpression", {
fields: {
operator: {
validate: function () {
@@ -52,7 +53,7 @@ var _utils = require("./utils");
visitor: ["left", "right"],
aliases: ["Expression"]
});
-(0, _utils.default)("BinaryExpression", {
+defineType("BinaryExpression", {
builder: ["operator", "left", "right"],
fields: {
operator: {
@@ -79,7 +80,7 @@ var _utils = require("./utils");
visitor: ["left", "right"],
aliases: ["Binary", "Expression"]
});
-(0, _utils.default)("InterpreterDirective", {
+defineType("InterpreterDirective", {
builder: ["value"],
fields: {
value: {
@@ -87,7 +88,7 @@ var _utils = require("./utils");
}
}
});
-(0, _utils.default)("Directive", {
+defineType("Directive", {
visitor: ["value"],
fields: {
value: {
@@ -95,7 +96,7 @@ var _utils = require("./utils");
}
}
});
-(0, _utils.default)("DirectiveLiteral", {
+defineType("DirectiveLiteral", {
builder: ["value"],
fields: {
value: {
@@ -103,7 +104,7 @@ var _utils = require("./utils");
}
}
});
-(0, _utils.default)("BlockStatement", {
+defineType("BlockStatement", {
builder: ["body", "directives"],
visitor: ["directives", "body"],
fields: {
@@ -117,7 +118,7 @@ var _utils = require("./utils");
},
aliases: ["Scopable", "BlockParent", "Block", "Statement"]
});
-(0, _utils.default)("BreakStatement", {
+defineType("BreakStatement", {
visitor: ["label"],
fields: {
label: {
@@ -127,7 +128,7 @@ var _utils = require("./utils");
},
aliases: ["Statement", "Terminatorless", "CompletionStatement"]
});
-(0, _utils.default)("CallExpression", {
+defineType("CallExpression", {
visitor: ["callee", "arguments", "typeParameters", "typeArguments"],
builder: ["callee", "arguments"],
aliases: ["Expression"],
@@ -154,7 +155,7 @@ var _utils = require("./utils");
}
})
});
-(0, _utils.default)("CatchClause", {
+defineType("CatchClause", {
visitor: ["param", "body"],
fields: {
param: {
@@ -167,7 +168,7 @@ var _utils = require("./utils");
},
aliases: ["Scopable", "BlockParent"]
});
-(0, _utils.default)("ConditionalExpression", {
+defineType("ConditionalExpression", {
visitor: ["test", "consequent", "alternate"],
fields: {
test: {
@@ -182,7 +183,7 @@ var _utils = require("./utils");
},
aliases: ["Expression", "Conditional"]
});
-(0, _utils.default)("ContinueStatement", {
+defineType("ContinueStatement", {
visitor: ["label"],
fields: {
label: {
@@ -192,10 +193,10 @@ var _utils = require("./utils");
},
aliases: ["Statement", "Terminatorless", "CompletionStatement"]
});
-(0, _utils.default)("DebuggerStatement", {
+defineType("DebuggerStatement", {
aliases: ["Statement"]
});
-(0, _utils.default)("DoWhileStatement", {
+defineType("DoWhileStatement", {
visitor: ["test", "body"],
fields: {
test: {
@@ -207,10 +208,10 @@ var _utils = require("./utils");
},
aliases: ["Statement", "BlockParent", "Loop", "While", "Scopable"]
});
-(0, _utils.default)("EmptyStatement", {
+defineType("EmptyStatement", {
aliases: ["Statement"]
});
-(0, _utils.default)("ExpressionStatement", {
+defineType("ExpressionStatement", {
visitor: ["expression"],
fields: {
expression: {
@@ -219,7 +220,7 @@ var _utils = require("./utils");
},
aliases: ["Statement", "ExpressionWrapper"]
});
-(0, _utils.default)("File", {
+defineType("File", {
builder: ["program", "comments", "tokens"],
visitor: ["program"],
fields: {
@@ -242,7 +243,7 @@ var _utils = require("./utils");
}
}
});
-(0, _utils.default)("ForInStatement", {
+defineType("ForInStatement", {
visitor: ["left", "right", "body"],
aliases: ["Scopable", "Statement", "For", "BlockParent", "Loop", "ForXStatement"],
fields: {
@@ -257,7 +258,7 @@ var _utils = require("./utils");
}
}
});
-(0, _utils.default)("ForStatement", {
+defineType("ForStatement", {
visitor: ["init", "test", "update", "body"],
aliases: ["Scopable", "Statement", "For", "BlockParent", "Loop"],
fields: {
@@ -312,7 +313,7 @@ const functionDeclarationCommon = Object.assign({}, functionCommon, {
}
});
exports.functionDeclarationCommon = functionDeclarationCommon;
-(0, _utils.default)("FunctionDeclaration", {
+defineType("FunctionDeclaration", {
builder: ["id", "params", "body", "generator", "async"],
visitor: ["id", "params", "body", "returnType", "typeParameters"],
fields: Object.assign({}, functionDeclarationCommon, functionTypeAnnotationCommon, {
@@ -331,7 +332,7 @@ exports.functionDeclarationCommon = functionDeclarationCommon;
};
}()
});
-(0, _utils.default)("FunctionExpression", {
+defineType("FunctionExpression", {
inherits: "FunctionDeclaration",
aliases: ["Scopable", "Function", "BlockParent", "FunctionParent", "Expression", "Pureish"],
fields: Object.assign({}, functionCommon, functionTypeAnnotationCommon, {
@@ -354,7 +355,7 @@ const patternLikeCommon = {
}
};
exports.patternLikeCommon = patternLikeCommon;
-(0, _utils.default)("Identifier", {
+defineType("Identifier", {
builder: ["name"],
visitor: ["typeAnnotation", "decorators"],
aliases: ["Expression", "PatternLike", "LVal", "TSEntityName"],
@@ -409,7 +410,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
});
-(0, _utils.default)("IfStatement", {
+defineType("IfStatement", {
visitor: ["test", "consequent", "alternate"],
aliases: ["Statement", "Conditional"],
fields: {
@@ -425,7 +426,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("LabeledStatement", {
+defineType("LabeledStatement", {
visitor: ["label", "body"],
aliases: ["Statement"],
fields: {
@@ -437,7 +438,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("StringLiteral", {
+defineType("StringLiteral", {
builder: ["value"],
fields: {
value: {
@@ -446,7 +447,7 @@ exports.patternLikeCommon = patternLikeCommon;
},
aliases: ["Expression", "Pureish", "Literal", "Immutable"]
});
-(0, _utils.default)("NumericLiteral", {
+defineType("NumericLiteral", {
builder: ["value"],
deprecatedAlias: "NumberLiteral",
fields: {
@@ -456,10 +457,10 @@ exports.patternLikeCommon = patternLikeCommon;
},
aliases: ["Expression", "Pureish", "Literal", "Immutable"]
});
-(0, _utils.default)("NullLiteral", {
+defineType("NullLiteral", {
aliases: ["Expression", "Pureish", "Literal", "Immutable"]
});
-(0, _utils.default)("BooleanLiteral", {
+defineType("BooleanLiteral", {
builder: ["value"],
fields: {
value: {
@@ -468,7 +469,7 @@ exports.patternLikeCommon = patternLikeCommon;
},
aliases: ["Expression", "Pureish", "Literal", "Immutable"]
});
-(0, _utils.default)("RegExpLiteral", {
+defineType("RegExpLiteral", {
builder: ["pattern", "flags"],
deprecatedAlias: "RegexLiteral",
aliases: ["Expression", "Pureish", "Literal"],
@@ -491,7 +492,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("LogicalExpression", {
+defineType("LogicalExpression", {
builder: ["operator", "left", "right"],
visitor: ["left", "right"],
aliases: ["Binary", "Expression"],
@@ -507,7 +508,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("MemberExpression", {
+defineType("MemberExpression", {
builder: ["object", "property", "computed", ...(!process.env.BABEL_TYPES_8_BREAKING ? ["optional"] : [])],
visitor: ["object", "property"],
aliases: ["Expression", "LVal"],
@@ -539,10 +540,10 @@ exports.patternLikeCommon = patternLikeCommon;
}
} : {})
});
-(0, _utils.default)("NewExpression", {
+defineType("NewExpression", {
inherits: "CallExpression"
});
-(0, _utils.default)("Program", {
+defineType("Program", {
visitor: ["directives", "body"],
builder: ["body", "directives", "sourceType", "interpreter"],
fields: {
@@ -568,7 +569,7 @@ exports.patternLikeCommon = patternLikeCommon;
},
aliases: ["Scopable", "BlockParent", "Block"]
});
-(0, _utils.default)("ObjectExpression", {
+defineType("ObjectExpression", {
visitor: ["properties"],
aliases: ["Expression"],
fields: {
@@ -577,7 +578,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("ObjectMethod", {
+defineType("ObjectMethod", {
builder: ["kind", "key", "params", "body", "computed", "generator", "async"],
fields: Object.assign({}, functionCommon, functionTypeAnnotationCommon, {
kind: Object.assign({
@@ -613,7 +614,7 @@ exports.patternLikeCommon = patternLikeCommon;
visitor: ["key", "params", "body", "decorators", "returnType", "typeParameters"],
aliases: ["UserWhitespacable", "Function", "Scopable", "BlockParent", "FunctionParent", "Method", "ObjectMember"]
});
-(0, _utils.default)("ObjectProperty", {
+defineType("ObjectProperty", {
builder: ["key", "value", "computed", "shorthand", ...(!process.env.BABEL_TYPES_8_BREAKING ? ["decorators"] : [])],
fields: {
computed: {
@@ -671,7 +672,7 @@ exports.patternLikeCommon = patternLikeCommon;
};
}()
});
-(0, _utils.default)("RestElement", {
+defineType("RestElement", {
visitor: ["argument", "typeAnnotation"],
builder: ["argument"],
aliases: ["LVal", "PatternLike"],
@@ -698,7 +699,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
});
-(0, _utils.default)("ReturnStatement", {
+defineType("ReturnStatement", {
visitor: ["argument"],
aliases: ["Statement", "Terminatorless", "CompletionStatement"],
fields: {
@@ -708,7 +709,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("SequenceExpression", {
+defineType("SequenceExpression", {
visitor: ["expressions"],
fields: {
expressions: {
@@ -717,7 +718,7 @@ exports.patternLikeCommon = patternLikeCommon;
},
aliases: ["Expression"]
});
-(0, _utils.default)("ParenthesizedExpression", {
+defineType("ParenthesizedExpression", {
visitor: ["expression"],
aliases: ["Expression", "ExpressionWrapper"],
fields: {
@@ -726,7 +727,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("SwitchCase", {
+defineType("SwitchCase", {
visitor: ["test", "consequent"],
fields: {
test: {
@@ -738,7 +739,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("SwitchStatement", {
+defineType("SwitchStatement", {
visitor: ["discriminant", "cases"],
aliases: ["Statement", "BlockParent", "Scopable"],
fields: {
@@ -750,10 +751,10 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("ThisExpression", {
+defineType("ThisExpression", {
aliases: ["Expression"]
});
-(0, _utils.default)("ThrowStatement", {
+defineType("ThrowStatement", {
visitor: ["argument"],
aliases: ["Statement", "Terminatorless", "CompletionStatement"],
fields: {
@@ -762,7 +763,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("TryStatement", {
+defineType("TryStatement", {
visitor: ["block", "handler", "finalizer"],
aliases: ["Statement"],
fields: {
@@ -787,7 +788,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("UnaryExpression", {
+defineType("UnaryExpression", {
builder: ["operator", "argument", "prefix"],
fields: {
prefix: {
@@ -803,7 +804,7 @@ exports.patternLikeCommon = patternLikeCommon;
visitor: ["argument"],
aliases: ["UnaryLike", "Expression"]
});
-(0, _utils.default)("UpdateExpression", {
+defineType("UpdateExpression", {
builder: ["operator", "argument", "prefix"],
fields: {
prefix: {
@@ -819,7 +820,7 @@ exports.patternLikeCommon = patternLikeCommon;
visitor: ["argument"],
aliases: ["Expression"]
});
-(0, _utils.default)("VariableDeclaration", {
+defineType("VariableDeclaration", {
builder: ["kind", "declarations"],
visitor: ["declarations"],
aliases: ["Statement", "Declaration"],
@@ -848,7 +849,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
});
-(0, _utils.default)("VariableDeclarator", {
+defineType("VariableDeclarator", {
visitor: ["id", "init"],
fields: {
id: {
@@ -875,7 +876,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("WhileStatement", {
+defineType("WhileStatement", {
visitor: ["test", "body"],
aliases: ["Statement", "BlockParent", "Loop", "While", "Scopable"],
fields: {
@@ -887,7 +888,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("WithStatement", {
+defineType("WithStatement", {
visitor: ["object", "body"],
aliases: ["Statement"],
fields: {
@@ -899,7 +900,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("AssignmentPattern", {
+defineType("AssignmentPattern", {
visitor: ["left", "right", "decorators"],
builder: ["left", "right"],
aliases: ["Pattern", "PatternLike", "LVal"],
@@ -916,7 +917,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
})
});
-(0, _utils.default)("ArrayPattern", {
+defineType("ArrayPattern", {
visitor: ["elements", "typeAnnotation"],
builder: ["elements"],
aliases: ["Pattern", "PatternLike", "LVal"],
@@ -934,7 +935,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
})
});
-(0, _utils.default)("ArrowFunctionExpression", {
+defineType("ArrowFunctionExpression", {
builder: ["params", "body", "async"],
visitor: ["params", "body", "returnType", "typeParameters"],
aliases: ["Scopable", "Function", "BlockParent", "FunctionParent", "Expression", "Pureish"],
@@ -947,7 +948,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
})
});
-(0, _utils.default)("ClassBody", {
+defineType("ClassBody", {
visitor: ["body"],
fields: {
body: {
@@ -955,7 +956,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("ClassExpression", {
+defineType("ClassExpression", {
builder: ["id", "superClass", "body", "decorators"],
visitor: ["id", "body", "superClass", "mixins", "typeParameters", "superTypeParameters", "implements", "decorators"],
aliases: ["Scopable", "Class", "Expression"],
@@ -993,7 +994,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("ClassDeclaration", {
+defineType("ClassDeclaration", {
inherits: "ClassExpression",
aliases: ["Scopable", "Class", "Statement", "Declaration"],
fields: {
@@ -1047,7 +1048,7 @@ exports.patternLikeCommon = patternLikeCommon;
};
}()
});
-(0, _utils.default)("ExportAllDeclaration", {
+defineType("ExportAllDeclaration", {
visitor: ["source"],
aliases: ["Statement", "Declaration", "ModuleDeclaration", "ExportDeclaration"],
fields: {
@@ -1061,7 +1062,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("ExportDefaultDeclaration", {
+defineType("ExportDefaultDeclaration", {
visitor: ["declaration"],
aliases: ["Statement", "Declaration", "ModuleDeclaration", "ExportDeclaration"],
fields: {
@@ -1071,7 +1072,7 @@ exports.patternLikeCommon = patternLikeCommon;
exportKind: (0, _utils.validateOptional)((0, _utils.assertOneOf)("value"))
}
});
-(0, _utils.default)("ExportNamedDeclaration", {
+defineType("ExportNamedDeclaration", {
visitor: ["declaration", "specifiers", "source"],
aliases: ["Statement", "Declaration", "ModuleDeclaration", "ExportDeclaration"],
fields: {
@@ -1116,7 +1117,7 @@ exports.patternLikeCommon = patternLikeCommon;
exportKind: (0, _utils.validateOptional)((0, _utils.assertOneOf)("type", "value"))
}
});
-(0, _utils.default)("ExportSpecifier", {
+defineType("ExportSpecifier", {
visitor: ["local", "exported"],
aliases: ["ModuleSpecifier"],
fields: {
@@ -1125,10 +1126,14 @@ exports.patternLikeCommon = patternLikeCommon;
},
exported: {
validate: (0, _utils.assertNodeType)("Identifier", "StringLiteral")
+ },
+ exportKind: {
+ validate: (0, _utils.assertOneOf)("type", "value"),
+ optional: true
}
}
});
-(0, _utils.default)("ForOfStatement", {
+defineType("ForOfStatement", {
visitor: ["left", "right", "body"],
builder: ["left", "right", "body", "await"],
aliases: ["Scopable", "Statement", "For", "BlockParent", "Loop", "ForXStatement"],
@@ -1161,7 +1166,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("ImportDeclaration", {
+defineType("ImportDeclaration", {
visitor: ["specifiers", "source"],
aliases: ["Statement", "Declaration", "ModuleDeclaration"],
fields: {
@@ -1181,7 +1186,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("ImportDefaultSpecifier", {
+defineType("ImportDefaultSpecifier", {
visitor: ["local"],
aliases: ["ModuleSpecifier"],
fields: {
@@ -1190,7 +1195,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("ImportNamespaceSpecifier", {
+defineType("ImportNamespaceSpecifier", {
visitor: ["local"],
aliases: ["ModuleSpecifier"],
fields: {
@@ -1199,7 +1204,7 @@ exports.patternLikeCommon = patternLikeCommon;
}
}
});
-(0, _utils.default)("ImportSpecifier", {
+defineType("ImportSpecifier", {
visitor: ["local", "imported"],
aliases: ["ModuleSpecifier"],
fields: {
@@ -1210,12 +1215,12 @@ exports.patternLikeCommon = patternLikeCommon;
validate: (0, _utils.assertNodeType)("Identifier", "StringLiteral")
},
importKind: {
- validate: (0, _utils.assertOneOf)("type", "typeof"),
+ validate: (0, _utils.assertOneOf)("type", "typeof", "value"),
optional: true
}
}
});
-(0, _utils.default)("MetaProperty", {
+defineType("MetaProperty", {
visitor: ["meta", "property"],
aliases: ["Expression"],
fields: {
@@ -1304,7 +1309,7 @@ const classMethodOrDeclareMethodCommon = Object.assign({}, functionCommon, class
}
});
exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon;
-(0, _utils.default)("ClassMethod", {
+defineType("ClassMethod", {
aliases: ["Function", "Scopable", "BlockParent", "FunctionParent", "Method"],
builder: ["kind", "key", "params", "body", "computed", "static", "generator", "async"],
visitor: ["key", "params", "body", "decorators", "returnType", "typeParameters"],
@@ -1314,7 +1319,7 @@ exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon;
}
})
});
-(0, _utils.default)("ObjectPattern", {
+defineType("ObjectPattern", {
visitor: ["properties", "typeAnnotation", "decorators"],
builder: ["properties"],
aliases: ["Pattern", "PatternLike", "LVal"],
@@ -1324,7 +1329,7 @@ exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon;
}
})
});
-(0, _utils.default)("SpreadElement", {
+defineType("SpreadElement", {
visitor: ["argument"],
aliases: ["UnaryLike"],
deprecatedAlias: "SpreadProperty",
@@ -1334,10 +1339,10 @@ exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon;
}
}
});
-(0, _utils.default)("Super", {
+defineType("Super", {
aliases: ["Expression"]
});
-(0, _utils.default)("TaggedTemplateExpression", {
+defineType("TaggedTemplateExpression", {
visitor: ["tag", "quasi", "typeParameters"],
builder: ["tag", "quasi"],
aliases: ["Expression"],
@@ -1354,7 +1359,7 @@ exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon;
}
}
});
-(0, _utils.default)("TemplateElement", {
+defineType("TemplateElement", {
builder: ["value", "tail"],
fields: {
value: {
@@ -1373,7 +1378,7 @@ exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon;
}
}
});
-(0, _utils.default)("TemplateLiteral", {
+defineType("TemplateLiteral", {
visitor: ["quasis", "expressions"],
aliases: ["Expression", "Literal"],
fields: {
@@ -1389,7 +1394,7 @@ exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon;
}
}
});
-(0, _utils.default)("YieldExpression", {
+defineType("YieldExpression", {
builder: ["argument", "delegate"],
visitor: ["argument"],
aliases: ["Expression", "Terminatorless"],
@@ -1412,7 +1417,7 @@ exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon;
}
}
});
-(0, _utils.default)("AwaitExpression", {
+defineType("AwaitExpression", {
builder: ["argument"],
visitor: ["argument"],
aliases: ["Expression", "Terminatorless"],
@@ -1422,10 +1427,10 @@ exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon;
}
}
});
-(0, _utils.default)("Import", {
+defineType("Import", {
aliases: ["Expression"]
});
-(0, _utils.default)("BigIntLiteral", {
+defineType("BigIntLiteral", {
builder: ["value"],
fields: {
value: {
@@ -1434,7 +1439,7 @@ exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon;
},
aliases: ["Expression", "Pureish", "Literal", "Immutable"]
});
-(0, _utils.default)("ExportNamespaceSpecifier", {
+defineType("ExportNamespaceSpecifier", {
visitor: ["exported"],
aliases: ["ModuleSpecifier"],
fields: {
@@ -1443,7 +1448,7 @@ exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon;
}
}
});
-(0, _utils.default)("OptionalMemberExpression", {
+defineType("OptionalMemberExpression", {
builder: ["object", "property", "computed", "optional"],
visitor: ["object", "property"],
aliases: ["Expression"],
@@ -1473,7 +1478,7 @@ exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon;
}
}
});
-(0, _utils.default)("OptionalCallExpression", {
+defineType("OptionalCallExpression", {
visitor: ["callee", "arguments", "typeParameters", "typeArguments"],
builder: ["callee", "arguments", "optional"],
aliases: ["Expression"],
@@ -1497,7 +1502,7 @@ exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon;
}
}
});
-(0, _utils.default)("ClassProperty", {
+defineType("ClassProperty", {
visitor: ["key", "value", "typeAnnotation", "decorators"],
builder: ["key", "value", "typeAnnotation", "decorators", "computed", "static"],
aliases: ["Property"],
@@ -1532,7 +1537,7 @@ exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon;
}
})
});
-(0, _utils.default)("ClassPrivateProperty", {
+defineType("ClassPrivateProperty", {
visitor: ["key", "value", "decorators", "typeAnnotation"],
builder: ["key", "value", "decorators", "static"],
aliases: ["Property", "Private"],
@@ -1566,7 +1571,7 @@ exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon;
}
}
});
-(0, _utils.default)("ClassPrivateMethod", {
+defineType("ClassPrivateMethod", {
builder: ["kind", "key", "params", "body", "static"],
visitor: ["key", "params", "body", "decorators", "returnType", "typeParameters"],
aliases: ["Function", "Scopable", "BlockParent", "FunctionParent", "Method", "Private"],
@@ -1579,7 +1584,7 @@ exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon;
}
})
});
-(0, _utils.default)("PrivateName", {
+defineType("PrivateName", {
visitor: ["id"],
aliases: ["Private"],
fields: {
@@ -1587,4 +1592,13 @@ exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon;
validate: (0, _utils.assertNodeType)("Identifier")
}
}
+});
+defineType("StaticBlock", {
+ visitor: ["body"],
+ fields: {
+ body: {
+ validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Statement")))
+ }
+ },
+ aliases: ["Scopable", "BlockParent", "FunctionParent"]
}); \ No newline at end of file
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/experimental.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/experimental.js
index 6a8e14ea7e..be97c0d791 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/experimental.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/experimental.js
@@ -96,15 +96,6 @@ var _utils = require("./utils");
},
aliases: ["Expression", "Pureish", "Literal", "Immutable"]
});
-(0, _utils.default)("StaticBlock", {
- visitor: ["body"],
- fields: {
- body: {
- validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Statement")))
- }
- },
- aliases: ["Scopable", "BlockParent"]
-});
(0, _utils.default)("ModuleExpression", {
visitor: ["body"],
fields: {
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/flow.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/flow.js
index e658a91d54..706de24252 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/flow.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/flow.js
@@ -2,11 +2,13 @@
var _utils = require("./utils");
+const defineType = (0, _utils.defineAliasedType)("Flow");
+
const defineInterfaceishType = (name, typeParameterType = "TypeParameterDeclaration") => {
- (0, _utils.default)(name, {
+ defineType(name, {
builder: ["id", "typeParameters", "extends", "body"],
visitor: ["id", "typeParameters", "extends", "mixins", "implements", "body"],
- aliases: ["Flow", "FlowDeclaration", "Statement", "Declaration"],
+ aliases: ["FlowDeclaration", "Statement", "Declaration"],
fields: {
id: (0, _utils.validateType)("Identifier"),
typeParameters: (0, _utils.validateOptionalType)(typeParameterType),
@@ -18,76 +20,75 @@ const defineInterfaceishType = (name, typeParameterType = "TypeParameterDeclarat
});
};
-(0, _utils.default)("AnyTypeAnnotation", {
- aliases: ["Flow", "FlowType", "FlowBaseAnnotation"]
+defineType("AnyTypeAnnotation", {
+ aliases: ["FlowType", "FlowBaseAnnotation"]
});
-(0, _utils.default)("ArrayTypeAnnotation", {
+defineType("ArrayTypeAnnotation", {
visitor: ["elementType"],
- aliases: ["Flow", "FlowType"],
+ aliases: ["FlowType"],
fields: {
elementType: (0, _utils.validateType)("FlowType")
}
});
-(0, _utils.default)("BooleanTypeAnnotation", {
- aliases: ["Flow", "FlowType", "FlowBaseAnnotation"]
+defineType("BooleanTypeAnnotation", {
+ aliases: ["FlowType", "FlowBaseAnnotation"]
});
-(0, _utils.default)("BooleanLiteralTypeAnnotation", {
+defineType("BooleanLiteralTypeAnnotation", {
builder: ["value"],
- aliases: ["Flow", "FlowType"],
+ aliases: ["FlowType"],
fields: {
value: (0, _utils.validate)((0, _utils.assertValueType)("boolean"))
}
});
-(0, _utils.default)("NullLiteralTypeAnnotation", {
- aliases: ["Flow", "FlowType", "FlowBaseAnnotation"]
+defineType("NullLiteralTypeAnnotation", {
+ aliases: ["FlowType", "FlowBaseAnnotation"]
});
-(0, _utils.default)("ClassImplements", {
+defineType("ClassImplements", {
visitor: ["id", "typeParameters"],
- aliases: ["Flow"],
fields: {
id: (0, _utils.validateType)("Identifier"),
typeParameters: (0, _utils.validateOptionalType)("TypeParameterInstantiation")
}
});
defineInterfaceishType("DeclareClass");
-(0, _utils.default)("DeclareFunction", {
+defineType("DeclareFunction", {
visitor: ["id"],
- aliases: ["Flow", "FlowDeclaration", "Statement", "Declaration"],
+ aliases: ["FlowDeclaration", "Statement", "Declaration"],
fields: {
id: (0, _utils.validateType)("Identifier"),
predicate: (0, _utils.validateOptionalType)("DeclaredPredicate")
}
});
defineInterfaceishType("DeclareInterface");
-(0, _utils.default)("DeclareModule", {
+defineType("DeclareModule", {
builder: ["id", "body", "kind"],
visitor: ["id", "body"],
- aliases: ["Flow", "FlowDeclaration", "Statement", "Declaration"],
+ aliases: ["FlowDeclaration", "Statement", "Declaration"],
fields: {
id: (0, _utils.validateType)(["Identifier", "StringLiteral"]),
body: (0, _utils.validateType)("BlockStatement"),
kind: (0, _utils.validateOptional)((0, _utils.assertOneOf)("CommonJS", "ES"))
}
});
-(0, _utils.default)("DeclareModuleExports", {
+defineType("DeclareModuleExports", {
visitor: ["typeAnnotation"],
- aliases: ["Flow", "FlowDeclaration", "Statement", "Declaration"],
+ aliases: ["FlowDeclaration", "Statement", "Declaration"],
fields: {
typeAnnotation: (0, _utils.validateType)("TypeAnnotation")
}
});
-(0, _utils.default)("DeclareTypeAlias", {
+defineType("DeclareTypeAlias", {
visitor: ["id", "typeParameters", "right"],
- aliases: ["Flow", "FlowDeclaration", "Statement", "Declaration"],
+ aliases: ["FlowDeclaration", "Statement", "Declaration"],
fields: {
id: (0, _utils.validateType)("Identifier"),
typeParameters: (0, _utils.validateOptionalType)("TypeParameterDeclaration"),
right: (0, _utils.validateType)("FlowType")
}
});
-(0, _utils.default)("DeclareOpaqueType", {
+defineType("DeclareOpaqueType", {
visitor: ["id", "typeParameters", "supertype"],
- aliases: ["Flow", "FlowDeclaration", "Statement", "Declaration"],
+ aliases: ["FlowDeclaration", "Statement", "Declaration"],
fields: {
id: (0, _utils.validateType)("Identifier"),
typeParameters: (0, _utils.validateOptionalType)("TypeParameterDeclaration"),
@@ -95,16 +96,16 @@ defineInterfaceishType("DeclareInterface");
impltype: (0, _utils.validateOptionalType)("FlowType")
}
});
-(0, _utils.default)("DeclareVariable", {
+defineType("DeclareVariable", {
visitor: ["id"],
- aliases: ["Flow", "FlowDeclaration", "Statement", "Declaration"],
+ aliases: ["FlowDeclaration", "Statement", "Declaration"],
fields: {
id: (0, _utils.validateType)("Identifier")
}
});
-(0, _utils.default)("DeclareExportDeclaration", {
+defineType("DeclareExportDeclaration", {
visitor: ["declaration", "specifiers", "source"],
- aliases: ["Flow", "FlowDeclaration", "Statement", "Declaration"],
+ aliases: ["FlowDeclaration", "Statement", "Declaration"],
fields: {
declaration: (0, _utils.validateOptionalType)("Flow"),
specifiers: (0, _utils.validateOptional)((0, _utils.arrayOfType)(["ExportSpecifier", "ExportNamespaceSpecifier"])),
@@ -112,27 +113,27 @@ defineInterfaceishType("DeclareInterface");
default: (0, _utils.validateOptional)((0, _utils.assertValueType)("boolean"))
}
});
-(0, _utils.default)("DeclareExportAllDeclaration", {
+defineType("DeclareExportAllDeclaration", {
visitor: ["source"],
- aliases: ["Flow", "FlowDeclaration", "Statement", "Declaration"],
+ aliases: ["FlowDeclaration", "Statement", "Declaration"],
fields: {
source: (0, _utils.validateType)("StringLiteral"),
exportKind: (0, _utils.validateOptional)((0, _utils.assertOneOf)("type", "value"))
}
});
-(0, _utils.default)("DeclaredPredicate", {
+defineType("DeclaredPredicate", {
visitor: ["value"],
- aliases: ["Flow", "FlowPredicate"],
+ aliases: ["FlowPredicate"],
fields: {
value: (0, _utils.validateType)("Flow")
}
});
-(0, _utils.default)("ExistsTypeAnnotation", {
- aliases: ["Flow", "FlowType"]
+defineType("ExistsTypeAnnotation", {
+ aliases: ["FlowType"]
});
-(0, _utils.default)("FunctionTypeAnnotation", {
+defineType("FunctionTypeAnnotation", {
visitor: ["typeParameters", "params", "rest", "returnType"],
- aliases: ["Flow", "FlowType"],
+ aliases: ["FlowType"],
fields: {
typeParameters: (0, _utils.validateOptionalType)("TypeParameterDeclaration"),
params: (0, _utils.validate)((0, _utils.arrayOfType)("FunctionTypeParam")),
@@ -141,76 +142,74 @@ defineInterfaceishType("DeclareInterface");
returnType: (0, _utils.validateType)("FlowType")
}
});
-(0, _utils.default)("FunctionTypeParam", {
+defineType("FunctionTypeParam", {
visitor: ["name", "typeAnnotation"],
- aliases: ["Flow"],
fields: {
name: (0, _utils.validateOptionalType)("Identifier"),
typeAnnotation: (0, _utils.validateType)("FlowType"),
optional: (0, _utils.validateOptional)((0, _utils.assertValueType)("boolean"))
}
});
-(0, _utils.default)("GenericTypeAnnotation", {
+defineType("GenericTypeAnnotation", {
visitor: ["id", "typeParameters"],
- aliases: ["Flow", "FlowType"],
+ aliases: ["FlowType"],
fields: {
id: (0, _utils.validateType)(["Identifier", "QualifiedTypeIdentifier"]),
typeParameters: (0, _utils.validateOptionalType)("TypeParameterInstantiation")
}
});
-(0, _utils.default)("InferredPredicate", {
- aliases: ["Flow", "FlowPredicate"]
+defineType("InferredPredicate", {
+ aliases: ["FlowPredicate"]
});
-(0, _utils.default)("InterfaceExtends", {
+defineType("InterfaceExtends", {
visitor: ["id", "typeParameters"],
- aliases: ["Flow"],
fields: {
id: (0, _utils.validateType)(["Identifier", "QualifiedTypeIdentifier"]),
typeParameters: (0, _utils.validateOptionalType)("TypeParameterInstantiation")
}
});
defineInterfaceishType("InterfaceDeclaration");
-(0, _utils.default)("InterfaceTypeAnnotation", {
+defineType("InterfaceTypeAnnotation", {
visitor: ["extends", "body"],
- aliases: ["Flow", "FlowType"],
+ aliases: ["FlowType"],
fields: {
extends: (0, _utils.validateOptional)((0, _utils.arrayOfType)("InterfaceExtends")),
body: (0, _utils.validateType)("ObjectTypeAnnotation")
}
});
-(0, _utils.default)("IntersectionTypeAnnotation", {
+defineType("IntersectionTypeAnnotation", {
visitor: ["types"],
- aliases: ["Flow", "FlowType"],
+ aliases: ["FlowType"],
fields: {
types: (0, _utils.validate)((0, _utils.arrayOfType)("FlowType"))
}
});
-(0, _utils.default)("MixedTypeAnnotation", {
- aliases: ["Flow", "FlowType", "FlowBaseAnnotation"]
+defineType("MixedTypeAnnotation", {
+ aliases: ["FlowType", "FlowBaseAnnotation"]
});
-(0, _utils.default)("EmptyTypeAnnotation", {
- aliases: ["Flow", "FlowType", "FlowBaseAnnotation"]
+defineType("EmptyTypeAnnotation", {
+ aliases: ["FlowType", "FlowBaseAnnotation"]
});
-(0, _utils.default)("NullableTypeAnnotation", {
+defineType("NullableTypeAnnotation", {
visitor: ["typeAnnotation"],
- aliases: ["Flow", "FlowType"],
+ aliases: ["FlowType"],
fields: {
typeAnnotation: (0, _utils.validateType)("FlowType")
}
});
-(0, _utils.default)("NumberLiteralTypeAnnotation", {
+defineType("NumberLiteralTypeAnnotation", {
builder: ["value"],
- aliases: ["Flow", "FlowType"],
+ aliases: ["FlowType"],
fields: {
value: (0, _utils.validate)((0, _utils.assertValueType)("number"))
}
});
-(0, _utils.default)("NumberTypeAnnotation", {
- aliases: ["Flow", "FlowType", "FlowBaseAnnotation"]
+defineType("NumberTypeAnnotation", {
+ aliases: ["FlowType", "FlowBaseAnnotation"]
});
-(0, _utils.default)("ObjectTypeAnnotation", {
+defineType("ObjectTypeAnnotation", {
visitor: ["properties", "indexers", "callProperties", "internalSlots"],
- aliases: ["Flow", "FlowType"],
+ aliases: ["FlowType"],
builder: ["properties", "indexers", "callProperties", "internalSlots", "exact"],
fields: {
properties: (0, _utils.validate)((0, _utils.arrayOfType)(["ObjectTypeProperty", "ObjectTypeSpreadProperty"])),
@@ -224,9 +223,9 @@ defineInterfaceishType("InterfaceDeclaration");
inexact: (0, _utils.validateOptional)((0, _utils.assertValueType)("boolean"))
}
});
-(0, _utils.default)("ObjectTypeInternalSlot", {
+defineType("ObjectTypeInternalSlot", {
visitor: ["id", "value", "optional", "static", "method"],
- aliases: ["Flow", "UserWhitespacable"],
+ aliases: ["UserWhitespacable"],
fields: {
id: (0, _utils.validateType)("Identifier"),
value: (0, _utils.validateType)("FlowType"),
@@ -235,17 +234,17 @@ defineInterfaceishType("InterfaceDeclaration");
method: (0, _utils.validate)((0, _utils.assertValueType)("boolean"))
}
});
-(0, _utils.default)("ObjectTypeCallProperty", {
+defineType("ObjectTypeCallProperty", {
visitor: ["value"],
- aliases: ["Flow", "UserWhitespacable"],
+ aliases: ["UserWhitespacable"],
fields: {
value: (0, _utils.validateType)("FlowType"),
static: (0, _utils.validate)((0, _utils.assertValueType)("boolean"))
}
});
-(0, _utils.default)("ObjectTypeIndexer", {
+defineType("ObjectTypeIndexer", {
visitor: ["id", "key", "value", "variance"],
- aliases: ["Flow", "UserWhitespacable"],
+ aliases: ["UserWhitespacable"],
fields: {
id: (0, _utils.validateOptionalType)("Identifier"),
key: (0, _utils.validateType)("FlowType"),
@@ -254,9 +253,9 @@ defineInterfaceishType("InterfaceDeclaration");
variance: (0, _utils.validateOptionalType)("Variance")
}
});
-(0, _utils.default)("ObjectTypeProperty", {
+defineType("ObjectTypeProperty", {
visitor: ["key", "value", "variance"],
- aliases: ["Flow", "UserWhitespacable"],
+ aliases: ["UserWhitespacable"],
fields: {
key: (0, _utils.validateType)(["Identifier", "StringLiteral"]),
value: (0, _utils.validateType)("FlowType"),
@@ -268,16 +267,16 @@ defineInterfaceishType("InterfaceDeclaration");
method: (0, _utils.validate)((0, _utils.assertValueType)("boolean"))
}
});
-(0, _utils.default)("ObjectTypeSpreadProperty", {
+defineType("ObjectTypeSpreadProperty", {
visitor: ["argument"],
- aliases: ["Flow", "UserWhitespacable"],
+ aliases: ["UserWhitespacable"],
fields: {
argument: (0, _utils.validateType)("FlowType")
}
});
-(0, _utils.default)("OpaqueType", {
+defineType("OpaqueType", {
visitor: ["id", "typeParameters", "supertype", "impltype"],
- aliases: ["Flow", "FlowDeclaration", "Statement", "Declaration"],
+ aliases: ["FlowDeclaration", "Statement", "Declaration"],
fields: {
id: (0, _utils.validateType)("Identifier"),
typeParameters: (0, _utils.validateOptionalType)("TypeParameterDeclaration"),
@@ -285,70 +284,67 @@ defineInterfaceishType("InterfaceDeclaration");
impltype: (0, _utils.validateType)("FlowType")
}
});
-(0, _utils.default)("QualifiedTypeIdentifier", {
+defineType("QualifiedTypeIdentifier", {
visitor: ["id", "qualification"],
- aliases: ["Flow"],
fields: {
id: (0, _utils.validateType)("Identifier"),
qualification: (0, _utils.validateType)(["Identifier", "QualifiedTypeIdentifier"])
}
});
-(0, _utils.default)("StringLiteralTypeAnnotation", {
+defineType("StringLiteralTypeAnnotation", {
builder: ["value"],
- aliases: ["Flow", "FlowType"],
+ aliases: ["FlowType"],
fields: {
value: (0, _utils.validate)((0, _utils.assertValueType)("string"))
}
});
-(0, _utils.default)("StringTypeAnnotation", {
- aliases: ["Flow", "FlowType", "FlowBaseAnnotation"]
+defineType("StringTypeAnnotation", {
+ aliases: ["FlowType", "FlowBaseAnnotation"]
});
-(0, _utils.default)("SymbolTypeAnnotation", {
- aliases: ["Flow", "FlowType", "FlowBaseAnnotation"]
+defineType("SymbolTypeAnnotation", {
+ aliases: ["FlowType", "FlowBaseAnnotation"]
});
-(0, _utils.default)("ThisTypeAnnotation", {
- aliases: ["Flow", "FlowType", "FlowBaseAnnotation"]
+defineType("ThisTypeAnnotation", {
+ aliases: ["FlowType", "FlowBaseAnnotation"]
});
-(0, _utils.default)("TupleTypeAnnotation", {
+defineType("TupleTypeAnnotation", {
visitor: ["types"],
- aliases: ["Flow", "FlowType"],
+ aliases: ["FlowType"],
fields: {
types: (0, _utils.validate)((0, _utils.arrayOfType)("FlowType"))
}
});
-(0, _utils.default)("TypeofTypeAnnotation", {
+defineType("TypeofTypeAnnotation", {
visitor: ["argument"],
- aliases: ["Flow", "FlowType"],
+ aliases: ["FlowType"],
fields: {
argument: (0, _utils.validateType)("FlowType")
}
});
-(0, _utils.default)("TypeAlias", {
+defineType("TypeAlias", {
visitor: ["id", "typeParameters", "right"],
- aliases: ["Flow", "FlowDeclaration", "Statement", "Declaration"],
+ aliases: ["FlowDeclaration", "Statement", "Declaration"],
fields: {
id: (0, _utils.validateType)("Identifier"),
typeParameters: (0, _utils.validateOptionalType)("TypeParameterDeclaration"),
right: (0, _utils.validateType)("FlowType")
}
});
-(0, _utils.default)("TypeAnnotation", {
- aliases: ["Flow"],
+defineType("TypeAnnotation", {
visitor: ["typeAnnotation"],
fields: {
typeAnnotation: (0, _utils.validateType)("FlowType")
}
});
-(0, _utils.default)("TypeCastExpression", {
+defineType("TypeCastExpression", {
visitor: ["expression", "typeAnnotation"],
- aliases: ["Flow", "ExpressionWrapper", "Expression"],
+ aliases: ["ExpressionWrapper", "Expression"],
fields: {
expression: (0, _utils.validateType)("Expression"),
typeAnnotation: (0, _utils.validateType)("TypeAnnotation")
}
});
-(0, _utils.default)("TypeParameter", {
- aliases: ["Flow"],
+defineType("TypeParameter", {
visitor: ["bound", "default", "variance"],
fields: {
name: (0, _utils.validate)((0, _utils.assertValueType)("string")),
@@ -357,38 +353,35 @@ defineInterfaceishType("InterfaceDeclaration");
variance: (0, _utils.validateOptionalType)("Variance")
}
});
-(0, _utils.default)("TypeParameterDeclaration", {
- aliases: ["Flow"],
+defineType("TypeParameterDeclaration", {
visitor: ["params"],
fields: {
params: (0, _utils.validate)((0, _utils.arrayOfType)("TypeParameter"))
}
});
-(0, _utils.default)("TypeParameterInstantiation", {
- aliases: ["Flow"],
+defineType("TypeParameterInstantiation", {
visitor: ["params"],
fields: {
params: (0, _utils.validate)((0, _utils.arrayOfType)("FlowType"))
}
});
-(0, _utils.default)("UnionTypeAnnotation", {
+defineType("UnionTypeAnnotation", {
visitor: ["types"],
- aliases: ["Flow", "FlowType"],
+ aliases: ["FlowType"],
fields: {
types: (0, _utils.validate)((0, _utils.arrayOfType)("FlowType"))
}
});
-(0, _utils.default)("Variance", {
- aliases: ["Flow"],
+defineType("Variance", {
builder: ["kind"],
fields: {
kind: (0, _utils.validate)((0, _utils.assertOneOf)("minus", "plus"))
}
});
-(0, _utils.default)("VoidTypeAnnotation", {
- aliases: ["Flow", "FlowType", "FlowBaseAnnotation"]
+defineType("VoidTypeAnnotation", {
+ aliases: ["FlowType", "FlowBaseAnnotation"]
});
-(0, _utils.default)("EnumDeclaration", {
+defineType("EnumDeclaration", {
aliases: ["Statement", "Declaration"],
visitor: ["id", "body"],
fields: {
@@ -396,7 +389,7 @@ defineInterfaceishType("InterfaceDeclaration");
body: (0, _utils.validateType)(["EnumBooleanBody", "EnumNumberBody", "EnumStringBody", "EnumSymbolBody"])
}
});
-(0, _utils.default)("EnumBooleanBody", {
+defineType("EnumBooleanBody", {
aliases: ["EnumBody"],
visitor: ["members"],
fields: {
@@ -405,7 +398,7 @@ defineInterfaceishType("InterfaceDeclaration");
hasUnknownMembers: (0, _utils.validate)((0, _utils.assertValueType)("boolean"))
}
});
-(0, _utils.default)("EnumNumberBody", {
+defineType("EnumNumberBody", {
aliases: ["EnumBody"],
visitor: ["members"],
fields: {
@@ -414,7 +407,7 @@ defineInterfaceishType("InterfaceDeclaration");
hasUnknownMembers: (0, _utils.validate)((0, _utils.assertValueType)("boolean"))
}
});
-(0, _utils.default)("EnumStringBody", {
+defineType("EnumStringBody", {
aliases: ["EnumBody"],
visitor: ["members"],
fields: {
@@ -423,7 +416,7 @@ defineInterfaceishType("InterfaceDeclaration");
hasUnknownMembers: (0, _utils.validate)((0, _utils.assertValueType)("boolean"))
}
});
-(0, _utils.default)("EnumSymbolBody", {
+defineType("EnumSymbolBody", {
aliases: ["EnumBody"],
visitor: ["members"],
fields: {
@@ -431,7 +424,7 @@ defineInterfaceishType("InterfaceDeclaration");
hasUnknownMembers: (0, _utils.validate)((0, _utils.assertValueType)("boolean"))
}
});
-(0, _utils.default)("EnumBooleanMember", {
+defineType("EnumBooleanMember", {
aliases: ["EnumMember"],
visitor: ["id"],
fields: {
@@ -439,7 +432,7 @@ defineInterfaceishType("InterfaceDeclaration");
init: (0, _utils.validateType)("BooleanLiteral")
}
});
-(0, _utils.default)("EnumNumberMember", {
+defineType("EnumNumberMember", {
aliases: ["EnumMember"],
visitor: ["id", "init"],
fields: {
@@ -447,7 +440,7 @@ defineInterfaceishType("InterfaceDeclaration");
init: (0, _utils.validateType)("NumericLiteral")
}
});
-(0, _utils.default)("EnumStringMember", {
+defineType("EnumStringMember", {
aliases: ["EnumMember"],
visitor: ["id", "init"],
fields: {
@@ -455,24 +448,24 @@ defineInterfaceishType("InterfaceDeclaration");
init: (0, _utils.validateType)("StringLiteral")
}
});
-(0, _utils.default)("EnumDefaultedMember", {
+defineType("EnumDefaultedMember", {
aliases: ["EnumMember"],
visitor: ["id"],
fields: {
id: (0, _utils.validateType)("Identifier")
}
});
-(0, _utils.default)("IndexedAccessType", {
+defineType("IndexedAccessType", {
visitor: ["objectType", "indexType"],
- aliases: ["Flow", "FlowType"],
+ aliases: ["FlowType"],
fields: {
objectType: (0, _utils.validateType)("FlowType"),
indexType: (0, _utils.validateType)("FlowType")
}
});
-(0, _utils.default)("OptionalIndexedAccessType", {
+defineType("OptionalIndexedAccessType", {
visitor: ["objectType", "indexType"],
- aliases: ["Flow", "FlowType"],
+ aliases: ["FlowType"],
fields: {
objectType: (0, _utils.validateType)("FlowType"),
indexType: (0, _utils.validateType)("FlowType"),
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/index.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/index.js
index 897fc24d36..9b7c92cfe7 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/index.js
@@ -3,40 +3,34 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-Object.defineProperty(exports, "VISITOR_KEYS", {
- enumerable: true,
- get: function () {
- return _utils.VISITOR_KEYS;
- }
-});
Object.defineProperty(exports, "ALIAS_KEYS", {
enumerable: true,
get: function () {
return _utils.ALIAS_KEYS;
}
});
-Object.defineProperty(exports, "FLIPPED_ALIAS_KEYS", {
+Object.defineProperty(exports, "BUILDER_KEYS", {
enumerable: true,
get: function () {
- return _utils.FLIPPED_ALIAS_KEYS;
+ return _utils.BUILDER_KEYS;
}
});
-Object.defineProperty(exports, "NODE_FIELDS", {
+Object.defineProperty(exports, "DEPRECATED_KEYS", {
enumerable: true,
get: function () {
- return _utils.NODE_FIELDS;
+ return _utils.DEPRECATED_KEYS;
}
});
-Object.defineProperty(exports, "BUILDER_KEYS", {
+Object.defineProperty(exports, "FLIPPED_ALIAS_KEYS", {
enumerable: true,
get: function () {
- return _utils.BUILDER_KEYS;
+ return _utils.FLIPPED_ALIAS_KEYS;
}
});
-Object.defineProperty(exports, "DEPRECATED_KEYS", {
+Object.defineProperty(exports, "NODE_FIELDS", {
enumerable: true,
get: function () {
- return _utils.DEPRECATED_KEYS;
+ return _utils.NODE_FIELDS;
}
});
Object.defineProperty(exports, "NODE_PARENT_VALIDATIONS", {
@@ -64,6 +58,12 @@ Object.defineProperty(exports, "PLACEHOLDERS_FLIPPED_ALIAS", {
}
});
exports.TYPES = void 0;
+Object.defineProperty(exports, "VISITOR_KEYS", {
+ enumerable: true,
+ get: function () {
+ return _utils.VISITOR_KEYS;
+ }
+});
var _toFastProperties = require("to-fast-properties");
@@ -99,5 +99,5 @@ _toFastProperties(_placeholders.PLACEHOLDERS_ALIAS);
_toFastProperties(_placeholders.PLACEHOLDERS_FLIPPED_ALIAS);
-const TYPES = Object.keys(_utils.VISITOR_KEYS).concat(Object.keys(_utils.FLIPPED_ALIAS_KEYS)).concat(Object.keys(_utils.DEPRECATED_KEYS));
+const TYPES = [].concat(Object.keys(_utils.VISITOR_KEYS), Object.keys(_utils.FLIPPED_ALIAS_KEYS), Object.keys(_utils.DEPRECATED_KEYS));
exports.TYPES = TYPES; \ No newline at end of file
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/jsx.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/jsx.js
index fc8e9071c3..4d7fb75f72 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/jsx.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/jsx.js
@@ -2,9 +2,10 @@
var _utils = require("./utils");
-(0, _utils.default)("JSXAttribute", {
+const defineType = (0, _utils.defineAliasedType)("JSX");
+defineType("JSXAttribute", {
visitor: ["name", "value"],
- aliases: ["JSX", "Immutable"],
+ aliases: ["Immutable"],
fields: {
name: {
validate: (0, _utils.assertNodeType)("JSXIdentifier", "JSXNamespacedName")
@@ -15,19 +16,19 @@ var _utils = require("./utils");
}
}
});
-(0, _utils.default)("JSXClosingElement", {
+defineType("JSXClosingElement", {
visitor: ["name"],
- aliases: ["JSX", "Immutable"],
+ aliases: ["Immutable"],
fields: {
name: {
validate: (0, _utils.assertNodeType)("JSXIdentifier", "JSXMemberExpression", "JSXNamespacedName")
}
}
});
-(0, _utils.default)("JSXElement", {
+defineType("JSXElement", {
builder: ["openingElement", "closingElement", "children", "selfClosing"],
visitor: ["openingElement", "children", "closingElement"],
- aliases: ["JSX", "Immutable", "Expression"],
+ aliases: ["Immutable", "Expression"],
fields: {
openingElement: {
validate: (0, _utils.assertNodeType)("JSXOpeningElement")
@@ -45,39 +46,35 @@ var _utils = require("./utils");
}
}
});
-(0, _utils.default)("JSXEmptyExpression", {
- aliases: ["JSX"]
-});
-(0, _utils.default)("JSXExpressionContainer", {
+defineType("JSXEmptyExpression", {});
+defineType("JSXExpressionContainer", {
visitor: ["expression"],
- aliases: ["JSX", "Immutable"],
+ aliases: ["Immutable"],
fields: {
expression: {
validate: (0, _utils.assertNodeType)("Expression", "JSXEmptyExpression")
}
}
});
-(0, _utils.default)("JSXSpreadChild", {
+defineType("JSXSpreadChild", {
visitor: ["expression"],
- aliases: ["JSX", "Immutable"],
+ aliases: ["Immutable"],
fields: {
expression: {
validate: (0, _utils.assertNodeType)("Expression")
}
}
});
-(0, _utils.default)("JSXIdentifier", {
+defineType("JSXIdentifier", {
builder: ["name"],
- aliases: ["JSX"],
fields: {
name: {
validate: (0, _utils.assertValueType)("string")
}
}
});
-(0, _utils.default)("JSXMemberExpression", {
+defineType("JSXMemberExpression", {
visitor: ["object", "property"],
- aliases: ["JSX"],
fields: {
object: {
validate: (0, _utils.assertNodeType)("JSXMemberExpression", "JSXIdentifier")
@@ -87,9 +84,8 @@ var _utils = require("./utils");
}
}
});
-(0, _utils.default)("JSXNamespacedName", {
+defineType("JSXNamespacedName", {
visitor: ["namespace", "name"],
- aliases: ["JSX"],
fields: {
namespace: {
validate: (0, _utils.assertNodeType)("JSXIdentifier")
@@ -99,10 +95,10 @@ var _utils = require("./utils");
}
}
});
-(0, _utils.default)("JSXOpeningElement", {
+defineType("JSXOpeningElement", {
builder: ["name", "attributes", "selfClosing"],
visitor: ["name", "attributes"],
- aliases: ["JSX", "Immutable"],
+ aliases: ["Immutable"],
fields: {
name: {
validate: (0, _utils.assertNodeType)("JSXIdentifier", "JSXMemberExpression", "JSXNamespacedName")
@@ -119,17 +115,16 @@ var _utils = require("./utils");
}
}
});
-(0, _utils.default)("JSXSpreadAttribute", {
+defineType("JSXSpreadAttribute", {
visitor: ["argument"],
- aliases: ["JSX"],
fields: {
argument: {
validate: (0, _utils.assertNodeType)("Expression")
}
}
});
-(0, _utils.default)("JSXText", {
- aliases: ["JSX", "Immutable"],
+defineType("JSXText", {
+ aliases: ["Immutable"],
builder: ["value"],
fields: {
value: {
@@ -137,10 +132,10 @@ var _utils = require("./utils");
}
}
});
-(0, _utils.default)("JSXFragment", {
+defineType("JSXFragment", {
builder: ["openingFragment", "closingFragment", "children"],
visitor: ["openingFragment", "children", "closingFragment"],
- aliases: ["JSX", "Immutable", "Expression"],
+ aliases: ["Immutable", "Expression"],
fields: {
openingFragment: {
validate: (0, _utils.assertNodeType)("JSXOpeningFragment")
@@ -153,9 +148,9 @@ var _utils = require("./utils");
}
}
});
-(0, _utils.default)("JSXOpeningFragment", {
- aliases: ["JSX", "Immutable"]
+defineType("JSXOpeningFragment", {
+ aliases: ["Immutable"]
});
-(0, _utils.default)("JSXClosingFragment", {
- aliases: ["JSX", "Immutable"]
+defineType("JSXClosingFragment", {
+ aliases: ["Immutable"]
}); \ No newline at end of file
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/misc.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/misc.js
index d8d79b9640..07898bdaf9 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/misc.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/misc.js
@@ -4,12 +4,13 @@ var _utils = require("./utils");
var _placeholders = require("./placeholders");
+const defineType = (0, _utils.defineAliasedType)("Miscellaneous");
{
- (0, _utils.default)("Noop", {
+ defineType("Noop", {
visitor: []
});
}
-(0, _utils.default)("Placeholder", {
+defineType("Placeholder", {
visitor: [],
builder: ["expectedNode", "name"],
fields: {
@@ -21,7 +22,7 @@ var _placeholders = require("./placeholders");
}
}
});
-(0, _utils.default)("V8IntrinsicIdentifier", {
+defineType("V8IntrinsicIdentifier", {
builder: ["name"],
fields: {
name: {
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/typescript.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/typescript.js
index 7abbf046d7..cf6faf3085 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/typescript.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/typescript.js
@@ -6,6 +6,7 @@ var _core = require("./core");
var _is = require("../validators/is");
+const defineType = (0, _utils.defineAliasedType)("TypeScript");
const bool = (0, _utils.assertValueType)("boolean");
const tSFunctionTypeAnnotationCommon = {
returnType: {
@@ -17,7 +18,7 @@ const tSFunctionTypeAnnotationCommon = {
optional: true
}
};
-(0, _utils.default)("TSParameterProperty", {
+defineType("TSParameterProperty", {
aliases: ["LVal"],
visitor: ["parameter"],
fields: {
@@ -42,16 +43,16 @@ const tSFunctionTypeAnnotationCommon = {
}
}
});
-(0, _utils.default)("TSDeclareFunction", {
+defineType("TSDeclareFunction", {
aliases: ["Statement", "Declaration"],
visitor: ["id", "typeParameters", "params", "returnType"],
fields: Object.assign({}, _core.functionDeclarationCommon, tSFunctionTypeAnnotationCommon)
});
-(0, _utils.default)("TSDeclareMethod", {
+defineType("TSDeclareMethod", {
visitor: ["decorators", "key", "typeParameters", "params", "returnType"],
fields: Object.assign({}, _core.classMethodOrDeclareMethodCommon, tSFunctionTypeAnnotationCommon)
});
-(0, _utils.default)("TSQualifiedName", {
+defineType("TSQualifiedName", {
aliases: ["TSEntityName"],
visitor: ["left", "right"],
fields: {
@@ -69,14 +70,14 @@ const callConstructSignatureDeclaration = {
visitor: ["typeParameters", "parameters", "typeAnnotation"],
fields: signatureDeclarationCommon
};
-(0, _utils.default)("TSCallSignatureDeclaration", callConstructSignatureDeclaration);
-(0, _utils.default)("TSConstructSignatureDeclaration", callConstructSignatureDeclaration);
+defineType("TSCallSignatureDeclaration", callConstructSignatureDeclaration);
+defineType("TSConstructSignatureDeclaration", callConstructSignatureDeclaration);
const namedTypeElementCommon = {
key: (0, _utils.validateType)("Expression"),
computed: (0, _utils.validate)(bool),
optional: (0, _utils.validateOptional)(bool)
};
-(0, _utils.default)("TSPropertySignature", {
+defineType("TSPropertySignature", {
aliases: ["TSTypeElement"],
visitor: ["key", "typeAnnotation", "initializer"],
fields: Object.assign({}, namedTypeElementCommon, {
@@ -88,7 +89,7 @@ const namedTypeElementCommon = {
}
})
});
-(0, _utils.default)("TSMethodSignature", {
+defineType("TSMethodSignature", {
aliases: ["TSTypeElement"],
visitor: ["key", "typeParameters", "parameters", "typeAnnotation"],
fields: Object.assign({}, signatureDeclarationCommon, namedTypeElementCommon, {
@@ -97,7 +98,7 @@ const namedTypeElementCommon = {
}
})
});
-(0, _utils.default)("TSIndexSignature", {
+defineType("TSIndexSignature", {
aliases: ["TSTypeElement"],
visitor: ["parameters", "typeAnnotation"],
fields: {
@@ -110,14 +111,14 @@ const namedTypeElementCommon = {
const tsKeywordTypes = ["TSAnyKeyword", "TSBooleanKeyword", "TSBigIntKeyword", "TSIntrinsicKeyword", "TSNeverKeyword", "TSNullKeyword", "TSNumberKeyword", "TSObjectKeyword", "TSStringKeyword", "TSSymbolKeyword", "TSUndefinedKeyword", "TSUnknownKeyword", "TSVoidKeyword"];
for (const type of tsKeywordTypes) {
- (0, _utils.default)(type, {
+ defineType(type, {
aliases: ["TSType", "TSBaseType"],
visitor: [],
fields: {}
});
}
-(0, _utils.default)("TSThisType", {
+defineType("TSThisType", {
aliases: ["TSType", "TSBaseType"],
visitor: [],
fields: {}
@@ -126,15 +127,15 @@ const fnOrCtrBase = {
aliases: ["TSType"],
visitor: ["typeParameters", "parameters", "typeAnnotation"]
};
-(0, _utils.default)("TSFunctionType", Object.assign({}, fnOrCtrBase, {
+defineType("TSFunctionType", Object.assign({}, fnOrCtrBase, {
fields: signatureDeclarationCommon
}));
-(0, _utils.default)("TSConstructorType", Object.assign({}, fnOrCtrBase, {
+defineType("TSConstructorType", Object.assign({}, fnOrCtrBase, {
fields: Object.assign({}, signatureDeclarationCommon, {
abstract: (0, _utils.validateOptional)(bool)
})
}));
-(0, _utils.default)("TSTypeReference", {
+defineType("TSTypeReference", {
aliases: ["TSType"],
visitor: ["typeName", "typeParameters"],
fields: {
@@ -142,7 +143,7 @@ const fnOrCtrBase = {
typeParameters: (0, _utils.validateOptionalType)("TSTypeParameterInstantiation")
}
});
-(0, _utils.default)("TSTypePredicate", {
+defineType("TSTypePredicate", {
aliases: ["TSType"],
visitor: ["parameterName", "typeAnnotation"],
builder: ["parameterName", "typeAnnotation", "asserts"],
@@ -152,49 +153,49 @@ const fnOrCtrBase = {
asserts: (0, _utils.validateOptional)(bool)
}
});
-(0, _utils.default)("TSTypeQuery", {
+defineType("TSTypeQuery", {
aliases: ["TSType"],
visitor: ["exprName"],
fields: {
exprName: (0, _utils.validateType)(["TSEntityName", "TSImportType"])
}
});
-(0, _utils.default)("TSTypeLiteral", {
+defineType("TSTypeLiteral", {
aliases: ["TSType"],
visitor: ["members"],
fields: {
members: (0, _utils.validateArrayOfType)("TSTypeElement")
}
});
-(0, _utils.default)("TSArrayType", {
+defineType("TSArrayType", {
aliases: ["TSType"],
visitor: ["elementType"],
fields: {
elementType: (0, _utils.validateType)("TSType")
}
});
-(0, _utils.default)("TSTupleType", {
+defineType("TSTupleType", {
aliases: ["TSType"],
visitor: ["elementTypes"],
fields: {
elementTypes: (0, _utils.validateArrayOfType)(["TSType", "TSNamedTupleMember"])
}
});
-(0, _utils.default)("TSOptionalType", {
+defineType("TSOptionalType", {
aliases: ["TSType"],
visitor: ["typeAnnotation"],
fields: {
typeAnnotation: (0, _utils.validateType)("TSType")
}
});
-(0, _utils.default)("TSRestType", {
+defineType("TSRestType", {
aliases: ["TSType"],
visitor: ["typeAnnotation"],
fields: {
typeAnnotation: (0, _utils.validateType)("TSType")
}
});
-(0, _utils.default)("TSNamedTupleMember", {
+defineType("TSNamedTupleMember", {
visitor: ["label", "elementType"],
builder: ["label", "elementType", "optional"],
fields: {
@@ -213,9 +214,9 @@ const unionOrIntersection = {
types: (0, _utils.validateArrayOfType)("TSType")
}
};
-(0, _utils.default)("TSUnionType", unionOrIntersection);
-(0, _utils.default)("TSIntersectionType", unionOrIntersection);
-(0, _utils.default)("TSConditionalType", {
+defineType("TSUnionType", unionOrIntersection);
+defineType("TSIntersectionType", unionOrIntersection);
+defineType("TSConditionalType", {
aliases: ["TSType"],
visitor: ["checkType", "extendsType", "trueType", "falseType"],
fields: {
@@ -225,21 +226,21 @@ const unionOrIntersection = {
falseType: (0, _utils.validateType)("TSType")
}
});
-(0, _utils.default)("TSInferType", {
+defineType("TSInferType", {
aliases: ["TSType"],
visitor: ["typeParameter"],
fields: {
typeParameter: (0, _utils.validateType)("TSTypeParameter")
}
});
-(0, _utils.default)("TSParenthesizedType", {
+defineType("TSParenthesizedType", {
aliases: ["TSType"],
visitor: ["typeAnnotation"],
fields: {
typeAnnotation: (0, _utils.validateType)("TSType")
}
});
-(0, _utils.default)("TSTypeOperator", {
+defineType("TSTypeOperator", {
aliases: ["TSType"],
visitor: ["typeAnnotation"],
fields: {
@@ -247,7 +248,7 @@ const unionOrIntersection = {
typeAnnotation: (0, _utils.validateType)("TSType")
}
});
-(0, _utils.default)("TSIndexedAccessType", {
+defineType("TSIndexedAccessType", {
aliases: ["TSType"],
visitor: ["objectType", "indexType"],
fields: {
@@ -255,7 +256,7 @@ const unionOrIntersection = {
indexType: (0, _utils.validateType)("TSType")
}
});
-(0, _utils.default)("TSMappedType", {
+defineType("TSMappedType", {
aliases: ["TSType"],
visitor: ["typeParameter", "typeAnnotation", "nameType"],
fields: {
@@ -266,7 +267,7 @@ const unionOrIntersection = {
nameType: (0, _utils.validateOptionalType)("TSType")
}
});
-(0, _utils.default)("TSLiteralType", {
+defineType("TSLiteralType", {
aliases: ["TSType", "TSBaseType"],
visitor: ["literal"],
fields: {
@@ -291,7 +292,7 @@ const unionOrIntersection = {
}
}
});
-(0, _utils.default)("TSExpressionWithTypeArguments", {
+defineType("TSExpressionWithTypeArguments", {
aliases: ["TSType"],
visitor: ["expression", "typeParameters"],
fields: {
@@ -299,7 +300,7 @@ const unionOrIntersection = {
typeParameters: (0, _utils.validateOptionalType)("TSTypeParameterInstantiation")
}
});
-(0, _utils.default)("TSInterfaceDeclaration", {
+defineType("TSInterfaceDeclaration", {
aliases: ["Statement", "Declaration"],
visitor: ["id", "typeParameters", "extends", "body"],
fields: {
@@ -310,13 +311,13 @@ const unionOrIntersection = {
body: (0, _utils.validateType)("TSInterfaceBody")
}
});
-(0, _utils.default)("TSInterfaceBody", {
+defineType("TSInterfaceBody", {
visitor: ["body"],
fields: {
body: (0, _utils.validateArrayOfType)("TSTypeElement")
}
});
-(0, _utils.default)("TSTypeAliasDeclaration", {
+defineType("TSTypeAliasDeclaration", {
aliases: ["Statement", "Declaration"],
visitor: ["id", "typeParameters", "typeAnnotation"],
fields: {
@@ -326,7 +327,7 @@ const unionOrIntersection = {
typeAnnotation: (0, _utils.validateType)("TSType")
}
});
-(0, _utils.default)("TSAsExpression", {
+defineType("TSAsExpression", {
aliases: ["Expression"],
visitor: ["expression", "typeAnnotation"],
fields: {
@@ -334,7 +335,7 @@ const unionOrIntersection = {
typeAnnotation: (0, _utils.validateType)("TSType")
}
});
-(0, _utils.default)("TSTypeAssertion", {
+defineType("TSTypeAssertion", {
aliases: ["Expression"],
visitor: ["typeAnnotation", "expression"],
fields: {
@@ -342,7 +343,7 @@ const unionOrIntersection = {
expression: (0, _utils.validateType)("Expression")
}
});
-(0, _utils.default)("TSEnumDeclaration", {
+defineType("TSEnumDeclaration", {
aliases: ["Statement", "Declaration"],
visitor: ["id", "members"],
fields: {
@@ -353,14 +354,14 @@ const unionOrIntersection = {
initializer: (0, _utils.validateOptionalType)("Expression")
}
});
-(0, _utils.default)("TSEnumMember", {
+defineType("TSEnumMember", {
visitor: ["id", "initializer"],
fields: {
id: (0, _utils.validateType)(["Identifier", "StringLiteral"]),
initializer: (0, _utils.validateOptionalType)("Expression")
}
});
-(0, _utils.default)("TSModuleDeclaration", {
+defineType("TSModuleDeclaration", {
aliases: ["Statement", "Declaration"],
visitor: ["id", "body"],
fields: {
@@ -370,14 +371,14 @@ const unionOrIntersection = {
body: (0, _utils.validateType)(["TSModuleBlock", "TSModuleDeclaration"])
}
});
-(0, _utils.default)("TSModuleBlock", {
+defineType("TSModuleBlock", {
aliases: ["Scopable", "Block", "BlockParent"],
visitor: ["body"],
fields: {
body: (0, _utils.validateArrayOfType)("Statement")
}
});
-(0, _utils.default)("TSImportType", {
+defineType("TSImportType", {
aliases: ["TSType"],
visitor: ["argument", "qualifier", "typeParameters"],
fields: {
@@ -386,7 +387,7 @@ const unionOrIntersection = {
typeParameters: (0, _utils.validateOptionalType)("TSTypeParameterInstantiation")
}
});
-(0, _utils.default)("TSImportEqualsDeclaration", {
+defineType("TSImportEqualsDeclaration", {
aliases: ["Statement"],
visitor: ["id", "moduleReference"],
fields: {
@@ -399,34 +400,34 @@ const unionOrIntersection = {
}
}
});
-(0, _utils.default)("TSExternalModuleReference", {
+defineType("TSExternalModuleReference", {
visitor: ["expression"],
fields: {
expression: (0, _utils.validateType)("StringLiteral")
}
});
-(0, _utils.default)("TSNonNullExpression", {
+defineType("TSNonNullExpression", {
aliases: ["Expression"],
visitor: ["expression"],
fields: {
expression: (0, _utils.validateType)("Expression")
}
});
-(0, _utils.default)("TSExportAssignment", {
+defineType("TSExportAssignment", {
aliases: ["Statement"],
visitor: ["expression"],
fields: {
expression: (0, _utils.validateType)("Expression")
}
});
-(0, _utils.default)("TSNamespaceExportDeclaration", {
+defineType("TSNamespaceExportDeclaration", {
aliases: ["Statement"],
visitor: ["id"],
fields: {
id: (0, _utils.validateType)("Identifier")
}
});
-(0, _utils.default)("TSTypeAnnotation", {
+defineType("TSTypeAnnotation", {
visitor: ["typeAnnotation"],
fields: {
typeAnnotation: {
@@ -434,7 +435,7 @@ const unionOrIntersection = {
}
}
});
-(0, _utils.default)("TSTypeParameterInstantiation", {
+defineType("TSTypeParameterInstantiation", {
visitor: ["params"],
fields: {
params: {
@@ -442,7 +443,7 @@ const unionOrIntersection = {
}
}
});
-(0, _utils.default)("TSTypeParameterDeclaration", {
+defineType("TSTypeParameterDeclaration", {
visitor: ["params"],
fields: {
params: {
@@ -450,7 +451,7 @@ const unionOrIntersection = {
}
}
});
-(0, _utils.default)("TSTypeParameter", {
+defineType("TSTypeParameter", {
builder: ["constraint", "default", "name"],
visitor: ["constraint", "default"],
fields: {
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/utils.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/utils.js
index 2acdae532a..70263e5cd3 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/utils.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/utils.js
@@ -3,24 +3,25 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.validate = validate;
-exports.typeIs = typeIs;
-exports.validateType = validateType;
-exports.validateOptional = validateOptional;
-exports.validateOptionalType = validateOptionalType;
+exports.VISITOR_KEYS = exports.NODE_PARENT_VALIDATIONS = exports.NODE_FIELDS = exports.FLIPPED_ALIAS_KEYS = exports.DEPRECATED_KEYS = exports.BUILDER_KEYS = exports.ALIAS_KEYS = void 0;
exports.arrayOf = arrayOf;
exports.arrayOfType = arrayOfType;
-exports.validateArrayOfType = validateArrayOfType;
exports.assertEach = assertEach;
-exports.assertOneOf = assertOneOf;
-exports.assertNodeType = assertNodeType;
exports.assertNodeOrValueType = assertNodeOrValueType;
-exports.assertValueType = assertValueType;
-exports.assertShape = assertShape;
+exports.assertNodeType = assertNodeType;
+exports.assertOneOf = assertOneOf;
exports.assertOptionalChainStart = assertOptionalChainStart;
+exports.assertShape = assertShape;
+exports.assertValueType = assertValueType;
exports.chain = chain;
exports.default = defineType;
-exports.NODE_PARENT_VALIDATIONS = exports.DEPRECATED_KEYS = exports.BUILDER_KEYS = exports.NODE_FIELDS = exports.FLIPPED_ALIAS_KEYS = exports.ALIAS_KEYS = exports.VISITOR_KEYS = void 0;
+exports.defineAliasedType = defineAliasedType;
+exports.typeIs = typeIs;
+exports.validate = validate;
+exports.validateArrayOfType = validateArrayOfType;
+exports.validateOptional = validateOptional;
+exports.validateOptionalType = validateOptionalType;
+exports.validateType = validateType;
var _is = require("../validators/is");
@@ -240,6 +241,24 @@ function chain(...fns) {
const validTypeOpts = ["aliases", "builder", "deprecatedAlias", "fields", "inherits", "visitor", "validate"];
const validFieldKeys = ["default", "optional", "validate"];
+function defineAliasedType(...aliases) {
+ return (type, opts = {}) => {
+ let defined = opts.aliases;
+
+ if (!defined) {
+ var _store$opts$inherits$, _defined;
+
+ if (opts.inherits) defined = (_store$opts$inherits$ = store[opts.inherits].aliases) == null ? void 0 : _store$opts$inherits$.slice();
+ (_defined = defined) != null ? _defined : defined = [];
+ opts.aliases = defined;
+ }
+
+ const additional = aliases.filter(a => !defined.includes(a));
+ defined.unshift(...additional);
+ return defineType(type, opts);
+ };
+}
+
function defineType(type, opts = {}) {
const inherits = opts.inherits && store[opts.inherits] || {};
let fields = opts.fields;
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/index.js
index 6fd730b522..677a331152 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/index.js
@@ -62,40 +62,34 @@ var _exportNames = {
validate: true,
buildMatchMemberExpression: true
};
-Object.defineProperty(exports, "assertNode", {
- enumerable: true,
- get: function () {
- return _assertNode.default;
- }
-});
-Object.defineProperty(exports, "createTypeAnnotationBasedOnTypeof", {
+Object.defineProperty(exports, "addComment", {
enumerable: true,
get: function () {
- return _createTypeAnnotationBasedOnTypeof.default;
+ return _addComment.default;
}
});
-Object.defineProperty(exports, "createUnionTypeAnnotation", {
+Object.defineProperty(exports, "addComments", {
enumerable: true,
get: function () {
- return _createFlowUnionType.default;
+ return _addComments.default;
}
});
-Object.defineProperty(exports, "createFlowUnionType", {
+Object.defineProperty(exports, "appendToMemberExpression", {
enumerable: true,
get: function () {
- return _createFlowUnionType.default;
+ return _appendToMemberExpression.default;
}
});
-Object.defineProperty(exports, "createTSUnionType", {
+Object.defineProperty(exports, "assertNode", {
enumerable: true,
get: function () {
- return _createTSUnionType.default;
+ return _assertNode.default;
}
});
-Object.defineProperty(exports, "cloneNode", {
+Object.defineProperty(exports, "buildMatchMemberExpression", {
enumerable: true,
get: function () {
- return _cloneNode.default;
+ return _buildMatchMemberExpression.default;
}
});
Object.defineProperty(exports, "clone", {
@@ -116,274 +110,281 @@ Object.defineProperty(exports, "cloneDeepWithoutLoc", {
return _cloneDeepWithoutLoc.default;
}
});
+Object.defineProperty(exports, "cloneNode", {
+ enumerable: true,
+ get: function () {
+ return _cloneNode.default;
+ }
+});
Object.defineProperty(exports, "cloneWithoutLoc", {
enumerable: true,
get: function () {
return _cloneWithoutLoc.default;
}
});
-Object.defineProperty(exports, "addComment", {
+Object.defineProperty(exports, "createFlowUnionType", {
enumerable: true,
get: function () {
- return _addComment.default;
+ return _createFlowUnionType.default;
}
});
-Object.defineProperty(exports, "addComments", {
+Object.defineProperty(exports, "createTSUnionType", {
enumerable: true,
get: function () {
- return _addComments.default;
+ return _createTSUnionType.default;
}
});
-Object.defineProperty(exports, "inheritInnerComments", {
+Object.defineProperty(exports, "createTypeAnnotationBasedOnTypeof", {
enumerable: true,
get: function () {
- return _inheritInnerComments.default;
+ return _createTypeAnnotationBasedOnTypeof.default;
}
});
-Object.defineProperty(exports, "inheritLeadingComments", {
+Object.defineProperty(exports, "createUnionTypeAnnotation", {
enumerable: true,
get: function () {
- return _inheritLeadingComments.default;
+ return _createFlowUnionType.default;
}
});
-Object.defineProperty(exports, "inheritsComments", {
+Object.defineProperty(exports, "ensureBlock", {
enumerable: true,
get: function () {
- return _inheritsComments.default;
+ return _ensureBlock.default;
}
});
-Object.defineProperty(exports, "inheritTrailingComments", {
+Object.defineProperty(exports, "getBindingIdentifiers", {
enumerable: true,
get: function () {
- return _inheritTrailingComments.default;
+ return _getBindingIdentifiers.default;
}
});
-Object.defineProperty(exports, "removeComments", {
+Object.defineProperty(exports, "getOuterBindingIdentifiers", {
enumerable: true,
get: function () {
- return _removeComments.default;
+ return _getOuterBindingIdentifiers.default;
}
});
-Object.defineProperty(exports, "ensureBlock", {
+Object.defineProperty(exports, "inheritInnerComments", {
enumerable: true,
get: function () {
- return _ensureBlock.default;
+ return _inheritInnerComments.default;
}
});
-Object.defineProperty(exports, "toBindingIdentifierName", {
+Object.defineProperty(exports, "inheritLeadingComments", {
enumerable: true,
get: function () {
- return _toBindingIdentifierName.default;
+ return _inheritLeadingComments.default;
}
});
-Object.defineProperty(exports, "toBlock", {
+Object.defineProperty(exports, "inheritTrailingComments", {
enumerable: true,
get: function () {
- return _toBlock.default;
+ return _inheritTrailingComments.default;
}
});
-Object.defineProperty(exports, "toComputedKey", {
+Object.defineProperty(exports, "inherits", {
enumerable: true,
get: function () {
- return _toComputedKey.default;
+ return _inherits.default;
}
});
-Object.defineProperty(exports, "toExpression", {
+Object.defineProperty(exports, "inheritsComments", {
enumerable: true,
get: function () {
- return _toExpression.default;
+ return _inheritsComments.default;
}
});
-Object.defineProperty(exports, "toIdentifier", {
+Object.defineProperty(exports, "is", {
enumerable: true,
get: function () {
- return _toIdentifier.default;
+ return _is.default;
}
});
-Object.defineProperty(exports, "toKeyAlias", {
+Object.defineProperty(exports, "isBinding", {
enumerable: true,
get: function () {
- return _toKeyAlias.default;
+ return _isBinding.default;
}
});
-Object.defineProperty(exports, "toSequenceExpression", {
+Object.defineProperty(exports, "isBlockScoped", {
enumerable: true,
get: function () {
- return _toSequenceExpression.default;
+ return _isBlockScoped.default;
}
});
-Object.defineProperty(exports, "toStatement", {
+Object.defineProperty(exports, "isImmutable", {
enumerable: true,
get: function () {
- return _toStatement.default;
+ return _isImmutable.default;
}
});
-Object.defineProperty(exports, "valueToNode", {
+Object.defineProperty(exports, "isLet", {
enumerable: true,
get: function () {
- return _valueToNode.default;
+ return _isLet.default;
}
});
-Object.defineProperty(exports, "appendToMemberExpression", {
+Object.defineProperty(exports, "isNode", {
enumerable: true,
get: function () {
- return _appendToMemberExpression.default;
+ return _isNode.default;
}
});
-Object.defineProperty(exports, "inherits", {
+Object.defineProperty(exports, "isNodesEquivalent", {
enumerable: true,
get: function () {
- return _inherits.default;
+ return _isNodesEquivalent.default;
}
});
-Object.defineProperty(exports, "prependToMemberExpression", {
+Object.defineProperty(exports, "isPlaceholderType", {
enumerable: true,
get: function () {
- return _prependToMemberExpression.default;
+ return _isPlaceholderType.default;
}
});
-Object.defineProperty(exports, "removeProperties", {
+Object.defineProperty(exports, "isReferenced", {
enumerable: true,
get: function () {
- return _removeProperties.default;
+ return _isReferenced.default;
}
});
-Object.defineProperty(exports, "removePropertiesDeep", {
+Object.defineProperty(exports, "isScope", {
enumerable: true,
get: function () {
- return _removePropertiesDeep.default;
+ return _isScope.default;
}
});
-Object.defineProperty(exports, "removeTypeDuplicates", {
+Object.defineProperty(exports, "isSpecifierDefault", {
enumerable: true,
get: function () {
- return _removeTypeDuplicates.default;
+ return _isSpecifierDefault.default;
}
});
-Object.defineProperty(exports, "getBindingIdentifiers", {
+Object.defineProperty(exports, "isType", {
enumerable: true,
get: function () {
- return _getBindingIdentifiers.default;
+ return _isType.default;
}
});
-Object.defineProperty(exports, "getOuterBindingIdentifiers", {
+Object.defineProperty(exports, "isValidES3Identifier", {
enumerable: true,
get: function () {
- return _getOuterBindingIdentifiers.default;
+ return _isValidES3Identifier.default;
}
});
-Object.defineProperty(exports, "traverse", {
+Object.defineProperty(exports, "isValidIdentifier", {
enumerable: true,
get: function () {
- return _traverse.default;
+ return _isValidIdentifier.default;
}
});
-Object.defineProperty(exports, "traverseFast", {
+Object.defineProperty(exports, "isVar", {
enumerable: true,
get: function () {
- return _traverseFast.default;
+ return _isVar.default;
}
});
-Object.defineProperty(exports, "shallowEqual", {
+Object.defineProperty(exports, "matchesPattern", {
enumerable: true,
get: function () {
- return _shallowEqual.default;
+ return _matchesPattern.default;
}
});
-Object.defineProperty(exports, "is", {
+Object.defineProperty(exports, "prependToMemberExpression", {
enumerable: true,
get: function () {
- return _is.default;
+ return _prependToMemberExpression.default;
}
});
-Object.defineProperty(exports, "isBinding", {
+exports.react = void 0;
+Object.defineProperty(exports, "removeComments", {
enumerable: true,
get: function () {
- return _isBinding.default;
+ return _removeComments.default;
}
});
-Object.defineProperty(exports, "isBlockScoped", {
+Object.defineProperty(exports, "removeProperties", {
enumerable: true,
get: function () {
- return _isBlockScoped.default;
+ return _removeProperties.default;
}
});
-Object.defineProperty(exports, "isImmutable", {
+Object.defineProperty(exports, "removePropertiesDeep", {
enumerable: true,
get: function () {
- return _isImmutable.default;
+ return _removePropertiesDeep.default;
}
});
-Object.defineProperty(exports, "isLet", {
+Object.defineProperty(exports, "removeTypeDuplicates", {
enumerable: true,
get: function () {
- return _isLet.default;
+ return _removeTypeDuplicates.default;
}
});
-Object.defineProperty(exports, "isNode", {
+Object.defineProperty(exports, "shallowEqual", {
enumerable: true,
get: function () {
- return _isNode.default;
+ return _shallowEqual.default;
}
});
-Object.defineProperty(exports, "isNodesEquivalent", {
+Object.defineProperty(exports, "toBindingIdentifierName", {
enumerable: true,
get: function () {
- return _isNodesEquivalent.default;
+ return _toBindingIdentifierName.default;
}
});
-Object.defineProperty(exports, "isPlaceholderType", {
+Object.defineProperty(exports, "toBlock", {
enumerable: true,
get: function () {
- return _isPlaceholderType.default;
+ return _toBlock.default;
}
});
-Object.defineProperty(exports, "isReferenced", {
+Object.defineProperty(exports, "toComputedKey", {
enumerable: true,
get: function () {
- return _isReferenced.default;
+ return _toComputedKey.default;
}
});
-Object.defineProperty(exports, "isScope", {
+Object.defineProperty(exports, "toExpression", {
enumerable: true,
get: function () {
- return _isScope.default;
+ return _toExpression.default;
}
});
-Object.defineProperty(exports, "isSpecifierDefault", {
+Object.defineProperty(exports, "toIdentifier", {
enumerable: true,
get: function () {
- return _isSpecifierDefault.default;
+ return _toIdentifier.default;
}
});
-Object.defineProperty(exports, "isType", {
+Object.defineProperty(exports, "toKeyAlias", {
enumerable: true,
get: function () {
- return _isType.default;
+ return _toKeyAlias.default;
}
});
-Object.defineProperty(exports, "isValidES3Identifier", {
+Object.defineProperty(exports, "toSequenceExpression", {
enumerable: true,
get: function () {
- return _isValidES3Identifier.default;
+ return _toSequenceExpression.default;
}
});
-Object.defineProperty(exports, "isValidIdentifier", {
+Object.defineProperty(exports, "toStatement", {
enumerable: true,
get: function () {
- return _isValidIdentifier.default;
+ return _toStatement.default;
}
});
-Object.defineProperty(exports, "isVar", {
+Object.defineProperty(exports, "traverse", {
enumerable: true,
get: function () {
- return _isVar.default;
+ return _traverse.default;
}
});
-Object.defineProperty(exports, "matchesPattern", {
+Object.defineProperty(exports, "traverseFast", {
enumerable: true,
get: function () {
- return _matchesPattern.default;
+ return _traverseFast.default;
}
});
Object.defineProperty(exports, "validate", {
@@ -392,13 +393,12 @@ Object.defineProperty(exports, "validate", {
return _validate.default;
}
});
-Object.defineProperty(exports, "buildMatchMemberExpression", {
+Object.defineProperty(exports, "valueToNode", {
enumerable: true,
get: function () {
- return _buildMatchMemberExpression.default;
+ return _valueToNode.default;
}
});
-exports.react = void 0;
var _isReactComponent = require("./validators/react/isReactComponent");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/index.js.flow b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/index.js.flow
index 315ab9c9e8..77df6e40f2 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/index.js.flow
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/index.js.flow
@@ -454,6 +454,7 @@ declare class BabelNodeExportSpecifier extends BabelNode {
type: "ExportSpecifier";
local: BabelNodeIdentifier;
exported: BabelNodeIdentifier | BabelNodeStringLiteral;
+ exportKind?: "type" | "value";
}
declare class BabelNodeForOfStatement extends BabelNode {
@@ -485,7 +486,7 @@ declare class BabelNodeImportSpecifier extends BabelNode {
type: "ImportSpecifier";
local: BabelNodeIdentifier;
imported: BabelNodeIdentifier | BabelNodeStringLiteral;
- importKind?: "type" | "typeof";
+ importKind?: "type" | "typeof" | "value";
}
declare class BabelNodeMetaProperty extends BabelNode {
@@ -642,6 +643,11 @@ declare class BabelNodePrivateName extends BabelNode {
id: BabelNodeIdentifier;
}
+declare class BabelNodeStaticBlock extends BabelNode {
+ type: "StaticBlock";
+ body: Array<BabelNodeStatement>;
+}
+
declare class BabelNodeAnyTypeAnnotation extends BabelNode {
type: "AnyTypeAnnotation";
}
@@ -1168,11 +1174,6 @@ declare class BabelNodeDecimalLiteral extends BabelNode {
value: string;
}
-declare class BabelNodeStaticBlock extends BabelNode {
- type: "StaticBlock";
- body: Array<BabelNodeStatement>;
-}
-
declare class BabelNodeModuleExpression extends BabelNode {
type: "ModuleExpression";
body: BabelNodeProgram;
@@ -1580,6 +1581,7 @@ declare class BabelNodeTSTypeParameter extends BabelNode {
name: string;
}
+type BabelNodeStandardized = BabelNodeArrayExpression | BabelNodeAssignmentExpression | BabelNodeBinaryExpression | BabelNodeInterpreterDirective | BabelNodeDirective | BabelNodeDirectiveLiteral | BabelNodeBlockStatement | BabelNodeBreakStatement | BabelNodeCallExpression | BabelNodeCatchClause | BabelNodeConditionalExpression | BabelNodeContinueStatement | BabelNodeDebuggerStatement | BabelNodeDoWhileStatement | BabelNodeEmptyStatement | BabelNodeExpressionStatement | BabelNodeFile | BabelNodeForInStatement | BabelNodeForStatement | BabelNodeFunctionDeclaration | BabelNodeFunctionExpression | BabelNodeIdentifier | BabelNodeIfStatement | BabelNodeLabeledStatement | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeNullLiteral | BabelNodeBooleanLiteral | BabelNodeRegExpLiteral | BabelNodeLogicalExpression | BabelNodeMemberExpression | BabelNodeNewExpression | BabelNodeProgram | BabelNodeObjectExpression | BabelNodeObjectMethod | BabelNodeObjectProperty | BabelNodeRestElement | BabelNodeReturnStatement | BabelNodeSequenceExpression | BabelNodeParenthesizedExpression | BabelNodeSwitchCase | BabelNodeSwitchStatement | BabelNodeThisExpression | BabelNodeThrowStatement | BabelNodeTryStatement | BabelNodeUnaryExpression | BabelNodeUpdateExpression | BabelNodeVariableDeclaration | BabelNodeVariableDeclarator | BabelNodeWhileStatement | BabelNodeWithStatement | BabelNodeAssignmentPattern | BabelNodeArrayPattern | BabelNodeArrowFunctionExpression | BabelNodeClassBody | BabelNodeClassExpression | BabelNodeClassDeclaration | BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration | BabelNodeExportSpecifier | BabelNodeForOfStatement | BabelNodeImportDeclaration | BabelNodeImportDefaultSpecifier | BabelNodeImportNamespaceSpecifier | BabelNodeImportSpecifier | BabelNodeMetaProperty | BabelNodeClassMethod | BabelNodeObjectPattern | BabelNodeSpreadElement | BabelNodeSuper | BabelNodeTaggedTemplateExpression | BabelNodeTemplateElement | BabelNodeTemplateLiteral | BabelNodeYieldExpression | BabelNodeAwaitExpression | BabelNodeImport | BabelNodeBigIntLiteral | BabelNodeExportNamespaceSpecifier | BabelNodeOptionalMemberExpression | BabelNodeOptionalCallExpression | BabelNodeClassProperty | BabelNodeClassPrivateProperty | BabelNodeClassPrivateMethod | BabelNodePrivateName | BabelNodeStaticBlock;
type BabelNodeExpression = BabelNodeArrayExpression | BabelNodeAssignmentExpression | BabelNodeBinaryExpression | BabelNodeCallExpression | BabelNodeConditionalExpression | BabelNodeFunctionExpression | BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeNullLiteral | BabelNodeBooleanLiteral | BabelNodeRegExpLiteral | BabelNodeLogicalExpression | BabelNodeMemberExpression | BabelNodeNewExpression | BabelNodeObjectExpression | BabelNodeSequenceExpression | BabelNodeParenthesizedExpression | BabelNodeThisExpression | BabelNodeUnaryExpression | BabelNodeUpdateExpression | BabelNodeArrowFunctionExpression | BabelNodeClassExpression | BabelNodeMetaProperty | BabelNodeSuper | BabelNodeTaggedTemplateExpression | BabelNodeTemplateLiteral | BabelNodeYieldExpression | BabelNodeAwaitExpression | BabelNodeImport | BabelNodeBigIntLiteral | BabelNodeOptionalMemberExpression | BabelNodeOptionalCallExpression | BabelNodeTypeCastExpression | BabelNodeJSXElement | BabelNodeJSXFragment | BabelNodeBindExpression | BabelNodeDoExpression | BabelNodeRecordExpression | BabelNodeTupleExpression | BabelNodeDecimalLiteral | BabelNodeModuleExpression | BabelNodeTopicReference | BabelNodePipelineTopicExpression | BabelNodePipelineBareFunction | BabelNodePipelinePrimaryTopicReference | BabelNodeTSAsExpression | BabelNodeTSTypeAssertion | BabelNodeTSNonNullExpression;
type BabelNodeBinary = BabelNodeBinaryExpression | BabelNodeLogicalExpression;
type BabelNodeScopable = BabelNodeBlockStatement | BabelNodeCatchClause | BabelNodeDoWhileStatement | BabelNodeForInStatement | BabelNodeForStatement | BabelNodeFunctionDeclaration | BabelNodeFunctionExpression | BabelNodeProgram | BabelNodeObjectMethod | BabelNodeSwitchStatement | BabelNodeWhileStatement | BabelNodeArrowFunctionExpression | BabelNodeClassExpression | BabelNodeClassDeclaration | BabelNodeForOfStatement | BabelNodeClassMethod | BabelNodeClassPrivateMethod | BabelNodeStaticBlock | BabelNodeTSModuleBlock;
@@ -1595,7 +1597,7 @@ type BabelNodeExpressionWrapper = BabelNodeExpressionStatement | BabelNodeParent
type BabelNodeFor = BabelNodeForInStatement | BabelNodeForStatement | BabelNodeForOfStatement;
type BabelNodeForXStatement = BabelNodeForInStatement | BabelNodeForOfStatement;
type BabelNodeFunction = BabelNodeFunctionDeclaration | BabelNodeFunctionExpression | BabelNodeObjectMethod | BabelNodeArrowFunctionExpression | BabelNodeClassMethod | BabelNodeClassPrivateMethod;
-type BabelNodeFunctionParent = BabelNodeFunctionDeclaration | BabelNodeFunctionExpression | BabelNodeObjectMethod | BabelNodeArrowFunctionExpression | BabelNodeClassMethod | BabelNodeClassPrivateMethod;
+type BabelNodeFunctionParent = BabelNodeFunctionDeclaration | BabelNodeFunctionExpression | BabelNodeObjectMethod | BabelNodeArrowFunctionExpression | BabelNodeClassMethod | BabelNodeClassPrivateMethod | BabelNodeStaticBlock;
type BabelNodePureish = BabelNodeFunctionDeclaration | BabelNodeFunctionExpression | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeNullLiteral | BabelNodeBooleanLiteral | BabelNodeRegExpLiteral | BabelNodeArrowFunctionExpression | BabelNodeBigIntLiteral | BabelNodeDecimalLiteral;
type BabelNodeDeclaration = BabelNodeFunctionDeclaration | BabelNodeVariableDeclaration | BabelNodeClassDeclaration | BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration | BabelNodeImportDeclaration | BabelNodeDeclareClass | BabelNodeDeclareFunction | BabelNodeDeclareInterface | BabelNodeDeclareModule | BabelNodeDeclareModuleExports | BabelNodeDeclareTypeAlias | BabelNodeDeclareOpaqueType | BabelNodeDeclareVariable | BabelNodeDeclareExportDeclaration | BabelNodeDeclareExportAllDeclaration | BabelNodeInterfaceDeclaration | BabelNodeOpaqueType | BabelNodeTypeAlias | BabelNodeEnumDeclaration | BabelNodeTSDeclareFunction | BabelNodeTSInterfaceDeclaration | BabelNodeTSTypeAliasDeclaration | BabelNodeTSEnumDeclaration | BabelNodeTSModuleDeclaration;
type BabelNodePatternLike = BabelNodeIdentifier | BabelNodeRestElement | BabelNodeAssignmentPattern | BabelNodeArrayPattern | BabelNodeObjectPattern;
@@ -1614,7 +1616,7 @@ type BabelNodeModuleDeclaration = BabelNodeExportAllDeclaration | BabelNodeExpor
type BabelNodeExportDeclaration = BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration;
type BabelNodeModuleSpecifier = BabelNodeExportSpecifier | BabelNodeImportDefaultSpecifier | BabelNodeImportNamespaceSpecifier | BabelNodeImportSpecifier | BabelNodeExportNamespaceSpecifier | BabelNodeExportDefaultSpecifier;
type BabelNodePrivate = BabelNodeClassPrivateProperty | BabelNodeClassPrivateMethod | BabelNodePrivateName;
-type BabelNodeFlow = BabelNodeAnyTypeAnnotation | BabelNodeArrayTypeAnnotation | BabelNodeBooleanTypeAnnotation | BabelNodeBooleanLiteralTypeAnnotation | BabelNodeNullLiteralTypeAnnotation | BabelNodeClassImplements | BabelNodeDeclareClass | BabelNodeDeclareFunction | BabelNodeDeclareInterface | BabelNodeDeclareModule | BabelNodeDeclareModuleExports | BabelNodeDeclareTypeAlias | BabelNodeDeclareOpaqueType | BabelNodeDeclareVariable | BabelNodeDeclareExportDeclaration | BabelNodeDeclareExportAllDeclaration | BabelNodeDeclaredPredicate | BabelNodeExistsTypeAnnotation | BabelNodeFunctionTypeAnnotation | BabelNodeFunctionTypeParam | BabelNodeGenericTypeAnnotation | BabelNodeInferredPredicate | BabelNodeInterfaceExtends | BabelNodeInterfaceDeclaration | BabelNodeInterfaceTypeAnnotation | BabelNodeIntersectionTypeAnnotation | BabelNodeMixedTypeAnnotation | BabelNodeEmptyTypeAnnotation | BabelNodeNullableTypeAnnotation | BabelNodeNumberLiteralTypeAnnotation | BabelNodeNumberTypeAnnotation | BabelNodeObjectTypeAnnotation | BabelNodeObjectTypeInternalSlot | BabelNodeObjectTypeCallProperty | BabelNodeObjectTypeIndexer | BabelNodeObjectTypeProperty | BabelNodeObjectTypeSpreadProperty | BabelNodeOpaqueType | BabelNodeQualifiedTypeIdentifier | BabelNodeStringLiteralTypeAnnotation | BabelNodeStringTypeAnnotation | BabelNodeSymbolTypeAnnotation | BabelNodeThisTypeAnnotation | BabelNodeTupleTypeAnnotation | BabelNodeTypeofTypeAnnotation | BabelNodeTypeAlias | BabelNodeTypeAnnotation | BabelNodeTypeCastExpression | BabelNodeTypeParameter | BabelNodeTypeParameterDeclaration | BabelNodeTypeParameterInstantiation | BabelNodeUnionTypeAnnotation | BabelNodeVariance | BabelNodeVoidTypeAnnotation | BabelNodeIndexedAccessType | BabelNodeOptionalIndexedAccessType;
+type BabelNodeFlow = BabelNodeAnyTypeAnnotation | BabelNodeArrayTypeAnnotation | BabelNodeBooleanTypeAnnotation | BabelNodeBooleanLiteralTypeAnnotation | BabelNodeNullLiteralTypeAnnotation | BabelNodeClassImplements | BabelNodeDeclareClass | BabelNodeDeclareFunction | BabelNodeDeclareInterface | BabelNodeDeclareModule | BabelNodeDeclareModuleExports | BabelNodeDeclareTypeAlias | BabelNodeDeclareOpaqueType | BabelNodeDeclareVariable | BabelNodeDeclareExportDeclaration | BabelNodeDeclareExportAllDeclaration | BabelNodeDeclaredPredicate | BabelNodeExistsTypeAnnotation | BabelNodeFunctionTypeAnnotation | BabelNodeFunctionTypeParam | BabelNodeGenericTypeAnnotation | BabelNodeInferredPredicate | BabelNodeInterfaceExtends | BabelNodeInterfaceDeclaration | BabelNodeInterfaceTypeAnnotation | BabelNodeIntersectionTypeAnnotation | BabelNodeMixedTypeAnnotation | BabelNodeEmptyTypeAnnotation | BabelNodeNullableTypeAnnotation | BabelNodeNumberLiteralTypeAnnotation | BabelNodeNumberTypeAnnotation | BabelNodeObjectTypeAnnotation | BabelNodeObjectTypeInternalSlot | BabelNodeObjectTypeCallProperty | BabelNodeObjectTypeIndexer | BabelNodeObjectTypeProperty | BabelNodeObjectTypeSpreadProperty | BabelNodeOpaqueType | BabelNodeQualifiedTypeIdentifier | BabelNodeStringLiteralTypeAnnotation | BabelNodeStringTypeAnnotation | BabelNodeSymbolTypeAnnotation | BabelNodeThisTypeAnnotation | BabelNodeTupleTypeAnnotation | BabelNodeTypeofTypeAnnotation | BabelNodeTypeAlias | BabelNodeTypeAnnotation | BabelNodeTypeCastExpression | BabelNodeTypeParameter | BabelNodeTypeParameterDeclaration | BabelNodeTypeParameterInstantiation | BabelNodeUnionTypeAnnotation | BabelNodeVariance | BabelNodeVoidTypeAnnotation | BabelNodeEnumDeclaration | BabelNodeEnumBooleanBody | BabelNodeEnumNumberBody | BabelNodeEnumStringBody | BabelNodeEnumSymbolBody | BabelNodeEnumBooleanMember | BabelNodeEnumNumberMember | BabelNodeEnumStringMember | BabelNodeEnumDefaultedMember | BabelNodeIndexedAccessType | BabelNodeOptionalIndexedAccessType;
type BabelNodeFlowType = BabelNodeAnyTypeAnnotation | BabelNodeArrayTypeAnnotation | BabelNodeBooleanTypeAnnotation | BabelNodeBooleanLiteralTypeAnnotation | BabelNodeNullLiteralTypeAnnotation | BabelNodeExistsTypeAnnotation | BabelNodeFunctionTypeAnnotation | BabelNodeGenericTypeAnnotation | BabelNodeInterfaceTypeAnnotation | BabelNodeIntersectionTypeAnnotation | BabelNodeMixedTypeAnnotation | BabelNodeEmptyTypeAnnotation | BabelNodeNullableTypeAnnotation | BabelNodeNumberLiteralTypeAnnotation | BabelNodeNumberTypeAnnotation | BabelNodeObjectTypeAnnotation | BabelNodeStringLiteralTypeAnnotation | BabelNodeStringTypeAnnotation | BabelNodeSymbolTypeAnnotation | BabelNodeThisTypeAnnotation | BabelNodeTupleTypeAnnotation | BabelNodeTypeofTypeAnnotation | BabelNodeUnionTypeAnnotation | BabelNodeVoidTypeAnnotation | BabelNodeIndexedAccessType | BabelNodeOptionalIndexedAccessType;
type BabelNodeFlowBaseAnnotation = BabelNodeAnyTypeAnnotation | BabelNodeBooleanTypeAnnotation | BabelNodeNullLiteralTypeAnnotation | BabelNodeMixedTypeAnnotation | BabelNodeEmptyTypeAnnotation | BabelNodeNumberTypeAnnotation | BabelNodeStringTypeAnnotation | BabelNodeSymbolTypeAnnotation | BabelNodeThisTypeAnnotation | BabelNodeVoidTypeAnnotation;
type BabelNodeFlowDeclaration = BabelNodeDeclareClass | BabelNodeDeclareFunction | BabelNodeDeclareInterface | BabelNodeDeclareModule | BabelNodeDeclareModuleExports | BabelNodeDeclareTypeAlias | BabelNodeDeclareOpaqueType | BabelNodeDeclareVariable | BabelNodeDeclareExportDeclaration | BabelNodeDeclareExportAllDeclaration | BabelNodeInterfaceDeclaration | BabelNodeOpaqueType | BabelNodeTypeAlias;
@@ -1622,6 +1624,8 @@ type BabelNodeFlowPredicate = BabelNodeDeclaredPredicate | BabelNodeInferredPred
type BabelNodeEnumBody = BabelNodeEnumBooleanBody | BabelNodeEnumNumberBody | BabelNodeEnumStringBody | BabelNodeEnumSymbolBody;
type BabelNodeEnumMember = BabelNodeEnumBooleanMember | BabelNodeEnumNumberMember | BabelNodeEnumStringMember | BabelNodeEnumDefaultedMember;
type BabelNodeJSX = BabelNodeJSXAttribute | BabelNodeJSXClosingElement | BabelNodeJSXElement | BabelNodeJSXEmptyExpression | BabelNodeJSXExpressionContainer | BabelNodeJSXSpreadChild | BabelNodeJSXIdentifier | BabelNodeJSXMemberExpression | BabelNodeJSXNamespacedName | BabelNodeJSXOpeningElement | BabelNodeJSXSpreadAttribute | BabelNodeJSXText | BabelNodeJSXFragment | BabelNodeJSXOpeningFragment | BabelNodeJSXClosingFragment;
+type BabelNodeMiscellaneous = BabelNodeNoop | BabelNodePlaceholder | BabelNodeV8IntrinsicIdentifier;
+type BabelNodeTypeScript = BabelNodeTSParameterProperty | BabelNodeTSDeclareFunction | BabelNodeTSDeclareMethod | BabelNodeTSQualifiedName | BabelNodeTSCallSignatureDeclaration | BabelNodeTSConstructSignatureDeclaration | BabelNodeTSPropertySignature | BabelNodeTSMethodSignature | BabelNodeTSIndexSignature | BabelNodeTSAnyKeyword | BabelNodeTSBooleanKeyword | BabelNodeTSBigIntKeyword | BabelNodeTSIntrinsicKeyword | BabelNodeTSNeverKeyword | BabelNodeTSNullKeyword | BabelNodeTSNumberKeyword | BabelNodeTSObjectKeyword | BabelNodeTSStringKeyword | BabelNodeTSSymbolKeyword | BabelNodeTSUndefinedKeyword | BabelNodeTSUnknownKeyword | BabelNodeTSVoidKeyword | BabelNodeTSThisType | BabelNodeTSFunctionType | BabelNodeTSConstructorType | BabelNodeTSTypeReference | BabelNodeTSTypePredicate | BabelNodeTSTypeQuery | BabelNodeTSTypeLiteral | BabelNodeTSArrayType | BabelNodeTSTupleType | BabelNodeTSOptionalType | BabelNodeTSRestType | BabelNodeTSNamedTupleMember | BabelNodeTSUnionType | BabelNodeTSIntersectionType | BabelNodeTSConditionalType | BabelNodeTSInferType | BabelNodeTSParenthesizedType | BabelNodeTSTypeOperator | BabelNodeTSIndexedAccessType | BabelNodeTSMappedType | BabelNodeTSLiteralType | BabelNodeTSExpressionWithTypeArguments | BabelNodeTSInterfaceDeclaration | BabelNodeTSInterfaceBody | BabelNodeTSTypeAliasDeclaration | BabelNodeTSAsExpression | BabelNodeTSTypeAssertion | BabelNodeTSEnumDeclaration | BabelNodeTSEnumMember | BabelNodeTSModuleDeclaration | BabelNodeTSModuleBlock | BabelNodeTSImportType | BabelNodeTSImportEqualsDeclaration | BabelNodeTSExternalModuleReference | BabelNodeTSNonNullExpression | BabelNodeTSExportAssignment | BabelNodeTSNamespaceExportDeclaration | BabelNodeTSTypeAnnotation | BabelNodeTSTypeParameterInstantiation | BabelNodeTSTypeParameterDeclaration | BabelNodeTSTypeParameter;
type BabelNodeTSTypeElement = BabelNodeTSCallSignatureDeclaration | BabelNodeTSConstructSignatureDeclaration | BabelNodeTSPropertySignature | BabelNodeTSMethodSignature | BabelNodeTSIndexSignature;
type BabelNodeTSType = BabelNodeTSAnyKeyword | BabelNodeTSBooleanKeyword | BabelNodeTSBigIntKeyword | BabelNodeTSIntrinsicKeyword | BabelNodeTSNeverKeyword | BabelNodeTSNullKeyword | BabelNodeTSNumberKeyword | BabelNodeTSObjectKeyword | BabelNodeTSStringKeyword | BabelNodeTSSymbolKeyword | BabelNodeTSUndefinedKeyword | BabelNodeTSUnknownKeyword | BabelNodeTSVoidKeyword | BabelNodeTSThisType | BabelNodeTSFunctionType | BabelNodeTSConstructorType | BabelNodeTSTypeReference | BabelNodeTSTypePredicate | BabelNodeTSTypeQuery | BabelNodeTSTypeLiteral | BabelNodeTSArrayType | BabelNodeTSTupleType | BabelNodeTSOptionalType | BabelNodeTSRestType | BabelNodeTSUnionType | BabelNodeTSIntersectionType | BabelNodeTSConditionalType | BabelNodeTSInferType | BabelNodeTSParenthesizedType | BabelNodeTSTypeOperator | BabelNodeTSIndexedAccessType | BabelNodeTSMappedType | BabelNodeTSLiteralType | BabelNodeTSExpressionWithTypeArguments | BabelNodeTSImportType;
type BabelNodeTSBaseType = BabelNodeTSAnyKeyword | BabelNodeTSBooleanKeyword | BabelNodeTSBigIntKeyword | BabelNodeTSIntrinsicKeyword | BabelNodeTSNeverKeyword | BabelNodeTSNullKeyword | BabelNodeTSNumberKeyword | BabelNodeTSObjectKeyword | BabelNodeTSStringKeyword | BabelNodeTSSymbolKeyword | BabelNodeTSUndefinedKeyword | BabelNodeTSUnknownKeyword | BabelNodeTSVoidKeyword | BabelNodeTSThisType | BabelNodeTSLiteralType;
@@ -1714,6 +1718,7 @@ declare module "@babel/types" {
declare export function classPrivateProperty(key: BabelNodePrivateName, value?: BabelNodeExpression, decorators?: Array<BabelNodeDecorator>, _static: any): BabelNodeClassPrivateProperty;
declare export function classPrivateMethod(kind?: "get" | "set" | "method" | "constructor", key: BabelNodePrivateName, params: Array<BabelNodeIdentifier | BabelNodePattern | BabelNodeRestElement | BabelNodeTSParameterProperty>, body: BabelNodeBlockStatement, _static?: boolean): BabelNodeClassPrivateMethod;
declare export function privateName(id: BabelNodeIdentifier): BabelNodePrivateName;
+ declare export function staticBlock(body: Array<BabelNodeStatement>): BabelNodeStaticBlock;
declare export function anyTypeAnnotation(): BabelNodeAnyTypeAnnotation;
declare export function arrayTypeAnnotation(elementType: BabelNodeFlowType): BabelNodeArrayTypeAnnotation;
declare export function booleanTypeAnnotation(): BabelNodeBooleanTypeAnnotation;
@@ -1806,7 +1811,6 @@ declare module "@babel/types" {
declare export function recordExpression(properties: Array<BabelNodeObjectProperty | BabelNodeSpreadElement>): BabelNodeRecordExpression;
declare export function tupleExpression(elements?: Array<BabelNodeExpression | BabelNodeSpreadElement>): BabelNodeTupleExpression;
declare export function decimalLiteral(value: string): BabelNodeDecimalLiteral;
- declare export function staticBlock(body: Array<BabelNodeStatement>): BabelNodeStaticBlock;
declare export function moduleExpression(body: BabelNodeProgram): BabelNodeModuleExpression;
declare export function topicReference(): BabelNodeTopicReference;
declare export function pipelineTopicExpression(expression: BabelNodeExpression): BabelNodePipelineTopicExpression;
@@ -2045,6 +2049,8 @@ declare module "@babel/types" {
declare export function assertClassPrivateMethod(node: ?Object, opts?: ?Object): void
declare export function isPrivateName(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodePrivateName)
declare export function assertPrivateName(node: ?Object, opts?: ?Object): void
+ declare export function isStaticBlock(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeStaticBlock)
+ declare export function assertStaticBlock(node: ?Object, opts?: ?Object): void
declare export function isAnyTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeAnyTypeAnnotation)
declare export function assertAnyTypeAnnotation(node: ?Object, opts?: ?Object): void
declare export function isArrayTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeArrayTypeAnnotation)
@@ -2229,8 +2235,6 @@ declare module "@babel/types" {
declare export function assertTupleExpression(node: ?Object, opts?: ?Object): void
declare export function isDecimalLiteral(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDecimalLiteral)
declare export function assertDecimalLiteral(node: ?Object, opts?: ?Object): void
- declare export function isStaticBlock(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeStaticBlock)
- declare export function assertStaticBlock(node: ?Object, opts?: ?Object): void
declare export function isModuleExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeModuleExpression)
declare export function assertModuleExpression(node: ?Object, opts?: ?Object): void
declare export function isTopicReference(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTopicReference)
@@ -2367,6 +2371,8 @@ declare module "@babel/types" {
declare export function assertTSTypeParameterDeclaration(node: ?Object, opts?: ?Object): void
declare export function isTSTypeParameter(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSTypeParameter)
declare export function assertTSTypeParameter(node: ?Object, opts?: ?Object): void
+ declare export function isStandardized(node: ?Object, opts?: ?Object): boolean
+ declare export function assertStandardized(node: ?Object, opts?: ?Object): void
declare export function isExpression(node: ?Object, opts?: ?Object): boolean
declare export function assertExpression(node: ?Object, opts?: ?Object): void
declare export function isBinary(node: ?Object, opts?: ?Object): boolean
@@ -2451,6 +2457,10 @@ declare module "@babel/types" {
declare export function assertEnumMember(node: ?Object, opts?: ?Object): void
declare export function isJSX(node: ?Object, opts?: ?Object): boolean
declare export function assertJSX(node: ?Object, opts?: ?Object): void
+ declare export function isMiscellaneous(node: ?Object, opts?: ?Object): boolean
+ declare export function assertMiscellaneous(node: ?Object, opts?: ?Object): void
+ declare export function isTypeScript(node: ?Object, opts?: ?Object): boolean
+ declare export function assertTypeScript(node: ?Object, opts?: ?Object): void
declare export function isTSTypeElement(node: ?Object, opts?: ?Object): boolean
declare export function assertTSTypeElement(node: ?Object, opts?: ?Object): void
declare export function isTSType(node: ?Object, opts?: ?Object): boolean
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/generated/index.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/generated/index.js
index 0d54c9bd95..a3d46c38be 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/generated/index.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/generated/index.js
@@ -3,301 +3,304 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
+exports.isAnyTypeAnnotation = isAnyTypeAnnotation;
+exports.isArgumentPlaceholder = isArgumentPlaceholder;
exports.isArrayExpression = isArrayExpression;
+exports.isArrayPattern = isArrayPattern;
+exports.isArrayTypeAnnotation = isArrayTypeAnnotation;
+exports.isArrowFunctionExpression = isArrowFunctionExpression;
exports.isAssignmentExpression = isAssignmentExpression;
+exports.isAssignmentPattern = isAssignmentPattern;
+exports.isAwaitExpression = isAwaitExpression;
+exports.isBigIntLiteral = isBigIntLiteral;
+exports.isBinary = isBinary;
exports.isBinaryExpression = isBinaryExpression;
-exports.isInterpreterDirective = isInterpreterDirective;
-exports.isDirective = isDirective;
-exports.isDirectiveLiteral = isDirectiveLiteral;
+exports.isBindExpression = isBindExpression;
+exports.isBlock = isBlock;
+exports.isBlockParent = isBlockParent;
exports.isBlockStatement = isBlockStatement;
+exports.isBooleanLiteral = isBooleanLiteral;
+exports.isBooleanLiteralTypeAnnotation = isBooleanLiteralTypeAnnotation;
+exports.isBooleanTypeAnnotation = isBooleanTypeAnnotation;
exports.isBreakStatement = isBreakStatement;
exports.isCallExpression = isCallExpression;
exports.isCatchClause = isCatchClause;
+exports.isClass = isClass;
+exports.isClassBody = isClassBody;
+exports.isClassDeclaration = isClassDeclaration;
+exports.isClassExpression = isClassExpression;
+exports.isClassImplements = isClassImplements;
+exports.isClassMethod = isClassMethod;
+exports.isClassPrivateMethod = isClassPrivateMethod;
+exports.isClassPrivateProperty = isClassPrivateProperty;
+exports.isClassProperty = isClassProperty;
+exports.isCompletionStatement = isCompletionStatement;
+exports.isConditional = isConditional;
exports.isConditionalExpression = isConditionalExpression;
exports.isContinueStatement = isContinueStatement;
exports.isDebuggerStatement = isDebuggerStatement;
+exports.isDecimalLiteral = isDecimalLiteral;
+exports.isDeclaration = isDeclaration;
+exports.isDeclareClass = isDeclareClass;
+exports.isDeclareExportAllDeclaration = isDeclareExportAllDeclaration;
+exports.isDeclareExportDeclaration = isDeclareExportDeclaration;
+exports.isDeclareFunction = isDeclareFunction;
+exports.isDeclareInterface = isDeclareInterface;
+exports.isDeclareModule = isDeclareModule;
+exports.isDeclareModuleExports = isDeclareModuleExports;
+exports.isDeclareOpaqueType = isDeclareOpaqueType;
+exports.isDeclareTypeAlias = isDeclareTypeAlias;
+exports.isDeclareVariable = isDeclareVariable;
+exports.isDeclaredPredicate = isDeclaredPredicate;
+exports.isDecorator = isDecorator;
+exports.isDirective = isDirective;
+exports.isDirectiveLiteral = isDirectiveLiteral;
+exports.isDoExpression = isDoExpression;
exports.isDoWhileStatement = isDoWhileStatement;
exports.isEmptyStatement = isEmptyStatement;
+exports.isEmptyTypeAnnotation = isEmptyTypeAnnotation;
+exports.isEnumBody = isEnumBody;
+exports.isEnumBooleanBody = isEnumBooleanBody;
+exports.isEnumBooleanMember = isEnumBooleanMember;
+exports.isEnumDeclaration = isEnumDeclaration;
+exports.isEnumDefaultedMember = isEnumDefaultedMember;
+exports.isEnumMember = isEnumMember;
+exports.isEnumNumberBody = isEnumNumberBody;
+exports.isEnumNumberMember = isEnumNumberMember;
+exports.isEnumStringBody = isEnumStringBody;
+exports.isEnumStringMember = isEnumStringMember;
+exports.isEnumSymbolBody = isEnumSymbolBody;
+exports.isExistsTypeAnnotation = isExistsTypeAnnotation;
+exports.isExportAllDeclaration = isExportAllDeclaration;
+exports.isExportDeclaration = isExportDeclaration;
+exports.isExportDefaultDeclaration = isExportDefaultDeclaration;
+exports.isExportDefaultSpecifier = isExportDefaultSpecifier;
+exports.isExportNamedDeclaration = isExportNamedDeclaration;
+exports.isExportNamespaceSpecifier = isExportNamespaceSpecifier;
+exports.isExportSpecifier = isExportSpecifier;
+exports.isExpression = isExpression;
exports.isExpressionStatement = isExpressionStatement;
+exports.isExpressionWrapper = isExpressionWrapper;
exports.isFile = isFile;
+exports.isFlow = isFlow;
+exports.isFlowBaseAnnotation = isFlowBaseAnnotation;
+exports.isFlowDeclaration = isFlowDeclaration;
+exports.isFlowPredicate = isFlowPredicate;
+exports.isFlowType = isFlowType;
+exports.isFor = isFor;
exports.isForInStatement = isForInStatement;
+exports.isForOfStatement = isForOfStatement;
exports.isForStatement = isForStatement;
+exports.isForXStatement = isForXStatement;
+exports.isFunction = isFunction;
exports.isFunctionDeclaration = isFunctionDeclaration;
exports.isFunctionExpression = isFunctionExpression;
+exports.isFunctionParent = isFunctionParent;
+exports.isFunctionTypeAnnotation = isFunctionTypeAnnotation;
+exports.isFunctionTypeParam = isFunctionTypeParam;
+exports.isGenericTypeAnnotation = isGenericTypeAnnotation;
exports.isIdentifier = isIdentifier;
exports.isIfStatement = isIfStatement;
-exports.isLabeledStatement = isLabeledStatement;
-exports.isStringLiteral = isStringLiteral;
-exports.isNumericLiteral = isNumericLiteral;
-exports.isNullLiteral = isNullLiteral;
-exports.isBooleanLiteral = isBooleanLiteral;
-exports.isRegExpLiteral = isRegExpLiteral;
-exports.isLogicalExpression = isLogicalExpression;
-exports.isMemberExpression = isMemberExpression;
-exports.isNewExpression = isNewExpression;
-exports.isProgram = isProgram;
-exports.isObjectExpression = isObjectExpression;
-exports.isObjectMethod = isObjectMethod;
-exports.isObjectProperty = isObjectProperty;
-exports.isRestElement = isRestElement;
-exports.isReturnStatement = isReturnStatement;
-exports.isSequenceExpression = isSequenceExpression;
-exports.isParenthesizedExpression = isParenthesizedExpression;
-exports.isSwitchCase = isSwitchCase;
-exports.isSwitchStatement = isSwitchStatement;
-exports.isThisExpression = isThisExpression;
-exports.isThrowStatement = isThrowStatement;
-exports.isTryStatement = isTryStatement;
-exports.isUnaryExpression = isUnaryExpression;
-exports.isUpdateExpression = isUpdateExpression;
-exports.isVariableDeclaration = isVariableDeclaration;
-exports.isVariableDeclarator = isVariableDeclarator;
-exports.isWhileStatement = isWhileStatement;
-exports.isWithStatement = isWithStatement;
-exports.isAssignmentPattern = isAssignmentPattern;
-exports.isArrayPattern = isArrayPattern;
-exports.isArrowFunctionExpression = isArrowFunctionExpression;
-exports.isClassBody = isClassBody;
-exports.isClassExpression = isClassExpression;
-exports.isClassDeclaration = isClassDeclaration;
-exports.isExportAllDeclaration = isExportAllDeclaration;
-exports.isExportDefaultDeclaration = isExportDefaultDeclaration;
-exports.isExportNamedDeclaration = isExportNamedDeclaration;
-exports.isExportSpecifier = isExportSpecifier;
-exports.isForOfStatement = isForOfStatement;
+exports.isImmutable = isImmutable;
+exports.isImport = isImport;
+exports.isImportAttribute = isImportAttribute;
exports.isImportDeclaration = isImportDeclaration;
exports.isImportDefaultSpecifier = isImportDefaultSpecifier;
exports.isImportNamespaceSpecifier = isImportNamespaceSpecifier;
exports.isImportSpecifier = isImportSpecifier;
-exports.isMetaProperty = isMetaProperty;
-exports.isClassMethod = isClassMethod;
-exports.isObjectPattern = isObjectPattern;
-exports.isSpreadElement = isSpreadElement;
-exports.isSuper = isSuper;
-exports.isTaggedTemplateExpression = isTaggedTemplateExpression;
-exports.isTemplateElement = isTemplateElement;
-exports.isTemplateLiteral = isTemplateLiteral;
-exports.isYieldExpression = isYieldExpression;
-exports.isAwaitExpression = isAwaitExpression;
-exports.isImport = isImport;
-exports.isBigIntLiteral = isBigIntLiteral;
-exports.isExportNamespaceSpecifier = isExportNamespaceSpecifier;
-exports.isOptionalMemberExpression = isOptionalMemberExpression;
-exports.isOptionalCallExpression = isOptionalCallExpression;
-exports.isClassProperty = isClassProperty;
-exports.isClassPrivateProperty = isClassPrivateProperty;
-exports.isClassPrivateMethod = isClassPrivateMethod;
-exports.isPrivateName = isPrivateName;
-exports.isAnyTypeAnnotation = isAnyTypeAnnotation;
-exports.isArrayTypeAnnotation = isArrayTypeAnnotation;
-exports.isBooleanTypeAnnotation = isBooleanTypeAnnotation;
-exports.isBooleanLiteralTypeAnnotation = isBooleanLiteralTypeAnnotation;
-exports.isNullLiteralTypeAnnotation = isNullLiteralTypeAnnotation;
-exports.isClassImplements = isClassImplements;
-exports.isDeclareClass = isDeclareClass;
-exports.isDeclareFunction = isDeclareFunction;
-exports.isDeclareInterface = isDeclareInterface;
-exports.isDeclareModule = isDeclareModule;
-exports.isDeclareModuleExports = isDeclareModuleExports;
-exports.isDeclareTypeAlias = isDeclareTypeAlias;
-exports.isDeclareOpaqueType = isDeclareOpaqueType;
-exports.isDeclareVariable = isDeclareVariable;
-exports.isDeclareExportDeclaration = isDeclareExportDeclaration;
-exports.isDeclareExportAllDeclaration = isDeclareExportAllDeclaration;
-exports.isDeclaredPredicate = isDeclaredPredicate;
-exports.isExistsTypeAnnotation = isExistsTypeAnnotation;
-exports.isFunctionTypeAnnotation = isFunctionTypeAnnotation;
-exports.isFunctionTypeParam = isFunctionTypeParam;
-exports.isGenericTypeAnnotation = isGenericTypeAnnotation;
+exports.isIndexedAccessType = isIndexedAccessType;
exports.isInferredPredicate = isInferredPredicate;
-exports.isInterfaceExtends = isInterfaceExtends;
exports.isInterfaceDeclaration = isInterfaceDeclaration;
+exports.isInterfaceExtends = isInterfaceExtends;
exports.isInterfaceTypeAnnotation = isInterfaceTypeAnnotation;
+exports.isInterpreterDirective = isInterpreterDirective;
exports.isIntersectionTypeAnnotation = isIntersectionTypeAnnotation;
-exports.isMixedTypeAnnotation = isMixedTypeAnnotation;
-exports.isEmptyTypeAnnotation = isEmptyTypeAnnotation;
-exports.isNullableTypeAnnotation = isNullableTypeAnnotation;
-exports.isNumberLiteralTypeAnnotation = isNumberLiteralTypeAnnotation;
-exports.isNumberTypeAnnotation = isNumberTypeAnnotation;
-exports.isObjectTypeAnnotation = isObjectTypeAnnotation;
-exports.isObjectTypeInternalSlot = isObjectTypeInternalSlot;
-exports.isObjectTypeCallProperty = isObjectTypeCallProperty;
-exports.isObjectTypeIndexer = isObjectTypeIndexer;
-exports.isObjectTypeProperty = isObjectTypeProperty;
-exports.isObjectTypeSpreadProperty = isObjectTypeSpreadProperty;
-exports.isOpaqueType = isOpaqueType;
-exports.isQualifiedTypeIdentifier = isQualifiedTypeIdentifier;
-exports.isStringLiteralTypeAnnotation = isStringLiteralTypeAnnotation;
-exports.isStringTypeAnnotation = isStringTypeAnnotation;
-exports.isSymbolTypeAnnotation = isSymbolTypeAnnotation;
-exports.isThisTypeAnnotation = isThisTypeAnnotation;
-exports.isTupleTypeAnnotation = isTupleTypeAnnotation;
-exports.isTypeofTypeAnnotation = isTypeofTypeAnnotation;
-exports.isTypeAlias = isTypeAlias;
-exports.isTypeAnnotation = isTypeAnnotation;
-exports.isTypeCastExpression = isTypeCastExpression;
-exports.isTypeParameter = isTypeParameter;
-exports.isTypeParameterDeclaration = isTypeParameterDeclaration;
-exports.isTypeParameterInstantiation = isTypeParameterInstantiation;
-exports.isUnionTypeAnnotation = isUnionTypeAnnotation;
-exports.isVariance = isVariance;
-exports.isVoidTypeAnnotation = isVoidTypeAnnotation;
-exports.isEnumDeclaration = isEnumDeclaration;
-exports.isEnumBooleanBody = isEnumBooleanBody;
-exports.isEnumNumberBody = isEnumNumberBody;
-exports.isEnumStringBody = isEnumStringBody;
-exports.isEnumSymbolBody = isEnumSymbolBody;
-exports.isEnumBooleanMember = isEnumBooleanMember;
-exports.isEnumNumberMember = isEnumNumberMember;
-exports.isEnumStringMember = isEnumStringMember;
-exports.isEnumDefaultedMember = isEnumDefaultedMember;
-exports.isIndexedAccessType = isIndexedAccessType;
-exports.isOptionalIndexedAccessType = isOptionalIndexedAccessType;
+exports.isJSX = isJSX;
exports.isJSXAttribute = isJSXAttribute;
exports.isJSXClosingElement = isJSXClosingElement;
+exports.isJSXClosingFragment = isJSXClosingFragment;
exports.isJSXElement = isJSXElement;
exports.isJSXEmptyExpression = isJSXEmptyExpression;
exports.isJSXExpressionContainer = isJSXExpressionContainer;
-exports.isJSXSpreadChild = isJSXSpreadChild;
+exports.isJSXFragment = isJSXFragment;
exports.isJSXIdentifier = isJSXIdentifier;
exports.isJSXMemberExpression = isJSXMemberExpression;
exports.isJSXNamespacedName = isJSXNamespacedName;
exports.isJSXOpeningElement = isJSXOpeningElement;
+exports.isJSXOpeningFragment = isJSXOpeningFragment;
exports.isJSXSpreadAttribute = isJSXSpreadAttribute;
+exports.isJSXSpreadChild = isJSXSpreadChild;
exports.isJSXText = isJSXText;
-exports.isJSXFragment = isJSXFragment;
-exports.isJSXOpeningFragment = isJSXOpeningFragment;
-exports.isJSXClosingFragment = isJSXClosingFragment;
+exports.isLVal = isLVal;
+exports.isLabeledStatement = isLabeledStatement;
+exports.isLiteral = isLiteral;
+exports.isLogicalExpression = isLogicalExpression;
+exports.isLoop = isLoop;
+exports.isMemberExpression = isMemberExpression;
+exports.isMetaProperty = isMetaProperty;
+exports.isMethod = isMethod;
+exports.isMiscellaneous = isMiscellaneous;
+exports.isMixedTypeAnnotation = isMixedTypeAnnotation;
+exports.isModuleDeclaration = isModuleDeclaration;
+exports.isModuleExpression = isModuleExpression;
+exports.isModuleSpecifier = isModuleSpecifier;
+exports.isNewExpression = isNewExpression;
exports.isNoop = isNoop;
+exports.isNullLiteral = isNullLiteral;
+exports.isNullLiteralTypeAnnotation = isNullLiteralTypeAnnotation;
+exports.isNullableTypeAnnotation = isNullableTypeAnnotation;
+exports.isNumberLiteral = isNumberLiteral;
+exports.isNumberLiteralTypeAnnotation = isNumberLiteralTypeAnnotation;
+exports.isNumberTypeAnnotation = isNumberTypeAnnotation;
+exports.isNumericLiteral = isNumericLiteral;
+exports.isObjectExpression = isObjectExpression;
+exports.isObjectMember = isObjectMember;
+exports.isObjectMethod = isObjectMethod;
+exports.isObjectPattern = isObjectPattern;
+exports.isObjectProperty = isObjectProperty;
+exports.isObjectTypeAnnotation = isObjectTypeAnnotation;
+exports.isObjectTypeCallProperty = isObjectTypeCallProperty;
+exports.isObjectTypeIndexer = isObjectTypeIndexer;
+exports.isObjectTypeInternalSlot = isObjectTypeInternalSlot;
+exports.isObjectTypeProperty = isObjectTypeProperty;
+exports.isObjectTypeSpreadProperty = isObjectTypeSpreadProperty;
+exports.isOpaqueType = isOpaqueType;
+exports.isOptionalCallExpression = isOptionalCallExpression;
+exports.isOptionalIndexedAccessType = isOptionalIndexedAccessType;
+exports.isOptionalMemberExpression = isOptionalMemberExpression;
+exports.isParenthesizedExpression = isParenthesizedExpression;
+exports.isPattern = isPattern;
+exports.isPatternLike = isPatternLike;
+exports.isPipelineBareFunction = isPipelineBareFunction;
+exports.isPipelinePrimaryTopicReference = isPipelinePrimaryTopicReference;
+exports.isPipelineTopicExpression = isPipelineTopicExpression;
exports.isPlaceholder = isPlaceholder;
-exports.isV8IntrinsicIdentifier = isV8IntrinsicIdentifier;
-exports.isArgumentPlaceholder = isArgumentPlaceholder;
-exports.isBindExpression = isBindExpression;
-exports.isImportAttribute = isImportAttribute;
-exports.isDecorator = isDecorator;
-exports.isDoExpression = isDoExpression;
-exports.isExportDefaultSpecifier = isExportDefaultSpecifier;
+exports.isPrivate = isPrivate;
+exports.isPrivateName = isPrivateName;
+exports.isProgram = isProgram;
+exports.isProperty = isProperty;
+exports.isPureish = isPureish;
+exports.isQualifiedTypeIdentifier = isQualifiedTypeIdentifier;
exports.isRecordExpression = isRecordExpression;
-exports.isTupleExpression = isTupleExpression;
-exports.isDecimalLiteral = isDecimalLiteral;
+exports.isRegExpLiteral = isRegExpLiteral;
+exports.isRegexLiteral = isRegexLiteral;
+exports.isRestElement = isRestElement;
+exports.isRestProperty = isRestProperty;
+exports.isReturnStatement = isReturnStatement;
+exports.isScopable = isScopable;
+exports.isSequenceExpression = isSequenceExpression;
+exports.isSpreadElement = isSpreadElement;
+exports.isSpreadProperty = isSpreadProperty;
+exports.isStandardized = isStandardized;
+exports.isStatement = isStatement;
exports.isStaticBlock = isStaticBlock;
-exports.isModuleExpression = isModuleExpression;
-exports.isTopicReference = isTopicReference;
-exports.isPipelineTopicExpression = isPipelineTopicExpression;
-exports.isPipelineBareFunction = isPipelineBareFunction;
-exports.isPipelinePrimaryTopicReference = isPipelinePrimaryTopicReference;
-exports.isTSParameterProperty = isTSParameterProperty;
-exports.isTSDeclareFunction = isTSDeclareFunction;
-exports.isTSDeclareMethod = isTSDeclareMethod;
-exports.isTSQualifiedName = isTSQualifiedName;
+exports.isStringLiteral = isStringLiteral;
+exports.isStringLiteralTypeAnnotation = isStringLiteralTypeAnnotation;
+exports.isStringTypeAnnotation = isStringTypeAnnotation;
+exports.isSuper = isSuper;
+exports.isSwitchCase = isSwitchCase;
+exports.isSwitchStatement = isSwitchStatement;
+exports.isSymbolTypeAnnotation = isSymbolTypeAnnotation;
+exports.isTSAnyKeyword = isTSAnyKeyword;
+exports.isTSArrayType = isTSArrayType;
+exports.isTSAsExpression = isTSAsExpression;
+exports.isTSBaseType = isTSBaseType;
+exports.isTSBigIntKeyword = isTSBigIntKeyword;
+exports.isTSBooleanKeyword = isTSBooleanKeyword;
exports.isTSCallSignatureDeclaration = isTSCallSignatureDeclaration;
+exports.isTSConditionalType = isTSConditionalType;
exports.isTSConstructSignatureDeclaration = isTSConstructSignatureDeclaration;
-exports.isTSPropertySignature = isTSPropertySignature;
-exports.isTSMethodSignature = isTSMethodSignature;
+exports.isTSConstructorType = isTSConstructorType;
+exports.isTSDeclareFunction = isTSDeclareFunction;
+exports.isTSDeclareMethod = isTSDeclareMethod;
+exports.isTSEntityName = isTSEntityName;
+exports.isTSEnumDeclaration = isTSEnumDeclaration;
+exports.isTSEnumMember = isTSEnumMember;
+exports.isTSExportAssignment = isTSExportAssignment;
+exports.isTSExpressionWithTypeArguments = isTSExpressionWithTypeArguments;
+exports.isTSExternalModuleReference = isTSExternalModuleReference;
+exports.isTSFunctionType = isTSFunctionType;
+exports.isTSImportEqualsDeclaration = isTSImportEqualsDeclaration;
+exports.isTSImportType = isTSImportType;
exports.isTSIndexSignature = isTSIndexSignature;
-exports.isTSAnyKeyword = isTSAnyKeyword;
-exports.isTSBooleanKeyword = isTSBooleanKeyword;
-exports.isTSBigIntKeyword = isTSBigIntKeyword;
+exports.isTSIndexedAccessType = isTSIndexedAccessType;
+exports.isTSInferType = isTSInferType;
+exports.isTSInterfaceBody = isTSInterfaceBody;
+exports.isTSInterfaceDeclaration = isTSInterfaceDeclaration;
+exports.isTSIntersectionType = isTSIntersectionType;
exports.isTSIntrinsicKeyword = isTSIntrinsicKeyword;
+exports.isTSLiteralType = isTSLiteralType;
+exports.isTSMappedType = isTSMappedType;
+exports.isTSMethodSignature = isTSMethodSignature;
+exports.isTSModuleBlock = isTSModuleBlock;
+exports.isTSModuleDeclaration = isTSModuleDeclaration;
+exports.isTSNamedTupleMember = isTSNamedTupleMember;
+exports.isTSNamespaceExportDeclaration = isTSNamespaceExportDeclaration;
exports.isTSNeverKeyword = isTSNeverKeyword;
+exports.isTSNonNullExpression = isTSNonNullExpression;
exports.isTSNullKeyword = isTSNullKeyword;
exports.isTSNumberKeyword = isTSNumberKeyword;
exports.isTSObjectKeyword = isTSObjectKeyword;
+exports.isTSOptionalType = isTSOptionalType;
+exports.isTSParameterProperty = isTSParameterProperty;
+exports.isTSParenthesizedType = isTSParenthesizedType;
+exports.isTSPropertySignature = isTSPropertySignature;
+exports.isTSQualifiedName = isTSQualifiedName;
+exports.isTSRestType = isTSRestType;
exports.isTSStringKeyword = isTSStringKeyword;
exports.isTSSymbolKeyword = isTSSymbolKeyword;
-exports.isTSUndefinedKeyword = isTSUndefinedKeyword;
-exports.isTSUnknownKeyword = isTSUnknownKeyword;
-exports.isTSVoidKeyword = isTSVoidKeyword;
exports.isTSThisType = isTSThisType;
-exports.isTSFunctionType = isTSFunctionType;
-exports.isTSConstructorType = isTSConstructorType;
-exports.isTSTypeReference = isTSTypeReference;
-exports.isTSTypePredicate = isTSTypePredicate;
-exports.isTSTypeQuery = isTSTypeQuery;
-exports.isTSTypeLiteral = isTSTypeLiteral;
-exports.isTSArrayType = isTSArrayType;
exports.isTSTupleType = isTSTupleType;
-exports.isTSOptionalType = isTSOptionalType;
-exports.isTSRestType = isTSRestType;
-exports.isTSNamedTupleMember = isTSNamedTupleMember;
-exports.isTSUnionType = isTSUnionType;
-exports.isTSIntersectionType = isTSIntersectionType;
-exports.isTSConditionalType = isTSConditionalType;
-exports.isTSInferType = isTSInferType;
-exports.isTSParenthesizedType = isTSParenthesizedType;
-exports.isTSTypeOperator = isTSTypeOperator;
-exports.isTSIndexedAccessType = isTSIndexedAccessType;
-exports.isTSMappedType = isTSMappedType;
-exports.isTSLiteralType = isTSLiteralType;
-exports.isTSExpressionWithTypeArguments = isTSExpressionWithTypeArguments;
-exports.isTSInterfaceDeclaration = isTSInterfaceDeclaration;
-exports.isTSInterfaceBody = isTSInterfaceBody;
+exports.isTSType = isTSType;
exports.isTSTypeAliasDeclaration = isTSTypeAliasDeclaration;
-exports.isTSAsExpression = isTSAsExpression;
-exports.isTSTypeAssertion = isTSTypeAssertion;
-exports.isTSEnumDeclaration = isTSEnumDeclaration;
-exports.isTSEnumMember = isTSEnumMember;
-exports.isTSModuleDeclaration = isTSModuleDeclaration;
-exports.isTSModuleBlock = isTSModuleBlock;
-exports.isTSImportType = isTSImportType;
-exports.isTSImportEqualsDeclaration = isTSImportEqualsDeclaration;
-exports.isTSExternalModuleReference = isTSExternalModuleReference;
-exports.isTSNonNullExpression = isTSNonNullExpression;
-exports.isTSExportAssignment = isTSExportAssignment;
-exports.isTSNamespaceExportDeclaration = isTSNamespaceExportDeclaration;
exports.isTSTypeAnnotation = isTSTypeAnnotation;
-exports.isTSTypeParameterInstantiation = isTSTypeParameterInstantiation;
-exports.isTSTypeParameterDeclaration = isTSTypeParameterDeclaration;
+exports.isTSTypeAssertion = isTSTypeAssertion;
+exports.isTSTypeElement = isTSTypeElement;
+exports.isTSTypeLiteral = isTSTypeLiteral;
+exports.isTSTypeOperator = isTSTypeOperator;
exports.isTSTypeParameter = isTSTypeParameter;
-exports.isExpression = isExpression;
-exports.isBinary = isBinary;
-exports.isScopable = isScopable;
-exports.isBlockParent = isBlockParent;
-exports.isBlock = isBlock;
-exports.isStatement = isStatement;
+exports.isTSTypeParameterDeclaration = isTSTypeParameterDeclaration;
+exports.isTSTypeParameterInstantiation = isTSTypeParameterInstantiation;
+exports.isTSTypePredicate = isTSTypePredicate;
+exports.isTSTypeQuery = isTSTypeQuery;
+exports.isTSTypeReference = isTSTypeReference;
+exports.isTSUndefinedKeyword = isTSUndefinedKeyword;
+exports.isTSUnionType = isTSUnionType;
+exports.isTSUnknownKeyword = isTSUnknownKeyword;
+exports.isTSVoidKeyword = isTSVoidKeyword;
+exports.isTaggedTemplateExpression = isTaggedTemplateExpression;
+exports.isTemplateElement = isTemplateElement;
+exports.isTemplateLiteral = isTemplateLiteral;
exports.isTerminatorless = isTerminatorless;
-exports.isCompletionStatement = isCompletionStatement;
-exports.isConditional = isConditional;
-exports.isLoop = isLoop;
-exports.isWhile = isWhile;
-exports.isExpressionWrapper = isExpressionWrapper;
-exports.isFor = isFor;
-exports.isForXStatement = isForXStatement;
-exports.isFunction = isFunction;
-exports.isFunctionParent = isFunctionParent;
-exports.isPureish = isPureish;
-exports.isDeclaration = isDeclaration;
-exports.isPatternLike = isPatternLike;
-exports.isLVal = isLVal;
-exports.isTSEntityName = isTSEntityName;
-exports.isLiteral = isLiteral;
-exports.isImmutable = isImmutable;
-exports.isUserWhitespacable = isUserWhitespacable;
-exports.isMethod = isMethod;
-exports.isObjectMember = isObjectMember;
-exports.isProperty = isProperty;
+exports.isThisExpression = isThisExpression;
+exports.isThisTypeAnnotation = isThisTypeAnnotation;
+exports.isThrowStatement = isThrowStatement;
+exports.isTopicReference = isTopicReference;
+exports.isTryStatement = isTryStatement;
+exports.isTupleExpression = isTupleExpression;
+exports.isTupleTypeAnnotation = isTupleTypeAnnotation;
+exports.isTypeAlias = isTypeAlias;
+exports.isTypeAnnotation = isTypeAnnotation;
+exports.isTypeCastExpression = isTypeCastExpression;
+exports.isTypeParameter = isTypeParameter;
+exports.isTypeParameterDeclaration = isTypeParameterDeclaration;
+exports.isTypeParameterInstantiation = isTypeParameterInstantiation;
+exports.isTypeScript = isTypeScript;
+exports.isTypeofTypeAnnotation = isTypeofTypeAnnotation;
+exports.isUnaryExpression = isUnaryExpression;
exports.isUnaryLike = isUnaryLike;
-exports.isPattern = isPattern;
-exports.isClass = isClass;
-exports.isModuleDeclaration = isModuleDeclaration;
-exports.isExportDeclaration = isExportDeclaration;
-exports.isModuleSpecifier = isModuleSpecifier;
-exports.isPrivate = isPrivate;
-exports.isFlow = isFlow;
-exports.isFlowType = isFlowType;
-exports.isFlowBaseAnnotation = isFlowBaseAnnotation;
-exports.isFlowDeclaration = isFlowDeclaration;
-exports.isFlowPredicate = isFlowPredicate;
-exports.isEnumBody = isEnumBody;
-exports.isEnumMember = isEnumMember;
-exports.isJSX = isJSX;
-exports.isTSTypeElement = isTSTypeElement;
-exports.isTSType = isTSType;
-exports.isTSBaseType = isTSBaseType;
-exports.isNumberLiteral = isNumberLiteral;
-exports.isRegexLiteral = isRegexLiteral;
-exports.isRestProperty = isRestProperty;
-exports.isSpreadProperty = isSpreadProperty;
+exports.isUnionTypeAnnotation = isUnionTypeAnnotation;
+exports.isUpdateExpression = isUpdateExpression;
+exports.isUserWhitespacable = isUserWhitespacable;
+exports.isV8IntrinsicIdentifier = isV8IntrinsicIdentifier;
+exports.isVariableDeclaration = isVariableDeclaration;
+exports.isVariableDeclarator = isVariableDeclarator;
+exports.isVariance = isVariance;
+exports.isVoidTypeAnnotation = isVoidTypeAnnotation;
+exports.isWhile = isWhile;
+exports.isWhileStatement = isWhileStatement;
+exports.isWithStatement = isWithStatement;
+exports.isYieldExpression = isYieldExpression;
var _shallowEqual = require("../../utils/shallowEqual");
@@ -1576,6 +1579,21 @@ function isPrivateName(node, opts) {
return false;
}
+function isStaticBlock(node, opts) {
+ if (!node) return false;
+ const nodeType = node.type;
+
+ if (nodeType === "StaticBlock") {
+ if (typeof opts === "undefined") {
+ return true;
+ } else {
+ return (0, _shallowEqual.default)(node, opts);
+ }
+ }
+
+ return false;
+}
+
function isAnyTypeAnnotation(node, opts) {
if (!node) return false;
const nodeType = node.type;
@@ -2956,21 +2974,6 @@ function isDecimalLiteral(node, opts) {
return false;
}
-function isStaticBlock(node, opts) {
- if (!node) return false;
- const nodeType = node.type;
-
- if (nodeType === "StaticBlock") {
- if (typeof opts === "undefined") {
- return true;
- } else {
- return (0, _shallowEqual.default)(node, opts);
- }
- }
-
- return false;
-}
-
function isModuleExpression(node, opts) {
if (!node) return false;
const nodeType = node.type;
@@ -3991,6 +3994,21 @@ function isTSTypeParameter(node, opts) {
return false;
}
+function isStandardized(node, opts) {
+ if (!node) return false;
+ const nodeType = node.type;
+
+ if ("ArrayExpression" === nodeType || "AssignmentExpression" === nodeType || "BinaryExpression" === nodeType || "InterpreterDirective" === nodeType || "Directive" === nodeType || "DirectiveLiteral" === nodeType || "BlockStatement" === nodeType || "BreakStatement" === nodeType || "CallExpression" === nodeType || "CatchClause" === nodeType || "ConditionalExpression" === nodeType || "ContinueStatement" === nodeType || "DebuggerStatement" === nodeType || "DoWhileStatement" === nodeType || "EmptyStatement" === nodeType || "ExpressionStatement" === nodeType || "File" === nodeType || "ForInStatement" === nodeType || "ForStatement" === nodeType || "FunctionDeclaration" === nodeType || "FunctionExpression" === nodeType || "Identifier" === nodeType || "IfStatement" === nodeType || "LabeledStatement" === nodeType || "StringLiteral" === nodeType || "NumericLiteral" === nodeType || "NullLiteral" === nodeType || "BooleanLiteral" === nodeType || "RegExpLiteral" === nodeType || "LogicalExpression" === nodeType || "MemberExpression" === nodeType || "NewExpression" === nodeType || "Program" === nodeType || "ObjectExpression" === nodeType || "ObjectMethod" === nodeType || "ObjectProperty" === nodeType || "RestElement" === nodeType || "ReturnStatement" === nodeType || "SequenceExpression" === nodeType || "ParenthesizedExpression" === nodeType || "SwitchCase" === nodeType || "SwitchStatement" === nodeType || "ThisExpression" === nodeType || "ThrowStatement" === nodeType || "TryStatement" === nodeType || "UnaryExpression" === nodeType || "UpdateExpression" === nodeType || "VariableDeclaration" === nodeType || "VariableDeclarator" === nodeType || "WhileStatement" === nodeType || "WithStatement" === nodeType || "AssignmentPattern" === nodeType || "ArrayPattern" === nodeType || "ArrowFunctionExpression" === nodeType || "ClassBody" === nodeType || "ClassExpression" === nodeType || "ClassDeclaration" === nodeType || "ExportAllDeclaration" === nodeType || "ExportDefaultDeclaration" === nodeType || "ExportNamedDeclaration" === nodeType || "ExportSpecifier" === nodeType || "ForOfStatement" === nodeType || "ImportDeclaration" === nodeType || "ImportDefaultSpecifier" === nodeType || "ImportNamespaceSpecifier" === nodeType || "ImportSpecifier" === nodeType || "MetaProperty" === nodeType || "ClassMethod" === nodeType || "ObjectPattern" === nodeType || "SpreadElement" === nodeType || "Super" === nodeType || "TaggedTemplateExpression" === nodeType || "TemplateElement" === nodeType || "TemplateLiteral" === nodeType || "YieldExpression" === nodeType || "AwaitExpression" === nodeType || "Import" === nodeType || "BigIntLiteral" === nodeType || "ExportNamespaceSpecifier" === nodeType || "OptionalMemberExpression" === nodeType || "OptionalCallExpression" === nodeType || "ClassProperty" === nodeType || "ClassPrivateProperty" === nodeType || "ClassPrivateMethod" === nodeType || "PrivateName" === nodeType || "StaticBlock" === nodeType || nodeType === "Placeholder" && ("Identifier" === node.expectedNode || "StringLiteral" === node.expectedNode || "BlockStatement" === node.expectedNode || "ClassBody" === node.expectedNode)) {
+ if (typeof opts === "undefined") {
+ return true;
+ } else {
+ return (0, _shallowEqual.default)(node, opts);
+ }
+ }
+
+ return false;
+}
+
function isExpression(node, opts) {
if (!node) return false;
const nodeType = node.type;
@@ -4220,7 +4238,7 @@ function isFunctionParent(node, opts) {
if (!node) return false;
const nodeType = node.type;
- if ("FunctionDeclaration" === nodeType || "FunctionExpression" === nodeType || "ObjectMethod" === nodeType || "ArrowFunctionExpression" === nodeType || "ClassMethod" === nodeType || "ClassPrivateMethod" === nodeType) {
+ if ("FunctionDeclaration" === nodeType || "FunctionExpression" === nodeType || "ObjectMethod" === nodeType || "ArrowFunctionExpression" === nodeType || "ClassMethod" === nodeType || "ClassPrivateMethod" === nodeType || "StaticBlock" === nodeType) {
if (typeof opts === "undefined") {
return true;
} else {
@@ -4505,7 +4523,7 @@ function isFlow(node, opts) {
if (!node) return false;
const nodeType = node.type;
- if ("AnyTypeAnnotation" === nodeType || "ArrayTypeAnnotation" === nodeType || "BooleanTypeAnnotation" === nodeType || "BooleanLiteralTypeAnnotation" === nodeType || "NullLiteralTypeAnnotation" === nodeType || "ClassImplements" === nodeType || "DeclareClass" === nodeType || "DeclareFunction" === nodeType || "DeclareInterface" === nodeType || "DeclareModule" === nodeType || "DeclareModuleExports" === nodeType || "DeclareTypeAlias" === nodeType || "DeclareOpaqueType" === nodeType || "DeclareVariable" === nodeType || "DeclareExportDeclaration" === nodeType || "DeclareExportAllDeclaration" === nodeType || "DeclaredPredicate" === nodeType || "ExistsTypeAnnotation" === nodeType || "FunctionTypeAnnotation" === nodeType || "FunctionTypeParam" === nodeType || "GenericTypeAnnotation" === nodeType || "InferredPredicate" === nodeType || "InterfaceExtends" === nodeType || "InterfaceDeclaration" === nodeType || "InterfaceTypeAnnotation" === nodeType || "IntersectionTypeAnnotation" === nodeType || "MixedTypeAnnotation" === nodeType || "EmptyTypeAnnotation" === nodeType || "NullableTypeAnnotation" === nodeType || "NumberLiteralTypeAnnotation" === nodeType || "NumberTypeAnnotation" === nodeType || "ObjectTypeAnnotation" === nodeType || "ObjectTypeInternalSlot" === nodeType || "ObjectTypeCallProperty" === nodeType || "ObjectTypeIndexer" === nodeType || "ObjectTypeProperty" === nodeType || "ObjectTypeSpreadProperty" === nodeType || "OpaqueType" === nodeType || "QualifiedTypeIdentifier" === nodeType || "StringLiteralTypeAnnotation" === nodeType || "StringTypeAnnotation" === nodeType || "SymbolTypeAnnotation" === nodeType || "ThisTypeAnnotation" === nodeType || "TupleTypeAnnotation" === nodeType || "TypeofTypeAnnotation" === nodeType || "TypeAlias" === nodeType || "TypeAnnotation" === nodeType || "TypeCastExpression" === nodeType || "TypeParameter" === nodeType || "TypeParameterDeclaration" === nodeType || "TypeParameterInstantiation" === nodeType || "UnionTypeAnnotation" === nodeType || "Variance" === nodeType || "VoidTypeAnnotation" === nodeType || "IndexedAccessType" === nodeType || "OptionalIndexedAccessType" === nodeType) {
+ if ("AnyTypeAnnotation" === nodeType || "ArrayTypeAnnotation" === nodeType || "BooleanTypeAnnotation" === nodeType || "BooleanLiteralTypeAnnotation" === nodeType || "NullLiteralTypeAnnotation" === nodeType || "ClassImplements" === nodeType || "DeclareClass" === nodeType || "DeclareFunction" === nodeType || "DeclareInterface" === nodeType || "DeclareModule" === nodeType || "DeclareModuleExports" === nodeType || "DeclareTypeAlias" === nodeType || "DeclareOpaqueType" === nodeType || "DeclareVariable" === nodeType || "DeclareExportDeclaration" === nodeType || "DeclareExportAllDeclaration" === nodeType || "DeclaredPredicate" === nodeType || "ExistsTypeAnnotation" === nodeType || "FunctionTypeAnnotation" === nodeType || "FunctionTypeParam" === nodeType || "GenericTypeAnnotation" === nodeType || "InferredPredicate" === nodeType || "InterfaceExtends" === nodeType || "InterfaceDeclaration" === nodeType || "InterfaceTypeAnnotation" === nodeType || "IntersectionTypeAnnotation" === nodeType || "MixedTypeAnnotation" === nodeType || "EmptyTypeAnnotation" === nodeType || "NullableTypeAnnotation" === nodeType || "NumberLiteralTypeAnnotation" === nodeType || "NumberTypeAnnotation" === nodeType || "ObjectTypeAnnotation" === nodeType || "ObjectTypeInternalSlot" === nodeType || "ObjectTypeCallProperty" === nodeType || "ObjectTypeIndexer" === nodeType || "ObjectTypeProperty" === nodeType || "ObjectTypeSpreadProperty" === nodeType || "OpaqueType" === nodeType || "QualifiedTypeIdentifier" === nodeType || "StringLiteralTypeAnnotation" === nodeType || "StringTypeAnnotation" === nodeType || "SymbolTypeAnnotation" === nodeType || "ThisTypeAnnotation" === nodeType || "TupleTypeAnnotation" === nodeType || "TypeofTypeAnnotation" === nodeType || "TypeAlias" === nodeType || "TypeAnnotation" === nodeType || "TypeCastExpression" === nodeType || "TypeParameter" === nodeType || "TypeParameterDeclaration" === nodeType || "TypeParameterInstantiation" === nodeType || "UnionTypeAnnotation" === nodeType || "Variance" === nodeType || "VoidTypeAnnotation" === nodeType || "EnumDeclaration" === nodeType || "EnumBooleanBody" === nodeType || "EnumNumberBody" === nodeType || "EnumStringBody" === nodeType || "EnumSymbolBody" === nodeType || "EnumBooleanMember" === nodeType || "EnumNumberMember" === nodeType || "EnumStringMember" === nodeType || "EnumDefaultedMember" === nodeType || "IndexedAccessType" === nodeType || "OptionalIndexedAccessType" === nodeType) {
if (typeof opts === "undefined") {
return true;
} else {
@@ -4621,6 +4639,36 @@ function isJSX(node, opts) {
return false;
}
+function isMiscellaneous(node, opts) {
+ if (!node) return false;
+ const nodeType = node.type;
+
+ if ("Noop" === nodeType || "Placeholder" === nodeType || "V8IntrinsicIdentifier" === nodeType) {
+ if (typeof opts === "undefined") {
+ return true;
+ } else {
+ return (0, _shallowEqual.default)(node, opts);
+ }
+ }
+
+ return false;
+}
+
+function isTypeScript(node, opts) {
+ if (!node) return false;
+ const nodeType = node.type;
+
+ if ("TSParameterProperty" === nodeType || "TSDeclareFunction" === nodeType || "TSDeclareMethod" === nodeType || "TSQualifiedName" === nodeType || "TSCallSignatureDeclaration" === nodeType || "TSConstructSignatureDeclaration" === nodeType || "TSPropertySignature" === nodeType || "TSMethodSignature" === nodeType || "TSIndexSignature" === nodeType || "TSAnyKeyword" === nodeType || "TSBooleanKeyword" === nodeType || "TSBigIntKeyword" === nodeType || "TSIntrinsicKeyword" === nodeType || "TSNeverKeyword" === nodeType || "TSNullKeyword" === nodeType || "TSNumberKeyword" === nodeType || "TSObjectKeyword" === nodeType || "TSStringKeyword" === nodeType || "TSSymbolKeyword" === nodeType || "TSUndefinedKeyword" === nodeType || "TSUnknownKeyword" === nodeType || "TSVoidKeyword" === nodeType || "TSThisType" === nodeType || "TSFunctionType" === nodeType || "TSConstructorType" === nodeType || "TSTypeReference" === nodeType || "TSTypePredicate" === nodeType || "TSTypeQuery" === nodeType || "TSTypeLiteral" === nodeType || "TSArrayType" === nodeType || "TSTupleType" === nodeType || "TSOptionalType" === nodeType || "TSRestType" === nodeType || "TSNamedTupleMember" === nodeType || "TSUnionType" === nodeType || "TSIntersectionType" === nodeType || "TSConditionalType" === nodeType || "TSInferType" === nodeType || "TSParenthesizedType" === nodeType || "TSTypeOperator" === nodeType || "TSIndexedAccessType" === nodeType || "TSMappedType" === nodeType || "TSLiteralType" === nodeType || "TSExpressionWithTypeArguments" === nodeType || "TSInterfaceDeclaration" === nodeType || "TSInterfaceBody" === nodeType || "TSTypeAliasDeclaration" === nodeType || "TSAsExpression" === nodeType || "TSTypeAssertion" === nodeType || "TSEnumDeclaration" === nodeType || "TSEnumMember" === nodeType || "TSModuleDeclaration" === nodeType || "TSModuleBlock" === nodeType || "TSImportType" === nodeType || "TSImportEqualsDeclaration" === nodeType || "TSExternalModuleReference" === nodeType || "TSNonNullExpression" === nodeType || "TSExportAssignment" === nodeType || "TSNamespaceExportDeclaration" === nodeType || "TSTypeAnnotation" === nodeType || "TSTypeParameterInstantiation" === nodeType || "TSTypeParameterDeclaration" === nodeType || "TSTypeParameter" === nodeType) {
+ if (typeof opts === "undefined") {
+ return true;
+ } else {
+ return (0, _shallowEqual.default)(node, opts);
+ }
+ }
+
+ return false;
+}
+
function isTSTypeElement(node, opts) {
if (!node) return false;
const nodeType = node.type;
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/validate.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/validate.js
index f5a2bef5fb..a2bfe3d491 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/validate.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/validate.js
@@ -4,8 +4,8 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = validate;
-exports.validateField = validateField;
exports.validateChild = validateChild;
+exports.validateField = validateField;
var _definitions = require("../definitions");
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/package.json b/tools/node_modules/@babel/core/node_modules/@babel/types/package.json
index 202d4baa46..e7b33d1620 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/package.json
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/types",
- "version": "7.15.6",
+ "version": "7.16.0",
"description": "Babel Types is a Lodash-esque utility library for AST nodes",
"author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-types",
@@ -24,12 +24,12 @@
}
},
"dependencies": {
- "@babel/helper-validator-identifier": "^7.14.9",
+ "@babel/helper-validator-identifier": "^7.15.7",
"to-fast-properties": "^2.0.0"
},
"devDependencies": {
- "@babel/generator": "7.15.4",
- "@babel/parser": "7.15.6",
+ "@babel/generator": "^7.16.0",
+ "@babel/parser": "^7.16.0",
"chalk": "^4.1.0",
"glob": "^7.1.7"
},
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/ast-types.js b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/ast-types.js
index cd31918a56..3bf42869f1 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/ast-types.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/ast-types.js
@@ -49,7 +49,9 @@ interface BaseNode {
export type CommentTypeShorthand = "leading" | "inner" | "trailing";
-export type Node = ${t.TYPES.sort().join(" | ")};\n\n`;
+export type Node = ${t.TYPES.filter(k => !t.FLIPPED_ALIAS_KEYS[k])
+ .sort()
+ .join(" | ")};\n\n`;
const deprecatedAlias = {};
for (const type in t.DEPRECATED_KEYS) {
@@ -115,6 +117,9 @@ export interface ${deprecatedAlias[type]} extends BaseNode {
code += ` ${type}: ${type};\n`;
}
code += "}\n\n";
+ code += `export type DeprecatedAliases = ${Object.keys(
+ t.DEPRECATED_KEYS
+ ).join(" | ")}\n\n`;
return code;
}
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/builders.js b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/builders.js
index 3a30e6053c..13e772eb43 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/builders.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/builders.js
@@ -100,7 +100,7 @@ import type * as t from "../..";
formatedBuilderNameLocal === formatedBuilderName ? "export " : ""
}function ${formatedBuilderNameLocal}(${defArgs.join(
", "
- )}): t.${type} { return builder("${type}", ...arguments); }\n`;
+ )}): t.${type} { return builder.apply("${type}", arguments); }\n`;
if (formatedBuilderNameLocal !== formatedBuilderName) {
output += `export { ${formatedBuilderNameLocal} as ${formatedBuilderName} };\n`;
}
@@ -119,9 +119,9 @@ import type * as t from "../..";
const newType = definitions.DEPRECATED_KEYS[type];
const formatedBuilderName = formatBuilderName(type);
output += `/** @deprecated */
-function ${type}(...args: Array<any>): any {
+function ${type}(${generateBuilderArgs(newType).join(", ")}): t.${type} {
console.trace("The node type ${type} has been renamed to ${newType}");
- return builder("${type}", ...args);
+ return builder.apply("${type}", arguments);
}
export { ${type} as ${formatedBuilderName} };\n`;
// This is needed for backwards compatibility.
diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/docs.js b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/docs.js
index f7b82e56d3..95e4815fb0 100644
--- a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/docs.js
+++ b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/docs.js
@@ -206,7 +206,7 @@ const aliasDescriptions = {
ForXStatement:
"A cover of [ForInStatements and ForOfStatements](https://tc39.es/ecma262/#sec-for-in-and-for-of-statements).",
Function:
- "A cover of functions and [method](#method)s, the must have `body` and `params`. Note: `Function` is different to `FunctionParent`.",
+ "A cover of functions and [method](#method)s, the must have `body` and `params`. Note: `Function` is different to `FunctionParent`. For example, a `StaticBlock` is a `FunctionParent` but not `Function`.",
FunctionParent:
"A cover of AST nodes that start an execution context with new [VariableEnvironment](https://tc39.es/ecma262/#table-additional-state-components-for-ecmascript-code-execution-contexts). In other words, they define the scope of `var` declarations. FunctionParent did not include `Program` since Babel 7.",
Immutable:
@@ -217,6 +217,8 @@ const aliasDescriptions = {
"A cover of [Literal](https://tc39.es/ecma262/#sec-primary-expression-literals)s, [Regular Expression Literal](https://tc39.es/ecma262/#sec-primary-expression-regular-expression-literals)s and [Template Literal](https://tc39.es/ecma262/#sec-template-literals)s.",
Loop: "A cover of loop statements.",
Method: "A cover of object methods and class methods.",
+ Miscellaneous:
+ "A cover of non-standard AST types that are sometimes useful for development.",
ModuleDeclaration:
"A cover of ImportDeclaration and [ExportDeclaration](#exportdeclaration)",
ModuleSpecifier:
@@ -233,12 +235,15 @@ const aliasDescriptions = {
"A cover of AST nodes which do not have side-effects. In other words, there is no observable behaviour changes if they are evaluated more than once.",
Scopable:
"A cover of [FunctionParent](#functionparent) and [BlockParent](#blockparent).",
+ Standardized:
+ "A cover of AST nodes which are part of an official ECMAScript specification.",
Statement:
"A cover of any [Statement](https://tc39.es/ecma262/#prod-Statement)s.",
TSBaseType: "A cover of primary TypeScript type annotations.",
TSEntityName: "A cover of ts entities.",
TSType: "A cover of TypeScript type annotations.",
TSTypeElement: "A cover of TypeScript type declarations.",
+ TypeScript: "A cover of AST nodes defined for TypeScript.",
Terminatorless:
"A cover of AST nodes whose semantic will change when a line terminator is inserted between the operator and the operand.",
UnaryLike: "A cover of UnaryExpression and SpreadElement.",
diff --git a/tools/node_modules/@babel/core/node_modules/browserslist/browser.js b/tools/node_modules/@babel/core/node_modules/browserslist/browser.js
index 39e9ec349d..4e9d8decd4 100644
--- a/tools/node_modules/@babel/core/node_modules/browserslist/browser.js
+++ b/tools/node_modules/@babel/core/node_modules/browserslist/browser.js
@@ -1,36 +1,40 @@
var BrowserslistError = require('./error')
-function noop () { }
+function noop() {}
module.exports = {
- loadQueries: function loadQueries () {
+ loadQueries: function loadQueries() {
throw new BrowserslistError(
- 'Sharable configs are not supported in client-side build of Browserslist')
+ 'Sharable configs are not supported in client-side build of Browserslist'
+ )
},
- getStat: function getStat (opts) {
+ getStat: function getStat(opts) {
return opts.stats
},
- loadConfig: function loadConfig (opts) {
+ loadConfig: function loadConfig(opts) {
if (opts.config) {
throw new BrowserslistError(
- 'Browserslist config are not supported in client-side build')
+ 'Browserslist config are not supported in client-side build'
+ )
}
},
- loadCountry: function loadCountry () {
+ loadCountry: function loadCountry() {
throw new BrowserslistError(
'Country statistics are not supported ' +
- 'in client-side build of Browserslist')
+ 'in client-side build of Browserslist'
+ )
},
- loadFeature: function loadFeature () {
+ loadFeature: function loadFeature() {
throw new BrowserslistError(
- 'Supports queries are not available in client-side build of Browserslist')
+ 'Supports queries are not available in client-side build of Browserslist'
+ )
},
- currentNode: function currentNode (resolve, context) {
+ currentNode: function currentNode(resolve, context) {
return resolve(['maintained node versions'], context)[0]
},
diff --git a/tools/node_modules/@babel/core/node_modules/browserslist/cli.js b/tools/node_modules/@babel/core/node_modules/browserslist/cli.js
index 526885fdb1..6b5a7ad23c 100755
--- a/tools/node_modules/@babel/core/node_modules/browserslist/cli.js
+++ b/tools/node_modules/@babel/core/node_modules/browserslist/cli.js
@@ -8,26 +8,27 @@ var pkg = require('./package.json')
var args = process.argv.slice(2)
-var USAGE = 'Usage:\n' +
- ' npx browserslist\n' +
- ' npx browserslist "QUERIES"\n' +
- ' npx browserslist --json "QUERIES"\n' +
- ' npx browserslist --config="path/to/browserlist/file"\n' +
- ' npx browserslist --coverage "QUERIES"\n' +
- ' npx browserslist --coverage=US "QUERIES"\n' +
- ' npx browserslist --coverage=US,RU,global "QUERIES"\n' +
- ' npx browserslist --env="environment name defined in config"\n' +
- ' npx browserslist --stats="path/to/browserlist/stats/file"\n' +
- ' npx browserslist --mobile-to-desktop\n' +
- ' npx browserslist --update-db'
-
-function isArg (arg) {
+var USAGE =
+ 'Usage:\n' +
+ ' npx browserslist\n' +
+ ' npx browserslist "QUERIES"\n' +
+ ' npx browserslist --json "QUERIES"\n' +
+ ' npx browserslist --config="path/to/browserlist/file"\n' +
+ ' npx browserslist --coverage "QUERIES"\n' +
+ ' npx browserslist --coverage=US "QUERIES"\n' +
+ ' npx browserslist --coverage=US,RU,global "QUERIES"\n' +
+ ' npx browserslist --env="environment name defined in config"\n' +
+ ' npx browserslist --stats="path/to/browserlist/stats/file"\n' +
+ ' npx browserslist --mobile-to-desktop\n' +
+ ' npx browserslist --update-db'
+
+function isArg(arg) {
return args.some(function (str) {
return str === arg || str.indexOf(arg + '=') === 0
})
}
-function error (msg) {
+function error(msg) {
process.stderr.write('browserslist: ' + msg + '\n')
process.exit(1)
}
@@ -42,7 +43,7 @@ if (isArg('--help') || isArg('-h')) {
})
} else {
var mode = 'browsers'
- var opts = { }
+ var opts = {}
var queries
var areas
@@ -138,7 +139,7 @@ if (isArg('--help') || isArg('-h')) {
data.coverage = coverage.reduce(function (object, j) {
object[j[0]] = j[1]
return object
- }, { })
+ }, {})
}
process.stdout.write(JSON.stringify(data, null, ' ') + '\n')
}
diff --git a/tools/node_modules/@babel/core/node_modules/browserslist/error.js b/tools/node_modules/@babel/core/node_modules/browserslist/error.js
index b3bc0fe94c..6e5da7a823 100644
--- a/tools/node_modules/@babel/core/node_modules/browserslist/error.js
+++ b/tools/node_modules/@babel/core/node_modules/browserslist/error.js
@@ -1,4 +1,4 @@
-function BrowserslistError (message) {
+function BrowserslistError(message) {
this.name = 'BrowserslistError'
this.message = message
this.browserslist = true
diff --git a/tools/node_modules/@babel/core/node_modules/browserslist/index.js b/tools/node_modules/@babel/core/node_modules/browserslist/index.js
index e1785be08a..0ed423e7d9 100644
--- a/tools/node_modules/@babel/core/node_modules/browserslist/index.js
+++ b/tools/node_modules/@babel/core/node_modules/browserslist/index.js
@@ -13,45 +13,42 @@ var ANDROID_EVERGREEN_FIRST = 37
var QUERY_OR = 1
var QUERY_AND = 2
-function isVersionsMatch (versionA, versionB) {
+function isVersionsMatch(versionA, versionB) {
return (versionA + '.').indexOf(versionB + '.') === 0
}
-function isEolReleased (name) {
+function isEolReleased(name) {
var version = name.slice(1)
return jsReleases.some(function (i) {
return isVersionsMatch(i.version, version)
})
}
-function normalize (versions) {
+function normalize(versions) {
return versions.filter(function (version) {
return typeof version === 'string'
})
}
-function normalizeElectron (version) {
+function normalizeElectron(version) {
var versionToUse = version
if (version.split('.').length === 3) {
- versionToUse = version
- .split('.')
- .slice(0, -1)
- .join('.')
+ versionToUse = version.split('.').slice(0, -1).join('.')
}
return versionToUse
}
-function nameMapper (name) {
- return function mapName (version) {
+function nameMapper(name) {
+ return function mapName(version) {
return name + ' ' + version
}
}
-function getMajor (version) {
+function getMajor(version) {
return parseInt(version.split('.')[0])
}
-function getMajorVersions (released, number) {
+function getMajorVersions(released, number) {
if (released.length === 0) return []
var majorVersions = uniq(released.map(getMajor))
var minimum = majorVersions[majorVersions.length - number]
@@ -66,7 +63,7 @@ function getMajorVersions (released, number) {
return selected
}
-function uniq (array) {
+function uniq(array) {
var filtered = []
for (var i = 0; i < array.length; i++) {
if (filtered.indexOf(array[i]) === -1) filtered.push(array[i])
@@ -76,13 +73,13 @@ function uniq (array) {
// Helpers
-function fillUsage (result, name, data) {
+function fillUsage(result, name, data) {
for (var i in data) {
result[name + ' ' + i] = data[i]
}
}
-function generateFilter (sign, version) {
+function generateFilter(sign, version) {
version = parseFloat(version)
if (sign === '>') {
return function (v) {
@@ -103,7 +100,7 @@ function generateFilter (sign, version) {
}
}
-function generateSemverFilter (sign, version) {
+function generateSemverFilter(sign, version) {
version = version.split('.').map(parseSimpleInt)
version[1] = version[1] || 0
version[2] = version[2] || 0
@@ -130,17 +127,17 @@ function generateSemverFilter (sign, version) {
}
}
-function parseSimpleInt (x) {
+function parseSimpleInt(x) {
return parseInt(x)
}
-function compare (a, b) {
+function compare(a, b) {
if (a < b) return -1
if (a > b) return +1
return 0
}
-function compareSemver (a, b) {
+function compareSemver(a, b) {
return (
compare(parseInt(a[0]), parseInt(b[0])) ||
compare(parseInt(a[1] || '0'), parseInt(b[1] || '0')) ||
@@ -149,7 +146,7 @@ function compareSemver (a, b) {
}
// this follows the npm-like semver behavior
-function semverFilterLoose (operator, range) {
+function semverFilterLoose(operator, range) {
range = range.split('.').map(parseSimpleInt)
if (typeof range[1] === 'undefined') {
range[1] = 'x'
@@ -162,8 +159,8 @@ function semverFilterLoose (operator, range) {
version = version.split('.').map(parseSimpleInt)
return compareSemverLoose(version, range) <= 0
}
- default:
case '>=':
+ default:
return function (version) {
version = version.split('.').map(parseSimpleInt)
return compareSemverLoose(version, range) >= 0
@@ -172,7 +169,7 @@ function semverFilterLoose (operator, range) {
}
// this follows the npm-like semver behavior
-function compareSemverLoose (version, range) {
+function compareSemverLoose(version, range) {
if (version[0] !== range[0]) {
return version[0] < range[0] ? -1 : +1
}
@@ -185,7 +182,7 @@ function compareSemverLoose (version, range) {
return 0
}
-function resolveVersion (data, version) {
+function resolveVersion(data, version) {
if (data.versions.indexOf(version) !== -1) {
return version
} else if (browserslist.versionAliases[data.name][version]) {
@@ -195,7 +192,7 @@ function resolveVersion (data, version) {
}
}
-function normalizeVersion (data, version) {
+function normalizeVersion(data, version) {
var resolved = resolveVersion(data, version)
if (resolved) {
return resolved
@@ -206,7 +203,7 @@ function normalizeVersion (data, version) {
}
}
-function filterByYear (since, context) {
+function filterByYear(since, context) {
since = since / 1000
return Object.keys(agents).reduce(function (selected, name) {
var data = byName(name, context)
@@ -218,7 +215,7 @@ function filterByYear (since, context) {
}, [])
}
-function cloneData (data) {
+function cloneData(data) {
return {
name: data.name,
versions: data.versions,
@@ -227,14 +224,14 @@ function cloneData (data) {
}
}
-function mapVersions (data, map) {
+function mapVersions(data, map) {
data.versions = data.versions.map(function (i) {
return map[i] || i
})
data.released = data.versions.map(function (i) {
return map[i] || i
})
- var fixedDate = { }
+ var fixedDate = {}
for (var i in data.releaseDate) {
fixedDate[map[i] || i] = data.releaseDate[i]
}
@@ -242,7 +239,7 @@ function mapVersions (data, map) {
return data
}
-function byName (name, context) {
+function byName(name, context) {
name = name.toLowerCase()
name = browserslist.aliases[name] || name
if (context.mobileToDesktop && browserslist.desktopNames[name]) {
@@ -261,34 +258,38 @@ function byName (name, context) {
return browserslist.data[name]
}
-function normalizeAndroidVersions (androidVersions, chromeVersions) {
+function normalizeAndroidVersions(androidVersions, chromeVersions) {
var firstEvergreen = ANDROID_EVERGREEN_FIRST
var last = chromeVersions[chromeVersions.length - 1]
return androidVersions
- .filter(function (version) { return /^(?:[2-4]\.|[34]$)/.test(version) })
+ .filter(function (version) {
+ return /^(?:[2-4]\.|[34]$)/.test(version)
+ })
.concat(chromeVersions.slice(firstEvergreen - last - 1))
}
-function normalizeAndroidData (android, chrome) {
+function normalizeAndroidData(android, chrome) {
android.released = normalizeAndroidVersions(android.released, chrome.released)
android.versions = normalizeAndroidVersions(android.versions, chrome.versions)
return android
}
-function checkName (name, context) {
+function checkName(name, context) {
var data = byName(name, context)
if (!data) throw new BrowserslistError('Unknown browser ' + name)
return data
}
-function unknownQuery (query) {
+function unknownQuery(query) {
return new BrowserslistError(
- 'Unknown browser query `' + query + '`. ' +
- 'Maybe you are using old Browserslist or made typo in query.'
+ 'Unknown browser query `' +
+ query +
+ '`. ' +
+ 'Maybe you are using old Browserslist or made typo in query.'
)
}
-function filterAndroid (list, versions, context) {
+function filterAndroid(list, versions, context) {
if (context.mobileToDesktop) return list
var released = browserslist.data.android.released
var last = released[released.length - 1]
@@ -308,7 +309,7 @@ function filterAndroid (list, versions, context) {
* the select function in `queries`.
* @returns {string[]} A list of browsers
*/
-function resolve (queries, context) {
+function resolve(queries, context) {
if (Array.isArray(queries)) {
queries = flatten(queries.map(parse))
} else {
@@ -323,7 +324,10 @@ function resolve (queries, context) {
if (index === 0) {
throw new BrowserslistError(
'Write any browsers query (for instance, `defaults`) ' +
- 'before `' + selection + '`')
+ 'before `' +
+ selection +
+ '`'
+ )
}
selection = selection.slice(4)
}
@@ -356,7 +360,7 @@ function resolve (queries, context) {
case QUERY_OR:
default:
if (isExclude) {
- var filter = { }
+ var filter = {}
array.forEach(function (j) {
filter[j] = true
})
@@ -373,7 +377,7 @@ function resolve (queries, context) {
}, [])
}
-var cache = { }
+var cache = {}
/**
* Return array of browsers by selection queries.
@@ -400,8 +404,8 @@ var cache = { }
* @example
* browserslist('IE >= 10, IE 8') //=> ['ie 11', 'ie 10', 'ie 8']
*/
-function browserslist (queries, opts) {
- if (typeof opts === 'undefined') opts = { }
+function browserslist(queries, opts) {
+ if (typeof opts === 'undefined') opts = {}
if (typeof opts.path === 'undefined') {
opts.path = path.resolve ? path.resolve('.') : '.'
@@ -418,7 +422,8 @@ function browserslist (queries, opts) {
if (!(typeof queries === 'string' || Array.isArray(queries))) {
throw new BrowserslistError(
- 'Browser queries must be an array or string. Got ' + typeof queries + '.')
+ 'Browser queries must be an array or string. Got ' + typeof queries + '.'
+ )
}
var context = {
@@ -432,7 +437,7 @@ function browserslist (queries, opts) {
env.oldDataWarning(browserslist.data)
var stats = env.getStat(opts, browserslist.data)
if (stats) {
- context.customUsage = { }
+ context.customUsage = {}
for (var browser in stats) {
fillUsage(context.customUsage, browser, stats[browser])
}
@@ -461,7 +466,7 @@ function browserslist (queries, opts) {
return result
}
-function parse (queries) {
+function parse(queries) {
var qs = []
do {
queries = doMatch(queries, qs)
@@ -469,7 +474,7 @@ function parse (queries) {
return qs
}
-function doMatch (string, qs) {
+function doMatch(string, qs) {
var or = /^(?:,\s*|\s+or\s+)(.*)/i
var and = /^\s+and\s+(.*)/i
@@ -488,7 +493,7 @@ function doMatch (string, qs) {
})
}
-function find (string, predicate) {
+function find(string, predicate) {
for (var n = 1, max = string.length; n <= max; n++) {
var parsed = string.substr(-n, n)
if (predicate(parsed, n, max)) {
@@ -498,7 +503,7 @@ function find (string, predicate) {
return ''
}
-function flatten (array) {
+function flatten(array) {
if (!Array.isArray(array)) return [array]
return array.reduce(function (a, b) {
return a.concat(flatten(b))
@@ -506,20 +511,15 @@ function flatten (array) {
}
// Will be filled by Can I Use data below
-browserslist.cache = { }
-browserslist.data = { }
+browserslist.cache = {}
+browserslist.data = {}
browserslist.usage = {
- global: { },
+ global: {},
custom: null
}
// Default browsers query
-browserslist.defaults = [
- '> 0.5%',
- 'last 2 versions',
- 'Firefox ESR',
- 'not dead'
-]
+browserslist.defaults = ['> 0.5%', 'last 2 versions', 'Firefox ESR', 'not dead']
// Browser names aliases
browserslist.aliases = {
@@ -548,7 +548,7 @@ browserslist.desktopNames = {
}
// Aliases to work with joined versions like `ios_saf 7.0-7.1`
-browserslist.versionAliases = { }
+browserslist.versionAliases = {}
browserslist.clearCaches = env.clearCaches
browserslist.parseConfig = env.parseConfig
@@ -597,7 +597,7 @@ browserslist.coverage = function (browsers, stats) {
if ('dataByBrowser' in stats) {
stats = stats.dataByBrowser
}
- data = { }
+ data = {}
for (var name in stats) {
for (var version in stats[name]) {
data[name + ' ' + version] = stats[name][version]
@@ -614,7 +614,7 @@ browserslist.coverage = function (browsers, stats) {
}, 0)
}
-function nodeQuery (context, version) {
+function nodeQuery(context, version) {
var nodeReleases = jsReleases.filter(function (i) {
return i.name === 'nodejs'
})
@@ -631,22 +631,20 @@ function nodeQuery (context, version) {
return ['node ' + matched[matched.length - 1].version]
}
-function sinceQuery (context, year, month, date) {
+function sinceQuery(context, year, month, date) {
year = parseInt(year)
month = parseInt(month || '01') - 1
date = parseInt(date || '01')
return filterByYear(Date.UTC(year, month, date, 0, 0, 0), context)
}
-function coverQuery (context, coverage, statMode) {
+function coverQuery(context, coverage, statMode) {
coverage = parseFloat(coverage)
var usage = browserslist.usage.global
if (statMode) {
if (statMode.match(/^my\s+stats$/)) {
if (!context.customUsage) {
- throw new BrowserslistError(
- 'Custom usage statistics was not provided'
- )
+ throw new BrowserslistError('Custom usage statistics was not provided')
}
usage = context.customUsage
} else {
@@ -986,7 +984,7 @@ var QUERIES = [
var data = checkName(name, context)
from = parseFloat(normalizeVersion(data, from) || from)
to = parseFloat(normalizeVersion(data, to) || to)
- function filter (v) {
+ function filter(v) {
var parsed = parseFloat(v)
return parsed >= from && parsed <= to
}
@@ -1180,11 +1178,11 @@ var QUERIES = [
}
}
}
-];
+]
// Get and convert Can I Use data
-(function () {
+;(function () {
for (var name in agents) {
var browser = agents[name]
browserslist.data[name] = {
@@ -1195,7 +1193,7 @@ var QUERIES = [
}
fillUsage(browserslist.usage.global, name, browser.usage_global)
- browserslist.versionAliases[name] = { }
+ browserslist.versionAliases[name] = {}
for (var i = 0; i < browser.versions.length; i++) {
var full = browser.versions[i]
if (!full) continue
@@ -1210,6 +1208,6 @@ var QUERIES = [
}
browserslist.versionAliases.op_mob['59'] = '58'
-}())
+})()
module.exports = browserslist
diff --git a/tools/node_modules/@babel/core/node_modules/browserslist/node.js b/tools/node_modules/@babel/core/node_modules/browserslist/node.js
index e6bdf79d86..0e869d3662 100644
--- a/tools/node_modules/@babel/core/node_modules/browserslist/node.js
+++ b/tools/node_modules/@babel/core/node_modules/browserslist/node.js
@@ -9,29 +9,33 @@ var IS_SECTION = /^\s*\[(.+)]\s*$/
var CONFIG_PATTERN = /^browserslist-config-/
var SCOPED_CONFIG__PATTERN = /@[^/]+\/browserslist-config(-|$|\/)/
var TIME_TO_UPDATE_CANIUSE = 6 * 30 * 24 * 60 * 60 * 1000
-var FORMAT = 'Browserslist config should be a string or an array ' +
- 'of strings with browser queries'
+var FORMAT =
+ 'Browserslist config should be a string or an array ' +
+ 'of strings with browser queries'
var dataTimeChecked = false
-var filenessCache = { }
-var configCache = { }
-function checkExtend (name) {
+var filenessCache = {}
+var configCache = {}
+function checkExtend(name) {
var use = ' Use `dangerousExtend` option to disable.'
if (!CONFIG_PATTERN.test(name) && !SCOPED_CONFIG__PATTERN.test(name)) {
throw new BrowserslistError(
- 'Browserslist config needs `browserslist-config-` prefix. ' + use)
+ 'Browserslist config needs `browserslist-config-` prefix. ' + use
+ )
}
if (name.replace(/^@[^/]+\//, '').indexOf('.') !== -1) {
throw new BrowserslistError(
- '`.` not allowed in Browserslist config name. ' + use)
+ '`.` not allowed in Browserslist config name. ' + use
+ )
}
if (name.indexOf('node_modules') !== -1) {
throw new BrowserslistError(
- '`node_modules` not allowed in Browserslist config.' + use)
+ '`node_modules` not allowed in Browserslist config.' + use
+ )
}
}
-function isFile (file) {
+function isFile(file) {
if (file in filenessCache) {
return filenessCache[file]
}
@@ -42,7 +46,7 @@ function isFile (file) {
return result
}
-function eachParent (file, callback) {
+function eachParent(file, callback) {
var dir = isFile(file) ? path.dirname(file) : file
var loc = path.resolve(dir)
do {
@@ -52,7 +56,7 @@ function eachParent (file, callback) {
return undefined
}
-function check (section) {
+function check(section) {
if (Array.isArray(section)) {
for (var i = 0; i < section.length; i++) {
if (typeof section[i] !== 'string') {
@@ -64,7 +68,7 @@ function check (section) {
}
}
-function pickEnv (config, opts) {
+function pickEnv(config, opts) {
if (typeof config !== 'object') return config
var name
@@ -81,7 +85,7 @@ function pickEnv (config, opts) {
return config[name] || config.defaults
}
-function parsePackage (file) {
+function parsePackage(file) {
var config = JSON.parse(fs.readFileSync(file))
if (config.browserlist && !config.browserslist) {
throw new BrowserslistError(
@@ -99,10 +103,10 @@ function parsePackage (file) {
return list
}
-function latestReleaseTime (agents) {
+function latestReleaseTime(agents) {
var latest = 0
for (var name in agents) {
- var dates = agents[name].releaseDate || { }
+ var dates = agents[name].releaseDate || {}
for (var key in dates) {
if (latest < dates[key]) {
latest = dates[key]
@@ -112,7 +116,7 @@ function latestReleaseTime (agents) {
return latest * 1000
}
-function normalizeStats (data, stats) {
+function normalizeStats(data, stats) {
if (!data) {
data = {}
}
@@ -122,16 +126,12 @@ function normalizeStats (data, stats) {
if (typeof stats !== 'object') return undefined
- var normalized = { }
+ var normalized = {}
for (var i in stats) {
var versions = Object.keys(stats[i])
- if (
- versions.length === 1 &&
- data[i] &&
- data[i].versions.length === 1
- ) {
+ if (versions.length === 1 && data[i] && data[i].versions.length === 1) {
var normal = data[i].versions[0]
- normalized[i] = { }
+ normalized[i] = {}
normalized[i][normal] = stats[i][versions[0]]
} else {
normalized[i] = stats[i]
@@ -141,7 +141,7 @@ function normalizeStats (data, stats) {
return normalized
}
-function normalizeUsageData (usageData, data) {
+function normalizeUsageData(usageData, data) {
for (var browser in usageData) {
var browserUsage = usageData[browser]
// eslint-disable-next-line max-len
@@ -156,12 +156,11 @@ function normalizeUsageData (usageData, data) {
}
module.exports = {
- loadQueries: function loadQueries (ctx, name) {
+ loadQueries: function loadQueries(ctx, name) {
if (!ctx.dangerousExtend && !process.env.BROWSERSLIST_DANGEROUS_EXTEND) {
checkExtend(name)
}
- // eslint-disable-next-line security/detect-non-literal-require
- var queries = require(require.resolve(name, { paths: ['.'] }))
+ var queries = require(require.resolve(name, { paths: ['.', ctx.path] }))
if (queries) {
if (Array.isArray(queries)) {
return queries
@@ -171,26 +170,25 @@ module.exports = {
}
}
throw new BrowserslistError(
- '`' + name + '` config exports not an array of queries' +
- ' or an object of envs'
+ '`' +
+ name +
+ '` config exports not an array of queries' +
+ ' or an object of envs'
)
},
- loadStat: function loadStat (ctx, name, data) {
+ loadStat: function loadStat(ctx, name, data) {
if (!ctx.dangerousExtend && !process.env.BROWSERSLIST_DANGEROUS_EXTEND) {
checkExtend(name)
}
- // eslint-disable-next-line security/detect-non-literal-require
- var stats = require(
- require.resolve(
- path.join(name, 'browserslist-stats.json'),
- { paths: ['.'] }
- )
- )
+ var stats = require(require.resolve(
+ path.join(name, 'browserslist-stats.json'),
+ { paths: ['.'] }
+ ))
return normalizeStats(data, stats)
},
- getStat: function getStat (opts, data) {
+ getStat: function getStat(opts, data) {
var stats
if (opts.stats) {
stats = opts.stats
@@ -206,13 +204,13 @@ module.exports = {
try {
stats = JSON.parse(fs.readFileSync(stats))
} catch (e) {
- throw new BrowserslistError('Can\'t read ' + stats)
+ throw new BrowserslistError("Can't read " + stats)
}
}
return normalizeStats(data, stats)
},
- loadConfig: function loadConfig (opts) {
+ loadConfig: function loadConfig(opts) {
if (process.env.BROWSERSLIST) {
return process.env.BROWSERSLIST
} else if (opts.config || process.env.BROWSERSLIST_CONFIG) {
@@ -229,14 +227,13 @@ module.exports = {
}
},
- loadCountry: function loadCountry (usage, country, data) {
+ loadCountry: function loadCountry(usage, country, data) {
var code = country.replace(/[^\w-]/g, '')
if (!usage[code]) {
- // eslint-disable-next-line security/detect-non-literal-require
var compressed = require('caniuse-lite/data/regions/' + code + '.js')
var usageData = region(compressed)
normalizeUsageData(usageData, data)
- usage[country] = { }
+ usage[country] = {}
for (var i in usageData) {
for (var j in usageData[i]) {
usage[country][i + ' ' + j] = usageData[i][j]
@@ -245,14 +242,13 @@ module.exports = {
}
},
- loadFeature: function loadFeature (features, name) {
+ loadFeature: function loadFeature(features, name) {
name = name.replace(/[^\w-]/g, '')
if (features[name]) return
- // eslint-disable-next-line security/detect-non-literal-require
var compressed = require('caniuse-lite/data/features/' + name + '.js')
var stats = feature(compressed).stats
- features[name] = { }
+ features[name] = {}
for (var i in stats) {
for (var j in stats[i]) {
features[name][i + ' ' + j] = stats[i][j]
@@ -260,11 +256,12 @@ module.exports = {
}
},
- parseConfig: function parseConfig (string) {
+ parseConfig: function parseConfig(string) {
var result = { defaults: [] }
var sections = ['defaults']
- string.toString()
+ string
+ .toString()
.replace(/#[^\n]*/g, '')
.split(/\n|,/)
.map(function (line) {
@@ -294,14 +291,14 @@ module.exports = {
return result
},
- readConfig: function readConfig (file) {
+ readConfig: function readConfig(file) {
if (!isFile(file)) {
- throw new BrowserslistError('Can\'t read ' + file + ' config')
+ throw new BrowserslistError("Can't read " + file + ' config')
}
return module.exports.parseConfig(fs.readFileSync(file))
},
- findConfig: function findConfig (from) {
+ findConfig: function findConfig(from) {
from = path.resolve(from)
var passed = []
@@ -356,15 +353,15 @@ module.exports = {
return resolved
},
- clearCaches: function clearCaches () {
+ clearCaches: function clearCaches() {
dataTimeChecked = false
- filenessCache = { }
- configCache = { }
+ filenessCache = {}
+ configCache = {}
- this.cache = { }
+ this.cache = {}
},
- oldDataWarning: function oldDataWarning (agentsObj) {
+ oldDataWarning: function oldDataWarning(agentsObj) {
if (dataTimeChecked) return
dataTimeChecked = true
if (process.env.BROWSERSLIST_IGNORE_OLD_DATA) return
@@ -375,14 +372,14 @@ module.exports = {
if (latest !== 0 && latest < halfYearAgo) {
console.warn(
'Browserslist: caniuse-lite is outdated. Please run:\n' +
- ' npx browserslist@latest --update-db\n' +
- ' Why you should do it regularly: ' +
- 'https://github.com/browserslist/browserslist#browsers-data-updating'
+ ' npx browserslist@latest --update-db\n' +
+ ' Why you should do it regularly: ' +
+ 'https://github.com/browserslist/browserslist#browsers-data-updating'
)
}
},
- currentNode: function currentNode () {
+ currentNode: function currentNode() {
return 'node ' + process.versions.node
}
}
diff --git a/tools/node_modules/@babel/core/node_modules/browserslist/package.json b/tools/node_modules/@babel/core/node_modules/browserslist/package.json
index 94a494e1c1..8ca53ada00 100644
--- a/tools/node_modules/@babel/core/node_modules/browserslist/package.json
+++ b/tools/node_modules/@babel/core/node_modules/browserslist/package.json
@@ -1,6 +1,6 @@
{
"name": "browserslist",
- "version": "4.17.4",
+ "version": "4.17.6",
"description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"keywords": [
"caniuse",
@@ -15,10 +15,10 @@
"license": "MIT",
"repository": "browserslist/browserslist",
"dependencies": {
- "caniuse-lite": "^1.0.30001265",
- "electron-to-chromium": "^1.3.867",
+ "caniuse-lite": "^1.0.30001274",
+ "electron-to-chromium": "^1.3.886",
"escalade": "^3.1.1",
- "node-releases": "^2.0.0",
+ "node-releases": "^2.0.1",
"picocolors": "^1.0.0"
},
"engines": {
diff --git a/tools/node_modules/@babel/core/node_modules/browserslist/update-db.js b/tools/node_modules/@babel/core/node_modules/browserslist/update-db.js
index 5707602221..b02e0412a2 100644
--- a/tools/node_modules/@babel/core/node_modules/browserslist/update-db.js
+++ b/tools/node_modules/@babel/core/node_modules/browserslist/update-db.js
@@ -6,7 +6,7 @@ var fs = require('fs')
var BrowserslistError = require('./error')
-function detectLockfile () {
+function detectLockfile() {
var packageDir = escalade('.', function (dir, names) {
return names.indexOf('package.json') !== -1 ? dir : ''
})
@@ -14,7 +14,7 @@ function detectLockfile () {
if (!packageDir) {
throw new BrowserslistError(
'Cannot find package.json. ' +
- 'Is this the right directory to run `npx browserslist --update-db` in?'
+ 'Is this the right directory to run `npx browserslist --update-db` in?'
)
}
@@ -40,7 +40,7 @@ function detectLockfile () {
)
}
-function getLatestInfo (lock) {
+function getLatestInfo(lock) {
if (lock.mode === 'yarn') {
if (lock.version === 1) {
return JSON.parse(
@@ -57,8 +57,10 @@ function getLatestInfo (lock) {
)
}
-function getBrowsersList () {
- return childProcess.execSync('npx browserslist').toString()
+function getBrowsersList() {
+ return childProcess
+ .execSync('npx browserslist')
+ .toString()
.trim()
.split('\n')
.map(function (line) {
@@ -73,44 +75,49 @@ function getBrowsersList () {
}, {})
}
-function diffBrowsersLists (old, current) {
+function diffBrowsersLists(old, current) {
var browsers = Object.keys(old).concat(
Object.keys(current).filter(function (browser) {
return old[browser] === undefined
})
)
- return browsers.map(function (browser) {
- var oldVersions = old[browser] || []
- var currentVersions = current[browser] || []
- var intersection = oldVersions.filter(function (version) {
- return currentVersions.indexOf(version) !== -1
- })
- var addedVersions = currentVersions.filter(function (version) {
- return intersection.indexOf(version) === -1
- })
- var removedVersions = oldVersions.filter(function (version) {
- return intersection.indexOf(version) === -1
+ return browsers
+ .map(function (browser) {
+ var oldVersions = old[browser] || []
+ var currentVersions = current[browser] || []
+ var intersection = oldVersions.filter(function (version) {
+ return currentVersions.indexOf(version) !== -1
+ })
+ var addedVersions = currentVersions.filter(function (version) {
+ return intersection.indexOf(version) === -1
+ })
+ var removedVersions = oldVersions.filter(function (version) {
+ return intersection.indexOf(version) === -1
+ })
+ return removedVersions
+ .map(function (version) {
+ return pico.red('- ' + browser + ' ' + version)
+ })
+ .concat(
+ addedVersions.map(function (version) {
+ return pico.green('+ ' + browser + ' ' + version)
+ })
+ )
})
- return removedVersions.map(function (version) {
- return pico.red('- ' + browser + ' ' + version)
- }).concat(addedVersions.map(function (version) {
- return pico.green('+ ' + browser + ' ' + version)
- }))
- })
.reduce(function (result, array) {
return result.concat(array)
}, [])
.join('\n')
}
-function updateNpmLockfile (lock, latest) {
+function updateNpmLockfile(lock, latest) {
var metadata = { latest: latest, versions: [] }
var content = deletePackage(JSON.parse(lock.content), metadata)
metadata.content = JSON.stringify(content, null, ' ')
return metadata
}
-function deletePackage (node, metadata) {
+function deletePackage(node, metadata) {
if (node.dependencies) {
if (node.dependencies['caniuse-lite']) {
var version = node.dependencies['caniuse-lite'].version
@@ -124,9 +131,9 @@ function deletePackage (node, metadata) {
return node
}
-var yarnVersionRe = new RegExp('version "(.*?)"')
+var yarnVersionRe = /version "(.*?)"/
-function updateYarnLockfile (lock, latest) {
+function updateYarnLockfile(lock, latest) {
var blocks = lock.content.split(/(\n{2,})/).map(function (block) {
return block.split('\n')
})
@@ -137,24 +144,31 @@ function updateYarnLockfile (lock, latest) {
versions[match[1]] = true
if (match[1] !== latest.version) {
lines[1] = lines[1].replace(
- /version "[^"]+"/, 'version "' + latest.version + '"'
+ /version "[^"]+"/,
+ 'version "' + latest.version + '"'
)
lines[2] = lines[2].replace(
- /resolved "[^"]+"/, 'resolved "' + latest.dist.tarball + '"'
+ /resolved "[^"]+"/,
+ 'resolved "' + latest.dist.tarball + '"'
)
- lines[3] = latest.dist.integrity ? lines[3].replace(
- /integrity .+/, 'integrity ' + latest.dist.integrity
- ) : ''
+ lines[3] = latest.dist.integrity
+ ? lines[3].replace(
+ /integrity .+/,
+ 'integrity ' + latest.dist.integrity
+ )
+ : ''
}
}
})
- var content = blocks.map(function (lines) {
- return lines.join('\n')
- }).join('')
+ var content = blocks
+ .map(function (lines) {
+ return lines.join('\n')
+ })
+ .join('')
return { content: content, versions: versions }
}
-function updatePnpmLockfile (lock, latest) {
+function updatePnpmLockfile(lock, latest) {
var versions = {}
var lines = lock.content.split('\n')
var i
@@ -164,7 +178,19 @@ function updatePnpmLockfile (lock, latest) {
for (i = 0; i < lines.length; i++) {
if (lines[i].indexOf('caniuse-lite:') >= 0) {
lineParts = lines[i].split(/:\s?/, 2)
- versions[lineParts[1]] = true
+ if (lineParts[1].indexOf('/') >= 0) {
+ var sublineParts = lineParts[1].split(/([/:])/)
+ for (j = 0; j < sublineParts.length; j++) {
+ if (sublineParts[j].indexOf('caniuse-lite') >= 0) {
+ versions[sublineParts[j + 2]] = true
+ sublineParts[j + 2] = latest.version
+ break
+ }
+ }
+ lineParts[1] = sublineParts.join('')
+ } else {
+ versions[lineParts[1]] = true
+ }
lines[i] = lineParts[0] + ': ' + latest.version
} else if (lines[i].indexOf('/caniuse-lite') >= 0) {
lineParts = lines[i].split(/([/:])/)
@@ -179,7 +205,8 @@ function updatePnpmLockfile (lock, latest) {
for (i = i + 1; i < lines.length; i++) {
if (lines[i].indexOf('integrity: ') !== -1) {
lines[i] = lines[i].replace(
- /integrity: .+/, 'integrity: ' + latest.dist.integrity
+ /integrity: .+/,
+ 'integrity: ' + latest.dist.integrity
)
} else if (lines[i].indexOf(' /') !== -1) {
break
@@ -190,7 +217,7 @@ function updatePnpmLockfile (lock, latest) {
return { content: lines.join('\n'), versions: versions }
}
-function updateLockfile (lock, latest) {
+function updateLockfile(lock, latest) {
if (!lock.content) lock.content = fs.readFileSync(lock.file).toString()
if (lock.mode === 'npm') {
@@ -201,14 +228,16 @@ function updateLockfile (lock, latest) {
return updatePnpmLockfile(lock, latest)
}
-function updatePackageManually (print, lock, latest) {
+function updatePackageManually(print, lock, latest) {
var lockfileData = updateLockfile(lock, latest)
var caniuseVersions = Object.keys(lockfileData.versions).sort()
- if (caniuseVersions.length === 1 &&
- caniuseVersions[0] === latest.version) {
+ if (caniuseVersions.length === 1 && caniuseVersions[0] === latest.version) {
print(
- 'Installed version: ' + pico.bold(pico.green(latest.version)) + '\n' +
- pico.bold(pico.green('caniuse-lite is up to date')) + '\n'
+ 'Installed version: ' +
+ pico.bold(pico.green(latest.version)) +
+ '\n' +
+ pico.bold(pico.green('caniuse-lite is up to date')) +
+ '\n'
)
return
}
@@ -218,17 +247,18 @@ function updatePackageManually (print, lock, latest) {
}
print(
'Installed version' +
- (caniuseVersions.length === 1 ? ': ' : 's: ') +
- pico.bold(pico.red(caniuseVersions.join(', '))) +
- '\n' +
- 'Removing old caniuse-lite from lock file\n'
+ (caniuseVersions.length === 1 ? ': ' : 's: ') +
+ pico.bold(pico.red(caniuseVersions.join(', '))) +
+ '\n' +
+ 'Removing old caniuse-lite from lock file\n'
)
fs.writeFileSync(lock.file, lockfileData.content)
var install = lock.mode === 'yarn' ? 'yarn add -W' : lock.mode + ' install'
print(
'Installing new caniuse-lite version\n' +
- pico.yellow('$ ' + install + ' caniuse-lite') + '\n'
+ pico.yellow('$ ' + install + ' caniuse-lite') +
+ '\n'
)
try {
childProcess.execSync(install + ' caniuse-lite')
@@ -236,9 +266,12 @@ function updatePackageManually (print, lock, latest) {
print(
pico.red(
'\n' +
- e.stack + '\n\n' +
- 'Problem with `' + install + ' caniuse-lite` call. ' +
- 'Run it manually.\n'
+ e.stack +
+ '\n\n' +
+ 'Problem with `' +
+ install +
+ ' caniuse-lite` call. ' +
+ 'Run it manually.\n'
)
)
process.exit(1)
@@ -247,12 +280,13 @@ function updatePackageManually (print, lock, latest) {
var del = lock.mode === 'yarn' ? 'yarn remove -W' : lock.mode + ' uninstall'
print(
'Cleaning package.json dependencies from caniuse-lite\n' +
- pico.yellow('$ ' + del + ' caniuse-lite') + '\n'
+ pico.yellow('$ ' + del + ' caniuse-lite') +
+ '\n'
)
childProcess.execSync(del + ' caniuse-lite')
}
-module.exports = function updateDB (print) {
+module.exports = function updateDB(print) {
var lock = detectLockfile()
var latest = getLatestInfo(lock)
@@ -264,15 +298,14 @@ module.exports = function updateDB (print) {
browsersListRetrievalError = e
}
- print(
- 'Latest version: ' + pico.bold(pico.green(latest.version)) + '\n'
- )
+ print('Latest version: ' + pico.bold(pico.green(latest.version)) + '\n')
if (lock.mode === 'yarn' && lock.version !== 1) {
var update = 'yarn up -R'
print(
'Updating caniuse-lite version\n' +
- pico.yellow('$ ' + update + ' caniuse-lite') + '\n'
+ pico.yellow('$ ' + update + ' caniuse-lite') +
+ '\n'
)
try {
childProcess.execSync(update + ' caniuse-lite')
@@ -280,9 +313,12 @@ module.exports = function updateDB (print) {
print(
pico.red(
'\n' +
- e.stack + '\n\n' +
- 'Problem with `' + update + ' caniuse-lite` call. ' +
- 'Run it manually.\n'
+ e.stack +
+ '\n\n' +
+ 'Problem with `' +
+ update +
+ ' caniuse-lite` call. ' +
+ 'Run it manually.\n'
)
)
process.exit(1)
@@ -306,9 +342,10 @@ module.exports = function updateDB (print) {
print(
pico.red(
'\n' +
- browsersListRetrievalError.stack + '\n\n' +
- 'Problem with browser list retrieval.\n' +
- 'Target browser changes won’t be shown.\n'
+ browsersListRetrievalError.stack +
+ '\n\n' +
+ 'Problem with browser list retrieval.\n' +
+ 'Target browser changes won’t be shown.\n'
)
)
} else {
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/agents.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/agents.js
index 22a23e7567..49869ca3c5 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/agents.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/agents.js
@@ -1 +1 @@
-module.exports={A:{A:{J:0.0131217,E:0.00621152,F:0.0414881,G:0.11755,A:0.020744,B:0.726041,kB:0.009298},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","kB","J","E","F","G","A","B","","",""],E:"IE",F:{kB:962323200,J:998870400,E:1161129600,F:1237420800,G:1300060800,A:1346716800,B:1381968000}},B:{A:{C:0.008586,K:0.004267,L:0.004293,D:0.008586,M:0.008586,N:0.017172,O:0.090153,P:0,Q:0.004298,T:0.00944,U:0.004043,V:0.012879,W:0.008586,X:0.008586,Y:0.012879,Z:0.004293,a:0.017172,b:0.008586,c:0.030051,R:0.570969,d:2.53287,H:0.523746},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","K","L","D","M","N","O","P","Q","T","U","V","W","X","Y","Z","a","b","c","R","d","H","","",""],E:"Edge",F:{C:1438128000,K:1447286400,L:1470096000,D:1491868800,M:1508198400,N:1525046400,O:1542067200,P:1579046400,Q:1581033600,T:1586736000,U:1590019200,V:1594857600,W:1598486400,X:1602201600,Y:1605830400,Z:1611360000,a:1614816000,b:1618358400,c:1622073600,R:1626912000,d:1630627200,H:1632441600},D:{C:"ms",K:"ms",L:"ms",D:"ms",M:"ms",N:"ms",O:"ms"}},C:{A:{"0":0.00487,"1":0.005029,"2":0.0047,"3":0.038637,"4":0.004293,"5":0.004293,"6":0.004525,"7":0.004293,"8":0.008586,"9":0.004538,lB:0.004293,cB:0.004271,I:0.021465,e:0.004879,J:0.020136,E:0.005725,F:0.004525,G:0.00533,A:0.004283,B:0.008586,C:0.004471,K:0.004486,L:0.00453,D:0.004293,M:0.004417,N:0.004425,O:0.004293,f:0.004443,g:0.004283,h:0.004293,i:0.013698,j:0.004293,k:0.008786,l:0.008586,m:0.004317,n:0.004393,o:0.004418,p:0.008834,q:0.004293,r:0.008928,s:0.004471,t:0.009284,u:0.004707,v:0.009076,w:0.004425,x:0.004783,y:0.004271,z:0.004783,AB:0.008282,BB:0.008586,CB:0.072981,DB:0.004335,EB:0.008586,FB:0.004293,GB:0.008586,HB:0.004425,IB:0.004293,dB:0.004293,JB:0.008586,eB:0.00472,KB:0.004425,LB:0.008586,S:0.00415,MB:0.004267,NB:0.004293,OB:0.004267,PB:0.012879,QB:0.00415,RB:0.004293,SB:0.004425,TB:0.008586,UB:0.00415,VB:0.00415,WB:0.004141,XB:0.004043,YB:0.004293,ZB:0.150255,P:0.012879,Q:0.012879,T:0.012879,mB:0.012879,U:0.008586,V:0.017172,W:0.008586,X:0.008586,Y:0.012879,Z:0.030051,a:0.047223,b:0.047223,c:0.841428,R:1.77301,d:0.025758,H:0,fB:0,nB:0.008786,oB:0.00487},B:"moz",C:["lB","cB","nB","oB","I","e","J","E","F","G","A","B","C","K","L","D","M","N","O","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","dB","JB","eB","KB","LB","S","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","P","Q","T","mB","U","V","W","X","Y","Z","a","b","c","R","d","H","fB",""],E:"Firefox",F:{"0":1439251200,"1":1442880000,"2":1446508800,"3":1450137600,"4":1453852800,"5":1457395200,"6":1461628800,"7":1465257600,"8":1470096000,"9":1474329600,lB:1161648000,cB:1213660800,nB:1246320000,oB:1264032000,I:1300752000,e:1308614400,J:1313452800,E:1317081600,F:1317081600,G:1320710400,A:1324339200,B:1327968000,C:1331596800,K:1335225600,L:1338854400,D:1342483200,M:1346112000,N:1349740800,O:1353628800,f:1357603200,g:1361232000,h:1364860800,i:1368489600,j:1372118400,k:1375747200,l:1379376000,m:1386633600,n:1391472000,o:1395100800,p:1398729600,q:1402358400,r:1405987200,s:1409616000,t:1413244800,u:1417392000,v:1421107200,w:1424736000,x:1428278400,y:1431475200,z:1435881600,AB:1479168000,BB:1485216000,CB:1488844800,DB:1492560000,EB:1497312000,FB:1502150400,GB:1506556800,HB:1510617600,IB:1516665600,dB:1520985600,JB:1525824000,eB:1529971200,KB:1536105600,LB:1540252800,S:1544486400,MB:1548720000,NB:1552953600,OB:1558396800,PB:1562630400,QB:1567468800,RB:1571788800,SB:1575331200,TB:1578355200,UB:1581379200,VB:1583798400,WB:1586304000,XB:1588636800,YB:1591056000,ZB:1593475200,P:1595894400,Q:1598313600,T:1600732800,mB:1603152000,U:1605571200,V:1607990400,W:1611619200,X:1614038400,Y:1616457600,Z:1618790400,a:1622505600,b:1626134400,c:1628553600,R:1630972800,d:1633392000,H:null,fB:null}},D:{A:{"0":0.012879,"1":0.0236,"2":0.004293,"3":0.008586,"4":0.004465,"5":0.004642,"6":0.004891,"7":0.012879,"8":0.021465,"9":0.188892,I:0.004706,e:0.004879,J:0.004879,E:0.005591,F:0.005591,G:0.005591,A:0.004534,B:0.004464,C:0.010424,K:0.0083,L:0.004706,D:0.015087,M:0.004393,N:0.004393,O:0.008652,f:0.004293,g:0.004393,h:0.004317,i:0.008586,j:0.008786,k:0.017172,l:0.004461,m:0.004141,n:0.004326,o:0.0047,p:0.004538,q:0.004293,r:0.008596,s:0.004566,t:0.008586,u:0.008586,v:0.017172,w:0.004335,x:0.004464,y:0.025758,z:0.004464,AB:0.004293,BB:0.008586,CB:0.008586,DB:0.017172,EB:0.012879,FB:0.012879,GB:0.055809,HB:0.008586,IB:0.008586,dB:0.008586,JB:0.012879,eB:0.08586,KB:0.012879,LB:0.017172,S:0.021465,MB:0.025758,NB:0.025758,OB:0.017172,PB:0.012879,QB:0.068688,RB:0.051516,SB:0.021465,TB:0.047223,UB:0.012879,VB:0.077274,WB:0.090153,XB:0.060102,YB:0.025758,ZB:0.051516,P:0.206064,Q:0.08586,T:0.060102,U:0.103032,V:0.137376,W:0.218943,X:0.154548,Y:0.407835,Z:0.115911,a:0.184599,b:0.197478,c:0.588141,R:5.26751,d:15.97,H:2.60156,fB:0.017172,pB:0.012879,qB:0},B:"webkit",C:["","","","","I","e","J","E","F","G","A","B","C","K","L","D","M","N","O","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","dB","JB","eB","KB","LB","S","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","P","Q","T","U","V","W","X","Y","Z","a","b","c","R","d","H","fB","pB","qB"],E:"Chrome",F:{"0":1421798400,"1":1425513600,"2":1429401600,"3":1432080000,"4":1437523200,"5":1441152000,"6":1444780800,"7":1449014400,"8":1453248000,"9":1456963200,I:1264377600,e:1274745600,J:1283385600,E:1287619200,F:1291248000,G:1296777600,A:1299542400,B:1303862400,C:1307404800,K:1312243200,L:1316131200,D:1316131200,M:1319500800,N:1323734400,O:1328659200,f:1332892800,g:1337040000,h:1340668800,i:1343692800,j:1348531200,k:1352246400,l:1357862400,m:1361404800,n:1364428800,o:1369094400,p:1374105600,q:1376956800,r:1384214400,s:1389657600,t:1392940800,u:1397001600,v:1400544000,w:1405468800,x:1409011200,y:1412640000,z:1416268800,AB:1460592000,BB:1464134400,CB:1469059200,DB:1472601600,EB:1476230400,FB:1480550400,GB:1485302400,HB:1489017600,IB:1492560000,dB:1496707200,JB:1500940800,eB:1504569600,KB:1508198400,LB:1512518400,S:1516752000,MB:1520294400,NB:1523923200,OB:1527552000,PB:1532390400,QB:1536019200,RB:1539648000,SB:1543968000,TB:1548720000,UB:1552348800,VB:1555977600,WB:1559606400,XB:1564444800,YB:1568073600,ZB:1571702400,P:1575936000,Q:1580860800,T:1586304000,U:1589846400,V:1594684800,W:1598313600,X:1601942400,Y:1605571200,Z:1611014400,a:1614556800,b:1618272000,c:1621987200,R:1626739200,d:1630368000,H:1632268800,fB:null,pB:null,qB:null}},E:{A:{I:0,e:0.004293,J:0.004656,E:0.004465,F:0.004043,G:0.004891,A:0.004425,B:0.004293,C:0.008586,K:0.072981,L:0.437886,D:0.197478,rB:0,gB:0.008692,sB:0.012879,tB:0.00456,uB:0.004283,vB:0.021465,hB:0.017172,aB:0.047223,bB:0.077274,wB:0.536625,xB:2.58868,yB:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","rB","gB","I","e","sB","J","tB","E","uB","F","G","vB","A","hB","B","aB","C","bB","K","wB","L","xB","D","yB","",""],E:"Safari",F:{rB:1205798400,gB:1226534400,I:1244419200,e:1275868800,sB:1311120000,J:1343174400,tB:1382400000,E:1382400000,uB:1410998400,F:1413417600,G:1443657600,vB:1458518400,A:1474329600,hB:1490572800,B:1505779200,aB:1522281600,C:1537142400,bB:1553472000,K:1568851200,wB:1585008000,L:1600214400,xB:1619395200,D:1632096000,yB:null}},F:{A:{"0":0.008586,"1":0.004227,"2":0.004418,"3":0.004293,"4":0.004227,"5":0.004725,"6":0.008586,"7":0.008942,"8":0.004707,"9":0.004827,G:0.0082,B:0.016581,C:0.004317,D:0.00685,M:0.00685,N:0.00685,O:0.005014,f:0.006015,g:0.004879,h:0.006597,i:0.006597,j:0.013434,k:0.006702,l:0.006015,m:0.005595,n:0.004393,o:0.008652,p:0.004879,q:0.004879,r:0.004293,s:0.005152,t:0.005014,u:0.009758,v:0.004879,w:0.008586,x:0.004283,y:0.004367,z:0.004534,AB:0.004707,BB:0.004707,CB:0.004326,DB:0.008922,EB:0.014349,FB:0.004425,GB:0.00472,HB:0.004425,IB:0.004425,JB:0.00472,KB:0.004532,LB:0.004566,S:0.02283,MB:0.00867,NB:0.004656,OB:0.004642,PB:0.004293,QB:0.00944,RB:0.004293,SB:0.004293,TB:0.004298,UB:0.096692,VB:0.004201,WB:0.004141,XB:0.004043,YB:0.017172,ZB:0.759861,P:0.17172,Q:0,zB:0.00685,"0B":0.004293,"1B":0.008392,"2B":0.004706,aB:0.006229,iB:0.004879,"3B":0.008786,bB:0.00472},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","G","zB","0B","1B","2B","B","aB","iB","3B","C","bB","D","M","N","O","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","S","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","P","Q","","",""],E:"Opera",F:{"0":1474329600,"1":1477267200,"2":1481587200,"3":1486425600,"4":1490054400,"5":1494374400,"6":1498003200,"7":1502236800,"8":1506470400,"9":1510099200,G:1150761600,zB:1223424000,"0B":1251763200,"1B":1267488000,"2B":1277942400,B:1292457600,aB:1302566400,iB:1309219200,"3B":1323129600,C:1323129600,bB:1352073600,D:1372723200,M:1377561600,N:1381104000,O:1386288000,f:1390867200,g:1393891200,h:1399334400,i:1401753600,j:1405987200,k:1409616000,l:1413331200,m:1417132800,n:1422316800,o:1425945600,p:1430179200,q:1433808000,r:1438646400,s:1442448000,t:1445904000,u:1449100800,v:1454371200,w:1457308800,x:1462320000,y:1465344000,z:1470096000,AB:1515024000,BB:1517961600,CB:1521676800,DB:1525910400,EB:1530144000,FB:1534982400,GB:1537833600,HB:1543363200,IB:1548201600,JB:1554768000,KB:1561593600,LB:1566259200,S:1570406400,MB:1573689600,NB:1578441600,OB:1583971200,PB:1587513600,QB:1592956800,RB:1595894400,SB:1600128000,TB:1603238400,UB:1613520000,VB:1612224000,WB:1616544000,XB:1619568000,YB:1623715200,ZB:1627948800,P:1631577600,Q:1633392000},D:{G:"o",B:"o",C:"o",zB:"o","0B":"o","1B":"o","2B":"o",aB:"o",iB:"o","3B":"o",bB:"o"}},G:{A:{F:0,D:0.586471,gB:0,"4B":0,jB:0.00276637,"5B":0.00829912,"6B":0.0968231,"7B":0.0248974,"8B":0.0138319,"9B":0.0179814,AC:0.116188,BC:0.0428788,CC:0.131403,DC:0.0829912,EC:0.0539443,FC:0.0567107,GC:0.709575,HC:0.044262,IC:0.022131,JC:0.116188,KC:0.374844,LC:1.32924,MC:9.99906},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","gB","4B","jB","5B","6B","7B","F","8B","9B","AC","BC","CC","DC","EC","FC","GC","HC","IC","JC","KC","LC","MC","D","","",""],E:"Safari on iOS",F:{gB:1270252800,"4B":1283904000,jB:1299628800,"5B":1331078400,"6B":1359331200,"7B":1394409600,F:1410912000,"8B":1413763200,"9B":1442361600,AC:1458518400,BC:1473724800,CC:1490572800,DC:1505779200,EC:1522281600,FC:1537142400,GC:1553472000,HC:1568851200,IC:1572220800,JC:1580169600,KC:1585008000,LC:1600214400,MC:1619395200,D:1632096000}},H:{A:{NC:1.18887},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NC","","",""],E:"Opera Mini",F:{NC:1426464000}},I:{A:{cB:0,I:0.0066069,H:0,OC:0,PC:0,QC:0,RC:0.0110115,jB:0.0484506,SC:0,TC:0.213623},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","OC","PC","QC","cB","I","RC","jB","SC","TC","H","","",""],E:"Android Browser",F:{OC:1256515200,PC:1274313600,QC:1291593600,cB:1298332800,I:1318896000,RC:1341792000,jB:1374624000,SC:1386547200,TC:1401667200,H:1632355200}},J:{A:{E:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","E","A","","",""],E:"Blackberry Browser",F:{E:1325376000,A:1359504000}},K:{A:{A:0,B:0,C:0,S:0.0111391,aB:0,iB:0,bB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","aB","iB","C","bB","S","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752000,aB:1314835200,iB:1318291200,C:1330300800,bB:1349740800,S:1613433600},D:{S:"webkit"}},L:{A:{H:38.0375},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","H","","",""],E:"Chrome for Android",F:{H:1632182400}},M:{A:{R:0.279692},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","R","","",""],E:"Firefox for Android",F:{R:1630972800}},N:{A:{A:0.0115934,B:0.022664},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456000}},O:{A:{UC:1.0674},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","UC","","",""],E:"UC Browser for Android",F:{UC:1471392000},D:{UC:"webkit"}},P:{A:{I:0.241599,VC:0.0103543,WC:0.010304,XC:0.0735301,YC:0.0103584,ZC:0.0315129,hB:0.0105043,aC:0.126052,bC:0.0630258,cC:0.168069,dC:0.399164,eC:1.91178},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","VC","WC","XC","YC","ZC","hB","aC","bC","cC","dC","eC","","",""],E:"Samsung Internet",F:{I:1461024000,VC:1481846400,WC:1509408000,XC:1528329600,YC:1546128000,ZC:1554163200,hB:1567900800,aC:1582588800,bC:1593475200,cC:1605657600,dC:1618531200,eC:1629072000}},Q:{A:{fC:0.176948},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","fC","","",""],E:"QQ Browser",F:{fC:1589846400}},R:{A:{gC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","gC","","",""],E:"Baidu Browser",F:{gC:1491004800}},S:{A:{hC:0.097036},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","hC","","",""],E:"KaiOS Browser",F:{hC:1527811200}}};
+module.exports={A:{A:{J:0.0131217,E:0.00621152,F:0.0414881,G:0.11755,A:0.020744,B:0.726041,kB:0.009298},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","kB","J","E","F","G","A","B","","",""],E:"IE",F:{kB:962323200,J:998870400,E:1161129600,F:1237420800,G:1300060800,A:1346716800,B:1381968000}},B:{A:{C:0.008586,K:0.004267,L:0.004293,D:0.008586,M:0.008586,N:0.017172,O:0.090153,P:0,Q:0.004298,T:0.00944,U:0.004043,V:0.012879,W:0.008586,X:0.008586,Y:0.012879,Z:0.004293,a:0.017172,b:0.008586,c:0.030051,R:0.570969,d:2.53287,H:0.523746,e:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","K","L","D","M","N","O","P","Q","T","U","V","W","X","Y","Z","a","b","c","R","d","H","e","","",""],E:"Edge",F:{C:1438128000,K:1447286400,L:1470096000,D:1491868800,M:1508198400,N:1525046400,O:1542067200,P:1579046400,Q:1581033600,T:1586736000,U:1590019200,V:1594857600,W:1598486400,X:1602201600,Y:1605830400,Z:1611360000,a:1614816000,b:1618358400,c:1622073600,R:1626912000,d:1630627200,H:1632441600,e:1634774400},D:{C:"ms",K:"ms",L:"ms",D:"ms",M:"ms",N:"ms",O:"ms"}},C:{A:{"0":0.004783,"1":0.00487,"2":0.005029,"3":0.0047,"4":0.038637,"5":0.004293,"6":0.004293,"7":0.004525,"8":0.004293,"9":0.008586,lB:0.004293,dB:0.004271,I:0.021465,f:0.004879,J:0.020136,E:0.005725,F:0.004525,G:0.00533,A:0.004283,B:0.008586,C:0.004471,K:0.004486,L:0.00453,D:0.004293,M:0.004417,N:0.004425,O:0.004293,g:0.004443,h:0.004283,i:0.004293,j:0.013698,k:0.004293,l:0.008786,m:0.008586,n:0.004317,o:0.004393,p:0.004418,q:0.008834,r:0.004293,s:0.008928,t:0.004471,u:0.009284,v:0.004707,w:0.009076,x:0.004425,y:0.004783,z:0.004271,AB:0.004538,BB:0.008282,CB:0.008586,DB:0.072981,EB:0.004335,FB:0.008586,GB:0.004293,HB:0.008586,IB:0.004425,JB:0.004293,eB:0.004293,KB:0.008586,fB:0.00472,LB:0.004425,MB:0.008586,S:0.00415,NB:0.004267,OB:0.004293,PB:0.004267,QB:0.012879,RB:0.00415,SB:0.004293,TB:0.004425,UB:0.008586,VB:0.00415,WB:0.00415,XB:0.004141,YB:0.004043,ZB:0.004293,aB:0.150255,P:0.012879,Q:0.012879,T:0.012879,mB:0.012879,U:0.008586,V:0.017172,W:0.008586,X:0.008586,Y:0.012879,Z:0.030051,a:0.047223,b:0.047223,c:0.841428,R:1.77301,d:0.025758,H:0,e:0,nB:0.008786,oB:0.00487},B:"moz",C:["lB","dB","nB","oB","I","f","J","E","F","G","A","B","C","K","L","D","M","N","O","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","eB","KB","fB","LB","MB","S","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","P","Q","T","mB","U","V","W","X","Y","Z","a","b","c","R","d","H","e",""],E:"Firefox",F:{"0":1435881600,"1":1439251200,"2":1442880000,"3":1446508800,"4":1450137600,"5":1453852800,"6":1457395200,"7":1461628800,"8":1465257600,"9":1470096000,lB:1161648000,dB:1213660800,nB:1246320000,oB:1264032000,I:1300752000,f:1308614400,J:1313452800,E:1317081600,F:1317081600,G:1320710400,A:1324339200,B:1327968000,C:1331596800,K:1335225600,L:1338854400,D:1342483200,M:1346112000,N:1349740800,O:1353628800,g:1357603200,h:1361232000,i:1364860800,j:1368489600,k:1372118400,l:1375747200,m:1379376000,n:1386633600,o:1391472000,p:1395100800,q:1398729600,r:1402358400,s:1405987200,t:1409616000,u:1413244800,v:1417392000,w:1421107200,x:1424736000,y:1428278400,z:1431475200,AB:1474329600,BB:1479168000,CB:1485216000,DB:1488844800,EB:1492560000,FB:1497312000,GB:1502150400,HB:1506556800,IB:1510617600,JB:1516665600,eB:1520985600,KB:1525824000,fB:1529971200,LB:1536105600,MB:1540252800,S:1544486400,NB:1548720000,OB:1552953600,PB:1558396800,QB:1562630400,RB:1567468800,SB:1571788800,TB:1575331200,UB:1578355200,VB:1581379200,WB:1583798400,XB:1586304000,YB:1588636800,ZB:1591056000,aB:1593475200,P:1595894400,Q:1598313600,T:1600732800,mB:1603152000,U:1605571200,V:1607990400,W:1611619200,X:1614038400,Y:1616457600,Z:1618790400,a:1622505600,b:1626134400,c:1628553600,R:1630972800,d:1633392000,H:null,e:null}},D:{A:{"0":0.004464,"1":0.012879,"2":0.0236,"3":0.004293,"4":0.008586,"5":0.004465,"6":0.004642,"7":0.004891,"8":0.012879,"9":0.021465,I:0.004706,f:0.004879,J:0.004879,E:0.005591,F:0.005591,G:0.005591,A:0.004534,B:0.004464,C:0.010424,K:0.0083,L:0.004706,D:0.015087,M:0.004393,N:0.004393,O:0.008652,g:0.004293,h:0.004393,i:0.004317,j:0.008586,k:0.008786,l:0.017172,m:0.004461,n:0.004141,o:0.004326,p:0.0047,q:0.004538,r:0.004293,s:0.008596,t:0.004566,u:0.008586,v:0.008586,w:0.017172,x:0.004335,y:0.004464,z:0.025758,AB:0.188892,BB:0.004293,CB:0.008586,DB:0.008586,EB:0.017172,FB:0.012879,GB:0.012879,HB:0.055809,IB:0.008586,JB:0.008586,eB:0.008586,KB:0.012879,fB:0.08586,LB:0.012879,MB:0.017172,S:0.021465,NB:0.025758,OB:0.025758,PB:0.017172,QB:0.012879,RB:0.068688,SB:0.051516,TB:0.021465,UB:0.047223,VB:0.012879,WB:0.077274,XB:0.090153,YB:0.060102,ZB:0.025758,aB:0.051516,P:0.206064,Q:0.08586,T:0.060102,U:0.103032,V:0.137376,W:0.218943,X:0.154548,Y:0.407835,Z:0.115911,a:0.184599,b:0.197478,c:0.588141,R:5.26751,d:15.97,H:2.60156,e:0.017172,pB:0.012879,qB:0,rB:0},B:"webkit",C:["","","","I","f","J","E","F","G","A","B","C","K","L","D","M","N","O","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","eB","KB","fB","LB","MB","S","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","P","Q","T","U","V","W","X","Y","Z","a","b","c","R","d","H","e","pB","qB","rB"],E:"Chrome",F:{"0":1416268800,"1":1421798400,"2":1425513600,"3":1429401600,"4":1432080000,"5":1437523200,"6":1441152000,"7":1444780800,"8":1449014400,"9":1453248000,I:1264377600,f:1274745600,J:1283385600,E:1287619200,F:1291248000,G:1296777600,A:1299542400,B:1303862400,C:1307404800,K:1312243200,L:1316131200,D:1316131200,M:1319500800,N:1323734400,O:1328659200,g:1332892800,h:1337040000,i:1340668800,j:1343692800,k:1348531200,l:1352246400,m:1357862400,n:1361404800,o:1364428800,p:1369094400,q:1374105600,r:1376956800,s:1384214400,t:1389657600,u:1392940800,v:1397001600,w:1400544000,x:1405468800,y:1409011200,z:1412640000,AB:1456963200,BB:1460592000,CB:1464134400,DB:1469059200,EB:1472601600,FB:1476230400,GB:1480550400,HB:1485302400,IB:1489017600,JB:1492560000,eB:1496707200,KB:1500940800,fB:1504569600,LB:1508198400,MB:1512518400,S:1516752000,NB:1520294400,OB:1523923200,PB:1527552000,QB:1532390400,RB:1536019200,SB:1539648000,TB:1543968000,UB:1548720000,VB:1552348800,WB:1555977600,XB:1559606400,YB:1564444800,ZB:1568073600,aB:1571702400,P:1575936000,Q:1580860800,T:1586304000,U:1589846400,V:1594684800,W:1598313600,X:1601942400,Y:1605571200,Z:1611014400,a:1614556800,b:1618272000,c:1621987200,R:1626739200,d:1630368000,H:1632268800,e:1634601600,pB:null,qB:null,rB:null}},E:{A:{I:0,f:0.004293,J:0.004656,E:0.004465,F:0.004043,G:0.004891,A:0.004425,B:0.004293,C:0.008586,K:0.072981,L:0.437886,D:0.197478,sB:0,gB:0.008692,tB:0.012879,uB:0.00456,vB:0.004283,wB:0.021465,hB:0.017172,bB:0.047223,cB:0.077274,xB:0.536625,yB:2.58868,zB:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sB","gB","I","f","tB","J","uB","E","vB","F","G","wB","A","hB","B","bB","C","cB","K","xB","L","yB","D","zB","",""],E:"Safari",F:{sB:1205798400,gB:1226534400,I:1244419200,f:1275868800,tB:1311120000,J:1343174400,uB:1382400000,E:1382400000,vB:1410998400,F:1413417600,G:1443657600,wB:1458518400,A:1474329600,hB:1490572800,B:1505779200,bB:1522281600,C:1537142400,cB:1553472000,K:1568851200,xB:1585008000,L:1600214400,yB:1619395200,D:1632096000,zB:null}},F:{A:{"0":0.004534,"1":0.008586,"2":0.004227,"3":0.004418,"4":0.004293,"5":0.004227,"6":0.004725,"7":0.008586,"8":0.008942,"9":0.004707,G:0.0082,B:0.016581,C:0.004317,D:0.00685,M:0.00685,N:0.00685,O:0.005014,g:0.006015,h:0.004879,i:0.006597,j:0.006597,k:0.013434,l:0.006702,m:0.006015,n:0.005595,o:0.004393,p:0.008652,q:0.004879,r:0.004879,s:0.004293,t:0.005152,u:0.005014,v:0.009758,w:0.004879,x:0.008586,y:0.004283,z:0.004367,AB:0.004827,BB:0.004707,CB:0.004707,DB:0.004326,EB:0.008922,FB:0.014349,GB:0.004425,HB:0.00472,IB:0.004425,JB:0.004425,KB:0.00472,LB:0.004532,MB:0.004566,S:0.02283,NB:0.00867,OB:0.004656,PB:0.004642,QB:0.004293,RB:0.00944,SB:0.004293,TB:0.004293,UB:0.004298,VB:0.096692,WB:0.004201,XB:0.004141,YB:0.004043,ZB:0.017172,aB:0.759861,P:0.17172,Q:0,"0B":0.00685,"1B":0.004293,"2B":0.008392,"3B":0.004706,bB:0.006229,iB:0.004879,"4B":0.008786,cB:0.00472},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","G","0B","1B","2B","3B","B","bB","iB","4B","C","cB","D","M","N","O","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","S","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","P","Q","","",""],E:"Opera",F:{"0":1470096000,"1":1474329600,"2":1477267200,"3":1481587200,"4":1486425600,"5":1490054400,"6":1494374400,"7":1498003200,"8":1502236800,"9":1506470400,G:1150761600,"0B":1223424000,"1B":1251763200,"2B":1267488000,"3B":1277942400,B:1292457600,bB:1302566400,iB:1309219200,"4B":1323129600,C:1323129600,cB:1352073600,D:1372723200,M:1377561600,N:1381104000,O:1386288000,g:1390867200,h:1393891200,i:1399334400,j:1401753600,k:1405987200,l:1409616000,m:1413331200,n:1417132800,o:1422316800,p:1425945600,q:1430179200,r:1433808000,s:1438646400,t:1442448000,u:1445904000,v:1449100800,w:1454371200,x:1457308800,y:1462320000,z:1465344000,AB:1510099200,BB:1515024000,CB:1517961600,DB:1521676800,EB:1525910400,FB:1530144000,GB:1534982400,HB:1537833600,IB:1543363200,JB:1548201600,KB:1554768000,LB:1561593600,MB:1566259200,S:1570406400,NB:1573689600,OB:1578441600,PB:1583971200,QB:1587513600,RB:1592956800,SB:1595894400,TB:1600128000,UB:1603238400,VB:1613520000,WB:1612224000,XB:1616544000,YB:1619568000,ZB:1623715200,aB:1627948800,P:1631577600,Q:1633392000},D:{G:"o",B:"o",C:"o","0B":"o","1B":"o","2B":"o","3B":"o",bB:"o",iB:"o","4B":"o",cB:"o"}},G:{A:{F:0,D:0.586471,gB:0,"5B":0,jB:0.00276637,"6B":0.00829912,"7B":0.0968231,"8B":0.0248974,"9B":0.0138319,AC:0.0179814,BC:0.116188,CC:0.0428788,DC:0.131403,EC:0.0829912,FC:0.0539443,GC:0.0567107,HC:0.709575,IC:0.044262,JC:0.022131,KC:0.116188,LC:0.374844,MC:1.32924,NC:9.99906},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","gB","5B","jB","6B","7B","8B","F","9B","AC","BC","CC","DC","EC","FC","GC","HC","IC","JC","KC","LC","MC","NC","D","","",""],E:"Safari on iOS",F:{gB:1270252800,"5B":1283904000,jB:1299628800,"6B":1331078400,"7B":1359331200,"8B":1394409600,F:1410912000,"9B":1413763200,AC:1442361600,BC:1458518400,CC:1473724800,DC:1490572800,EC:1505779200,FC:1522281600,GC:1537142400,HC:1553472000,IC:1568851200,JC:1572220800,KC:1580169600,LC:1585008000,MC:1600214400,NC:1619395200,D:1632096000}},H:{A:{OC:1.18887},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","OC","","",""],E:"Opera Mini",F:{OC:1426464000}},I:{A:{dB:0,I:0.0066069,H:0,PC:0,QC:0,RC:0,SC:0.0110115,jB:0.0484506,TC:0,UC:0.213623},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","PC","QC","RC","dB","I","SC","jB","TC","UC","H","","",""],E:"Android Browser",F:{PC:1256515200,QC:1274313600,RC:1291593600,dB:1298332800,I:1318896000,SC:1341792000,jB:1374624000,TC:1386547200,UC:1401667200,H:1632355200}},J:{A:{E:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","E","A","","",""],E:"Blackberry Browser",F:{E:1325376000,A:1359504000}},K:{A:{A:0,B:0,C:0,S:0.0111391,bB:0,iB:0,cB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","bB","iB","C","cB","S","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752000,bB:1314835200,iB:1318291200,C:1330300800,cB:1349740800,S:1613433600},D:{S:"webkit"}},L:{A:{H:38.0375},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","H","","",""],E:"Chrome for Android",F:{H:1632182400}},M:{A:{R:0.279692},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","R","","",""],E:"Firefox for Android",F:{R:1630972800}},N:{A:{A:0.0115934,B:0.022664},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456000}},O:{A:{VC:1.0674},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","VC","","",""],E:"UC Browser for Android",F:{VC:1471392000},D:{VC:"webkit"}},P:{A:{I:0.241599,WC:0.0103543,XC:0.010304,YC:0.0735301,ZC:0.0103584,aC:0.0315129,hB:0.0105043,bC:0.126052,cC:0.0630258,dC:0.168069,eC:0.399164,fC:1.91178},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","WC","XC","YC","ZC","aC","hB","bC","cC","dC","eC","fC","","",""],E:"Samsung Internet",F:{I:1461024000,WC:1481846400,XC:1509408000,YC:1528329600,ZC:1546128000,aC:1554163200,hB:1567900800,bC:1582588800,cC:1593475200,dC:1605657600,eC:1618531200,fC:1629072000}},Q:{A:{gC:0.176948},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","gC","","",""],E:"QQ Browser",F:{gC:1589846400}},R:{A:{hC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","hC","","",""],E:"Baidu Browser",F:{hC:1491004800}},S:{A:{iC:0.097036},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","iC","","",""],E:"KaiOS Browser",F:{iC:1527811200}}};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/browserVersions.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/browserVersions.js
index 1706acb398..a5e655202e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/browserVersions.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/browserVersions.js
@@ -1 +1 @@
-module.exports={"0":"40","1":"41","2":"42","3":"43","4":"44","5":"45","6":"46","7":"47","8":"48","9":"49",A:"10",B:"11",C:"12",D:"15",E:"7",F:"8",G:"9",H:"94",I:"4",J:"6",K:"13",L:"14",M:"16",N:"17",O:"18",P:"79",Q:"80",R:"92",S:"64",T:"81",U:"83",V:"84",W:"85",X:"86",Y:"87",Z:"88",a:"89",b:"90",c:"91",d:"93",e:"5",f:"19",g:"20",h:"21",i:"22",j:"23",k:"24",l:"25",m:"26",n:"27",o:"28",p:"29",q:"30",r:"31",s:"32",t:"33",u:"34",v:"35",w:"36",x:"37",y:"38",z:"39",AB:"50",BB:"51",CB:"52",DB:"53",EB:"54",FB:"55",GB:"56",HB:"57",IB:"58",JB:"60",KB:"62",LB:"63",MB:"65",NB:"66",OB:"67",PB:"68",QB:"69",RB:"70",SB:"71",TB:"72",UB:"73",VB:"74",WB:"75",XB:"76",YB:"77",ZB:"78",aB:"11.1",bB:"12.1",cB:"3",dB:"59",eB:"61",fB:"95",gB:"3.2",hB:"10.1",iB:"11.5",jB:"4.2-4.3",kB:"5.5",lB:"2",mB:"82",nB:"3.5",oB:"3.6",pB:"96",qB:"97",rB:"3.1",sB:"5.1",tB:"6.1",uB:"7.1",vB:"9.1",wB:"13.1",xB:"14.1",yB:"TP",zB:"9.5-9.6","0B":"10.0-10.1","1B":"10.5","2B":"10.6","3B":"11.6","4B":"4.0-4.1","5B":"5.0-5.1","6B":"6.0-6.1","7B":"7.0-7.1","8B":"8.1-8.4","9B":"9.0-9.2",AC:"9.3",BC:"10.0-10.2",CC:"10.3",DC:"11.0-11.2",EC:"11.3-11.4",FC:"12.0-12.1",GC:"12.2-12.5",HC:"13.0-13.1",IC:"13.2",JC:"13.3",KC:"13.4-13.7",LC:"14.0-14.4",MC:"14.5-14.8",NC:"all",OC:"2.1",PC:"2.2",QC:"2.3",RC:"4.1",SC:"4.4",TC:"4.4.3-4.4.4",UC:"12.12",VC:"5.0-5.4",WC:"6.2-6.4",XC:"7.2-7.4",YC:"8.2",ZC:"9.2",aC:"11.1-11.2",bC:"12.0",cC:"13.0",dC:"14.0",eC:"15.0",fC:"10.4",gC:"7.12",hC:"2.5"};
+module.exports={"0":"39","1":"40","2":"41","3":"42","4":"43","5":"44","6":"45","7":"46","8":"47","9":"48",A:"10",B:"11",C:"12",D:"15",E:"7",F:"8",G:"9",H:"94",I:"4",J:"6",K:"13",L:"14",M:"16",N:"17",O:"18",P:"79",Q:"80",R:"92",S:"64",T:"81",U:"83",V:"84",W:"85",X:"86",Y:"87",Z:"88",a:"89",b:"90",c:"91",d:"93",e:"95",f:"5",g:"19",h:"20",i:"21",j:"22",k:"23",l:"24",m:"25",n:"26",o:"27",p:"28",q:"29",r:"30",s:"31",t:"32",u:"33",v:"34",w:"35",x:"36",y:"37",z:"38",AB:"49",BB:"50",CB:"51",DB:"52",EB:"53",FB:"54",GB:"55",HB:"56",IB:"57",JB:"58",KB:"60",LB:"62",MB:"63",NB:"65",OB:"66",PB:"67",QB:"68",RB:"69",SB:"70",TB:"71",UB:"72",VB:"73",WB:"74",XB:"75",YB:"76",ZB:"77",aB:"78",bB:"11.1",cB:"12.1",dB:"3",eB:"59",fB:"61",gB:"3.2",hB:"10.1",iB:"11.5",jB:"4.2-4.3",kB:"5.5",lB:"2",mB:"82",nB:"3.5",oB:"3.6",pB:"96",qB:"97",rB:"98",sB:"3.1",tB:"5.1",uB:"6.1",vB:"7.1",wB:"9.1",xB:"13.1",yB:"14.1",zB:"TP","0B":"9.5-9.6","1B":"10.0-10.1","2B":"10.5","3B":"10.6","4B":"11.6","5B":"4.0-4.1","6B":"5.0-5.1","7B":"6.0-6.1","8B":"7.0-7.1","9B":"8.1-8.4",AC:"9.0-9.2",BC:"9.3",CC:"10.0-10.2",DC:"10.3",EC:"11.0-11.2",FC:"11.3-11.4",GC:"12.0-12.1",HC:"12.2-12.5",IC:"13.0-13.1",JC:"13.2",KC:"13.3",LC:"13.4-13.7",MC:"14.0-14.4",NC:"14.5-14.8",OC:"all",PC:"2.1",QC:"2.2",RC:"2.3",SC:"4.1",TC:"4.4",UC:"4.4.3-4.4.4",VC:"12.12",WC:"5.0-5.4",XC:"6.2-6.4",YC:"7.2-7.4",ZC:"8.2",aC:"9.2",bC:"11.1-11.2",cC:"12.0",dC:"13.0",eC:"14.0",fC:"15.0",gC:"10.4",hC:"7.12",iC:"2.5"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features.js
index 67dad50c5a..156c5d4438 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features.js
@@ -1 +1 @@
-module.exports={"aac":require("./features/aac"),"abortcontroller":require("./features/abortcontroller"),"ac3-ec3":require("./features/ac3-ec3"),"accelerometer":require("./features/accelerometer"),"addeventlistener":require("./features/addeventlistener"),"alternate-stylesheet":require("./features/alternate-stylesheet"),"ambient-light":require("./features/ambient-light"),"apng":require("./features/apng"),"array-find-index":require("./features/array-find-index"),"array-find":require("./features/array-find"),"array-flat":require("./features/array-flat"),"array-includes":require("./features/array-includes"),"arrow-functions":require("./features/arrow-functions"),"asmjs":require("./features/asmjs"),"async-clipboard":require("./features/async-clipboard"),"async-functions":require("./features/async-functions"),"atob-btoa":require("./features/atob-btoa"),"audio-api":require("./features/audio-api"),"audio":require("./features/audio"),"audiotracks":require("./features/audiotracks"),"autofocus":require("./features/autofocus"),"auxclick":require("./features/auxclick"),"av1":require("./features/av1"),"avif":require("./features/avif"),"background-attachment":require("./features/background-attachment"),"background-clip-text":require("./features/background-clip-text"),"background-img-opts":require("./features/background-img-opts"),"background-position-x-y":require("./features/background-position-x-y"),"background-repeat-round-space":require("./features/background-repeat-round-space"),"background-sync":require("./features/background-sync"),"battery-status":require("./features/battery-status"),"beacon":require("./features/beacon"),"beforeafterprint":require("./features/beforeafterprint"),"bigint":require("./features/bigint"),"blobbuilder":require("./features/blobbuilder"),"bloburls":require("./features/bloburls"),"border-image":require("./features/border-image"),"border-radius":require("./features/border-radius"),"broadcastchannel":require("./features/broadcastchannel"),"brotli":require("./features/brotli"),"calc":require("./features/calc"),"canvas-blending":require("./features/canvas-blending"),"canvas-text":require("./features/canvas-text"),"canvas":require("./features/canvas"),"ch-unit":require("./features/ch-unit"),"chacha20-poly1305":require("./features/chacha20-poly1305"),"channel-messaging":require("./features/channel-messaging"),"childnode-remove":require("./features/childnode-remove"),"classlist":require("./features/classlist"),"client-hints-dpr-width-viewport":require("./features/client-hints-dpr-width-viewport"),"clipboard":require("./features/clipboard"),"colr":require("./features/colr"),"comparedocumentposition":require("./features/comparedocumentposition"),"console-basic":require("./features/console-basic"),"console-time":require("./features/console-time"),"const":require("./features/const"),"constraint-validation":require("./features/constraint-validation"),"contenteditable":require("./features/contenteditable"),"contentsecuritypolicy":require("./features/contentsecuritypolicy"),"contentsecuritypolicy2":require("./features/contentsecuritypolicy2"),"cookie-store-api":require("./features/cookie-store-api"),"cors":require("./features/cors"),"createimagebitmap":require("./features/createimagebitmap"),"credential-management":require("./features/credential-management"),"cryptography":require("./features/cryptography"),"css-all":require("./features/css-all"),"css-animation":require("./features/css-animation"),"css-any-link":require("./features/css-any-link"),"css-appearance":require("./features/css-appearance"),"css-apply-rule":require("./features/css-apply-rule"),"css-at-counter-style":require("./features/css-at-counter-style"),"css-backdrop-filter":require("./features/css-backdrop-filter"),"css-background-offsets":require("./features/css-background-offsets"),"css-backgroundblendmode":require("./features/css-backgroundblendmode"),"css-boxdecorationbreak":require("./features/css-boxdecorationbreak"),"css-boxshadow":require("./features/css-boxshadow"),"css-canvas":require("./features/css-canvas"),"css-caret-color":require("./features/css-caret-color"),"css-cascade-layers":require("./features/css-cascade-layers"),"css-case-insensitive":require("./features/css-case-insensitive"),"css-clip-path":require("./features/css-clip-path"),"css-color-adjust":require("./features/css-color-adjust"),"css-color-function":require("./features/css-color-function"),"css-conic-gradients":require("./features/css-conic-gradients"),"css-container-queries":require("./features/css-container-queries"),"css-containment":require("./features/css-containment"),"css-content-visibility":require("./features/css-content-visibility"),"css-counters":require("./features/css-counters"),"css-crisp-edges":require("./features/css-crisp-edges"),"css-cross-fade":require("./features/css-cross-fade"),"css-default-pseudo":require("./features/css-default-pseudo"),"css-descendant-gtgt":require("./features/css-descendant-gtgt"),"css-deviceadaptation":require("./features/css-deviceadaptation"),"css-dir-pseudo":require("./features/css-dir-pseudo"),"css-display-contents":require("./features/css-display-contents"),"css-element-function":require("./features/css-element-function"),"css-env-function":require("./features/css-env-function"),"css-exclusions":require("./features/css-exclusions"),"css-featurequeries":require("./features/css-featurequeries"),"css-filter-function":require("./features/css-filter-function"),"css-filters":require("./features/css-filters"),"css-first-letter":require("./features/css-first-letter"),"css-first-line":require("./features/css-first-line"),"css-fixed":require("./features/css-fixed"),"css-focus-visible":require("./features/css-focus-visible"),"css-focus-within":require("./features/css-focus-within"),"css-font-rendering-controls":require("./features/css-font-rendering-controls"),"css-font-stretch":require("./features/css-font-stretch"),"css-gencontent":require("./features/css-gencontent"),"css-gradients":require("./features/css-gradients"),"css-grid":require("./features/css-grid"),"css-hanging-punctuation":require("./features/css-hanging-punctuation"),"css-has":require("./features/css-has"),"css-hyphenate":require("./features/css-hyphenate"),"css-hyphens":require("./features/css-hyphens"),"css-image-orientation":require("./features/css-image-orientation"),"css-image-set":require("./features/css-image-set"),"css-in-out-of-range":require("./features/css-in-out-of-range"),"css-indeterminate-pseudo":require("./features/css-indeterminate-pseudo"),"css-initial-letter":require("./features/css-initial-letter"),"css-initial-value":require("./features/css-initial-value"),"css-letter-spacing":require("./features/css-letter-spacing"),"css-line-clamp":require("./features/css-line-clamp"),"css-logical-props":require("./features/css-logical-props"),"css-marker-pseudo":require("./features/css-marker-pseudo"),"css-masks":require("./features/css-masks"),"css-matches-pseudo":require("./features/css-matches-pseudo"),"css-math-functions":require("./features/css-math-functions"),"css-media-interaction":require("./features/css-media-interaction"),"css-media-resolution":require("./features/css-media-resolution"),"css-media-scripting":require("./features/css-media-scripting"),"css-mediaqueries":require("./features/css-mediaqueries"),"css-mixblendmode":require("./features/css-mixblendmode"),"css-motion-paths":require("./features/css-motion-paths"),"css-namespaces":require("./features/css-namespaces"),"css-nesting":require("./features/css-nesting"),"css-not-sel-list":require("./features/css-not-sel-list"),"css-nth-child-of":require("./features/css-nth-child-of"),"css-opacity":require("./features/css-opacity"),"css-optional-pseudo":require("./features/css-optional-pseudo"),"css-overflow-anchor":require("./features/css-overflow-anchor"),"css-overflow-overlay":require("./features/css-overflow-overlay"),"css-overflow":require("./features/css-overflow"),"css-overscroll-behavior":require("./features/css-overscroll-behavior"),"css-page-break":require("./features/css-page-break"),"css-paged-media":require("./features/css-paged-media"),"css-paint-api":require("./features/css-paint-api"),"css-placeholder-shown":require("./features/css-placeholder-shown"),"css-placeholder":require("./features/css-placeholder"),"css-read-only-write":require("./features/css-read-only-write"),"css-rebeccapurple":require("./features/css-rebeccapurple"),"css-reflections":require("./features/css-reflections"),"css-regions":require("./features/css-regions"),"css-repeating-gradients":require("./features/css-repeating-gradients"),"css-resize":require("./features/css-resize"),"css-revert-value":require("./features/css-revert-value"),"css-rrggbbaa":require("./features/css-rrggbbaa"),"css-scroll-behavior":require("./features/css-scroll-behavior"),"css-scroll-timeline":require("./features/css-scroll-timeline"),"css-scrollbar":require("./features/css-scrollbar"),"css-sel2":require("./features/css-sel2"),"css-sel3":require("./features/css-sel3"),"css-selection":require("./features/css-selection"),"css-shapes":require("./features/css-shapes"),"css-snappoints":require("./features/css-snappoints"),"css-sticky":require("./features/css-sticky"),"css-subgrid":require("./features/css-subgrid"),"css-supports-api":require("./features/css-supports-api"),"css-table":require("./features/css-table"),"css-text-align-last":require("./features/css-text-align-last"),"css-text-indent":require("./features/css-text-indent"),"css-text-justify":require("./features/css-text-justify"),"css-text-orientation":require("./features/css-text-orientation"),"css-text-spacing":require("./features/css-text-spacing"),"css-textshadow":require("./features/css-textshadow"),"css-touch-action-2":require("./features/css-touch-action-2"),"css-touch-action":require("./features/css-touch-action"),"css-transitions":require("./features/css-transitions"),"css-unicode-bidi":require("./features/css-unicode-bidi"),"css-unset-value":require("./features/css-unset-value"),"css-variables":require("./features/css-variables"),"css-widows-orphans":require("./features/css-widows-orphans"),"css-writing-mode":require("./features/css-writing-mode"),"css-zoom":require("./features/css-zoom"),"css3-attr":require("./features/css3-attr"),"css3-boxsizing":require("./features/css3-boxsizing"),"css3-colors":require("./features/css3-colors"),"css3-cursors-grab":require("./features/css3-cursors-grab"),"css3-cursors-newer":require("./features/css3-cursors-newer"),"css3-cursors":require("./features/css3-cursors"),"css3-tabsize":require("./features/css3-tabsize"),"currentcolor":require("./features/currentcolor"),"custom-elements":require("./features/custom-elements"),"custom-elementsv1":require("./features/custom-elementsv1"),"customevent":require("./features/customevent"),"datalist":require("./features/datalist"),"dataset":require("./features/dataset"),"datauri":require("./features/datauri"),"date-tolocaledatestring":require("./features/date-tolocaledatestring"),"decorators":require("./features/decorators"),"details":require("./features/details"),"deviceorientation":require("./features/deviceorientation"),"devicepixelratio":require("./features/devicepixelratio"),"dialog":require("./features/dialog"),"dispatchevent":require("./features/dispatchevent"),"dnssec":require("./features/dnssec"),"do-not-track":require("./features/do-not-track"),"document-currentscript":require("./features/document-currentscript"),"document-evaluate-xpath":require("./features/document-evaluate-xpath"),"document-execcommand":require("./features/document-execcommand"),"document-policy":require("./features/document-policy"),"document-scrollingelement":require("./features/document-scrollingelement"),"documenthead":require("./features/documenthead"),"dom-manip-convenience":require("./features/dom-manip-convenience"),"dom-range":require("./features/dom-range"),"domcontentloaded":require("./features/domcontentloaded"),"domfocusin-domfocusout-events":require("./features/domfocusin-domfocusout-events"),"dommatrix":require("./features/dommatrix"),"download":require("./features/download"),"dragndrop":require("./features/dragndrop"),"element-closest":require("./features/element-closest"),"element-from-point":require("./features/element-from-point"),"element-scroll-methods":require("./features/element-scroll-methods"),"eme":require("./features/eme"),"eot":require("./features/eot"),"es5":require("./features/es5"),"es6-class":require("./features/es6-class"),"es6-generators":require("./features/es6-generators"),"es6-module-dynamic-import":require("./features/es6-module-dynamic-import"),"es6-module":require("./features/es6-module"),"es6-number":require("./features/es6-number"),"es6-string-includes":require("./features/es6-string-includes"),"es6":require("./features/es6"),"eventsource":require("./features/eventsource"),"extended-system-fonts":require("./features/extended-system-fonts"),"feature-policy":require("./features/feature-policy"),"fetch":require("./features/fetch"),"fieldset-disabled":require("./features/fieldset-disabled"),"fileapi":require("./features/fileapi"),"filereader":require("./features/filereader"),"filereadersync":require("./features/filereadersync"),"filesystem":require("./features/filesystem"),"flac":require("./features/flac"),"flexbox-gap":require("./features/flexbox-gap"),"flexbox":require("./features/flexbox"),"flow-root":require("./features/flow-root"),"focusin-focusout-events":require("./features/focusin-focusout-events"),"focusoptions-preventscroll":require("./features/focusoptions-preventscroll"),"font-family-system-ui":require("./features/font-family-system-ui"),"font-feature":require("./features/font-feature"),"font-kerning":require("./features/font-kerning"),"font-loading":require("./features/font-loading"),"font-metrics-overrides":require("./features/font-metrics-overrides"),"font-size-adjust":require("./features/font-size-adjust"),"font-smooth":require("./features/font-smooth"),"font-unicode-range":require("./features/font-unicode-range"),"font-variant-alternates":require("./features/font-variant-alternates"),"font-variant-east-asian":require("./features/font-variant-east-asian"),"font-variant-numeric":require("./features/font-variant-numeric"),"fontface":require("./features/fontface"),"form-attribute":require("./features/form-attribute"),"form-submit-attributes":require("./features/form-submit-attributes"),"form-validation":require("./features/form-validation"),"forms":require("./features/forms"),"fullscreen":require("./features/fullscreen"),"gamepad":require("./features/gamepad"),"geolocation":require("./features/geolocation"),"getboundingclientrect":require("./features/getboundingclientrect"),"getcomputedstyle":require("./features/getcomputedstyle"),"getelementsbyclassname":require("./features/getelementsbyclassname"),"getrandomvalues":require("./features/getrandomvalues"),"gyroscope":require("./features/gyroscope"),"hardwareconcurrency":require("./features/hardwareconcurrency"),"hashchange":require("./features/hashchange"),"heif":require("./features/heif"),"hevc":require("./features/hevc"),"hidden":require("./features/hidden"),"high-resolution-time":require("./features/high-resolution-time"),"history":require("./features/history"),"html-media-capture":require("./features/html-media-capture"),"html5semantic":require("./features/html5semantic"),"http-live-streaming":require("./features/http-live-streaming"),"http2":require("./features/http2"),"http3":require("./features/http3"),"iframe-sandbox":require("./features/iframe-sandbox"),"iframe-seamless":require("./features/iframe-seamless"),"iframe-srcdoc":require("./features/iframe-srcdoc"),"imagecapture":require("./features/imagecapture"),"ime":require("./features/ime"),"img-naturalwidth-naturalheight":require("./features/img-naturalwidth-naturalheight"),"import-maps":require("./features/import-maps"),"imports":require("./features/imports"),"indeterminate-checkbox":require("./features/indeterminate-checkbox"),"indexeddb":require("./features/indexeddb"),"indexeddb2":require("./features/indexeddb2"),"inline-block":require("./features/inline-block"),"innertext":require("./features/innertext"),"input-autocomplete-onoff":require("./features/input-autocomplete-onoff"),"input-color":require("./features/input-color"),"input-datetime":require("./features/input-datetime"),"input-email-tel-url":require("./features/input-email-tel-url"),"input-event":require("./features/input-event"),"input-file-accept":require("./features/input-file-accept"),"input-file-directory":require("./features/input-file-directory"),"input-file-multiple":require("./features/input-file-multiple"),"input-inputmode":require("./features/input-inputmode"),"input-minlength":require("./features/input-minlength"),"input-number":require("./features/input-number"),"input-pattern":require("./features/input-pattern"),"input-placeholder":require("./features/input-placeholder"),"input-range":require("./features/input-range"),"input-search":require("./features/input-search"),"input-selection":require("./features/input-selection"),"insert-adjacent":require("./features/insert-adjacent"),"insertadjacenthtml":require("./features/insertadjacenthtml"),"internationalization":require("./features/internationalization"),"intersectionobserver-v2":require("./features/intersectionobserver-v2"),"intersectionobserver":require("./features/intersectionobserver"),"intl-pluralrules":require("./features/intl-pluralrules"),"intrinsic-width":require("./features/intrinsic-width"),"jpeg2000":require("./features/jpeg2000"),"jpegxl":require("./features/jpegxl"),"jpegxr":require("./features/jpegxr"),"js-regexp-lookbehind":require("./features/js-regexp-lookbehind"),"json":require("./features/json"),"justify-content-space-evenly":require("./features/justify-content-space-evenly"),"kerning-pairs-ligatures":require("./features/kerning-pairs-ligatures"),"keyboardevent-charcode":require("./features/keyboardevent-charcode"),"keyboardevent-code":require("./features/keyboardevent-code"),"keyboardevent-getmodifierstate":require("./features/keyboardevent-getmodifierstate"),"keyboardevent-key":require("./features/keyboardevent-key"),"keyboardevent-location":require("./features/keyboardevent-location"),"keyboardevent-which":require("./features/keyboardevent-which"),"lazyload":require("./features/lazyload"),"let":require("./features/let"),"link-icon-png":require("./features/link-icon-png"),"link-icon-svg":require("./features/link-icon-svg"),"link-rel-dns-prefetch":require("./features/link-rel-dns-prefetch"),"link-rel-modulepreload":require("./features/link-rel-modulepreload"),"link-rel-preconnect":require("./features/link-rel-preconnect"),"link-rel-prefetch":require("./features/link-rel-prefetch"),"link-rel-preload":require("./features/link-rel-preload"),"link-rel-prerender":require("./features/link-rel-prerender"),"loading-lazy-attr":require("./features/loading-lazy-attr"),"localecompare":require("./features/localecompare"),"magnetometer":require("./features/magnetometer"),"matchesselector":require("./features/matchesselector"),"matchmedia":require("./features/matchmedia"),"mathml":require("./features/mathml"),"maxlength":require("./features/maxlength"),"media-attribute":require("./features/media-attribute"),"media-fragments":require("./features/media-fragments"),"media-session-api":require("./features/media-session-api"),"mediacapture-fromelement":require("./features/mediacapture-fromelement"),"mediarecorder":require("./features/mediarecorder"),"mediasource":require("./features/mediasource"),"menu":require("./features/menu"),"meta-theme-color":require("./features/meta-theme-color"),"meter":require("./features/meter"),"midi":require("./features/midi"),"minmaxwh":require("./features/minmaxwh"),"mp3":require("./features/mp3"),"mpeg-dash":require("./features/mpeg-dash"),"mpeg4":require("./features/mpeg4"),"multibackgrounds":require("./features/multibackgrounds"),"multicolumn":require("./features/multicolumn"),"mutation-events":require("./features/mutation-events"),"mutationobserver":require("./features/mutationobserver"),"namevalue-storage":require("./features/namevalue-storage"),"native-filesystem-api":require("./features/native-filesystem-api"),"nav-timing":require("./features/nav-timing"),"navigator-language":require("./features/navigator-language"),"netinfo":require("./features/netinfo"),"notifications":require("./features/notifications"),"object-entries":require("./features/object-entries"),"object-fit":require("./features/object-fit"),"object-observe":require("./features/object-observe"),"object-values":require("./features/object-values"),"objectrtc":require("./features/objectrtc"),"offline-apps":require("./features/offline-apps"),"offscreencanvas":require("./features/offscreencanvas"),"ogg-vorbis":require("./features/ogg-vorbis"),"ogv":require("./features/ogv"),"ol-reversed":require("./features/ol-reversed"),"once-event-listener":require("./features/once-event-listener"),"online-status":require("./features/online-status"),"opus":require("./features/opus"),"orientation-sensor":require("./features/orientation-sensor"),"outline":require("./features/outline"),"pad-start-end":require("./features/pad-start-end"),"page-transition-events":require("./features/page-transition-events"),"pagevisibility":require("./features/pagevisibility"),"passive-event-listener":require("./features/passive-event-listener"),"passwordrules":require("./features/passwordrules"),"path2d":require("./features/path2d"),"payment-request":require("./features/payment-request"),"pdf-viewer":require("./features/pdf-viewer"),"permissions-api":require("./features/permissions-api"),"permissions-policy":require("./features/permissions-policy"),"picture-in-picture":require("./features/picture-in-picture"),"picture":require("./features/picture"),"ping":require("./features/ping"),"png-alpha":require("./features/png-alpha"),"pointer-events":require("./features/pointer-events"),"pointer":require("./features/pointer"),"pointerlock":require("./features/pointerlock"),"portals":require("./features/portals"),"prefers-color-scheme":require("./features/prefers-color-scheme"),"prefers-reduced-motion":require("./features/prefers-reduced-motion"),"private-class-fields":require("./features/private-class-fields"),"private-methods-and-accessors":require("./features/private-methods-and-accessors"),"progress":require("./features/progress"),"promise-finally":require("./features/promise-finally"),"promises":require("./features/promises"),"proximity":require("./features/proximity"),"proxy":require("./features/proxy"),"public-class-fields":require("./features/public-class-fields"),"publickeypinning":require("./features/publickeypinning"),"push-api":require("./features/push-api"),"queryselector":require("./features/queryselector"),"readonly-attr":require("./features/readonly-attr"),"referrer-policy":require("./features/referrer-policy"),"registerprotocolhandler":require("./features/registerprotocolhandler"),"rel-noopener":require("./features/rel-noopener"),"rel-noreferrer":require("./features/rel-noreferrer"),"rellist":require("./features/rellist"),"rem":require("./features/rem"),"requestanimationframe":require("./features/requestanimationframe"),"requestidlecallback":require("./features/requestidlecallback"),"resizeobserver":require("./features/resizeobserver"),"resource-timing":require("./features/resource-timing"),"rest-parameters":require("./features/rest-parameters"),"rtcpeerconnection":require("./features/rtcpeerconnection"),"ruby":require("./features/ruby"),"run-in":require("./features/run-in"),"same-site-cookie-attribute":require("./features/same-site-cookie-attribute"),"screen-orientation":require("./features/screen-orientation"),"script-async":require("./features/script-async"),"script-defer":require("./features/script-defer"),"scrollintoview":require("./features/scrollintoview"),"scrollintoviewifneeded":require("./features/scrollintoviewifneeded"),"sdch":require("./features/sdch"),"selection-api":require("./features/selection-api"),"server-timing":require("./features/server-timing"),"serviceworkers":require("./features/serviceworkers"),"setimmediate":require("./features/setimmediate"),"sha-2":require("./features/sha-2"),"shadowdom":require("./features/shadowdom"),"shadowdomv1":require("./features/shadowdomv1"),"sharedarraybuffer":require("./features/sharedarraybuffer"),"sharedworkers":require("./features/sharedworkers"),"sni":require("./features/sni"),"spdy":require("./features/spdy"),"speech-recognition":require("./features/speech-recognition"),"speech-synthesis":require("./features/speech-synthesis"),"spellcheck-attribute":require("./features/spellcheck-attribute"),"sql-storage":require("./features/sql-storage"),"srcset":require("./features/srcset"),"stream":require("./features/stream"),"streams":require("./features/streams"),"stricttransportsecurity":require("./features/stricttransportsecurity"),"style-scoped":require("./features/style-scoped"),"subresource-integrity":require("./features/subresource-integrity"),"svg-css":require("./features/svg-css"),"svg-filters":require("./features/svg-filters"),"svg-fonts":require("./features/svg-fonts"),"svg-fragment":require("./features/svg-fragment"),"svg-html":require("./features/svg-html"),"svg-html5":require("./features/svg-html5"),"svg-img":require("./features/svg-img"),"svg-smil":require("./features/svg-smil"),"svg":require("./features/svg"),"sxg":require("./features/sxg"),"tabindex-attr":require("./features/tabindex-attr"),"template-literals":require("./features/template-literals"),"template":require("./features/template"),"temporal":require("./features/temporal"),"testfeat":require("./features/testfeat"),"text-decoration":require("./features/text-decoration"),"text-emphasis":require("./features/text-emphasis"),"text-overflow":require("./features/text-overflow"),"text-size-adjust":require("./features/text-size-adjust"),"text-stroke":require("./features/text-stroke"),"text-underline-offset":require("./features/text-underline-offset"),"textcontent":require("./features/textcontent"),"textencoder":require("./features/textencoder"),"tls1-1":require("./features/tls1-1"),"tls1-2":require("./features/tls1-2"),"tls1-3":require("./features/tls1-3"),"token-binding":require("./features/token-binding"),"touch":require("./features/touch"),"transforms2d":require("./features/transforms2d"),"transforms3d":require("./features/transforms3d"),"trusted-types":require("./features/trusted-types"),"ttf":require("./features/ttf"),"typedarrays":require("./features/typedarrays"),"u2f":require("./features/u2f"),"unhandledrejection":require("./features/unhandledrejection"),"upgradeinsecurerequests":require("./features/upgradeinsecurerequests"),"url-scroll-to-text-fragment":require("./features/url-scroll-to-text-fragment"),"url":require("./features/url"),"urlsearchparams":require("./features/urlsearchparams"),"use-strict":require("./features/use-strict"),"user-select-none":require("./features/user-select-none"),"user-timing":require("./features/user-timing"),"variable-fonts":require("./features/variable-fonts"),"vector-effect":require("./features/vector-effect"),"vibration":require("./features/vibration"),"video":require("./features/video"),"videotracks":require("./features/videotracks"),"viewport-unit-variants":require("./features/viewport-unit-variants"),"viewport-units":require("./features/viewport-units"),"wai-aria":require("./features/wai-aria"),"wake-lock":require("./features/wake-lock"),"wasm":require("./features/wasm"),"wav":require("./features/wav"),"wbr-element":require("./features/wbr-element"),"web-animation":require("./features/web-animation"),"web-app-manifest":require("./features/web-app-manifest"),"web-bluetooth":require("./features/web-bluetooth"),"web-serial":require("./features/web-serial"),"web-share":require("./features/web-share"),"webauthn":require("./features/webauthn"),"webgl":require("./features/webgl"),"webgl2":require("./features/webgl2"),"webgpu":require("./features/webgpu"),"webhid":require("./features/webhid"),"webkit-user-drag":require("./features/webkit-user-drag"),"webm":require("./features/webm"),"webnfc":require("./features/webnfc"),"webp":require("./features/webp"),"websockets":require("./features/websockets"),"webusb":require("./features/webusb"),"webvr":require("./features/webvr"),"webvtt":require("./features/webvtt"),"webworkers":require("./features/webworkers"),"webxr":require("./features/webxr"),"will-change":require("./features/will-change"),"woff":require("./features/woff"),"woff2":require("./features/woff2"),"word-break":require("./features/word-break"),"wordwrap":require("./features/wordwrap"),"x-doc-messaging":require("./features/x-doc-messaging"),"x-frame-options":require("./features/x-frame-options"),"xhr2":require("./features/xhr2"),"xhtml":require("./features/xhtml"),"xhtmlsmil":require("./features/xhtmlsmil"),"xml-serializer":require("./features/xml-serializer")};
+module.exports={"aac":require("./features/aac"),"abortcontroller":require("./features/abortcontroller"),"ac3-ec3":require("./features/ac3-ec3"),"accelerometer":require("./features/accelerometer"),"addeventlistener":require("./features/addeventlistener"),"alternate-stylesheet":require("./features/alternate-stylesheet"),"ambient-light":require("./features/ambient-light"),"apng":require("./features/apng"),"array-find-index":require("./features/array-find-index"),"array-find":require("./features/array-find"),"array-flat":require("./features/array-flat"),"array-includes":require("./features/array-includes"),"arrow-functions":require("./features/arrow-functions"),"asmjs":require("./features/asmjs"),"async-clipboard":require("./features/async-clipboard"),"async-functions":require("./features/async-functions"),"atob-btoa":require("./features/atob-btoa"),"audio-api":require("./features/audio-api"),"audio":require("./features/audio"),"audiotracks":require("./features/audiotracks"),"autofocus":require("./features/autofocus"),"auxclick":require("./features/auxclick"),"av1":require("./features/av1"),"avif":require("./features/avif"),"background-attachment":require("./features/background-attachment"),"background-clip-text":require("./features/background-clip-text"),"background-img-opts":require("./features/background-img-opts"),"background-position-x-y":require("./features/background-position-x-y"),"background-repeat-round-space":require("./features/background-repeat-round-space"),"background-sync":require("./features/background-sync"),"battery-status":require("./features/battery-status"),"beacon":require("./features/beacon"),"beforeafterprint":require("./features/beforeafterprint"),"bigint":require("./features/bigint"),"blobbuilder":require("./features/blobbuilder"),"bloburls":require("./features/bloburls"),"border-image":require("./features/border-image"),"border-radius":require("./features/border-radius"),"broadcastchannel":require("./features/broadcastchannel"),"brotli":require("./features/brotli"),"calc":require("./features/calc"),"canvas-blending":require("./features/canvas-blending"),"canvas-text":require("./features/canvas-text"),"canvas":require("./features/canvas"),"ch-unit":require("./features/ch-unit"),"chacha20-poly1305":require("./features/chacha20-poly1305"),"channel-messaging":require("./features/channel-messaging"),"childnode-remove":require("./features/childnode-remove"),"classlist":require("./features/classlist"),"client-hints-dpr-width-viewport":require("./features/client-hints-dpr-width-viewport"),"clipboard":require("./features/clipboard"),"colr":require("./features/colr"),"comparedocumentposition":require("./features/comparedocumentposition"),"console-basic":require("./features/console-basic"),"console-time":require("./features/console-time"),"const":require("./features/const"),"constraint-validation":require("./features/constraint-validation"),"contenteditable":require("./features/contenteditable"),"contentsecuritypolicy":require("./features/contentsecuritypolicy"),"contentsecuritypolicy2":require("./features/contentsecuritypolicy2"),"cookie-store-api":require("./features/cookie-store-api"),"cors":require("./features/cors"),"createimagebitmap":require("./features/createimagebitmap"),"credential-management":require("./features/credential-management"),"cryptography":require("./features/cryptography"),"css-all":require("./features/css-all"),"css-animation":require("./features/css-animation"),"css-any-link":require("./features/css-any-link"),"css-appearance":require("./features/css-appearance"),"css-apply-rule":require("./features/css-apply-rule"),"css-at-counter-style":require("./features/css-at-counter-style"),"css-autofill":require("./features/css-autofill"),"css-backdrop-filter":require("./features/css-backdrop-filter"),"css-background-offsets":require("./features/css-background-offsets"),"css-backgroundblendmode":require("./features/css-backgroundblendmode"),"css-boxdecorationbreak":require("./features/css-boxdecorationbreak"),"css-boxshadow":require("./features/css-boxshadow"),"css-canvas":require("./features/css-canvas"),"css-caret-color":require("./features/css-caret-color"),"css-cascade-layers":require("./features/css-cascade-layers"),"css-case-insensitive":require("./features/css-case-insensitive"),"css-clip-path":require("./features/css-clip-path"),"css-color-adjust":require("./features/css-color-adjust"),"css-color-function":require("./features/css-color-function"),"css-conic-gradients":require("./features/css-conic-gradients"),"css-container-queries":require("./features/css-container-queries"),"css-containment":require("./features/css-containment"),"css-content-visibility":require("./features/css-content-visibility"),"css-counters":require("./features/css-counters"),"css-crisp-edges":require("./features/css-crisp-edges"),"css-cross-fade":require("./features/css-cross-fade"),"css-default-pseudo":require("./features/css-default-pseudo"),"css-descendant-gtgt":require("./features/css-descendant-gtgt"),"css-deviceadaptation":require("./features/css-deviceadaptation"),"css-dir-pseudo":require("./features/css-dir-pseudo"),"css-display-contents":require("./features/css-display-contents"),"css-element-function":require("./features/css-element-function"),"css-env-function":require("./features/css-env-function"),"css-exclusions":require("./features/css-exclusions"),"css-featurequeries":require("./features/css-featurequeries"),"css-filter-function":require("./features/css-filter-function"),"css-filters":require("./features/css-filters"),"css-first-letter":require("./features/css-first-letter"),"css-first-line":require("./features/css-first-line"),"css-fixed":require("./features/css-fixed"),"css-focus-visible":require("./features/css-focus-visible"),"css-focus-within":require("./features/css-focus-within"),"css-font-rendering-controls":require("./features/css-font-rendering-controls"),"css-font-stretch":require("./features/css-font-stretch"),"css-gencontent":require("./features/css-gencontent"),"css-gradients":require("./features/css-gradients"),"css-grid":require("./features/css-grid"),"css-hanging-punctuation":require("./features/css-hanging-punctuation"),"css-has":require("./features/css-has"),"css-hyphenate":require("./features/css-hyphenate"),"css-hyphens":require("./features/css-hyphens"),"css-image-orientation":require("./features/css-image-orientation"),"css-image-set":require("./features/css-image-set"),"css-in-out-of-range":require("./features/css-in-out-of-range"),"css-indeterminate-pseudo":require("./features/css-indeterminate-pseudo"),"css-initial-letter":require("./features/css-initial-letter"),"css-initial-value":require("./features/css-initial-value"),"css-lch-lab":require("./features/css-lch-lab"),"css-letter-spacing":require("./features/css-letter-spacing"),"css-line-clamp":require("./features/css-line-clamp"),"css-logical-props":require("./features/css-logical-props"),"css-marker-pseudo":require("./features/css-marker-pseudo"),"css-masks":require("./features/css-masks"),"css-matches-pseudo":require("./features/css-matches-pseudo"),"css-math-functions":require("./features/css-math-functions"),"css-media-interaction":require("./features/css-media-interaction"),"css-media-resolution":require("./features/css-media-resolution"),"css-media-scripting":require("./features/css-media-scripting"),"css-mediaqueries":require("./features/css-mediaqueries"),"css-mixblendmode":require("./features/css-mixblendmode"),"css-motion-paths":require("./features/css-motion-paths"),"css-namespaces":require("./features/css-namespaces"),"css-nesting":require("./features/css-nesting"),"css-not-sel-list":require("./features/css-not-sel-list"),"css-nth-child-of":require("./features/css-nth-child-of"),"css-opacity":require("./features/css-opacity"),"css-optional-pseudo":require("./features/css-optional-pseudo"),"css-overflow-anchor":require("./features/css-overflow-anchor"),"css-overflow-overlay":require("./features/css-overflow-overlay"),"css-overflow":require("./features/css-overflow"),"css-overscroll-behavior":require("./features/css-overscroll-behavior"),"css-page-break":require("./features/css-page-break"),"css-paged-media":require("./features/css-paged-media"),"css-paint-api":require("./features/css-paint-api"),"css-placeholder-shown":require("./features/css-placeholder-shown"),"css-placeholder":require("./features/css-placeholder"),"css-read-only-write":require("./features/css-read-only-write"),"css-rebeccapurple":require("./features/css-rebeccapurple"),"css-reflections":require("./features/css-reflections"),"css-regions":require("./features/css-regions"),"css-repeating-gradients":require("./features/css-repeating-gradients"),"css-resize":require("./features/css-resize"),"css-revert-value":require("./features/css-revert-value"),"css-rrggbbaa":require("./features/css-rrggbbaa"),"css-scroll-behavior":require("./features/css-scroll-behavior"),"css-scroll-timeline":require("./features/css-scroll-timeline"),"css-scrollbar":require("./features/css-scrollbar"),"css-sel2":require("./features/css-sel2"),"css-sel3":require("./features/css-sel3"),"css-selection":require("./features/css-selection"),"css-shapes":require("./features/css-shapes"),"css-snappoints":require("./features/css-snappoints"),"css-sticky":require("./features/css-sticky"),"css-subgrid":require("./features/css-subgrid"),"css-supports-api":require("./features/css-supports-api"),"css-table":require("./features/css-table"),"css-text-align-last":require("./features/css-text-align-last"),"css-text-indent":require("./features/css-text-indent"),"css-text-justify":require("./features/css-text-justify"),"css-text-orientation":require("./features/css-text-orientation"),"css-text-spacing":require("./features/css-text-spacing"),"css-textshadow":require("./features/css-textshadow"),"css-touch-action-2":require("./features/css-touch-action-2"),"css-touch-action":require("./features/css-touch-action"),"css-transitions":require("./features/css-transitions"),"css-unicode-bidi":require("./features/css-unicode-bidi"),"css-unset-value":require("./features/css-unset-value"),"css-variables":require("./features/css-variables"),"css-widows-orphans":require("./features/css-widows-orphans"),"css-writing-mode":require("./features/css-writing-mode"),"css-zoom":require("./features/css-zoom"),"css3-attr":require("./features/css3-attr"),"css3-boxsizing":require("./features/css3-boxsizing"),"css3-colors":require("./features/css3-colors"),"css3-cursors-grab":require("./features/css3-cursors-grab"),"css3-cursors-newer":require("./features/css3-cursors-newer"),"css3-cursors":require("./features/css3-cursors"),"css3-tabsize":require("./features/css3-tabsize"),"currentcolor":require("./features/currentcolor"),"custom-elements":require("./features/custom-elements"),"custom-elementsv1":require("./features/custom-elementsv1"),"customevent":require("./features/customevent"),"datalist":require("./features/datalist"),"dataset":require("./features/dataset"),"datauri":require("./features/datauri"),"date-tolocaledatestring":require("./features/date-tolocaledatestring"),"decorators":require("./features/decorators"),"details":require("./features/details"),"deviceorientation":require("./features/deviceorientation"),"devicepixelratio":require("./features/devicepixelratio"),"dialog":require("./features/dialog"),"dispatchevent":require("./features/dispatchevent"),"dnssec":require("./features/dnssec"),"do-not-track":require("./features/do-not-track"),"document-currentscript":require("./features/document-currentscript"),"document-evaluate-xpath":require("./features/document-evaluate-xpath"),"document-execcommand":require("./features/document-execcommand"),"document-policy":require("./features/document-policy"),"document-scrollingelement":require("./features/document-scrollingelement"),"documenthead":require("./features/documenthead"),"dom-manip-convenience":require("./features/dom-manip-convenience"),"dom-range":require("./features/dom-range"),"domcontentloaded":require("./features/domcontentloaded"),"domfocusin-domfocusout-events":require("./features/domfocusin-domfocusout-events"),"dommatrix":require("./features/dommatrix"),"download":require("./features/download"),"dragndrop":require("./features/dragndrop"),"element-closest":require("./features/element-closest"),"element-from-point":require("./features/element-from-point"),"element-scroll-methods":require("./features/element-scroll-methods"),"eme":require("./features/eme"),"eot":require("./features/eot"),"es5":require("./features/es5"),"es6-class":require("./features/es6-class"),"es6-generators":require("./features/es6-generators"),"es6-module-dynamic-import":require("./features/es6-module-dynamic-import"),"es6-module":require("./features/es6-module"),"es6-number":require("./features/es6-number"),"es6-string-includes":require("./features/es6-string-includes"),"es6":require("./features/es6"),"eventsource":require("./features/eventsource"),"extended-system-fonts":require("./features/extended-system-fonts"),"feature-policy":require("./features/feature-policy"),"fetch":require("./features/fetch"),"fieldset-disabled":require("./features/fieldset-disabled"),"fileapi":require("./features/fileapi"),"filereader":require("./features/filereader"),"filereadersync":require("./features/filereadersync"),"filesystem":require("./features/filesystem"),"flac":require("./features/flac"),"flexbox-gap":require("./features/flexbox-gap"),"flexbox":require("./features/flexbox"),"flow-root":require("./features/flow-root"),"focusin-focusout-events":require("./features/focusin-focusout-events"),"focusoptions-preventscroll":require("./features/focusoptions-preventscroll"),"font-family-system-ui":require("./features/font-family-system-ui"),"font-feature":require("./features/font-feature"),"font-kerning":require("./features/font-kerning"),"font-loading":require("./features/font-loading"),"font-metrics-overrides":require("./features/font-metrics-overrides"),"font-size-adjust":require("./features/font-size-adjust"),"font-smooth":require("./features/font-smooth"),"font-unicode-range":require("./features/font-unicode-range"),"font-variant-alternates":require("./features/font-variant-alternates"),"font-variant-east-asian":require("./features/font-variant-east-asian"),"font-variant-numeric":require("./features/font-variant-numeric"),"fontface":require("./features/fontface"),"form-attribute":require("./features/form-attribute"),"form-submit-attributes":require("./features/form-submit-attributes"),"form-validation":require("./features/form-validation"),"forms":require("./features/forms"),"fullscreen":require("./features/fullscreen"),"gamepad":require("./features/gamepad"),"geolocation":require("./features/geolocation"),"getboundingclientrect":require("./features/getboundingclientrect"),"getcomputedstyle":require("./features/getcomputedstyle"),"getelementsbyclassname":require("./features/getelementsbyclassname"),"getrandomvalues":require("./features/getrandomvalues"),"gyroscope":require("./features/gyroscope"),"hardwareconcurrency":require("./features/hardwareconcurrency"),"hashchange":require("./features/hashchange"),"heif":require("./features/heif"),"hevc":require("./features/hevc"),"hidden":require("./features/hidden"),"high-resolution-time":require("./features/high-resolution-time"),"history":require("./features/history"),"html-media-capture":require("./features/html-media-capture"),"html5semantic":require("./features/html5semantic"),"http-live-streaming":require("./features/http-live-streaming"),"http2":require("./features/http2"),"http3":require("./features/http3"),"iframe-sandbox":require("./features/iframe-sandbox"),"iframe-seamless":require("./features/iframe-seamless"),"iframe-srcdoc":require("./features/iframe-srcdoc"),"imagecapture":require("./features/imagecapture"),"ime":require("./features/ime"),"img-naturalwidth-naturalheight":require("./features/img-naturalwidth-naturalheight"),"import-maps":require("./features/import-maps"),"imports":require("./features/imports"),"indeterminate-checkbox":require("./features/indeterminate-checkbox"),"indexeddb":require("./features/indexeddb"),"indexeddb2":require("./features/indexeddb2"),"inline-block":require("./features/inline-block"),"innertext":require("./features/innertext"),"input-autocomplete-onoff":require("./features/input-autocomplete-onoff"),"input-color":require("./features/input-color"),"input-datetime":require("./features/input-datetime"),"input-email-tel-url":require("./features/input-email-tel-url"),"input-event":require("./features/input-event"),"input-file-accept":require("./features/input-file-accept"),"input-file-directory":require("./features/input-file-directory"),"input-file-multiple":require("./features/input-file-multiple"),"input-inputmode":require("./features/input-inputmode"),"input-minlength":require("./features/input-minlength"),"input-number":require("./features/input-number"),"input-pattern":require("./features/input-pattern"),"input-placeholder":require("./features/input-placeholder"),"input-range":require("./features/input-range"),"input-search":require("./features/input-search"),"input-selection":require("./features/input-selection"),"insert-adjacent":require("./features/insert-adjacent"),"insertadjacenthtml":require("./features/insertadjacenthtml"),"internationalization":require("./features/internationalization"),"intersectionobserver-v2":require("./features/intersectionobserver-v2"),"intersectionobserver":require("./features/intersectionobserver"),"intl-pluralrules":require("./features/intl-pluralrules"),"intrinsic-width":require("./features/intrinsic-width"),"jpeg2000":require("./features/jpeg2000"),"jpegxl":require("./features/jpegxl"),"jpegxr":require("./features/jpegxr"),"js-regexp-lookbehind":require("./features/js-regexp-lookbehind"),"json":require("./features/json"),"justify-content-space-evenly":require("./features/justify-content-space-evenly"),"kerning-pairs-ligatures":require("./features/kerning-pairs-ligatures"),"keyboardevent-charcode":require("./features/keyboardevent-charcode"),"keyboardevent-code":require("./features/keyboardevent-code"),"keyboardevent-getmodifierstate":require("./features/keyboardevent-getmodifierstate"),"keyboardevent-key":require("./features/keyboardevent-key"),"keyboardevent-location":require("./features/keyboardevent-location"),"keyboardevent-which":require("./features/keyboardevent-which"),"lazyload":require("./features/lazyload"),"let":require("./features/let"),"link-icon-png":require("./features/link-icon-png"),"link-icon-svg":require("./features/link-icon-svg"),"link-rel-dns-prefetch":require("./features/link-rel-dns-prefetch"),"link-rel-modulepreload":require("./features/link-rel-modulepreload"),"link-rel-preconnect":require("./features/link-rel-preconnect"),"link-rel-prefetch":require("./features/link-rel-prefetch"),"link-rel-preload":require("./features/link-rel-preload"),"link-rel-prerender":require("./features/link-rel-prerender"),"loading-lazy-attr":require("./features/loading-lazy-attr"),"localecompare":require("./features/localecompare"),"magnetometer":require("./features/magnetometer"),"matchesselector":require("./features/matchesselector"),"matchmedia":require("./features/matchmedia"),"mathml":require("./features/mathml"),"maxlength":require("./features/maxlength"),"media-attribute":require("./features/media-attribute"),"media-fragments":require("./features/media-fragments"),"media-session-api":require("./features/media-session-api"),"mediacapture-fromelement":require("./features/mediacapture-fromelement"),"mediarecorder":require("./features/mediarecorder"),"mediasource":require("./features/mediasource"),"menu":require("./features/menu"),"meta-theme-color":require("./features/meta-theme-color"),"meter":require("./features/meter"),"midi":require("./features/midi"),"minmaxwh":require("./features/minmaxwh"),"mp3":require("./features/mp3"),"mpeg-dash":require("./features/mpeg-dash"),"mpeg4":require("./features/mpeg4"),"multibackgrounds":require("./features/multibackgrounds"),"multicolumn":require("./features/multicolumn"),"mutation-events":require("./features/mutation-events"),"mutationobserver":require("./features/mutationobserver"),"namevalue-storage":require("./features/namevalue-storage"),"native-filesystem-api":require("./features/native-filesystem-api"),"nav-timing":require("./features/nav-timing"),"navigator-language":require("./features/navigator-language"),"netinfo":require("./features/netinfo"),"notifications":require("./features/notifications"),"object-entries":require("./features/object-entries"),"object-fit":require("./features/object-fit"),"object-observe":require("./features/object-observe"),"object-values":require("./features/object-values"),"objectrtc":require("./features/objectrtc"),"offline-apps":require("./features/offline-apps"),"offscreencanvas":require("./features/offscreencanvas"),"ogg-vorbis":require("./features/ogg-vorbis"),"ogv":require("./features/ogv"),"ol-reversed":require("./features/ol-reversed"),"once-event-listener":require("./features/once-event-listener"),"online-status":require("./features/online-status"),"opus":require("./features/opus"),"orientation-sensor":require("./features/orientation-sensor"),"outline":require("./features/outline"),"pad-start-end":require("./features/pad-start-end"),"page-transition-events":require("./features/page-transition-events"),"pagevisibility":require("./features/pagevisibility"),"passive-event-listener":require("./features/passive-event-listener"),"passwordrules":require("./features/passwordrules"),"path2d":require("./features/path2d"),"payment-request":require("./features/payment-request"),"pdf-viewer":require("./features/pdf-viewer"),"permissions-api":require("./features/permissions-api"),"permissions-policy":require("./features/permissions-policy"),"picture-in-picture":require("./features/picture-in-picture"),"picture":require("./features/picture"),"ping":require("./features/ping"),"png-alpha":require("./features/png-alpha"),"pointer-events":require("./features/pointer-events"),"pointer":require("./features/pointer"),"pointerlock":require("./features/pointerlock"),"portals":require("./features/portals"),"prefers-color-scheme":require("./features/prefers-color-scheme"),"prefers-reduced-motion":require("./features/prefers-reduced-motion"),"private-class-fields":require("./features/private-class-fields"),"private-methods-and-accessors":require("./features/private-methods-and-accessors"),"progress":require("./features/progress"),"promise-finally":require("./features/promise-finally"),"promises":require("./features/promises"),"proximity":require("./features/proximity"),"proxy":require("./features/proxy"),"public-class-fields":require("./features/public-class-fields"),"publickeypinning":require("./features/publickeypinning"),"push-api":require("./features/push-api"),"queryselector":require("./features/queryselector"),"readonly-attr":require("./features/readonly-attr"),"referrer-policy":require("./features/referrer-policy"),"registerprotocolhandler":require("./features/registerprotocolhandler"),"rel-noopener":require("./features/rel-noopener"),"rel-noreferrer":require("./features/rel-noreferrer"),"rellist":require("./features/rellist"),"rem":require("./features/rem"),"requestanimationframe":require("./features/requestanimationframe"),"requestidlecallback":require("./features/requestidlecallback"),"resizeobserver":require("./features/resizeobserver"),"resource-timing":require("./features/resource-timing"),"rest-parameters":require("./features/rest-parameters"),"rtcpeerconnection":require("./features/rtcpeerconnection"),"ruby":require("./features/ruby"),"run-in":require("./features/run-in"),"same-site-cookie-attribute":require("./features/same-site-cookie-attribute"),"screen-orientation":require("./features/screen-orientation"),"script-async":require("./features/script-async"),"script-defer":require("./features/script-defer"),"scrollintoview":require("./features/scrollintoview"),"scrollintoviewifneeded":require("./features/scrollintoviewifneeded"),"sdch":require("./features/sdch"),"selection-api":require("./features/selection-api"),"server-timing":require("./features/server-timing"),"serviceworkers":require("./features/serviceworkers"),"setimmediate":require("./features/setimmediate"),"sha-2":require("./features/sha-2"),"shadowdom":require("./features/shadowdom"),"shadowdomv1":require("./features/shadowdomv1"),"sharedarraybuffer":require("./features/sharedarraybuffer"),"sharedworkers":require("./features/sharedworkers"),"sni":require("./features/sni"),"spdy":require("./features/spdy"),"speech-recognition":require("./features/speech-recognition"),"speech-synthesis":require("./features/speech-synthesis"),"spellcheck-attribute":require("./features/spellcheck-attribute"),"sql-storage":require("./features/sql-storage"),"srcset":require("./features/srcset"),"stream":require("./features/stream"),"streams":require("./features/streams"),"stricttransportsecurity":require("./features/stricttransportsecurity"),"style-scoped":require("./features/style-scoped"),"subresource-integrity":require("./features/subresource-integrity"),"svg-css":require("./features/svg-css"),"svg-filters":require("./features/svg-filters"),"svg-fonts":require("./features/svg-fonts"),"svg-fragment":require("./features/svg-fragment"),"svg-html":require("./features/svg-html"),"svg-html5":require("./features/svg-html5"),"svg-img":require("./features/svg-img"),"svg-smil":require("./features/svg-smil"),"svg":require("./features/svg"),"sxg":require("./features/sxg"),"tabindex-attr":require("./features/tabindex-attr"),"template-literals":require("./features/template-literals"),"template":require("./features/template"),"temporal":require("./features/temporal"),"testfeat":require("./features/testfeat"),"text-decoration":require("./features/text-decoration"),"text-emphasis":require("./features/text-emphasis"),"text-overflow":require("./features/text-overflow"),"text-size-adjust":require("./features/text-size-adjust"),"text-stroke":require("./features/text-stroke"),"text-underline-offset":require("./features/text-underline-offset"),"textcontent":require("./features/textcontent"),"textencoder":require("./features/textencoder"),"tls1-1":require("./features/tls1-1"),"tls1-2":require("./features/tls1-2"),"tls1-3":require("./features/tls1-3"),"token-binding":require("./features/token-binding"),"touch":require("./features/touch"),"transforms2d":require("./features/transforms2d"),"transforms3d":require("./features/transforms3d"),"trusted-types":require("./features/trusted-types"),"ttf":require("./features/ttf"),"typedarrays":require("./features/typedarrays"),"u2f":require("./features/u2f"),"unhandledrejection":require("./features/unhandledrejection"),"upgradeinsecurerequests":require("./features/upgradeinsecurerequests"),"url-scroll-to-text-fragment":require("./features/url-scroll-to-text-fragment"),"url":require("./features/url"),"urlsearchparams":require("./features/urlsearchparams"),"use-strict":require("./features/use-strict"),"user-select-none":require("./features/user-select-none"),"user-timing":require("./features/user-timing"),"variable-fonts":require("./features/variable-fonts"),"vector-effect":require("./features/vector-effect"),"vibration":require("./features/vibration"),"video":require("./features/video"),"videotracks":require("./features/videotracks"),"viewport-unit-variants":require("./features/viewport-unit-variants"),"viewport-units":require("./features/viewport-units"),"wai-aria":require("./features/wai-aria"),"wake-lock":require("./features/wake-lock"),"wasm":require("./features/wasm"),"wav":require("./features/wav"),"wbr-element":require("./features/wbr-element"),"web-animation":require("./features/web-animation"),"web-app-manifest":require("./features/web-app-manifest"),"web-bluetooth":require("./features/web-bluetooth"),"web-serial":require("./features/web-serial"),"web-share":require("./features/web-share"),"webauthn":require("./features/webauthn"),"webgl":require("./features/webgl"),"webgl2":require("./features/webgl2"),"webgpu":require("./features/webgpu"),"webhid":require("./features/webhid"),"webkit-user-drag":require("./features/webkit-user-drag"),"webm":require("./features/webm"),"webnfc":require("./features/webnfc"),"webp":require("./features/webp"),"websockets":require("./features/websockets"),"webusb":require("./features/webusb"),"webvr":require("./features/webvr"),"webvtt":require("./features/webvtt"),"webworkers":require("./features/webworkers"),"webxr":require("./features/webxr"),"will-change":require("./features/will-change"),"woff":require("./features/woff"),"woff2":require("./features/woff2"),"word-break":require("./features/word-break"),"wordwrap":require("./features/wordwrap"),"x-doc-messaging":require("./features/x-doc-messaging"),"x-frame-options":require("./features/x-frame-options"),"xhr2":require("./features/xhr2"),"xhtml":require("./features/xhtml"),"xhtmlsmil":require("./features/xhtmlsmil"),"xml-serializer":require("./features/xml-serializer")};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/aac.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/aac.js
index b4f5fbdc1b..0e92ca0dbc 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/aac.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/aac.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"lB cB I e J E F G A B C K L D M N O f g h nB oB","132":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G","16":"A B"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB"},H:{"2":"NC"},I:{"1":"cB I H RC jB SC TC","2":"OC PC QC"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"132":"R"},N:{"1":"A","2":"B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"132":"hC"}},B:6,C:"AAC audio file format"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"lB dB I f J E F G A B C K L D M N O g h i nB oB","132":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"0 1 2 3 4 5 6 7 8 9 C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G","16":"A B"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB"},H:{"2":"OC"},I:{"1":"dB I H SC jB TC UC","2":"PC QC RC"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"132":"R"},N:{"1":"A","2":"B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"132":"iC"}},B:6,C:"AAC audio file format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/abortcontroller.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/abortcontroller.js
index 9d61e898d6..b8124310f1 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/abortcontroller.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/abortcontroller.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H","2":"C K L D"},C:{"1":"HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB nB oB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB"},E:{"1":"K L D bB wB xB yB","2":"I e J E F G A B rB gB sB tB uB vB hB","130":"C aB"},F:{"1":"DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"ZC hB aC bC cC dC eC","2":"I VC WC XC YC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:1,C:"AbortController & AbortSignal"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H e","2":"C K L D"},C:{"1":"IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB nB oB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB"},E:{"1":"K L D cB xB yB zB","2":"I f J E F G A B sB gB tB uB vB wB hB","130":"C bB"},F:{"1":"EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"aC hB bC cC dC eC fC","2":"I WC XC YC ZC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:1,C:"AbortController & AbortSignal"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ac3-ec3.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ac3-ec3.js
index 02712b71c2..67747c70e3 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ac3-ec3.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ac3-ec3.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O","2":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B","132":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E","132":"A"},K:{"2":"A B C S aB iB","132":"bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"132":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"AC-3 (Dolby Digital) and EC-3 (Dolby Digital Plus) codecs"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O","2":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B","132":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E","132":"A"},K:{"2":"A B C S bB iB","132":"cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"132":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"AC-3 (Dolby Digital) and EC-3 (Dolby Digital Plus) codecs"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/accelerometer.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/accelerometer.js
index b741cca1bd..35a5e9d214 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/accelerometer.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/accelerometer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","194":"IB dB JB eB KB LB S MB NB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:4,C:"Accelerometer"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","194":"JB eB KB fB LB MB S NB OB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:4,C:"Accelerometer"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/addeventlistener.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/addeventlistener.js
index de06776700..ae4739f12b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/addeventlistener.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/addeventlistener.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","130":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","257":"lB cB I e J nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"EventTarget.addEventListener()"};
+module.exports={A:{A:{"1":"G A B","130":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","257":"lB dB I f J nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"EventTarget.addEventListener()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/alternate-stylesheet.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/alternate-stylesheet.js
index 038399d2c4..9cfff64b37 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/alternate-stylesheet.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/alternate-stylesheet.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F G A B","2":"J E kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"G B C zB 0B 1B 2B aB iB 3B bB","16":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"16":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"16":"E A"},K:{"2":"S","16":"A B C aB iB bB"},L:{"16":"H"},M:{"16":"R"},N:{"16":"A B"},O:{"16":"UC"},P:{"16":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"16":"gC"},S:{"1":"hC"}},B:1,C:"Alternate stylesheet"};
+module.exports={A:{A:{"1":"F G A B","2":"J E kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"G B C 0B 1B 2B 3B bB iB 4B cB","16":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"16":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"16":"E A"},K:{"2":"S","16":"A B C bB iB cB"},L:{"16":"H"},M:{"16":"R"},N:{"16":"A B"},O:{"16":"VC"},P:{"16":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"16":"hC"},S:{"1":"iC"}},B:1,C:"Alternate stylesheet"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ambient-light.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ambient-light.js
index e9ffd7042f..c7a5d7293c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ambient-light.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ambient-light.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K","132":"L D M N O","322":"P Q T U V W X Y Z a b c R d H"},C:{"2":"lB cB I e J E F G A B C K L D M N O f g h nB oB","132":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB","194":"JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","322":"IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB zB 0B 1B 2B aB iB 3B bB","322":"UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"132":"hC"}},B:4,C:"Ambient Light Sensor"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K","132":"L D M N O","322":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"lB dB I f J E F G A B C K L D M N O g h i nB oB","132":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB","194":"KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","322":"JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB 0B 1B 2B 3B bB iB 4B cB","322":"VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"132":"iC"}},B:4,C:"Ambient Light Sensor"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/apng.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/apng.js
index 1fa7c81994..827e8cd04a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/apng.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/apng.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB"},D:{"1":"dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"F G A B C K L D vB hB aB bB wB xB yB","2":"I e J E rB gB sB tB uB"},F:{"1":"6 7 8 9 B C AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","2":"0 1 2 3 4 5 G D M N O f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B 7B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"XC YC ZC hB aC bC cC dC eC","2":"I VC WC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:7,C:"Animated PNG (APNG)"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB"},D:{"1":"eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"F G A B C K L D wB hB bB cB xB yB zB","2":"I f J E sB gB tB uB vB"},F:{"1":"7 8 9 B C AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","2":"0 1 2 3 4 5 6 G D M N O g h i j k l m n o p q r s t u v w x y z"},G:{"1":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B 8B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"YC ZC aC hB bC cC dC eC fC","2":"I WC XC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:7,C:"Animated PNG (APNG)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-find-index.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-find-index.js
index 24263dc1d8..71d5db9ff6 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-find-index.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-find-index.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k nB oB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"F G A B C K L D uB vB hB aB bB wB xB yB","2":"I e J E rB gB sB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B 7B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E","16":"A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"Array.prototype.findIndex"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l nB oB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"F G A B C K L D vB wB hB bB cB xB yB zB","2":"I f J E sB gB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B 8B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E","16":"A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"Array.prototype.findIndex"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-find.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-find.js
index 9e1ae2748e..3d57cac924 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-find.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-find.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k nB oB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"F G A B C K L D uB vB hB aB bB wB xB yB","2":"I e J E rB gB sB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B 7B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E","16":"A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"Array.prototype.find"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H e","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l nB oB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"F G A B C K L D vB wB hB bB cB xB yB zB","2":"I f J E sB gB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B 8B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E","16":"A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"Array.prototype.find"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-flat.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-flat.js
index 7387cd9c4f..a6c093f02f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-flat.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-flat.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB nB oB"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB"},E:{"1":"C K L D bB wB xB yB","2":"I e J E F G A B rB gB sB tB uB vB hB aB"},F:{"1":"GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"hB aC bC cC dC eC","2":"I VC WC XC YC ZC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"flat & flatMap array methods"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB nB oB"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB"},E:{"1":"C K L D cB xB yB zB","2":"I f J E F G A B sB gB tB uB vB wB hB bB"},F:{"1":"HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"hB bC cC dC eC fC","2":"I WC XC YC ZC aC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"flat & flatMap array methods"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-includes.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-includes.js
index 89b07ea727..70ca0519b2 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-includes.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-includes.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H","2":"C K"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"I e J E F rB gB sB tB uB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"Array.prototype.includes"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H e","2":"C K"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"I f J E F sB gB tB uB vB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"Array.prototype.includes"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/arrow-functions.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/arrow-functions.js
index 0059ba826c..71e1d0afc1 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/arrow-functions.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/arrow-functions.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h nB oB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"Arrow functions"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i nB oB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"Arrow functions"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/asmjs.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/asmjs.js
index 390ae76024..5ab052a576 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/asmjs.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/asmjs.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O","132":"P Q T U V W X Y Z a b c R d H","322":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h nB oB"},D:{"2":"I e J E F G A B C K L D M N O f g h i j k l m n","132":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","132":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB SC TC","132":"H"},J:{"2":"E A"},K:{"2":"A B C aB iB bB","132":"S"},L:{"132":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I","132":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"132":"fC"},R:{"132":"gC"},S:{"1":"hC"}},B:6,C:"asm.js"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O","132":"P Q T U V W X Y Z a b c R d H e","322":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i nB oB"},D:{"2":"I f J E F G A B C K L D M N O g h i j k l m n o","132":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","132":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB TC UC","132":"H"},J:{"2":"E A"},K:{"2":"A B C bB iB cB","132":"S"},L:{"132":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I","132":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"132":"gC"},R:{"132":"hC"},S:{"1":"iC"}},B:6,C:"asm.js"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/async-clipboard.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/async-clipboard.js
index 30f06aaea8..80cb1ffdf1 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/async-clipboard.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/async-clipboard.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB nB oB","132":"LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","66":"IB dB JB eB"},E:{"1":"L D wB xB yB","2":"I e J E F G A B C K rB gB sB tB uB vB hB aB bB"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC","260":"D LC MC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB SC TC","260":"H"},J:{"2":"E A"},K:{"2":"A B C aB iB bB","260":"S"},L:{"1":"H"},M:{"132":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC","260":"ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"Asynchronous Clipboard API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB nB oB","132":"MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","66":"JB eB KB fB"},E:{"1":"L D xB yB zB","2":"I f J E F G A B C K sB gB tB uB vB wB hB bB cB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC","260":"D MC NC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB TC UC","260":"H"},J:{"2":"E A"},K:{"2":"A B C bB iB cB","260":"S"},L:{"1":"H"},M:{"132":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC","260":"aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"Asynchronous Clipboard API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/async-functions.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/async-functions.js
index eaa0f49cbe..1a413f0a29 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/async-functions.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/async-functions.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H","2":"C K","194":"L"},C:{"1":"CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB nB oB"},D:{"1":"FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB"},E:{"1":"B C K L D aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB","514":"hB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC","514":"CC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","2":"I VC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"Async functions"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H e","2":"C K","194":"L"},C:{"1":"DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB nB oB"},D:{"1":"GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"1":"B C K L D bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB","514":"hB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC","514":"DC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","2":"I WC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"Async functions"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/atob-btoa.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/atob-btoa.js
index a43c166ff9..479eb35d55 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/atob-btoa.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/atob-btoa.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 2B aB iB 3B bB","2":"G zB 0B","16":"1B"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","16":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Base64 encoding and decoding"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 3B bB iB 4B cB","2":"G 0B 1B","16":"2B"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","16":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Base64 encoding and decoding"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audio-api.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audio-api.js
index a6649c52e2..3ea0c07935 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audio-api.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audio-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k nB oB"},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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K","33":"L D M N O f g h i j k l m n o p q r s t"},E:{"1":"D xB yB","2":"I e rB gB sB","33":"J E F G A B C K L tB uB vB hB aB bB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","33":"D M N O f g h"},G:{"1":"D MC","2":"gB 4B jB 5B","33":"F 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"Web Audio API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l nB oB"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K","33":"L D M N O g h i j k l m n o p q r s t u"},E:{"1":"D yB zB","2":"I f sB gB tB","33":"J E F G A B C K L uB vB wB hB bB cB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","33":"D M N O g h i"},G:{"1":"D NC","2":"gB 5B jB 6B","33":"F 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"Web Audio API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audio.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audio.js
index 09cf152c74..28a4118fd0 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audio.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audio.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB","132":"I e J E F G A B C K L D M N O f nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 1B 2B aB iB 3B bB","2":"G","4":"zB 0B"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB"},H:{"2":"NC"},I:{"1":"cB I H QC RC jB SC TC","2":"OC PC"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Audio element"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB","132":"I f J E F G A B C K L D M N O g nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 2B 3B bB iB 4B cB","2":"G","4":"0B 1B"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB"},H:{"2":"OC"},I:{"1":"dB I H RC SC jB TC UC","2":"PC QC"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Audio element"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audiotracks.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audiotracks.js
index 1e7849245e..cbdd3dd889 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audiotracks.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audiotracks.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O","322":"P Q T U V W X Y Z a b c R d H"},C:{"2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s nB oB","194":"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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"2":"0 1 2 3 4 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","322":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e J rB gB sB"},F:{"2":"G B C D M N O f g h i j k l m n o p q r zB 0B 1B 2B aB iB 3B bB","322":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"322":"H"},M:{"2":"R"},N:{"1":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"194":"hC"}},B:1,C:"Audio Tracks"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O","322":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t nB oB","194":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"2":"0 1 2 3 4 5 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","322":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f J sB gB tB"},F:{"2":"G B C D M N O g h i j k l m n o p q r s 0B 1B 2B 3B bB iB 4B cB","322":"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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"322":"H"},M:{"2":"R"},N:{"1":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"194":"iC"}},B:1,C:"Audio Tracks"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/autofocus.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/autofocus.js
index dca04f72fc..fc88bbad75 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/autofocus.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/autofocus.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","2":"G"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I H RC jB SC TC","2":"OC PC QC"},J:{"1":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"2":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:1,C:"Autofocus attribute"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","2":"G"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I H SC jB TC UC","2":"PC QC RC"},J:{"1":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"2":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:1,C:"Autofocus attribute"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/auxclick.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/auxclick.js
index 1d97c7205a..5dae8b3449 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/auxclick.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/auxclick.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB nB oB","129":"DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:5,C:"Auxclick"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB nB oB","129":"EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:5,C:"Auxclick"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/av1.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/av1.js
index 19e9cc5a05..1e333d8c0c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/av1.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/av1.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N","194":"O"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB nB oB","66":"FB GB HB IB dB JB eB KB LB S","260":"MB","516":"NB"},D:{"1":"RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB","66":"OB PB QB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1090":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"bC cC dC eC","2":"I VC WC XC YC ZC hB aC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"AV1 video format"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N","194":"O"},C:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB nB oB","66":"GB HB IB JB eB KB fB LB MB S","260":"NB","516":"OB"},D:{"1":"SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB","66":"PB QB RB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1090":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"cC dC eC fC","2":"I WC XC YC ZC aC hB bC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"AV1 video format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/avif.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/avif.js
index cbac7ea050..652df8afdf 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/avif.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/avif.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB nB oB","194":"YB ZB P Q T mB U V W X Y Z a b c R"},D:{"1":"W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"194":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"dC eC","2":"I VC WC XC YC ZC hB aC bC cC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"AVIF image format"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB nB oB","194":"ZB aB P Q T mB U V W X Y Z a b c R","257":"d H e"},D:{"1":"W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"194":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"eC fC","2":"I WC XC YC ZC aC hB bC cC dC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"AVIF image format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-attachment.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-attachment.js
index bbc093777b..e992601b66 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-attachment.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-attachment.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","132":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","132":"lB cB I e J E F G A B C K L D M N O f g h i j k nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"e J E F G A B C sB tB uB vB hB aB bB","132":"I K rB gB wB","2050":"L D xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 1B 2B aB iB 3B bB","132":"G zB 0B"},G:{"2":"gB 4B jB","772":"F 5B 6B 7B 8B 9B AC BC CC DC EC FC GC","2050":"D HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC SC TC","132":"RC jB"},J:{"260":"E A"},K:{"1":"B C aB iB bB","2":"S","132":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"2":"I","1028":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1028":"gC"},S:{"1":"hC"}},B:4,C:"CSS background-attachment"};
+module.exports={A:{A:{"1":"G A B","132":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","132":"lB dB I f J E F G A B C K L D M N O g h i j k l nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"f J E F G A B C tB uB vB wB hB bB cB","132":"I K sB gB xB","2050":"L D yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 2B 3B bB iB 4B cB","132":"G 0B 1B"},G:{"2":"gB 5B jB","772":"F 6B 7B 8B 9B AC BC CC DC EC FC GC HC","2050":"D IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC TC UC","132":"SC jB"},J:{"260":"E A"},K:{"1":"B C bB iB cB","2":"S","132":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"2":"I","1028":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1028":"hC"},S:{"1":"iC"}},B:4,C:"CSS background-attachment"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-clip-text.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-clip-text.js
index d200b4fbd1..0dbb811369 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-clip-text.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-clip-text.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O","33":"C K L P Q T U V W X Y Z a b c R d H"},C:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"16":"rB gB","33":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","33":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"16":"gB 4B jB 5B","33":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"16":"cB OC PC QC","33":"I H RC jB SC TC"},J:{"33":"E A"},K:{"16":"A B C aB iB bB","33":"S"},L:{"33":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"33":"UC"},P:{"33":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"33":"fC"},R:{"33":"gC"},S:{"1":"hC"}},B:7,C:"Background-clip: text"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O","33":"C K L P Q T U V W X Y Z a b c R d H e"},C:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"16":"sB gB","33":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","33":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"16":"gB 5B jB 6B","33":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"16":"dB PC QC RC","33":"I H SC jB TC UC"},J:{"33":"E A"},K:{"16":"A B C bB iB cB","33":"S"},L:{"33":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"33":"VC"},P:{"33":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"33":"gC"},R:{"33":"hC"},S:{"1":"iC"}},B:7,C:"Background-clip: text"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-img-opts.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-img-opts.js
index ffe60ba54f..77f58817b5 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-img-opts.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-img-opts.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB","36":"oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","516":"I e J E F G A B C K L"},E:{"1":"E F G A B C K L D uB vB hB aB bB wB xB yB","772":"I e J rB gB sB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 1B 2B aB iB 3B bB","2":"G zB","36":"0B"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","4":"gB 4B jB 6B","516":"5B"},H:{"132":"NC"},I:{"1":"H SC TC","36":"OC","516":"cB I RC jB","548":"PC QC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS3 Background-image options"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB","36":"oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","516":"I f J E F G A B C K L"},E:{"1":"E F G A B C K L D vB wB hB bB cB xB yB zB","772":"I f J sB gB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 2B 3B bB iB 4B cB","2":"G 0B","36":"1B"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","4":"gB 5B jB 7B","516":"6B"},H:{"132":"OC"},I:{"1":"H TC UC","36":"PC","516":"dB I SC jB","548":"QC RC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS3 Background-image options"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-position-x-y.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-position-x-y.js
index a217d659e1..ca4b378384 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-position-x-y.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-position-x-y.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:7,C:"background-position-x & background-position-y"};
+module.exports={A:{A:{"1":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:7,C:"background-position-x & background-position-y"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-repeat-round-space.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-repeat-round-space.js
index 6dc7dbd06d..db4d4b104e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-repeat-round-space.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-repeat-round-space.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F kB","132":"G"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r"},E:{"1":"E F G A B C K L D uB vB hB aB bB wB xB yB","2":"I e J rB gB sB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 1B 2B aB iB 3B bB","2":"G D M N O zB 0B"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B"},H:{"1":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"A","2":"E"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:4,C:"CSS background-repeat round and space"};
+module.exports={A:{A:{"1":"A B","2":"J E F kB","132":"G"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s"},E:{"1":"E F G A B C K L D vB wB hB bB cB xB yB zB","2":"I f J sB gB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 2B 3B bB iB 4B cB","2":"G D M N O 0B 1B"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B"},H:{"1":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"A","2":"E"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:4,C:"CSS background-repeat round and space"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-sync.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-sync.js
index fb0af6af5b..5fc544d58b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-sync.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-sync.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d nB oB","16":"H fB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Background Sync API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d nB oB","16":"H e"},D:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Background Sync API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/battery-status.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/battery-status.js
index de6f7f7156..47ba5b0545 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/battery-status.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/battery-status.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"3 4 5 6 7 8 9 AB BB","2":"lB cB I e J E F G CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","132":"0 1 2 M N O f g h i j k l m n o p q r s t u v w x y z","164":"A B C K L D"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w","66":"x"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"Battery Status API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"4 5 6 7 8 9 AB BB CB","2":"lB dB I f J E F G DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","132":"0 1 2 3 M N O g h i j k l m n o p q r s t u v w x y z","164":"A B C K L D"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x","66":"y"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"Battery Status API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/beacon.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/beacon.js
index 121f467e2c..38fb6ef67e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/beacon.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/beacon.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y"},E:{"1":"C K L D aB bB wB xB yB","2":"I e J E F G A B rB gB sB tB uB vB hB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"Beacon API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H e","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"C K L D bB cB xB yB zB","2":"I f J E F G A B sB gB tB uB vB wB hB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"Beacon API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/beforeafterprint.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/beforeafterprint.js
index 8d59a4f641..da33d3fea0 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/beforeafterprint.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/beforeafterprint.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J E F G A B","16":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e nB oB"},D:{"1":"LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"16":"E A"},K:{"2":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"16":"A B"},O:{"16":"UC"},P:{"2":"VC WC XC YC ZC hB aC bC cC dC eC","16":"I"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:1,C:"Printing Events"};
+module.exports={A:{A:{"1":"J E F G A B","16":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f nB oB"},D:{"1":"MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"16":"E A"},K:{"2":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"16":"A B"},O:{"16":"VC"},P:{"2":"WC XC YC ZC aC hB bC cC dC eC fC","16":"I"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:1,C:"Printing Events"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/bigint.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/bigint.js
index 05ee1458fa..46eb291f55 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/bigint.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/bigint.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S nB oB","194":"MB NB OB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB"},E:{"1":"L D xB yB","2":"I e J E F G A B C K rB gB sB tB uB vB hB aB bB wB"},F:{"1":"EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"ZC hB aC bC cC dC eC","2":"I VC WC XC YC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"BigInt"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S nB oB","194":"NB OB PB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB"},E:{"1":"L D yB zB","2":"I f J E F G A B C K sB gB tB uB vB wB hB bB cB xB"},F:{"1":"FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"aC hB bC cC dC eC fC","2":"I WC XC YC ZC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"BigInt"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/blobbuilder.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/blobbuilder.js
index 3ba762fc92..95c54228d8 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/blobbuilder.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/blobbuilder.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e nB oB","36":"J E F G A B C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E","36":"F G A B C K L D M N O f"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B C zB 0B 1B 2B aB iB 3B"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B"},H:{"2":"NC"},I:{"1":"H","2":"OC PC QC","36":"cB I RC jB SC TC"},J:{"1":"A","2":"E"},K:{"1":"S bB","2":"A B C aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"Blob constructing"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f nB oB","36":"J E F G A B C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E","36":"F G A B C K L D M N O g"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B C 0B 1B 2B 3B bB iB 4B"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B"},H:{"2":"OC"},I:{"1":"H","2":"PC QC RC","36":"dB I SC jB TC UC"},J:{"1":"A","2":"E"},K:{"1":"S cB","2":"A B C bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"Blob constructing"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/bloburls.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/bloburls.js
index 35cf258a8e..30c3ec7d3c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/bloburls.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/bloburls.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","129":"A B"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H","129":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E","33":"F G A B C K L D M N O f g h i"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B","33":"6B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB OC PC QC","33":"I RC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"Blob URLs"};
+module.exports={A:{A:{"2":"J E F G kB","129":"A B"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H e","129":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E","33":"F G A B C K L D M N O g h i j"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B","33":"7B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB PC QC RC","33":"I SC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"Blob URLs"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/border-image.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/border-image.js
index 8b2d859a87..901367d5a3 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/border-image.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/border-image.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H","129":"C K"},C:{"1":"AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB","260":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z","804":"I e J E F G A B C K L nB oB"},D:{"1":"GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","260":"BB CB DB EB FB","388":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB","1412":"D M N O f g h i j k l m n o p","1956":"I e J E F G A B C K L"},E:{"129":"A B C K L D vB hB aB bB wB xB yB","1412":"J E F G tB uB","1956":"I e rB gB sB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G zB 0B","260":"0 1 2 y z","388":"D M N O f g h i j k l m n o p q r s t u v w x","1796":"1B 2B","1828":"B C aB iB 3B bB"},G:{"129":"D AC BC CC DC EC FC GC HC IC JC KC LC MC","1412":"F 6B 7B 8B 9B","1956":"gB 4B jB 5B"},H:{"1828":"NC"},I:{"1":"H","388":"SC TC","1956":"cB I OC PC QC RC jB"},J:{"1412":"A","1924":"E"},K:{"1":"S","2":"A","1828":"B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"388":"UC"},P:{"1":"XC YC ZC hB aC bC cC dC eC","260":"VC WC","388":"I"},Q:{"260":"fC"},R:{"260":"gC"},S:{"260":"hC"}},B:4,C:"CSS3 Border images"};
+module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H e","129":"C K"},C:{"1":"BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB","260":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB","804":"I f J E F G A B C K L nB oB"},D:{"1":"HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","260":"CB DB EB FB GB","388":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB","1412":"D M N O g h i j k l m n o p q","1956":"I f J E F G A B C K L"},E:{"129":"A B C K L D wB hB bB cB xB yB zB","1412":"J E F G uB vB","1956":"I f sB gB tB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G 0B 1B","260":"0 1 2 3 z","388":"D M N O g h i j k l m n o p q r s t u v w x y","1796":"2B 3B","1828":"B C bB iB 4B cB"},G:{"129":"D BC CC DC EC FC GC HC IC JC KC LC MC NC","1412":"F 7B 8B 9B AC","1956":"gB 5B jB 6B"},H:{"1828":"OC"},I:{"1":"H","388":"TC UC","1956":"dB I PC QC RC SC jB"},J:{"1412":"A","1924":"E"},K:{"1":"S","2":"A","1828":"B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"388":"VC"},P:{"1":"YC ZC aC hB bC cC dC eC fC","260":"WC XC","388":"I"},Q:{"260":"gC"},R:{"260":"hC"},S:{"260":"iC"}},B:4,C:"CSS3 Border images"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/border-radius.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/border-radius.js
index 46ea1c2b99..8d0a850f7a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/border-radius.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/border-radius.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","257":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","289":"cB nB oB","292":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","33":"I"},E:{"1":"e E F G A B C K L D uB vB hB aB bB wB xB yB","33":"I rB gB","129":"J sB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 1B 2B aB iB 3B bB","2":"G zB 0B"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","33":"gB"},H:{"2":"NC"},I:{"1":"cB I H PC QC RC jB SC TC","33":"OC"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"257":"hC"}},B:4,C:"CSS3 Border-radius (rounded corners)"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","257":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB","289":"dB nB oB","292":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","33":"I"},E:{"1":"f E F G A B C K L D vB wB hB bB cB xB yB zB","33":"I sB gB","129":"J tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 2B 3B bB iB 4B cB","2":"G 0B 1B"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","33":"gB"},H:{"2":"OC"},I:{"1":"dB I H QC RC SC jB TC UC","33":"PC"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"257":"iC"}},B:4,C:"CSS3 Border-radius (rounded corners)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/broadcastchannel.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/broadcastchannel.js
index 00745e5bdc..ccdc810fc3 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/broadcastchannel.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/broadcastchannel.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x nB oB"},D:{"1":"EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"XC YC ZC hB aC bC cC dC eC","2":"I VC WC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:1,C:"BroadcastChannel"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D 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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y nB oB"},D:{"1":"FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB"},E:{"1":"zB","2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"YC ZC aC hB bC cC dC eC fC","2":"I WC XC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:1,C:"BroadcastChannel"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/brotli.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/brotli.js
index ab3d6b3501..4681505999 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/brotli.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/brotli.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H","2":"C K L"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","194":"9","257":"AB"},E:{"1":"K L D wB xB yB","2":"I e J E F G A rB gB sB tB uB vB hB","513":"B C aB bB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v zB 0B 1B 2B aB iB 3B bB","194":"w x"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:6,C:"Brotli Accept-Encoding/Content-Encoding"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H e","2":"C K L"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","194":"AB","257":"BB"},E:{"1":"K L D xB yB zB","2":"I f J E F G A sB gB tB uB vB wB hB","513":"B C bB cB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w 0B 1B 2B 3B bB iB 4B cB","194":"x y"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:6,C:"Brotli Accept-Encoding/Content-Encoding"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/calc.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/calc.js
index b216c04db4..a8797aeeaf 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/calc.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/calc.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","260":"G","516":"A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB","33":"I e J E F G A B C K L D"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O","33":"f g h i j k l"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B","33":"6B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB","132":"SC TC"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"calc() as CSS unit value"};
+module.exports={A:{A:{"2":"J E F kB","260":"G","516":"A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB","33":"I f J E F G A B C K L D"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O","33":"g h i j k l m"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B","33":"7B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB","132":"TC UC"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"calc() as CSS unit value"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas-blending.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas-blending.js
index 5061035910..6fbded0893 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas-blending.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas-blending.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e J rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"Canvas blend modes"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H e","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f J sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"Canvas blend modes"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas-text.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas-text.js
index a3aef71721..afff9653ae 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas-text.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas-text.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"kB","8":"J E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","8":"lB cB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","8":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 1B 2B aB iB 3B bB","8":"G zB 0B"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","8":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Text API for Canvas"};
+module.exports={A:{A:{"1":"G A B","2":"kB","8":"J E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","8":"lB dB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","8":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 2B 3B bB iB 4B cB","8":"G 0B 1B"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","8":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Text API for Canvas"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas.js
index 6781dbe49c..eaadfb8e90 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"kB","8":"J E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB oB","132":"lB cB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","132":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"260":"NC"},I:{"1":"cB I H RC jB SC TC","132":"OC PC QC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Canvas (basic support)"};
+module.exports={A:{A:{"1":"G A B","2":"kB","8":"J E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e oB","132":"lB dB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","132":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"260":"OC"},I:{"1":"dB I H SC jB TC UC","132":"PC QC RC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Canvas (basic support)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ch-unit.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ch-unit.js
index 6b05ba9b6f..b12f8979c0 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ch-unit.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ch-unit.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","132":"G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m"},E:{"1":"E F G A B C K L D uB vB hB aB bB wB xB yB","2":"I e J rB gB sB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"ch (character) unit"};
+module.exports={A:{A:{"2":"J E F kB","132":"G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n"},E:{"1":"E F G A B C K L D vB wB hB bB cB xB yB zB","2":"I f J sB gB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"ch (character) unit"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/chacha20-poly1305.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/chacha20-poly1305.js
index 688e2f1a0b..1ee18d086d 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/chacha20-poly1305.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/chacha20-poly1305.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s","129":"0 1 2 3 4 5 6 7 8 t u v w x y z"},E:{"1":"C K L D aB bB wB xB yB","2":"I e J E F G A B rB gB sB tB uB vB hB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC","16":"TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"ChaCha20-Poly1305 cipher suites for TLS"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t","129":"0 1 2 3 4 5 6 7 8 9 u v w x y z"},E:{"1":"C K L D bB cB xB yB zB","2":"I f J E F G A B sB gB tB uB vB wB hB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC","16":"UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"ChaCha20-Poly1305 cipher suites for TLS"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/channel-messaging.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/channel-messaging.js
index 72b438bef4..f0e7a9403f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/channel-messaging.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/channel-messaging.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l nB oB","194":"0 m n o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 2B aB iB 3B bB","2":"G zB 0B","16":"1B"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Channel messaging"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m nB oB","194":"0 1 n o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 3B bB iB 4B cB","2":"G 0B 1B","16":"2B"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Channel messaging"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/childnode-remove.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/childnode-remove.js
index 0c4f30819f..a850615a14 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/childnode-remove.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/childnode-remove.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H","16":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"ChildNode.remove()"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H e","16":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"ChildNode.remove()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/classlist.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/classlist.js
index e7f73ebc02..af0b822347 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/classlist.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/classlist.js
@@ -1 +1 @@
-module.exports={A:{A:{"8":"J E F G kB","1924":"A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","8":"lB cB nB","516":"k l","772":"I e J E F G A B C K L D M N O f g h i j oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","8":"I e J E","516":"k l m n","772":"j","900":"F G A B C K L D M N O f g h i"},E:{"1":"E F G A B C K L D uB vB hB aB bB wB xB yB","8":"I e rB gB","900":"J sB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","8":"G B zB 0B 1B 2B aB","900":"C iB 3B bB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","8":"gB 4B jB","900":"5B 6B"},H:{"900":"NC"},I:{"1":"H SC TC","8":"OC PC QC","900":"cB I RC jB"},J:{"1":"A","900":"E"},K:{"1":"S","8":"A B","900":"C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"900":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"classList (DOMTokenList)"};
+module.exports={A:{A:{"8":"J E F G kB","1924":"A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","8":"lB dB nB","516":"l m","772":"I f J E F G A B C K L D M N O g h i j k oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","8":"I f J E","516":"l m n o","772":"k","900":"F G A B C K L D M N O g h i j"},E:{"1":"E F G A B C K L D vB wB hB bB cB xB yB zB","8":"I f sB gB","900":"J tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","8":"G B 0B 1B 2B 3B bB","900":"C iB 4B cB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","8":"gB 5B jB","900":"6B 7B"},H:{"900":"OC"},I:{"1":"H TC UC","8":"PC QC RC","900":"dB I SC jB"},J:{"1":"A","900":"E"},K:{"1":"S","8":"A B","900":"C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"900":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"classList (DOMTokenList)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js
index be08c379c0..f03889b965 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"2":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:6,C:"Client Hints: DPR, Width, Viewport-Width"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"2":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:6,C:"Client Hints: DPR, Width, Viewport-Width"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/clipboard.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/clipboard.js
index f457dc9cf9..409aa9a9bf 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/clipboard.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/clipboard.js
@@ -1 +1 @@
-module.exports={A:{A:{"2436":"J E F G A B kB"},B:{"260":"N O","2436":"C K L D M","8196":"P Q T U V W X Y Z a b c R d H"},C:{"2":"lB cB I e J E F G A B C K L D M N O f g h nB oB","772":"0 i j k l m n o p q r s t u v w x y z","4100":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"2":"I e J E F G A B C","2564":"0 1 2 K L D M N O f g h i j k l m n o p q r s t u v w x y z","8196":"IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","10244":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB"},E:{"1":"C K L D bB wB xB yB","16":"rB gB","2308":"A B hB aB","2820":"I e J E F G sB tB uB vB"},F:{"2":"G B zB 0B 1B 2B aB iB 3B","16":"C","516":"bB","2564":"D M N O f g h i j k l m n o p","8196":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","10244":"0 1 2 3 4 q r s t u v w x y z"},G:{"1":"D FC GC HC IC JC KC LC MC","2":"gB 4B jB","2820":"F 5B 6B 7B 8B 9B AC BC CC DC EC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB","260":"H","2308":"SC TC"},J:{"2":"E","2308":"A"},K:{"2":"A B C aB iB","16":"bB","260":"S"},L:{"8196":"H"},M:{"1028":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2052":"VC WC","2308":"I","8196":"XC YC ZC hB aC bC cC dC eC"},Q:{"10244":"fC"},R:{"2052":"gC"},S:{"4100":"hC"}},B:5,C:"Synchronous Clipboard API"};
+module.exports={A:{A:{"2436":"J E F G A B kB"},B:{"260":"N O","2436":"C K L D M","8196":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"lB dB I f J E F G A B C K L D M N O g h i nB oB","772":"0 1 j k l m n o p q r s t u v w x y z","4100":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"2":"I f J E F G A B C","2564":"0 1 2 3 K L D M N O g h i j k l m n o p q r s t u v w x y z","8196":"JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","10244":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB"},E:{"1":"C K L D cB xB yB zB","16":"sB gB","2308":"A B hB bB","2820":"I f J E F G tB uB vB wB"},F:{"2":"G B 0B 1B 2B 3B bB iB 4B","16":"C","516":"cB","2564":"D M N O g h i j k l m n o p q","8196":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","10244":"0 1 2 3 4 5 r s t u v w x y z"},G:{"1":"D GC HC IC JC KC LC MC NC","2":"gB 5B jB","2820":"F 6B 7B 8B 9B AC BC CC DC EC FC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB","260":"H","2308":"TC UC"},J:{"2":"E","2308":"A"},K:{"2":"A B C bB iB","16":"cB","260":"S"},L:{"8196":"H"},M:{"1028":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2052":"WC XC","2308":"I","8196":"YC ZC aC hB bC cC dC eC fC"},Q:{"10244":"gC"},R:{"2052":"hC"},S:{"4100":"iC"}},B:5,C:"Synchronous Clipboard API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/colr.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/colr.js
index 812306a516..276220c60b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/colr.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/colr.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","257":"G A B"},B:{"1":"C K L D M N O","513":"P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB","513":"SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"L D xB yB","2":"I e J E F G A rB gB sB tB uB vB hB","129":"B C K aB bB wB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB zB 0B 1B 2B aB iB 3B bB","513":"IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"16":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"16":"A B"},O:{"1":"UC"},P:{"1":"hB aC bC cC dC eC","2":"I VC WC XC YC ZC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"COLR/CPAL(v0) Font Formats"};
+module.exports={A:{A:{"2":"J E F kB","257":"G A B"},B:{"1":"C K L D M N O","513":"P Q T U V W X Y Z a b c R d H e"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB","513":"TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"L D yB zB","2":"I f J E F G A sB gB tB uB vB wB hB","129":"B C K bB cB xB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB 0B 1B 2B 3B bB iB 4B cB","513":"JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"16":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"16":"A B"},O:{"1":"VC"},P:{"1":"hB bC cC dC eC fC","2":"I WC XC YC ZC aC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"COLR/CPAL(v0) Font Formats"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/comparedocumentposition.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/comparedocumentposition.js
index 368ffdcc6b..6bacc493e4 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/comparedocumentposition.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/comparedocumentposition.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","16":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L","132":"D M N O f g h i j k l m n o p"},E:{"1":"A B C K L D hB aB bB wB xB yB","16":"I e J rB gB","132":"E F G tB uB vB","260":"sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB","16":"G B zB 0B 1B 2B aB iB","132":"D M"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB","132":"F 4B jB 5B 6B 7B 8B 9B AC"},H:{"1":"NC"},I:{"1":"H SC TC","16":"OC PC","132":"cB I QC RC jB"},J:{"132":"E A"},K:{"1":"C S bB","16":"A B aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Node.compareDocumentPosition()"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","16":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L","132":"D M N O g h i j k l m n o p q"},E:{"1":"A B C K L D hB bB cB xB yB zB","16":"I f J sB gB","132":"E F G uB vB wB","260":"tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB","16":"G B 0B 1B 2B 3B bB iB","132":"D M"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB","132":"F 5B jB 6B 7B 8B 9B AC BC"},H:{"1":"OC"},I:{"1":"H TC UC","16":"PC QC","132":"dB I RC SC jB"},J:{"132":"E A"},K:{"1":"C S cB","16":"A B bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Node.compareDocumentPosition()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/console-basic.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/console-basic.js
index 085354b30f..61ea9ebbd6 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/console-basic.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/console-basic.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E kB","132":"F G"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q aB iB 3B bB","2":"G zB 0B 1B 2B"},G:{"1":"gB 4B jB 5B","513":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"4097":"NC"},I:{"1025":"cB I H OC PC QC RC jB SC TC"},J:{"258":"E A"},K:{"2":"A","258":"B C aB iB bB","1025":"S"},L:{"1025":"H"},M:{"2049":"R"},N:{"258":"A B"},O:{"258":"UC"},P:{"1025":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1025":"gC"},S:{"1":"hC"}},B:1,C:"Basic console logging functions"};
+module.exports={A:{A:{"1":"A B","2":"J E kB","132":"F G"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q bB iB 4B cB","2":"G 0B 1B 2B 3B"},G:{"1":"gB 5B jB 6B","513":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"4097":"OC"},I:{"1025":"dB I H PC QC RC SC jB TC UC"},J:{"258":"E A"},K:{"2":"A","258":"B C bB iB cB","1025":"S"},L:{"1025":"H"},M:{"2049":"R"},N:{"258":"A B"},O:{"258":"VC"},P:{"1025":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1025":"hC"},S:{"1":"iC"}},B:1,C:"Basic console logging functions"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/console-time.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/console-time.js
index 7850323256..7dcbc2cd71 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/console-time.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/console-time.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q aB iB 3B bB","2":"G zB 0B 1B 2B","16":"B"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"S","16":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"console.time and console.timeEnd"};
+module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q bB iB 4B cB","2":"G 0B 1B 2B 3B","16":"B"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"S","16":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"console.time and console.timeEnd"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/const.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/const.js
index 8c396b5da5..149ebbc9c3 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/const.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/const.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","2052":"B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","132":"lB cB I e J E F G A B C nB oB","260":"K L D M N O f g h i j k l m n o p q r s t u v"},D:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","260":"I e J E F G A B C K L D M N O f g","772":"0 h i j k l m n o p q r s t u v w x y z","1028":"1 2 3 4 5 6 7 8"},E:{"1":"B C K L D aB bB wB xB yB","260":"I e A rB gB hB","772":"J E F G sB tB uB vB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G zB","132":"B 0B 1B 2B aB iB","644":"C 3B bB","772":"D M N O f g h i j k l m n","1028":"o p q r s t u v"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","260":"gB 4B jB BC CC","772":"F 5B 6B 7B 8B 9B AC"},H:{"644":"NC"},I:{"1":"H","16":"OC PC","260":"QC","772":"cB I RC jB SC TC"},J:{"772":"E A"},K:{"1":"S","132":"A B aB iB","644":"C bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","1028":"I"},Q:{"1":"fC"},R:{"1028":"gC"},S:{"1":"hC"}},B:6,C:"const"};
+module.exports={A:{A:{"2":"J E F G A kB","2052":"B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","132":"lB dB I f J E F G A B C nB oB","260":"K L D M N O g h i j k l m n o p q r s t u v w"},D:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","260":"I f J E F G A B C K L D M N O g h","772":"0 1 i j k l m n o p q r s t u v w x y z","1028":"2 3 4 5 6 7 8 9"},E:{"1":"B C K L D bB cB xB yB zB","260":"I f A sB gB hB","772":"J E F G tB uB vB wB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G 0B","132":"B 1B 2B 3B bB iB","644":"C 4B cB","772":"D M N O g h i j k l m n o","1028":"p q r s t u v w"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","260":"gB 5B jB CC DC","772":"F 6B 7B 8B 9B AC BC"},H:{"644":"OC"},I:{"1":"H","16":"PC QC","260":"RC","772":"dB I SC jB TC UC"},J:{"772":"E A"},K:{"1":"S","132":"A B bB iB","644":"C cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","1028":"I"},Q:{"1":"gC"},R:{"1028":"hC"},S:{"1":"iC"}},B:6,C:"const"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/constraint-validation.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/constraint-validation.js
index 775ce77645..a54ff90bf9 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/constraint-validation.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/constraint-validation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","900":"A B"},B:{"1":"N O P Q T U V W X Y Z a b c R d H","388":"L D M","900":"C K"},C:{"1":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB","260":"9 AB","388":"0 1 2 3 4 5 6 7 8 p q r s t u v w x y z","900":"I e J E F G A B C K L D M N O f g h i j k l m n o"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L","388":"l m n o p q r s t u v w x y z","900":"D M N O f g h i j k"},E:{"1":"A B C K L D hB aB bB wB xB yB","16":"I e rB gB","388":"F G uB vB","900":"J E sB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","16":"G B zB 0B 1B 2B aB iB","388":"D M N O f g h i j k l m","900":"C 3B bB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB","388":"F 7B 8B 9B AC","900":"5B 6B"},H:{"2":"NC"},I:{"1":"H","16":"cB OC PC QC","388":"SC TC","900":"I RC jB"},J:{"16":"E","388":"A"},K:{"1":"S","16":"A B aB iB","900":"C bB"},L:{"1":"H"},M:{"1":"R"},N:{"900":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"388":"hC"}},B:1,C:"Constraint Validation API"};
+module.exports={A:{A:{"2":"J E F G kB","900":"A B"},B:{"1":"N O P Q T U V W X Y Z a b c R d H e","388":"L D M","900":"C K"},C:{"1":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB","260":"AB BB","388":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z","900":"I f J E F G A B C K L D M N O g h i j k l m n o p"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L","388":"0 m n o p q r s t u v w x y z","900":"D M N O g h i j k l"},E:{"1":"A B C K L D hB bB cB xB yB zB","16":"I f sB gB","388":"F G vB wB","900":"J E tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","16":"G B 0B 1B 2B 3B bB iB","388":"D M N O g h i j k l m n","900":"C 4B cB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB","388":"F 8B 9B AC BC","900":"6B 7B"},H:{"2":"OC"},I:{"1":"H","16":"dB PC QC RC","388":"TC UC","900":"I SC jB"},J:{"16":"E","388":"A"},K:{"1":"S","16":"A B bB iB","900":"C cB"},L:{"1":"H"},M:{"1":"R"},N:{"900":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"388":"iC"}},B:1,C:"Constraint Validation API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contenteditable.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contenteditable.js
index 6dd8052128..f54bcf815e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contenteditable.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contenteditable.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB","4":"cB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"2":"NC"},I:{"1":"cB I H RC jB SC TC","2":"OC PC QC"},J:{"1":"E A"},K:{"1":"S bB","2":"A B C aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"contenteditable attribute (basic support)"};
+module.exports={A:{A:{"1":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB","4":"dB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"2":"OC"},I:{"1":"dB I H SC jB TC UC","2":"PC QC RC"},J:{"1":"E A"},K:{"1":"S cB","2":"A B C bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"contenteditable attribute (basic support)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js
index 5214594bc7..820f61b237 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","132":"A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB","129":"I e J E F G A B C K L D M N O f g h i"},D:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K","257":"L D M N O f g h i j k"},E:{"1":"E F G A B C K L D uB vB hB aB bB wB xB yB","2":"I e rB gB","257":"J tB","260":"sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB","257":"6B","260":"5B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"2":"E","257":"A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"257":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"Content Security Policy 1.0"};
+module.exports={A:{A:{"2":"J E F G kB","132":"A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB","129":"I f J E F G A B C K L D M N O g h i j"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K","257":"L D M N O g h i j k l"},E:{"1":"E F G A B C K L D vB wB hB bB cB xB yB zB","2":"I f sB gB","257":"J uB","260":"tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB","257":"7B","260":"6B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"2":"E","257":"A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"257":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"Content Security Policy 1.0"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js
index f1d619647a..14c69b8490 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L","32772":"D M N O"},C:{"2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q nB oB","132":"r s t u","260":"v","516":"0 1 2 3 4 w x y z","8196":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v","1028":"w x y","2052":"z"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i zB 0B 1B 2B aB iB 3B bB","1028":"j k l","2052":"m"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"4100":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"8196":"hC"}},B:2,C:"Content Security Policy Level 2"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L","32772":"D M N O"},C:{"2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r nB oB","132":"s t u v","260":"w","516":"0 1 2 3 4 5 x y z","8196":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w","1028":"x y z","2052":"0"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j 0B 1B 2B 3B bB iB 4B cB","1028":"k l m","2052":"n"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"4100":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"8196":"iC"}},B:2,C:"Content Security Policy Level 2"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cookie-store-api.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cookie-store-api.js
index 1420bdd7d3..b2d38da0d5 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cookie-store-api.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cookie-store-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"Y Z a b c R d H","2":"C K L D M N O","194":"P Q T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB","194":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB zB 0B 1B 2B aB iB 3B bB","194":"BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"dC eC","2":"I VC WC XC YC ZC hB aC bC cC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Cookie Store API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"Y Z a b c R d H e","2":"C K L D M N O","194":"P Q T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB","194":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB 0B 1B 2B 3B bB iB 4B cB","194":"CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"eC fC","2":"I WC XC YC ZC aC hB bC cC dC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Cookie Store API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cors.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cors.js
index 3fa1355a9c..5ad6ef5db0 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cors.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cors.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E kB","132":"A","260":"F G"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB cB","1025":"eB KB LB S MB NB OB PB QB RB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","132":"I e J E F G A B C"},E:{"2":"rB gB","513":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","644":"I e sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B zB 0B 1B 2B aB iB 3B"},G:{"513":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","644":"gB 4B jB 5B"},H:{"2":"NC"},I:{"1":"H SC TC","132":"cB I OC PC QC RC jB"},J:{"1":"A","132":"E"},K:{"1":"C S bB","2":"A B aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","132":"A"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Cross-Origin Resource Sharing"};
+module.exports={A:{A:{"1":"B","2":"J E kB","132":"A","260":"F G"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB dB","1025":"fB LB MB S NB OB PB QB RB SB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","132":"I f J E F G A B C"},E:{"2":"sB gB","513":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","644":"I f tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B 0B 1B 2B 3B bB iB 4B"},G:{"513":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","644":"gB 5B jB 6B"},H:{"2":"OC"},I:{"1":"H TC UC","132":"dB I PC QC RC SC jB"},J:{"1":"A","132":"E"},K:{"1":"C S cB","2":"A B bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","132":"A"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Cross-Origin Resource Sharing"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/createimagebitmap.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/createimagebitmap.js
index 23e844914a..cb6a5b1d43 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/createimagebitmap.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/createimagebitmap.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB","3076":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","132":"AB BB","260":"CB DB","516":"EB FB GB HB IB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v w zB 0B 1B 2B aB iB 3B bB","132":"x y","260":"0 z","516":"1 2 3 4 5"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"3076":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","16":"I VC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"3076":"hC"}},B:1,C:"createImageBitmap"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB","3076":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB","132":"BB CB","260":"DB EB","516":"FB GB HB IB JB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w x 0B 1B 2B 3B bB iB 4B cB","132":"y z","260":"0 1","516":"2 3 4 5 6"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"3076":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","16":"I WC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"3076":"iC"}},B:1,C:"createImageBitmap"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/credential-management.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/credential-management.js
index 9bbd73b208..066883c006 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/credential-management.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/credential-management.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","66":"8 9 AB","129":"BB CB DB EB FB GB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"XC YC ZC hB aC bC cC dC eC","2":"I VC WC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"Credential Management API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","66":"9 AB BB","129":"CB DB EB FB GB HB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"YC ZC aC hB bC cC dC eC fC","2":"I WC XC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"Credential Management API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cryptography.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cryptography.js
index 20a9119452..53c2483bf4 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cryptography.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cryptography.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"kB","8":"J E F G A","164":"B"},B:{"1":"P Q T U V W X Y Z a b c R d H","513":"C K L D 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","8":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r nB oB","66":"s t"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","8":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w"},E:{"1":"B C K L D aB bB wB xB yB","8":"I e J E rB gB sB tB","289":"F G A uB vB hB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","8":"G B C D M N O f g h i j zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","8":"gB 4B jB 5B 6B 7B","289":"F 8B 9B AC BC CC"},H:{"2":"NC"},I:{"1":"H","8":"cB I OC PC QC RC jB SC TC"},J:{"8":"E A"},K:{"1":"S","8":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"8":"A","164":"B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"Web Cryptography"};
+module.exports={A:{A:{"2":"kB","8":"J E F G A","164":"B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","513":"C K L D 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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","8":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s nB oB","66":"t u"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","8":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x"},E:{"1":"B C K L D bB cB xB yB zB","8":"I f J E sB gB tB uB","289":"F G A vB wB hB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","8":"G B C D M N O g h i j k 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","8":"gB 5B jB 6B 7B 8B","289":"F 9B AC BC CC DC"},H:{"2":"OC"},I:{"1":"H","8":"dB I PC QC RC SC jB TC UC"},J:{"8":"E A"},K:{"1":"S","8":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"8":"A","164":"B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"Web Cryptography"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-all.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-all.js
index a7fa159ab6..c9b06ea143 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-all.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-all.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w"},E:{"1":"A B C K L D vB hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B"},H:{"2":"NC"},I:{"1":"H TC","2":"cB I OC PC QC RC jB SC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS all property"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x"},E:{"1":"A B C K L D wB hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC"},H:{"2":"OC"},I:{"1":"H UC","2":"dB I PC QC RC SC jB TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS all property"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-animation.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-animation.js
index b5a79cad91..4ed35d518c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-animation.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-animation.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I nB oB","33":"e J E F G A B C K L D"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","33":"0 1 2 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"rB gB","33":"J E F sB tB uB","292":"I e"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B zB 0B 1B 2B aB iB 3B","33":"C D M N O f g h i j k l m n o p"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","33":"F 6B 7B 8B","164":"gB 4B jB 5B"},H:{"2":"NC"},I:{"1":"H","33":"I RC jB SC TC","164":"cB OC PC QC"},J:{"33":"E A"},K:{"1":"S bB","2":"A B C aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"33":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"CSS Animation"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I nB oB","33":"f J E F G A B C K L D"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","33":"0 1 2 3 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"sB gB","33":"J E F tB uB vB","292":"I f"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B 0B 1B 2B 3B bB iB 4B","33":"C D M N O g h i j k l m n o p q"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","33":"F 7B 8B 9B","164":"gB 5B jB 6B"},H:{"2":"OC"},I:{"1":"H","33":"I SC jB TC UC","164":"dB PC QC RC"},J:{"33":"E A"},K:{"1":"S cB","2":"A B C bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"33":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"CSS Animation"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-any-link.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-any-link.js
index d903e0b935..3769f0ce96 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-any-link.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-any-link.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","16":"lB","33":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L","33":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","16":"I e J rB gB sB","33":"E F tB uB"},F:{"1":"CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","33":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB 5B","33":"F 6B 7B 8B"},H:{"2":"NC"},I:{"1":"H","16":"cB I OC PC QC RC jB","33":"SC TC"},J:{"16":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"33":"UC"},P:{"1":"ZC hB aC bC cC dC eC","16":"I","33":"VC WC XC YC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"33":"hC"}},B:5,C:"CSS :any-link selector"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","16":"lB","33":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB nB oB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L","33":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","16":"I f J sB gB tB","33":"E F uB vB"},F:{"1":"DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","33":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB 6B","33":"F 7B 8B 9B"},H:{"2":"OC"},I:{"1":"H","16":"dB I PC QC RC SC jB","33":"TC UC"},J:{"16":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"33":"VC"},P:{"1":"aC hB bC cC dC eC fC","16":"I","33":"WC XC YC ZC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"33":"iC"}},B:5,C:"CSS :any-link selector"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-appearance.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-appearance.js
index 29dd0c0b34..cfd2b30fe3 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-appearance.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-appearance.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"V W X Y Z a b c R d H","33":"U","164":"P Q T","388":"C K L D M N O"},C:{"1":"Q T mB U V W X Y Z a b c R d H fB","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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P","676":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u nB oB"},D:{"1":"V W X Y Z a b c R d H fB pB qB","33":"U","164":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T"},E:{"164":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","33":"RB SB TB","164":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB"},G:{"164":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","164":"cB I OC PC QC RC jB SC TC"},J:{"164":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A","388":"B"},O:{"164":"UC"},P:{"164":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"164":"fC"},R:{"164":"gC"},S:{"164":"hC"}},B:5,C:"CSS Appearance"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"V W X Y Z a b c R d H e","33":"U","164":"P Q T","388":"C K L D M N O"},C:{"1":"Q T mB U V W X Y Z a b c R d H e","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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P","676":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v nB oB"},D:{"1":"V W X Y Z a b c R d H e pB qB rB","33":"U","164":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T"},E:{"1":"zB","164":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB"},F:{"1":"VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","33":"SB TB UB","164":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB"},G:{"164":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","164":"dB I PC QC RC SC jB TC UC"},J:{"164":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A","388":"B"},O:{"164":"VC"},P:{"164":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"164":"gC"},R:{"164":"hC"},S:{"164":"iC"}},B:5,C:"CSS Appearance"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-apply-rule.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-apply-rule.js
index 724138d1b0..786b46812a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-apply-rule.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-apply-rule.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","194":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB","194":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C D M N O f g h i j k l m n o p q r s t u v w x zB 0B 1B 2B aB iB 3B bB","194":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"194":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I","194":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"194":"gC"},S:{"2":"hC"}},B:7,C:"CSS @apply rule"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","194":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB","194":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"G B C D M N O g h i j k l m n o p q r s t u v w x y 0B 1B 2B 3B bB iB 4B cB","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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"194":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I","194":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"194":"hC"},S:{"2":"iC"}},B:7,C:"CSS @apply rule"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-at-counter-style.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-at-counter-style.js
index 3d02a143cc..61105dc02a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-at-counter-style.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-at-counter-style.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b","132":"c R d H"},C:{"2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s nB oB","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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b","132":"c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB zB 0B 1B 2B aB iB 3B bB","132":"YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB SC TC","132":"H"},J:{"2":"E A"},K:{"2":"A B C aB iB bB","132":"S"},L:{"132":"H"},M:{"132":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"132":"hC"}},B:4,C:"CSS Counter Styles"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b","132":"c R d H e"},C:{"2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t nB oB","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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b","132":"c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB 0B 1B 2B 3B bB iB 4B cB","132":"ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB TC UC","132":"H"},J:{"2":"E A"},K:{"2":"A B C bB iB cB","132":"S"},L:{"132":"H"},M:{"132":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"132":"iC"}},B:4,C:"CSS Counter Styles"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-autofill.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-autofill.js
new file mode 100644
index 0000000000..b0eaf650db
--- /dev/null
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-autofill.js
@@ -0,0 +1 @@
+module.exports={A:{D:{"1":"pB qB","33":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e"},L:{"1":"pB qB","33":"0 1 2 3 4 5 6 7 8 9 O m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e"},B:{"1":"pB qB","2":"C K L D M N O","33":"P Q T U V W X Y Z a b c R d H e"},C:{"1":"X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W nB oB"},M:{"1":"X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB P Q T mB U V W"},A:{"2":"lB dB I f J E F G A B kB"},F:{"1":"mB","2":"lB dB I f J E F G A B C nB oB tB vB wB aC hB 2B 3B bB iB 4B cB","33":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T"},K:{"33":"2 3 4 5 6 7 8 9 L D M O g h i j l m n o p q r t u v w x y AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB","34":"B C hB bB iB cB"},E:{"33":"dB I f J E F G A B C K L D sB tB uB wB hB bB cB xB yB","34":"lB"},G:{"33":"lB dB I f J E F G A B C K L D gB uB BC DC"},P:{"33":"PC gB ZC aC cC cB dC JC eC fC"},I:{"1":"pB qB","33":"0 1 2 3 4 5 6 7 8 9 lB dB I y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e QC TC"}},B:6,C:":autofill CSS pseudo-class"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-backdrop-filter.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-backdrop-filter.js
index 7c9bc229c7..c82532e50f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-backdrop-filter.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-backdrop-filter.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M","257":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB nB oB","578":"RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","194":"7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB"},E:{"2":"I e J E F rB gB sB tB uB","33":"G A B C K L D vB hB aB bB wB xB yB"},F:{"1":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t zB 0B 1B 2B aB iB 3B bB","194":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B","33":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"578":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"bC cC dC eC","2":"I","194":"VC WC XC YC ZC hB aC"},Q:{"194":"fC"},R:{"194":"gC"},S:{"2":"hC"}},B:7,C:"CSS Backdrop Filter"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M","257":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB nB oB","578":"SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","194":"8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB"},E:{"2":"I f J E F sB gB tB uB vB","33":"G A B C K L D wB hB bB cB xB yB zB"},F:{"1":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u 0B 1B 2B 3B bB iB 4B cB","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"},G:{"2":"F gB 5B jB 6B 7B 8B 9B","33":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"578":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"cC dC eC fC","2":"I","194":"WC XC YC ZC aC hB bC"},Q:{"194":"gC"},R:{"194":"hC"},S:{"2":"iC"}},B:7,C:"CSS Backdrop Filter"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-background-offsets.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-background-offsets.js
index f3d4fa2fe2..489789a6e8 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-background-offsets.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-background-offsets.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k"},E:{"1":"E F G A B C K L D uB vB hB aB bB wB xB yB","2":"I e J rB gB sB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 1B 2B aB iB 3B bB","2":"G zB 0B"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B"},H:{"1":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"A","2":"E"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS background-position edge offsets"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l"},E:{"1":"E F G A B C K L D vB wB hB bB cB xB yB zB","2":"I f J sB gB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 2B 3B bB iB 4B cB","2":"G 0B 1B"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B"},H:{"1":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"A","2":"E"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS background-position edge offsets"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js
index 7deb78cb3f..94232e6700 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p nB oB"},D:{"1":"0 1 2 3 4 5 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u","260":"6"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E rB gB sB tB","132":"F G A uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h zB 0B 1B 2B aB iB 3B bB","260":"t"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B 7B","132":"F 8B 9B AC BC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS background-blend-mode"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q nB oB"},D:{"1":"0 1 2 3 4 5 6 8 9 w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v","260":"7"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E sB gB tB uB","132":"F G A vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i 0B 1B 2B 3B bB iB 4B cB","260":"u"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B 8B","132":"F 9B AC BC CC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS background-blend-mode"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js
index ecc20e6d65..06998959dc 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","164":"P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r nB oB"},D:{"2":"I e J E F G A B C K L D M N O f g h","164":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J rB gB sB","164":"E F G A B C K L D tB uB vB hB aB bB wB xB yB"},F:{"2":"G zB 0B 1B 2B","129":"B C aB iB 3B bB","164":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"gB 4B jB 5B 6B","164":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"132":"NC"},I:{"2":"cB I OC PC QC RC jB","164":"H SC TC"},J:{"2":"E","164":"A"},K:{"2":"A","129":"B C aB iB bB","164":"S"},L:{"164":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"164":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"164":"fC"},R:{"164":"gC"},S:{"1":"hC"}},B:5,C:"CSS box-decoration-break"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","164":"P Q T U V W X Y Z a b c R d H e"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s nB oB"},D:{"2":"I f J E F G A B C K L D M N O g h i","164":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J sB gB tB","164":"E F G A B C K L D uB vB wB hB bB cB xB yB zB"},F:{"2":"G 0B 1B 2B 3B","129":"B C bB iB 4B cB","164":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"gB 5B jB 6B 7B","164":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"132":"OC"},I:{"2":"dB I PC QC RC SC jB","164":"H TC UC"},J:{"2":"E","164":"A"},K:{"2":"A","129":"B C bB iB cB","164":"S"},L:{"164":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"164":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"164":"gC"},R:{"164":"hC"},S:{"1":"iC"}},B:5,C:"CSS box-decoration-break"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-boxshadow.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-boxshadow.js
index 1ca1e368f3..79310dd07e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-boxshadow.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-boxshadow.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB","33":"nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","33":"I e J E F G"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","33":"e","164":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 1B 2B aB iB 3B bB","2":"G zB 0B"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","33":"4B jB","164":"gB"},H:{"2":"NC"},I:{"1":"I H RC jB SC TC","164":"cB OC PC QC"},J:{"1":"A","33":"E"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS3 Box-shadow"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB","33":"nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","33":"I f J E F G"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","33":"f","164":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 2B 3B bB iB 4B cB","2":"G 0B 1B"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","33":"5B jB","164":"gB"},H:{"2":"OC"},I:{"1":"I H SC jB TC UC","164":"dB PC QC RC"},J:{"1":"A","33":"E"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS3 Box-shadow"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-canvas.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-canvas.js
index e8e3479b0c..86e04da8bf 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-canvas.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-canvas.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","33":"0 1 2 3 4 5 6 7 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"2":"rB gB","33":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","33":"D M N O f g h i j k l m n o p q r s t u"},G:{"33":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"H","33":"cB I OC PC QC RC jB SC TC"},J:{"33":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"VC WC XC YC ZC hB aC bC cC dC eC","33":"I"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"CSS Canvas Drawings"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","33":"0 1 2 3 4 5 6 7 8 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"2":"sB gB","33":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","33":"D M N O g h i j k l m n o p q r s t u v"},G:{"33":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"H","33":"dB I PC QC RC SC jB TC UC"},J:{"33":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"WC XC YC ZC aC hB bC cC dC eC fC","33":"I"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"CSS Canvas Drawings"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-caret-color.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-caret-color.js
index d6e729d8e4..325ac7e487 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-caret-color.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-caret-color.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB nB oB"},D:{"1":"HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"C K L D aB bB wB xB yB","2":"I e J E F G A B rB gB sB tB uB vB hB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"XC YC ZC hB aC bC cC dC eC","2":"I VC WC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:4,C:"CSS caret-color"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB nB oB"},D:{"1":"IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"C K L D bB cB xB yB zB","2":"I f J E F G A B sB gB tB uB vB wB hB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"YC ZC aC hB bC cC dC eC fC","2":"I WC XC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:4,C:"CSS caret-color"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-cascade-layers.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-cascade-layers.js
index 51bf6efbc8..37fbc4eda9 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-cascade-layers.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-cascade-layers.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d nB oB","194":"H fB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB","322":"pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB","578":"yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSS Cascade Layers"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d nB oB","194":"H e"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e","322":"pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB","578":"zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSS Cascade Layers"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-case-insensitive.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-case-insensitive.js
index f8ac23987e..95cf3365bb 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-case-insensitive.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-case-insensitive.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"I e J E F rB gB sB tB uB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:5,C:"Case-insensitive CSS attribute selectors"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"I f J E F sB gB tB uB vB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:5,C:"Case-insensitive CSS attribute selectors"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-clip-path.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-clip-path.js
index 3d29b97491..615c615f23 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-clip-path.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-clip-path.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N","260":"P Q T U V W X Y Z a b c R d H","3138":"O"},C:{"1":"EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB","132":"0 1 2 3 4 5 6 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB","644":"7 8 9 AB BB CB DB"},D:{"2":"I e J E F G A B C K L D M N O f g h i j","260":"FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","292":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB"},E:{"2":"I e J rB gB sB tB","292":"E F G A B C K L D uB vB hB aB bB wB xB yB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","260":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","292":"0 1 D M N O f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"gB 4B jB 5B 6B","292":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB","260":"H","292":"SC TC"},J:{"2":"E A"},K:{"2":"A B C aB iB bB","260":"S"},L:{"260":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"292":"UC"},P:{"292":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"292":"fC"},R:{"260":"gC"},S:{"644":"hC"}},B:4,C:"CSS clip-path property (for HTML)"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N","260":"P Q T U V W X Y Z a b c R d H e","3138":"O"},C:{"1":"FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB","132":"0 1 2 3 4 5 6 7 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB","644":"8 9 AB BB CB DB EB"},D:{"2":"I f J E F G A B C K L D M N O g h i j k","260":"GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","292":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"2":"I f J sB gB tB uB","292":"E F G A B C K L D vB wB hB bB cB xB yB zB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","260":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","292":"0 1 2 D M N O g h i j k l m n o p q r s t u v w x y z"},G:{"2":"gB 5B jB 6B 7B","292":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB","260":"H","292":"TC UC"},J:{"2":"E A"},K:{"2":"A B C bB iB cB","260":"S"},L:{"260":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"292":"VC"},P:{"292":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"292":"gC"},R:{"260":"hC"},S:{"644":"iC"}},B:4,C:"CSS clip-path property (for HTML)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-color-adjust.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-color-adjust.js
index 9f60ce1232..9aec3f7c1e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-color-adjust.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-color-adjust.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","33":"P Q T U V W X Y Z a b c R d H"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"16":"I e J E F G A B C K L D M N O","33":"0 1 2 3 4 5 6 7 8 9 f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e rB gB sB","33":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","33":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"16":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"16":"cB I OC PC QC RC jB SC TC","33":"H"},J:{"16":"E A"},K:{"2":"A B C aB iB bB","33":"S"},L:{"16":"H"},M:{"1":"R"},N:{"16":"A B"},O:{"16":"UC"},P:{"16":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"33":"fC"},R:{"16":"gC"},S:{"1":"hC"}},B:5,C:"CSS color-adjust"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","33":"P Q T U V W X Y Z a b c R d H e"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"16":"I f J E F G A B C K L D M N O","33":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f sB gB tB","33":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","33":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"16":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"16":"dB I PC QC RC SC jB TC UC","33":"H"},J:{"16":"E A"},K:{"2":"A B C bB iB cB","33":"S"},L:{"16":"H"},M:{"1":"R"},N:{"16":"A B"},O:{"16":"VC"},P:{"16":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"33":"gC"},R:{"16":"hC"},S:{"1":"iC"}},B:5,C:"CSS color-adjust"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-color-function.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-color-function.js
index 129e8c6596..b51147bc55 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-color-function.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-color-function.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"D yB","2":"I e J E F G A rB gB sB tB uB vB","132":"B C K L hB aB bB wB xB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC","132":"CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSS color() function"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"D zB","2":"I f J E F G A sB gB tB uB vB wB","132":"B C K L hB bB cB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC","132":"DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSS color() function"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-conic-gradients.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-conic-gradients.js
index cd7dc8f63d..7f85cfe099 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-conic-gradients.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-conic-gradients.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB nB oB","578":"WB XB YB ZB P Q T mB"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","194":"dB JB eB KB LB S MB NB OB PB"},E:{"1":"K L D bB wB xB yB","2":"I e J E F G A B C rB gB sB tB uB vB hB aB"},F:{"1":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","194":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB"},G:{"1":"D GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"hB aC bC cC dC eC","2":"I VC WC XC YC ZC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSS Conical Gradients"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB nB oB","578":"XB YB ZB aB P Q T mB"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","194":"eB KB fB LB MB S NB OB PB QB"},E:{"1":"K L D cB xB yB zB","2":"I f J E F G A B C sB gB tB uB vB wB hB bB"},F:{"1":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","194":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB"},G:{"1":"D HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"hB bC cC dC eC fC","2":"I WC XC YC ZC aC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSS Conical Gradients"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-container-queries.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-container-queries.js
index 35bf98ac13..2aed59447d 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-container-queries.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-container-queries.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R","194":"d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c","194":"d H fB pB qB","450":"R"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB zB 0B 1B 2B aB iB 3B bB","194":"P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"CSS Container Queries"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R","194":"d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c","194":"d H e pB qB rB","450":"R"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB 0B 1B 2B 3B bB iB 4B cB","194":"P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"CSS Container Queries"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-containment.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-containment.js
index 903f7c3632..3447a5e331 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-containment.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-containment.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB","194":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB"},D:{"1":"CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB","66":"BB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB 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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v w x zB 0B 1B 2B aB iB 3B bB","66":"y z"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","2":"I VC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"194":"hC"}},B:2,C:"CSS Containment"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB","194":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB"},D:{"1":"DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB","66":"CB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB 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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w x y 0B 1B 2B 3B bB iB 4B cB","66":"0 z"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","2":"I WC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"194":"iC"}},B:2,C:"CSS Containment"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-content-visibility.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-content-visibility.js
index 7bcea04840..84bd5ca5a9 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-content-visibility.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-content-visibility.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"W X Y Z a b c R d H","2":"C K L D M N O P Q T U V"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"dC eC","2":"I VC WC XC YC ZC hB aC bC cC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSS content-visibility"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"W X Y Z a b c R d H e","2":"C K L D M N O P Q T U V"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"eC fC","2":"I WC XC YC ZC aC hB bC cC dC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSS content-visibility"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-counters.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-counters.js
index 467de74cde..b33aa0ca7c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-counters.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-counters.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F G A B","2":"J E kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"CSS Counters"};
+module.exports={A:{A:{"1":"F G A B","2":"J E kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"CSS Counters"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-crisp-edges.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-crisp-edges.js
index 5834f389ca..6f3a98f738 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-crisp-edges.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-crisp-edges.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J kB","2340":"E F G A B"},B:{"2":"C K L D M N O","1025":"P Q T U V W X Y Z a b c R d H"},C:{"1":"d H fB","2":"lB cB nB","513":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R","545":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S oB"},D:{"2":"0 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","1025":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e rB gB sB","164":"J","4644":"E F G tB uB vB"},F:{"2":"G B D M N O f g h i j k l m n zB 0B 1B 2B aB iB","545":"C 3B bB","1025":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB","4260":"5B 6B","4644":"F 7B 8B 9B AC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB SC TC","1025":"H"},J:{"2":"E","4260":"A"},K:{"2":"A B aB iB","545":"C bB","1025":"S"},L:{"1025":"H"},M:{"545":"R"},N:{"2340":"A B"},O:{"1":"UC"},P:{"1025":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1025":"fC"},R:{"1025":"gC"},S:{"4097":"hC"}},B:7,C:"Crisp edges/pixelated images"};
+module.exports={A:{A:{"2":"J kB","2340":"E F G A B"},B:{"2":"C K L D M N O","1025":"P Q T U V W X Y Z a b c R d H e"},C:{"1":"d H e","2":"lB dB nB","513":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R","545":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S oB"},D:{"2":"0 1 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","1025":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f sB gB tB","164":"J","4644":"E F G uB vB wB"},F:{"2":"G B D M N O g h i j k l m n o 0B 1B 2B 3B bB iB","545":"C 4B cB","1025":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB","4260":"6B 7B","4644":"F 8B 9B AC BC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB TC UC","1025":"H"},J:{"2":"E","4260":"A"},K:{"2":"A B bB iB","545":"C cB","1025":"S"},L:{"1025":"H"},M:{"545":"R"},N:{"2340":"A B"},O:{"1":"VC"},P:{"1025":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1025":"gC"},R:{"1025":"hC"},S:{"4097":"iC"}},B:7,C:"Crisp edges/pixelated images"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-cross-fade.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-cross-fade.js
index 1717e71562..27ed8343e5 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-cross-fade.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-cross-fade.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","33":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"I e J E F G A B C K L D M","33":"0 1 2 3 4 5 6 7 8 9 N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e rB gB","33":"J E F G sB tB uB vB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","33":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB","33":"F 5B 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB","33":"H SC TC"},J:{"2":"E A"},K:{"2":"A B C aB iB bB","33":"S"},L:{"33":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"33":"UC"},P:{"33":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"33":"fC"},R:{"33":"gC"},S:{"2":"hC"}},B:4,C:"CSS Cross-Fade Function"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","33":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"I f J E F G A B C K L D M","33":"0 1 2 3 4 5 6 7 8 9 N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f sB gB","33":"J E F G tB uB vB wB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","33":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB","33":"F 6B 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB","33":"H TC UC"},J:{"2":"E A"},K:{"2":"A B C bB iB cB","33":"S"},L:{"33":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"33":"VC"},P:{"33":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"33":"gC"},R:{"33":"hC"},S:{"2":"iC"}},B:4,C:"CSS Cross-Fade Function"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-default-pseudo.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-default-pseudo.js
index f7782da280..61eb33c6aa 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-default-pseudo.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-default-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","16":"lB cB nB oB"},D:{"1":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L","132":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB"},E:{"1":"B C K L D hB aB bB wB xB yB","16":"I e rB gB","132":"J E F G A sB tB uB vB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","16":"G B zB 0B 1B 2B aB iB","132":"D M N O f g h i j k l m n o p q r s t u v w x","260":"C 3B bB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB 5B 6B","132":"F 7B 8B 9B AC BC"},H:{"260":"NC"},I:{"1":"H","16":"cB OC PC QC","132":"I RC jB SC TC"},J:{"16":"E","132":"A"},K:{"1":"S","16":"A B C aB iB","260":"bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"132":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","132":"I"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:7,C:":default CSS pseudo-class"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","16":"lB dB nB oB"},D:{"1":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L","132":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB"},E:{"1":"B C K L D hB bB cB xB yB zB","16":"I f sB gB","132":"J E F G A tB uB vB wB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","16":"G B 0B 1B 2B 3B bB iB","132":"D M N O g h i j k l m n o p q r s t u v w x y","260":"C 4B cB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB 6B 7B","132":"F 8B 9B AC BC CC"},H:{"260":"OC"},I:{"1":"H","16":"dB PC QC RC","132":"I SC jB TC UC"},J:{"16":"E","132":"A"},K:{"1":"S","16":"A B C bB iB","260":"cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"132":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","132":"I"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:7,C:":default CSS pseudo-class"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js
index c5632dd1a4..bad58d7511 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O Q T U V W X Y Z a b c R d H","16":"P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"B","2":"I e J E F G A C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Explicit descendant combinator >>"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O Q T U V W X Y Z a b c R d H e","16":"P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"B","2":"I f J E F G A C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Explicit descendant combinator >>"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-deviceadaptation.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-deviceadaptation.js
index 8ea8d8e5fb..d27a7319a3 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-deviceadaptation.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-deviceadaptation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","164":"A B"},B:{"66":"P Q T U V W X Y Z a b c R d H","164":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"I e J E F G A B C K L D M N O f g h i j k l m n o","66":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","66":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"292":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A S","292":"B C aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"164":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"66":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSS Device Adaptation"};
+module.exports={A:{A:{"2":"J E F G kB","164":"A B"},B:{"66":"P Q T U V W X Y Z a b c R d H e","164":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"I f J E F G A B C K L D M N O g h i j k l m n o p","66":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","66":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"292":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A S","292":"B C bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"164":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"66":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSS Device Adaptation"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-dir-pseudo.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-dir-pseudo.js
index 42deb19d07..ebf80fda1a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-dir-pseudo.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-dir-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M nB oB","33":"0 1 2 3 4 5 6 7 8 N O f g h i j k l m n o p q r s t u v w x y z"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b","194":"c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"33":"hC"}},B:5,C:":dir() CSS pseudo-class"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M nB oB","33":"0 1 2 3 4 5 6 7 8 9 N O g h i j k l m n o p q r s t u v w x y z"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b","194":"c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"33":"iC"}},B:5,C:":dir() CSS pseudo-class"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-display-contents.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-display-contents.js
index 642c78fc2d..b20007dfdd 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-display-contents.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-display-contents.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"a b c R d H","2":"C K L D M N O","260":"P Q T U V W X Y Z"},C:{"1":"KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w nB oB","260":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB dB JB eB"},D:{"1":"a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","194":"IB dB JB eB KB LB S","260":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z"},E:{"2":"I e J E F G A B rB gB sB tB uB vB hB","260":"L D wB xB yB","772":"C K aB bB"},F:{"1":"XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB zB 0B 1B 2B aB iB 3B bB","260":"CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC","260":"D KC LC MC","772":"EC FC GC HC IC JC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"eC","2":"I VC WC XC YC","260":"ZC hB aC bC cC dC"},Q:{"260":"fC"},R:{"2":"gC"},S:{"260":"hC"}},B:5,C:"CSS display: contents"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"a b c R d H e","2":"C K L D M N O","260":"P Q T U V W X Y Z"},C:{"1":"LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x nB oB","260":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB eB KB fB"},D:{"1":"a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","194":"JB eB KB fB LB MB S","260":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z"},E:{"2":"I f J E F G A B sB gB tB uB vB wB hB","260":"L D xB yB zB","772":"C K bB cB"},F:{"1":"YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB 0B 1B 2B 3B bB iB 4B cB","260":"DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC","260":"D LC MC NC","772":"FC GC HC IC JC KC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"fC","2":"I WC XC YC ZC","260":"aC hB bC cC dC eC"},Q:{"260":"gC"},R:{"2":"hC"},S:{"260":"iC"}},B:5,C:"CSS display: contents"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-element-function.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-element-function.js
index b8fad5564b..dbe52b7cf2 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-element-function.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-element-function.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"33":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","164":"lB cB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"33":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"33":"hC"}},B:5,C:"CSS element() function"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"33":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","164":"lB dB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"33":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"33":"iC"}},B:5,C:"CSS element() function"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-env-function.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-env-function.js
index cf411c3a87..f32b110f9d 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-env-function.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-env-function.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S nB oB"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB"},E:{"1":"C K L D aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB hB","132":"B"},F:{"1":"GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC","132":"DC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"hB aC bC cC dC eC","2":"I VC WC XC YC ZC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"CSS Environment Variables env()"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S nB oB"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB"},E:{"1":"C K L D bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB hB","132":"B"},F:{"1":"HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC","132":"EC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"hB bC cC dC eC fC","2":"I WC XC YC ZC aC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"CSS Environment Variables env()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-exclusions.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-exclusions.js
index be95b32c49..d2b8b2d8ed 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-exclusions.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-exclusions.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","33":"A B"},B:{"2":"P Q T U V W X Y Z a b c R d H","33":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"33":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSS Exclusions Level 1"};
+module.exports={A:{A:{"2":"J E F G kB","33":"A B"},B:{"2":"P Q T U V W X Y Z a b c R d H e","33":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"33":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSS Exclusions Level 1"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-featurequeries.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-featurequeries.js
index ec41b0c665..ca986ba984 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-featurequeries.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-featurequeries.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"I e J E F rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B C zB 0B 1B 2B aB iB 3B"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B"},H:{"1":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS Feature Queries"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"I f J E F sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B C 0B 1B 2B 3B bB iB 4B"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B"},H:{"1":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS Feature Queries"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-filter-function.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-filter-function.js
index 2c79b4acf9..2211ee9446 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-filter-function.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-filter-function.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"A B C K L D vB hB aB bB wB xB yB","2":"I e J E F rB gB sB tB uB","33":"G"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B","33":"9B AC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSS filter() function"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"A B C K L D wB hB bB cB xB yB zB","2":"I f J E F sB gB tB uB vB","33":"G"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B","33":"AC BC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSS filter() function"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-filters.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-filters.js
index b43d83eb10..9a0228891d 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-filters.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-filters.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","1028":"K L D M N O","1346":"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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB","196":"u","516":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t oB"},D:{"1":"DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N","33":"0 1 2 3 4 5 6 7 8 9 O f g h i j k l m n o p q r s t u v w x y z AB BB CB"},E:{"1":"A B C K L D vB hB aB bB wB xB yB","2":"I e rB gB sB","33":"J E F G tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","33":"D M N O f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B","33":"F 6B 7B 8B 9B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB","33":"SC TC"},J:{"2":"E","33":"A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"XC YC ZC hB aC bC cC dC eC","33":"I VC WC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"CSS Filter Effects"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","1028":"K L D M N O","1346":"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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB","196":"v","516":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u oB"},D:{"1":"EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N","33":"0 1 2 3 4 5 6 7 8 9 O g h i j k l m n o p q r s t u v w x y z AB BB CB DB"},E:{"1":"A B C K L D wB hB bB cB xB yB zB","2":"I f sB gB tB","33":"J E F G uB vB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","33":"0 D M N O g h i j k l m n o p q r s t u v w x y z"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B","33":"F 7B 8B 9B AC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB","33":"TC UC"},J:{"2":"E","33":"A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"YC ZC aC hB bC cC dC eC fC","33":"I WC XC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"CSS Filter Effects"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-first-letter.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-first-letter.js
index 90bc9874e4..c1f3821c7f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-first-letter.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-first-letter.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","16":"kB","516":"F","1540":"J E"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","132":"cB","260":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"e J E F","132":"I"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","16":"e rB","132":"I gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB","16":"G zB","260":"B 0B 1B 2B aB iB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB"},H:{"1":"NC"},I:{"1":"cB I H RC jB SC TC","16":"OC PC","132":"QC"},J:{"1":"E A"},K:{"1":"C S bB","260":"A B aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"::first-letter CSS pseudo-element selector"};
+module.exports={A:{A:{"1":"G A B","16":"kB","516":"F","1540":"J E"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","132":"dB","260":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"f J E F","132":"I"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","16":"f sB","132":"I gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB","16":"G 0B","260":"B 1B 2B 3B bB iB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB"},H:{"1":"OC"},I:{"1":"dB I H SC jB TC UC","16":"PC QC","132":"RC"},J:{"1":"E A"},K:{"1":"C S cB","260":"A B bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"::first-letter CSS pseudo-element selector"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-first-line.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-first-line.js
index a664ed242c..f0a49738a0 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-first-line.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-first-line.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","132":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"CSS first-line pseudo-element"};
+module.exports={A:{A:{"1":"G A B","132":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"CSS first-line pseudo-element"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-fixed.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-fixed.js
index da5ae47156..13c0e0c28a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-fixed.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-fixed.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"E F G A B","2":"kB","8":"J"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB hB aB bB wB xB yB","1025":"vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB","132":"5B 6B 7B"},H:{"2":"NC"},I:{"1":"cB H SC TC","260":"OC PC QC","513":"I RC jB"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"CSS position:fixed"};
+module.exports={A:{A:{"1":"E F G A B","2":"kB","8":"J"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB hB bB cB xB yB zB","1025":"wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB","132":"6B 7B 8B"},H:{"2":"OC"},I:{"1":"dB H TC UC","260":"PC QC RC","513":"I SC jB"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"CSS position:fixed"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-focus-visible.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-focus-visible.js
index 2c7d35def6..928764800c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-focus-visible.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-focus-visible.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"X Y Z a b c R d H","2":"C K L D M N O","328":"P Q T U V W"},C:{"1":"W X Y Z a b c R d H fB","2":"lB cB nB oB","161":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V"},D:{"1":"X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB","328":"OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB zB 0B 1B 2B aB iB 3B bB","328":"NB OB PB QB RB SB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"dC eC","2":"I VC WC XC YC ZC hB aC bC cC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"161":"hC"}},B:7,C:":focus-visible CSS pseudo-class"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"X Y Z a b c R d H e","2":"C K L D M N O","328":"P Q T U V W"},C:{"1":"W X Y Z a b c R d H e","2":"lB dB nB oB","161":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V"},D:{"1":"X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB","328":"PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W"},E:{"2":"I f J E F G A B C K L sB gB tB uB vB wB hB bB cB xB yB","578":"D zB"},F:{"1":"UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB 0B 1B 2B 3B bB iB 4B cB","328":"OB PB QB RB SB TB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","578":"D"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"eC fC","2":"I WC XC YC ZC aC hB bC cC dC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"161":"iC"}},B:7,C:":focus-visible CSS pseudo-class"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-focus-within.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-focus-within.js
index ab8bb94ec9..4cfca49973 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-focus-within.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-focus-within.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB nB oB"},D:{"1":"JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","194":"dB"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","194":"6"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"YC ZC hB aC bC cC dC eC","2":"I VC WC XC"},Q:{"1":"fC"},R:{"16":"gC"},S:{"2":"hC"}},B:7,C:":focus-within CSS pseudo-class"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB nB oB"},D:{"1":"KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","194":"eB"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","194":"7"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"ZC aC hB bC cC dC eC fC","2":"I WC XC YC"},Q:{"1":"gC"},R:{"16":"hC"},S:{"2":"iC"}},B:7,C:":focus-within CSS pseudo-class"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js
index 0b5c646bd6..d1e9fb884b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB","194":"6 7 8 9 AB BB CB DB EB FB GB HB"},D:{"1":"JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","66":"9 AB BB CB DB EB FB GB HB IB dB"},E:{"1":"C K L D aB bB wB xB yB","2":"I e J E F G A B rB gB sB tB uB vB hB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v zB 0B 1B 2B aB iB 3B bB","66":"0 1 2 3 4 5 6 w x y z"},G:{"1":"D EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"YC ZC hB aC bC cC dC eC","2":"I","66":"VC WC XC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"194":"hC"}},B:5,C:"CSS font-display"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB","194":"7 8 9 AB BB CB DB EB FB GB HB IB"},D:{"1":"KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","66":"AB BB CB DB EB FB GB HB IB JB eB"},E:{"1":"C K L D bB cB xB yB zB","2":"I f J E F G A B sB gB tB uB vB wB hB"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w 0B 1B 2B 3B bB iB 4B cB","66":"0 1 2 3 4 5 6 7 x y z"},G:{"1":"D FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"ZC aC hB bC cC dC eC fC","2":"I","66":"WC XC YC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"194":"iC"}},B:5,C:"CSS font-display"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-font-stretch.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-font-stretch.js
index 1a5c0af6be..2d5e62d8ce 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-font-stretch.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-font-stretch.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F nB oB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L D aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB hB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS font-stretch"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F nB oB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L D bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB hB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS font-stretch"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-gencontent.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-gencontent.js
index eac468828a..5bbad70abb 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-gencontent.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-gencontent.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E kB","132":"F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"CSS Generated content for pseudo-elements"};
+module.exports={A:{A:{"1":"G A B","2":"J E kB","132":"F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"CSS Generated content for pseudo-elements"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-gradients.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-gradients.js
index 395c1c4832..317676e8ae 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-gradients.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-gradients.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB","260":"M N O f g h i j k l m n o p q r s t u v","292":"I e J E F G A B C K L D oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","33":"A B C K L D M N O f g h i j k l","548":"I e J E F G"},E:{"2":"rB gB","260":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","292":"J sB","804":"I e"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B zB 0B 1B 2B","33":"C 3B","164":"aB iB"},G:{"260":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","292":"5B 6B","804":"gB 4B jB"},H:{"2":"NC"},I:{"1":"H SC TC","33":"I RC jB","548":"cB OC PC QC"},J:{"1":"A","548":"E"},K:{"1":"S bB","2":"A B","33":"C","164":"aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS Gradients"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB","260":"M N O g h i j k l m n o p q r s t u v w","292":"I f J E F G A B C K L D oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","33":"A B C K L D M N O g h i j k l m","548":"I f J E F G"},E:{"2":"sB gB","260":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","292":"J tB","804":"I f"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B 0B 1B 2B 3B","33":"C 4B","164":"bB iB"},G:{"260":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","292":"6B 7B","804":"gB 5B jB"},H:{"2":"OC"},I:{"1":"H TC UC","33":"I SC jB","548":"dB PC QC RC"},J:{"1":"A","548":"E"},K:{"1":"S cB","2":"A B","33":"C","164":"bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS Gradients"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-grid.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-grid.js
index efba7b84ca..5d6c726054 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-grid.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-grid.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","8":"G","292":"A B"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H","292":"C K L D"},C:{"1":"EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O nB oB","8":"f g h i j k l m n o p q r s t u v w x y z","584":"0 1 2 3 4 5 6 7 8 9 AB BB","1025":"CB DB"},D:{"1":"IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k","8":"l m n o","200":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB","1025":"HB"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e rB gB sB","8":"J E F G A tB uB vB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n zB 0B 1B 2B aB iB 3B bB","200":"0 1 2 3 o p q r s t u v w x y z"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B","8":"F 6B 7B 8B 9B AC BC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC","8":"jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"292":"A B"},O:{"1":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","2":"VC","8":"I"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:4,C:"CSS Grid Layout (level 1)"};
+module.exports={A:{A:{"2":"J E F kB","8":"G","292":"A B"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H e","292":"C K L D"},C:{"1":"FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O nB oB","8":"0 g h i j k l m n o p q r s t u v w x y z","584":"1 2 3 4 5 6 7 8 9 AB BB CB","1025":"DB EB"},D:{"1":"JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l","8":"m n o p","200":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB","1025":"IB"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f sB gB tB","8":"J E F G A uB vB wB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o 0B 1B 2B 3B bB iB 4B cB","200":"0 1 2 3 4 p q r s t u v w x y z"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B","8":"F 7B 8B 9B AC BC CC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC","8":"jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"292":"A B"},O:{"1":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","2":"WC","8":"I"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:4,C:"CSS Grid Layout (level 1)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js
index d38045a949..0a37236f1a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSS hanging-punctuation"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSS hanging-punctuation"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-has.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-has.js
index 3ffd97546d..28f0124437 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-has.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-has.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:":has() CSS relational pseudo-class"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:":has() CSS relational pseudo-class"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hyphenate.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hyphenate.js
index a0b36f5bed..728e6cb962 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hyphenate.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hyphenate.js
@@ -1 +1 @@
-module.exports={A:{A:{"16":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","16":"C K L D M N O"},C:{"16":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB"},E:{"16":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"16":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"16":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"16":"NC"},I:{"16":"cB I H OC PC QC RC jB SC TC"},J:{"16":"E A"},K:{"16":"A B C S aB iB bB"},L:{"16":"H"},M:{"16":"R"},N:{"16":"A B"},O:{"16":"UC"},P:{"16":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"16":"fC"},R:{"16":"gC"},S:{"16":"hC"}},B:5,C:"CSS4 Hyphenation"};
+module.exports={A:{A:{"16":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","16":"C K L D M N O"},C:{"16":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"16":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"16":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"16":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"16":"OC"},I:{"16":"dB I H PC QC RC SC jB TC UC"},J:{"16":"E A"},K:{"16":"A B C S bB iB cB"},L:{"16":"H"},M:{"16":"R"},N:{"16":"A B"},O:{"16":"VC"},P:{"16":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"16":"gC"},R:{"16":"hC"},S:{"16":"iC"}},B:5,C:"CSS4 Hyphenation"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hyphens.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hyphens.js
index 3bc13098f4..810015cabf 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hyphens.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hyphens.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","33":"A B"},B:{"33":"C K L D M N O","132":"P Q T U V W X Y","260":"Z a b c R d H"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e nB oB","33":"0 1 2 J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},D:{"1":"Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB","132":"FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y"},E:{"2":"I e rB gB","33":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","132":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"gB 4B","33":"F D jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"4":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","2":"I","132":"VC"},Q:{"2":"fC"},R:{"132":"gC"},S:{"1":"hC"}},B:5,C:"CSS Hyphenation"};
+module.exports={A:{A:{"2":"J E F G kB","33":"A B"},B:{"33":"C K L D M N O","132":"P Q T U V W X Y","260":"Z a b c R d H e"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f nB oB","33":"0 1 2 3 J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},D:{"1":"Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB","132":"GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y"},E:{"2":"I f sB gB","33":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","132":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"gB 5B","33":"F D jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"4":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","2":"I","132":"WC"},Q:{"2":"gC"},R:{"132":"hC"},S:{"1":"iC"}},B:5,C:"CSS Hyphenation"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-image-orientation.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-image-orientation.js
index da45c90a25..04c9009491 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-image-orientation.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-image-orientation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"a b c R d H","2":"C K L D M N O P Q","257":"T U V W X Y Z"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l nB oB"},D:{"1":"a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","257":"T U V W X Y Z"},E:{"1":"L D wB xB yB","2":"I e J E F G A B C K rB gB sB tB uB vB hB aB bB"},F:{"1":"PB QB RB SB TB","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB zB 0B 1B 2B aB iB 3B bB","257":"UB VB WB XB YB ZB P Q"},G:{"1":"D LC MC","132":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"cC dC eC","2":"I VC WC XC YC ZC hB aC bC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:4,C:"CSS3 image-orientation"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"a b c R d H e","2":"C K L D M N O P Q","257":"T U V W X Y Z"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m nB oB"},D:{"1":"a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","257":"T U V W X Y Z"},E:{"1":"L D xB yB zB","2":"I f J E F G A B C K sB gB tB uB vB wB hB bB cB"},F:{"1":"QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB 0B 1B 2B 3B bB iB 4B cB","257":"VB WB XB YB ZB aB P Q"},G:{"1":"D MC NC","132":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"dC eC fC","2":"I WC XC YC ZC aC hB bC cC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:4,C:"CSS3 image-orientation"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-image-set.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-image-set.js
index 54d0b5f89a..48ab2fc3cc 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-image-set.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-image-set.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","164":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W nB oB","66":"X Y","257":"a b c R d H fB","772":"Z"},D:{"2":"I e J E F G A B C K L D M N O f g","164":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e rB gB sB","132":"A B C K hB aB bB wB","164":"J E F G tB uB vB","516":"L D xB yB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","164":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"gB 4B jB 5B","132":"BC CC DC EC FC GC HC IC JC KC","164":"F 6B 7B 8B 9B AC","516":"D LC MC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB","164":"H SC TC"},J:{"2":"E","164":"A"},K:{"2":"A B C aB iB bB","164":"S"},L:{"164":"H"},M:{"257":"R"},N:{"2":"A B"},O:{"164":"UC"},P:{"164":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"164":"fC"},R:{"164":"gC"},S:{"2":"hC"}},B:5,C:"CSS image-set"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","164":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W nB oB","66":"X Y","257":"a b c R d H e","772":"Z"},D:{"2":"I f J E F G A B C K L D M N O g h","164":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f sB gB tB","132":"A B C K hB bB cB xB","164":"J E F G uB vB wB","516":"L D yB zB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","164":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"gB 5B jB 6B","132":"CC DC EC FC GC HC IC JC KC LC","164":"F 7B 8B 9B AC BC","516":"D MC NC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB","164":"H TC UC"},J:{"2":"E","164":"A"},K:{"2":"A B C bB iB cB","164":"S"},L:{"164":"H"},M:{"257":"R"},N:{"2":"A B"},O:{"164":"VC"},P:{"164":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"164":"gC"},R:{"164":"hC"},S:{"2":"iC"}},B:5,C:"CSS image-set"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-in-out-of-range.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-in-out-of-range.js
index 5788b11ec1..257fd60825 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-in-out-of-range.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-in-out-of-range.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C","260":"K L D M N O"},C:{"1":"AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o nB oB","516":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z"},D:{"1":"DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I","16":"e J E F G A B C K L","260":"CB","772":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I rB gB","16":"e","772":"J E F G A sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","16":"G zB","260":"B C z 0B 1B 2B aB iB 3B bB","772":"D M N O f g h i j k l m n o p q r s t u v w x y"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB","772":"F 5B 6B 7B 8B 9B AC BC"},H:{"132":"NC"},I:{"1":"H","2":"cB OC PC QC","260":"I RC jB SC TC"},J:{"2":"E","260":"A"},K:{"1":"S","260":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","260":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"516":"hC"}},B:5,C:":in-range and :out-of-range CSS pseudo-classes"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C","260":"K L D M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p nB oB","516":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB"},D:{"1":"EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I","16":"f J E F G A B C K L","260":"DB","772":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I sB gB","16":"f","772":"J E F G A tB uB vB wB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","16":"G 0B","260":"0 B C 1B 2B 3B bB iB 4B cB","772":"D M N O g h i j k l m n o p q r s t u v w x y z"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB","772":"F 6B 7B 8B 9B AC BC CC"},H:{"132":"OC"},I:{"1":"H","2":"dB PC QC RC","260":"I SC jB TC UC"},J:{"2":"E","260":"A"},K:{"1":"S","260":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","260":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"516":"iC"}},B:5,C:":in-range and :out-of-range CSS pseudo-classes"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js
index cb2563da02..34cbfa0536 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","132":"A B","388":"G"},B:{"1":"P Q T U V W X Y Z a b c R d H","132":"C K L D M N O"},C:{"1":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","16":"lB cB nB oB","132":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB","388":"I e"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L","132":"D M N O f g h i j k l m n o p q r s t u v w x y"},E:{"1":"B C K L D hB aB bB wB xB yB","16":"I e J rB gB","132":"E F G A tB uB vB","388":"sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","16":"G B zB 0B 1B 2B aB iB","132":"D M N O f g h i j k l","516":"C 3B bB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB 5B 6B","132":"F 7B 8B 9B AC BC"},H:{"516":"NC"},I:{"1":"H","16":"cB OC PC QC TC","132":"SC","388":"I RC jB"},J:{"16":"E","132":"A"},K:{"1":"S","16":"A B C aB iB","516":"bB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"132":"hC"}},B:7,C:":indeterminate CSS pseudo-class"};
+module.exports={A:{A:{"2":"J E F kB","132":"A B","388":"G"},B:{"1":"P Q T U V W X Y Z a b c R d H e","132":"C K L D M N O"},C:{"1":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","16":"lB dB nB oB","132":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB","388":"I f"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L","132":"D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L D hB bB cB xB yB zB","16":"I f J sB gB","132":"E F G A uB vB wB","388":"tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","16":"G B 0B 1B 2B 3B bB iB","132":"D M N O g h i j k l m","516":"C 4B cB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB 6B 7B","132":"F 8B 9B AC BC CC"},H:{"516":"OC"},I:{"1":"H","16":"dB PC QC RC UC","132":"TC","388":"I SC jB"},J:{"16":"E","132":"A"},K:{"1":"S","16":"A B C bB iB","516":"cB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"132":"iC"}},B:7,C:":indeterminate CSS pseudo-class"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-initial-letter.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-initial-letter.js
index b46f5b68d0..a9380d7d03 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-initial-letter.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-initial-letter.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F rB gB sB tB uB","4":"G","164":"A B C K L D vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B","164":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSS Initial Letter"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F sB gB tB uB vB","4":"G","164":"A B C K L D wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B","164":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSS Initial Letter"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-initial-value.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-initial-value.js
index f294987505..f1a537b95c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-initial-value.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-initial-value.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","33":"I e J E F G A B C K L D M N O nB oB","164":"lB cB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D gB sB tB uB vB hB aB bB wB xB yB","16":"rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB"},H:{"2":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS initial value"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","33":"I f J E F G A B C K L D M N O nB oB","164":"lB dB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D gB tB uB vB wB hB bB cB xB yB zB","16":"sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB"},H:{"2":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS initial value"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-lch-lab.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-lch-lab.js
new file mode 100644
index 0000000000..b6c03afb61
--- /dev/null
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-lch-lab.js
@@ -0,0 +1 @@
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"D zB","2":"I f J E F G A B C K L sB gB tB uB vB wB hB bB cB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"LCH and Lab color values"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-letter-spacing.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-letter-spacing.js
index b5f3262f62..055588e3bc 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-letter-spacing.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-letter-spacing.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","16":"kB","132":"J E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","132":"I e J E F G A B C K L D M N O f g h i j k l m n o p"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","16":"rB","132":"I e J gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","16":"G zB","132":"B C D M 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB"},H:{"2":"NC"},I:{"1":"H SC TC","16":"OC PC","132":"cB I QC RC jB"},J:{"132":"E A"},K:{"1":"S","132":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"letter-spacing CSS property"};
+module.exports={A:{A:{"1":"G A B","16":"kB","132":"J E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","132":"I f J E F G A B C K L D M N O g h i j k l m n o p q"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","16":"sB","132":"I f J gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","16":"G 0B","132":"B C D M 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB"},H:{"2":"OC"},I:{"1":"H TC UC","16":"PC QC","132":"dB I RC SC jB"},J:{"132":"E A"},K:{"1":"S","132":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"letter-spacing CSS property"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-line-clamp.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-line-clamp.js
index ac1949bae0..f5f91b1928 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-line-clamp.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-line-clamp.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M","33":"P Q T U V W X Y Z a b c R d H","129":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB nB oB","33":"PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"16":"I e J E F G A B C K","33":"0 1 2 3 4 5 6 7 8 9 L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I rB gB","33":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","33":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"gB 4B jB","33":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"16":"OC PC","33":"cB I H QC RC jB SC TC"},J:{"33":"E A"},K:{"2":"A B C aB iB bB","33":"S"},L:{"33":"H"},M:{"33":"R"},N:{"2":"A B"},O:{"33":"UC"},P:{"33":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"33":"fC"},R:{"33":"gC"},S:{"2":"hC"}},B:5,C:"CSS line-clamp"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M","33":"P Q T U V W X Y Z a b c R d H e","129":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB nB oB","33":"QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"16":"I f J E F G A B C K","33":"0 1 2 3 4 5 6 7 8 9 L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I sB gB","33":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","33":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"gB 5B jB","33":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"16":"PC QC","33":"dB I H RC SC jB TC UC"},J:{"33":"E A"},K:{"2":"A B C bB iB cB","33":"S"},L:{"33":"H"},M:{"33":"R"},N:{"2":"A B"},O:{"33":"VC"},P:{"33":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"33":"gC"},R:{"33":"hC"},S:{"2":"iC"}},B:5,C:"CSS line-clamp"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-logical-props.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-logical-props.js
index b32f5853c2..c667d01225 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-logical-props.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-logical-props.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"a b c R d H","2":"C K L D M N O","2052":"Y Z","3588":"P Q 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB","164":"0 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"a b c R d H fB pB qB","292":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB","2052":"Y Z","3588":"QB RB SB TB UB VB WB XB YB ZB P Q T U V W X"},E:{"1":"D yB","292":"I e J E F G A B C rB gB sB tB uB vB hB aB","2052":"xB","3588":"K L bB wB"},F:{"1":"XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","292":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB","2052":"VB WB","3588":"GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB"},G:{"1":"D","292":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC","2052":"MC","3588":"GC HC IC JC KC LC"},H:{"2":"NC"},I:{"1":"H","292":"cB I OC PC QC RC jB SC TC"},J:{"292":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"292":"UC"},P:{"1":"eC","292":"I VC WC XC YC ZC","3588":"hB aC bC cC dC"},Q:{"3588":"fC"},R:{"3588":"gC"},S:{"3588":"hC"}},B:5,C:"CSS Logical Properties"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"a b c R d H e","2":"C K L D M N O","2052":"Y Z","3588":"P Q T U V W X"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB","164":"0 1 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"a b c R d H e pB qB rB","292":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB","2052":"Y Z","3588":"RB SB TB UB VB WB XB YB ZB aB P Q T U V W X"},E:{"1":"D zB","292":"I f J E F G A B C sB gB tB uB vB wB hB bB","2052":"yB","3588":"K L cB xB"},F:{"1":"YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","292":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB","2052":"WB XB","3588":"HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB"},G:{"1":"D","292":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC","2052":"NC","3588":"HC IC JC KC LC MC"},H:{"2":"OC"},I:{"1":"H","292":"dB I PC QC RC SC jB TC UC"},J:{"292":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"292":"VC"},P:{"1":"fC","292":"I WC XC YC ZC aC","3588":"hB bC cC dC eC"},Q:{"3588":"gC"},R:{"3588":"hC"},S:{"3588":"iC"}},B:5,C:"CSS Logical Properties"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-marker-pseudo.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-marker-pseudo.js
index fb20e5ff59..1534c40f65 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-marker-pseudo.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-marker-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"X Y Z a b c R d H","2":"C K L D M N O P Q T U V W"},C:{"1":"PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB nB oB"},D:{"1":"X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W"},E:{"2":"I e J E F G A B rB gB sB tB uB vB hB","129":"C K L D aB bB wB xB yB"},F:{"1":"TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"dC eC","2":"I VC WC XC YC ZC hB aC bC cC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSS ::marker pseudo-element"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"X Y Z a b c R d H e","2":"C K L D M N O P Q T U V W"},C:{"1":"QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB nB oB"},D:{"1":"X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W"},E:{"2":"I f J E F G A B sB gB tB uB vB wB hB","129":"C K L D bB cB xB yB zB"},F:{"1":"UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"eC fC","2":"I WC XC YC ZC aC hB bC cC dC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSS ::marker pseudo-element"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-masks.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-masks.js
index a4aa7d1284..c26d17c864 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-masks.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-masks.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M","164":"P Q T U V W X Y Z a b c R d H","3138":"N","12292":"O"},C:{"1":"DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB","260":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB nB oB"},D:{"164":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"rB gB","164":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","164":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"164":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"164":"H SC TC","676":"cB I OC PC QC RC jB"},J:{"164":"E A"},K:{"2":"A B C aB iB bB","164":"S"},L:{"164":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"164":"UC"},P:{"164":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"164":"fC"},R:{"164":"gC"},S:{"260":"hC"}},B:4,C:"CSS Masks"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M","164":"P Q T U V W X Y Z a b c R d H e","3138":"N","12292":"O"},C:{"1":"EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB","260":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB nB oB"},D:{"164":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"sB gB","164":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","164":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"164":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"164":"H TC UC","676":"dB I PC QC RC SC jB"},J:{"164":"E A"},K:{"2":"A B C bB iB cB","164":"S"},L:{"164":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"164":"VC"},P:{"164":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"164":"gC"},R:{"164":"hC"},S:{"260":"iC"}},B:4,C:"CSS Masks"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-matches-pseudo.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-matches-pseudo.js
index dc9c892c3f..05965958b6 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-matches-pseudo.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-matches-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"Z a b c R d H","2":"C K L D M N O","1220":"P Q T U V W X Y"},C:{"1":"ZB P Q T mB U V W X Y Z a b c R d H fB","16":"lB cB nB oB","548":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB"},D:{"1":"Z a b c R d H fB pB qB","16":"I e J E F G A B C K L","164":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S","196":"MB NB OB","1220":"PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y"},E:{"1":"L D xB yB","2":"I rB gB","16":"e","164":"J E F sB tB uB","260":"G A B C K vB hB aB bB wB"},F:{"1":"WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","164":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB","196":"CB DB EB","1220":"FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB"},G:{"1":"D LC MC","16":"gB 4B jB 5B 6B","164":"F 7B 8B","260":"9B AC BC CC DC EC FC GC HC IC JC KC"},H:{"2":"NC"},I:{"1":"H","16":"cB OC PC QC","164":"I RC jB SC TC"},J:{"16":"E","164":"A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"164":"UC"},P:{"1":"eC","164":"I VC WC XC YC ZC hB aC bC cC dC"},Q:{"1220":"fC"},R:{"164":"gC"},S:{"548":"hC"}},B:5,C:":is() CSS pseudo-class"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"Z a b c R d H e","2":"C K L D M N O","1220":"P Q T U V W X Y"},C:{"1":"aB P Q T mB U V W X Y Z a b c R d H e","16":"lB dB nB oB","548":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB"},D:{"1":"Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L","164":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S","196":"NB OB PB","1220":"QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y"},E:{"1":"L D yB zB","2":"I sB gB","16":"f","164":"J E F tB uB vB","260":"G A B C K wB hB bB cB xB"},F:{"1":"XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","164":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB","196":"DB EB FB","1220":"GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB"},G:{"1":"D MC NC","16":"gB 5B jB 6B 7B","164":"F 8B 9B","260":"AC BC CC DC EC FC GC HC IC JC KC LC"},H:{"2":"OC"},I:{"1":"H","16":"dB PC QC RC","164":"I SC jB TC UC"},J:{"16":"E","164":"A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"164":"VC"},P:{"1":"fC","164":"I WC XC YC ZC aC hB bC cC dC eC"},Q:{"1220":"gC"},R:{"164":"hC"},S:{"548":"iC"}},B:5,C:":is() CSS pseudo-class"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-math-functions.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-math-functions.js
index 47a5832d91..71b6d38dda 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-math-functions.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-math-functions.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB nB oB"},D:{"1":"P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},E:{"1":"L D wB xB yB","2":"I e J E F G A B rB gB sB tB uB vB hB","132":"C K aB bB"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC","132":"EC FC GC HC IC JC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"bC cC dC eC","2":"I VC WC XC YC ZC hB aC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSS math functions min(), max() and clamp()"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB nB oB"},D:{"1":"P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{"1":"L D xB yB zB","2":"I f J E F G A B sB gB tB uB vB wB hB","132":"C K bB cB"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC","132":"FC GC HC IC JC KC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"cC dC eC fC","2":"I WC XC YC ZC aC hB bC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSS math functions min(), max() and clamp()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-interaction.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-interaction.js
index 8a9062e099..0764c60372 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-interaction.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-interaction.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB nB oB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"I e J E F rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:5,C:"Media Queries: interaction media features"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB nB oB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"I f J E F sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:5,C:"Media Queries: interaction media features"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-resolution.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-resolution.js
index 8293b250a4..3683106be7 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-resolution.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-resolution.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","132":"G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB","260":"I e J E F G A B C K L D nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","548":"I e J E F G A B C K L D M N O f g h i j k l m n o"},E:{"2":"rB gB","548":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G","548":"B C zB 0B 1B 2B aB iB 3B"},G:{"16":"gB","548":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"132":"NC"},I:{"1":"H SC TC","16":"OC PC","548":"cB I QC RC jB"},J:{"548":"E A"},K:{"1":"S bB","548":"A B C aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"Media Queries: resolution feature"};
+module.exports={A:{A:{"2":"J E F kB","132":"G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB","260":"I f J E F G A B C K L D nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","548":"I f J E F G A B C K L D M N O g h i j k l m n o p"},E:{"2":"sB gB","548":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G","548":"B C 0B 1B 2B 3B bB iB 4B"},G:{"16":"gB","548":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"132":"OC"},I:{"1":"H TC UC","16":"PC QC","548":"dB I RC SC jB"},J:{"548":"E A"},K:{"1":"S cB","548":"A B C bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"Media Queries: resolution feature"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-scripting.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-scripting.js
index d940fedb11..af66929b5e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-scripting.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-scripting.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"16":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB nB oB","16":"CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H","16":"fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"Media Queries: scripting media feature"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"16":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB nB oB","16":"DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e","16":"pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"Media Queries: scripting media feature"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-mediaqueries.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-mediaqueries.js
index c8ed377445..ba37d62067 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-mediaqueries.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-mediaqueries.js
@@ -1 +1 @@
-module.exports={A:{A:{"8":"J E F kB","129":"G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB cB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","129":"I e J E F G A B C K L D M N O f g h i j k l"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","129":"I e J sB","388":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","2":"G"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","129":"gB 4B jB 5B 6B"},H:{"1":"NC"},I:{"1":"H SC TC","129":"cB I OC PC QC RC jB"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"129":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"CSS3 Media Queries"};
+module.exports={A:{A:{"8":"J E F kB","129":"G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB dB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","129":"I f J E F G A B C K L D M N O g h i j k l m"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","129":"I f J tB","388":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","2":"G"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","129":"gB 5B jB 6B 7B"},H:{"1":"OC"},I:{"1":"H TC UC","129":"dB I PC QC RC SC jB"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"129":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"CSS3 Media Queries"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-mixblendmode.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-mixblendmode.js
index 1880b0bc05..478ebff30d 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-mixblendmode.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-mixblendmode.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r nB oB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o","194":"0 p q r s t u v w x y z"},E:{"2":"I e J E rB gB sB tB","260":"F G A B C K L D uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o zB 0B 1B 2B aB iB 3B bB"},G:{"2":"gB 4B jB 5B 6B 7B","260":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"Blending of HTML/SVG elements"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s nB oB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p","194":"0 1 q r s t u v w x y z"},E:{"2":"I f J E sB gB tB uB","260":"F G A B C K L D vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"gB 5B jB 6B 7B 8B","260":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"Blending of HTML/SVG elements"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-motion-paths.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-motion-paths.js
index d604b04982..1bcf66aebc 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-motion-paths.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-motion-paths.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB nB oB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","194":"3 4 5"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p zB 0B 1B 2B aB iB 3B bB","194":"q r s"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:5,C:"CSS Motion Path"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB nB oB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","194":"4 5 6"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q 0B 1B 2B 3B bB iB 4B cB","194":"r s t"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:5,C:"CSS Motion Path"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-namespaces.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-namespaces.js
index 6876ef207c..1ff91a82f9 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-namespaces.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-namespaces.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","16":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"CSS namespaces"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","16":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"CSS namespaces"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-nesting.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-nesting.js
index 951701243a..2abdbe5baa 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-nesting.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-nesting.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSS Nesting"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSS Nesting"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-not-sel-list.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-not-sel-list.js
index 4c5c0098c2..591990d660 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-not-sel-list.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-not-sel-list.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"Z a b c R d H","2":"C K L D M N O Q T U V W X Y","16":"P"},C:{"1":"V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U nB oB"},D:{"1":"Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"I e J E F rB gB sB tB uB"},F:{"1":"WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"eC","2":"I VC WC XC YC ZC hB aC bC cC dC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"selector list argument of :not()"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"Z a b c R d H e","2":"C K L D M N O Q T U V W X Y","16":"P"},C:{"1":"V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U nB oB"},D:{"1":"Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"I f J E F sB gB tB uB vB"},F:{"1":"XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"fC","2":"I WC XC YC ZC aC hB bC cC dC eC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"selector list argument of :not()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-nth-child-of.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-nth-child-of.js
index dd08d486e8..c15a1de440 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-nth-child-of.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-nth-child-of.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"I e J E F rB gB sB tB uB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"selector list argument of :nth-child and :nth-last-child CSS pseudo-classes"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"I f J E F sB gB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"selector list argument of :nth-child and :nth-last-child CSS pseudo-classes"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-opacity.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-opacity.js
index ed532678e6..e2f23f803b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-opacity.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-opacity.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","4":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"CSS3 Opacity"};
+module.exports={A:{A:{"1":"G A B","4":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"CSS3 Opacity"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-optional-pseudo.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-optional-pseudo.js
index df5981a1a5..859e88e483 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-optional-pseudo.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-optional-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","16":"G zB","132":"B C 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"132":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"E A"},K:{"1":"S","132":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:7,C:":optional CSS pseudo-class"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","16":"G 0B","132":"B C 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"132":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"E A"},K:{"1":"S","132":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:7,C:":optional CSS pseudo-class"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow-anchor.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow-anchor.js
index 49abbf5504..95d22ba9ee 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow-anchor.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow-anchor.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB nB oB"},D:{"1":"GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"2":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:5,C:"CSS overflow-anchor (Scroll Anchoring)"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB nB oB"},D:{"1":"HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"2":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:5,C:"CSS overflow-anchor (Scroll Anchoring)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow-overlay.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow-overlay.js
index 15d2eec66f..14ed6ff10a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow-overlay.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow-overlay.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L"},E:{"1":"I e J E F G A B sB tB uB vB hB aB","16":"rB gB","130":"C K L D bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC","16":"gB","130":"D FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"16":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:7,C:"CSS overflow: overlay"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L"},E:{"1":"I f J E F G A B tB uB vB wB hB bB","16":"sB gB","130":"C K L D cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F 5B jB 6B 7B 8B 9B AC BC CC DC EC FC","16":"gB","130":"D GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"16":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:7,C:"CSS overflow: overlay"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow.js
index c7f2a7454c..bbb4512333 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow.js
@@ -1 +1 @@
-module.exports={A:{A:{"388":"J E F G A B kB"},B:{"1":"b c R d H","260":"P Q T U V W X Y Z a","388":"C K L D M N O"},C:{"1":"T mB U V W X Y Z a b c R d H fB","260":"eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","388":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB nB oB"},D:{"1":"b c R d H fB pB qB","260":"PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a","388":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB"},E:{"1":"yB","260":"L D wB xB","388":"I e J E F G A B C K rB gB sB tB uB vB hB aB bB"},F:{"260":"FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","388":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB zB 0B 1B 2B aB iB 3B bB"},G:{"260":"D KC LC MC","388":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"388":"NC"},I:{"1":"H","388":"cB I OC PC QC RC jB SC TC"},J:{"388":"E A"},K:{"1":"S","388":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"388":"A B"},O:{"388":"UC"},P:{"1":"eC","388":"I VC WC XC YC ZC hB aC bC cC dC"},Q:{"388":"fC"},R:{"388":"gC"},S:{"388":"hC"}},B:5,C:"CSS overflow property"};
+module.exports={A:{A:{"388":"J E F G A B kB"},B:{"1":"b c R d H e","260":"P Q T U V W X Y Z a","388":"C K L D M N O"},C:{"1":"T mB U V W X Y Z a b c R d H e","260":"fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","388":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB nB oB"},D:{"1":"b c R d H e pB qB rB","260":"QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a","388":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB"},E:{"1":"zB","260":"L D xB yB","388":"I f J E F G A B C K sB gB tB uB vB wB hB bB cB"},F:{"260":"GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","388":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB 0B 1B 2B 3B bB iB 4B cB"},G:{"260":"D LC MC NC","388":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC"},H:{"388":"OC"},I:{"1":"H","388":"dB I PC QC RC SC jB TC UC"},J:{"388":"E A"},K:{"1":"S","388":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"388":"A B"},O:{"388":"VC"},P:{"1":"fC","388":"I WC XC YC ZC aC hB bC cC dC eC"},Q:{"388":"gC"},R:{"388":"hC"},S:{"388":"iC"}},B:5,C:"CSS overflow property"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js
index ab611c1862..ee2ba35393 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","132":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","132":"C K L D M N","516":"O"},C:{"1":"dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB nB oB"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB","260":"LB S"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB yB","1090":"xB"},F:{"1":"CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","260":"AB BB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"2":"UC"},P:{"1":"YC ZC hB aC bC cC dC eC","2":"I VC WC XC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"CSS overscroll-behavior"};
+module.exports={A:{A:{"2":"J E F G kB","132":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","132":"C K L D M N","516":"O"},C:{"1":"eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB nB oB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB","260":"MB S"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB zB","1090":"yB"},F:{"1":"DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB 0B 1B 2B 3B bB iB 4B cB","260":"BB CB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"2":"VC"},P:{"1":"ZC aC hB bC cC dC eC fC","2":"I WC XC YC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"CSS overscroll-behavior"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-page-break.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-page-break.js
index d9d524e87d..a2a8865d0b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-page-break.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-page-break.js
@@ -1 +1 @@
-module.exports={A:{A:{"388":"A B","900":"J E F G kB"},B:{"388":"C K L D M N O","900":"P Q T U V W X Y Z a b c R d H"},C:{"772":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","900":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S nB oB"},D:{"900":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"772":"A","900":"I e J E F G B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"16":"G zB","129":"B C 0B 1B 2B aB iB 3B bB","900":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"900":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"129":"NC"},I:{"900":"cB I H OC PC QC RC jB SC TC"},J:{"900":"E A"},K:{"129":"A B C aB iB bB","900":"S"},L:{"900":"H"},M:{"900":"R"},N:{"388":"A B"},O:{"900":"UC"},P:{"900":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"900":"fC"},R:{"900":"gC"},S:{"900":"hC"}},B:2,C:"CSS page-break properties"};
+module.exports={A:{A:{"388":"A B","900":"J E F G kB"},B:{"388":"C K L D M N O","900":"P Q T U V W X Y Z a b c R d H e"},C:{"772":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","900":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S nB oB"},D:{"900":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"772":"A","900":"I f J E F G B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"16":"G 0B","129":"B C 1B 2B 3B bB iB 4B cB","900":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"900":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"129":"OC"},I:{"900":"dB I H PC QC RC SC jB TC UC"},J:{"900":"E A"},K:{"129":"A B C bB iB cB","900":"S"},L:{"900":"H"},M:{"900":"R"},N:{"388":"A B"},O:{"900":"VC"},P:{"900":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"900":"gC"},R:{"900":"hC"},S:{"900":"iC"}},B:2,C:"CSS page-break properties"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-paged-media.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-paged-media.js
index b07243f96a..34eeb5e196 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-paged-media.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-paged-media.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E kB","132":"F G A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","132":"C K L D M N O"},C:{"2":"lB cB I e J E F G A B C K L D M N O nB oB","132":"0 1 2 3 4 5 6 7 8 9 f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","132":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"16":"NC"},I:{"16":"cB I H OC PC QC RC jB SC TC"},J:{"16":"E A"},K:{"16":"A B C S aB iB bB"},L:{"1":"H"},M:{"132":"R"},N:{"258":"A B"},O:{"258":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"132":"hC"}},B:5,C:"CSS Paged Media (@page)"};
+module.exports={A:{A:{"2":"J E kB","132":"F G A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","132":"C K L D M N O"},C:{"2":"lB dB I f J E F G A B C K L D M N O nB oB","132":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","132":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"16":"OC"},I:{"16":"dB I H PC QC RC SC jB TC UC"},J:{"16":"E A"},K:{"16":"A B C S bB iB cB"},L:{"1":"H"},M:{"132":"R"},N:{"258":"A B"},O:{"258":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"132":"iC"}},B:5,C:"CSS Paged Media (@page)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-paint-api.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-paint-api.js
index 6cf0631003..81e974ded6 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-paint-api.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-paint-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S"},E:{"2":"I e J E F G A B C rB gB sB tB uB vB hB aB","194":"K L D bB wB xB yB"},F:{"1":"CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSS Paint API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S"},E:{"2":"I f J E F G A B C sB gB tB uB vB wB hB bB","194":"K L D cB xB yB zB"},F:{"1":"DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSS Paint API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-placeholder-shown.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-placeholder-shown.js
index f61b39c12f..9292ac3773 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-placeholder-shown.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-placeholder-shown.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","292":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB","164":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"I e J E F rB gB sB tB uB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"164":"hC"}},B:5,C:":placeholder-shown CSS pseudo-class"};
+module.exports={A:{A:{"2":"J E F G kB","292":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB","164":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"I f J E F sB gB tB uB vB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"164":"iC"}},B:5,C:":placeholder-shown CSS pseudo-class"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-placeholder.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-placeholder.js
index 9fb9c1e5e0..ae71d60c39 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-placeholder.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-placeholder.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","36":"C K L D M N O"},C:{"1":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O nB oB","33":"0 1 2 3 4 5 6 7 8 9 f g h i j k l m n o p q r s t u v w x y z AB"},D:{"1":"HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","36":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I rB gB","36":"e J E F G A sB tB uB vB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","36":"0 1 2 3 D M N O f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B","36":"F jB 5B 6B 7B 8B 9B AC BC"},H:{"2":"NC"},I:{"1":"H","36":"cB I OC PC QC RC jB SC TC"},J:{"36":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"36":"A B"},O:{"1":"UC"},P:{"1":"XC YC ZC hB aC bC cC dC eC","36":"I VC WC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"33":"hC"}},B:5,C:"::placeholder CSS pseudo-element"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","36":"C K L D M N O"},C:{"1":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O nB oB","33":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB"},D:{"1":"IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","36":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I sB gB","36":"f J E F G A tB uB vB wB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","36":"0 1 2 3 4 D M N O g h i j k l m n o p q r s t u v w x y z"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B","36":"F jB 6B 7B 8B 9B AC BC CC"},H:{"2":"OC"},I:{"1":"H","36":"dB I PC QC RC SC jB TC UC"},J:{"36":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"36":"A B"},O:{"1":"VC"},P:{"1":"YC ZC aC hB bC cC dC eC fC","36":"I WC XC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"33":"iC"}},B:5,C:"::placeholder CSS pseudo-element"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-read-only-write.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-read-only-write.js
index 0e4ed263fc..a6dc9374f2 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-read-only-write.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-read-only-write.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H","2":"C"},C:{"1":"ZB P Q T mB U V W X Y Z a b c R d H fB","16":"lB","33":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB nB oB"},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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L","132":"D M N O f g h i j k l m n o p q r s t u v"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","16":"rB gB","132":"I e J E F sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","16":"G B zB 0B 1B 2B aB","132":"C D M N O f g h i iB 3B bB"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B","132":"F jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"1":"H","16":"OC PC","132":"cB I QC RC jB SC TC"},J:{"1":"A","132":"E"},K:{"1":"S","2":"A B aB","132":"C iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"33":"hC"}},B:1,C:"CSS :read-only and :read-write selectors"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H e","2":"C"},C:{"1":"aB P Q T mB U V W X Y Z a b c R d H e","16":"lB","33":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB nB oB"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L","132":"D M N O g h i j k l m n o p q r s t u v w"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","16":"sB gB","132":"I f J E F tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","16":"G B 0B 1B 2B 3B bB","132":"C D M N O g h i j iB 4B cB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B","132":"F jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"1":"H","16":"PC QC","132":"dB I RC SC jB TC UC"},J:{"1":"A","132":"E"},K:{"1":"S","2":"A B bB","132":"C iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"33":"iC"}},B:1,C:"CSS :read-only and :read-write selectors"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-rebeccapurple.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-rebeccapurple.js
index 4280c5aa2e..05744317ea 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-rebeccapurple.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-rebeccapurple.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","132":"B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x"},E:{"1":"E F G A B C K L D uB vB hB aB bB wB xB yB","2":"I e J rB gB sB","16":"tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B 7B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"Rebeccapurple color"};
+module.exports={A:{A:{"2":"J E F G A kB","132":"B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y"},E:{"1":"E F G A B C K L D vB wB hB bB cB xB yB zB","2":"I f J sB gB tB","16":"uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B 8B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"Rebeccapurple color"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-reflections.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-reflections.js
index 0c0c136450..2d2e64ba96 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-reflections.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-reflections.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","33":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"rB gB","33":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","33":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"33":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"33":"cB I H OC PC QC RC jB SC TC"},J:{"33":"E A"},K:{"2":"A B C aB iB bB","33":"S"},L:{"33":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"33":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"33":"fC"},R:{"33":"gC"},S:{"2":"hC"}},B:7,C:"CSS Reflections"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","33":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"sB gB","33":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","33":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"33":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"33":"dB I H PC QC RC SC jB TC UC"},J:{"33":"E A"},K:{"2":"A B C bB iB cB","33":"S"},L:{"33":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"33":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"33":"gC"},R:{"33":"hC"},S:{"2":"iC"}},B:7,C:"CSS Reflections"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-regions.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-regions.js
index 177c17fe3e..b652bad92b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-regions.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-regions.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","420":"A B"},B:{"2":"P Q T U V W X Y Z a b c R d H","420":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","36":"D M N O","66":"f g h i j k l m n o p q r s t u"},E:{"2":"I e J C K L D rB gB sB aB bB wB xB yB","33":"E F G A B tB uB vB hB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"D gB 4B jB 5B 6B EC FC GC HC IC JC KC LC MC","33":"F 7B 8B 9B AC BC CC DC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"420":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSS Regions"};
+module.exports={A:{A:{"2":"J E F G kB","420":"A B"},B:{"2":"P Q T U V W X Y Z a b c R d H e","420":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","36":"D M N O","66":"g h i j k l m n o p q r s t u v"},E:{"2":"I f J C K L D sB gB tB bB cB xB yB zB","33":"E F G A B uB vB wB hB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"D gB 5B jB 6B 7B FC GC HC IC JC KC LC MC NC","33":"F 8B 9B AC BC CC DC EC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"420":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSS Regions"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-repeating-gradients.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-repeating-gradients.js
index 68399ee288..f5437cc480 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-repeating-gradients.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-repeating-gradients.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB","33":"I e J E F G A B C K L D oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G","33":"A B C K L D M N O f g h i j k l"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB","33":"J sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B zB 0B 1B 2B","33":"C 3B","36":"aB iB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB","33":"5B 6B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB OC PC QC","33":"I RC jB"},J:{"1":"A","2":"E"},K:{"1":"S bB","2":"A B","33":"C","36":"aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS Repeating Gradients"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB","33":"I f J E F G A B C K L D oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G","33":"A B C K L D M N O g h i j k l m"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB","33":"J tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B 0B 1B 2B 3B","33":"C 4B","36":"bB iB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB","33":"6B 7B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB PC QC RC","33":"I SC jB"},J:{"1":"A","2":"E"},K:{"1":"S cB","2":"A B","33":"C","36":"bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS Repeating Gradients"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-resize.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-resize.js
index 2a75266efc..e8f17f5464 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-resize.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-resize.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB","33":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B","132":"bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:4,C:"CSS resize property"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB","33":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B","132":"cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:4,C:"CSS resize property"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-revert-value.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-revert-value.js
index fd46a60925..443afa6c91 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-revert-value.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-revert-value.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"V W X Y Z a b c R d H","2":"C K L D M N O P Q T U"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB nB oB"},D:{"1":"V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U"},E:{"1":"A B C K L D vB hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB"},F:{"1":"UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"dC eC","2":"I VC WC XC YC ZC hB aC bC cC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSS revert value"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"V W X Y Z a b c R d H e","2":"C K L D M N O P Q T U"},C:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB nB oB"},D:{"1":"V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U"},E:{"1":"A B C K L D wB hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB"},F:{"1":"VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"eC fC","2":"I WC XC YC ZC aC hB bC cC dC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSS revert value"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-rrggbbaa.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-rrggbbaa.js
index 3d286e00e8..34f243fb73 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-rrggbbaa.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-rrggbbaa.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB","194":"CB DB EB FB GB HB IB dB JB eB"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB"},F:{"1":"CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v w x y zB 0B 1B 2B aB iB 3B bB","194":"0 1 2 3 4 5 6 7 8 9 z AB BB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"YC ZC hB aC bC cC dC eC","2":"I","194":"VC WC XC"},Q:{"2":"fC"},R:{"194":"gC"},S:{"2":"hC"}},B:7,C:"#rrggbbaa hex color notation"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB","194":"DB EB FB GB HB IB JB eB KB fB"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB"},F:{"1":"DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","194":"0 1 2 3 4 5 6 7 8 9 AB BB CB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"ZC aC hB bC cC dC eC fC","2":"I","194":"WC XC YC"},Q:{"2":"gC"},R:{"194":"hC"},S:{"2":"iC"}},B:7,C:"#rrggbbaa hex color notation"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scroll-behavior.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scroll-behavior.js
index 73d1d62cfb..3fbe4d334f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scroll-behavior.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scroll-behavior.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","129":"P Q T U V W X Y Z a b c R d 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v nB oB"},D:{"2":"0 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","129":"eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","450":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB"},E:{"2":"I e J E F G A B C K rB gB sB tB uB vB hB aB bB wB","578":"L D xB yB"},F:{"2":"G B C D M N O f g h i j k l m n zB 0B 1B 2B aB iB 3B bB","129":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","450":"0 1 2 3 4 5 6 7 o p q r s t u v w x y z"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"129":"UC"},P:{"1":"YC ZC hB aC bC cC dC eC","2":"I VC WC XC"},Q:{"129":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSSOM Scroll-behavior"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","129":"P Q T U V W X Y Z a b c R d H e"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w nB oB"},D:{"2":"0 1 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","129":"fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","450":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB"},E:{"1":"zB","2":"I f J E F G A B C K sB gB tB uB vB wB hB bB cB xB","578":"L D yB"},F:{"2":"G B C D M N O g h i j k l m n o 0B 1B 2B 3B bB iB 4B cB","129":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","450":"0 1 2 3 4 5 6 7 8 p q r s t u v w x y z"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","578":"D"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"129":"VC"},P:{"1":"ZC aC hB bC cC dC eC fC","2":"I WC XC YC"},Q:{"129":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSSOM Scroll-behavior"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scroll-timeline.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scroll-timeline.js
index 8964c09428..503deef2cc 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scroll-timeline.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scroll-timeline.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a","194":"b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V","194":"Z a b c R d H fB pB qB","322":"W X Y"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB zB 0B 1B 2B aB iB 3B bB","194":"WB XB YB ZB P Q","322":"UB VB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"CSS @scroll-timeline"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a","194":"b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V","194":"Z a b c R d H e pB qB rB","322":"W X Y"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB 0B 1B 2B 3B bB iB 4B cB","194":"XB YB ZB aB P Q","322":"VB WB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"CSS @scroll-timeline"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scrollbar.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scrollbar.js
index a9d95abe5a..85c91f957a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scrollbar.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scrollbar.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"J E F G A B kB"},B:{"2":"C K L D M N O","292":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB nB oB","3074":"LB","4100":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"292":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"16":"I e rB gB","292":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","292":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"16":"gB 4B jB 5B 6B","292":"7B","804":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"16":"OC PC","292":"cB I H QC RC jB SC TC"},J:{"292":"E A"},K:{"2":"A B C aB iB bB","292":"S"},L:{"292":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"292":"UC"},P:{"292":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"292":"fC"},R:{"292":"gC"},S:{"2":"hC"}},B:7,C:"CSS scrollbar styling"};
+module.exports={A:{A:{"132":"J E F G A B kB"},B:{"2":"C K L D M N O","292":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB nB oB","3074":"MB","4100":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"292":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"16":"I f sB gB","292":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","292":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"16":"gB 5B jB 6B 7B","292":"8B","804":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"16":"PC QC","292":"dB I H RC SC jB TC UC"},J:{"292":"E A"},K:{"2":"A B C bB iB cB","292":"S"},L:{"292":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"292":"VC"},P:{"292":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"292":"gC"},R:{"292":"hC"},S:{"2":"iC"}},B:7,C:"CSS scrollbar styling"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sel2.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sel2.js
index dba37f6143..8d1b159baa 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sel2.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sel2.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"E F G A B","2":"kB","8":"J"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"CSS 2.1 selectors"};
+module.exports={A:{A:{"1":"E F G A B","2":"kB","8":"J"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"CSS 2.1 selectors"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sel3.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sel3.js
index 900431d46f..ff219f8d83 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sel3.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sel3.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"kB","8":"J","132":"E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB cB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D gB sB tB uB vB hB aB bB wB xB yB","2":"rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","2":"G"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"CSS3 selectors"};
+module.exports={A:{A:{"1":"G A B","2":"kB","8":"J","132":"E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB dB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D gB tB uB vB wB hB bB cB xB yB zB","2":"sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","2":"G"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"CSS3 selectors"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-selection.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-selection.js
index 9f7e0cd4d3..1e89d0c18b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-selection.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-selection.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","33":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","2":"G"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"A","2":"E"},K:{"1":"C S iB bB","16":"A B aB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"33":"hC"}},B:5,C:"::selection CSS pseudo-element"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","33":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","2":"G"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"A","2":"E"},K:{"1":"C S iB cB","16":"A B bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"33":"iC"}},B:5,C:"::selection CSS pseudo-element"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-shapes.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-shapes.js
index 67e4bffaee..c3d6149511 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-shapes.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-shapes.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB nB oB","322":"BB CB DB EB FB GB HB IB dB JB eB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t","194":"u v w"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E rB gB sB tB","33":"F G A uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B 7B","33":"F 8B 9B AC BC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:4,C:"CSS Shapes Level 1"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB nB oB","322":"CB DB EB FB GB HB IB JB eB KB fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u","194":"v w x"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E sB gB tB uB","33":"F G A vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B 8B","33":"F 9B AC BC CC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:4,C:"CSS Shapes Level 1"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-snappoints.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-snappoints.js
index d53f684998..66f1ad8f18 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-snappoints.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-snappoints.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","6308":"A","6436":"B"},B:{"1":"P Q T U V W X Y Z a b c R d H","6436":"C K L D M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y nB oB","2052":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB","8258":"NB OB PB"},E:{"1":"B C K L D aB bB wB xB yB","2":"I e J E F rB gB sB tB uB","3108":"G A vB hB"},F:{"1":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB zB 0B 1B 2B aB iB 3B bB","8258":"EB FB GB HB IB JB KB LB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B","3108":"9B AC BC CC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"hB aC bC cC dC eC","2":"I VC WC XC YC ZC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2052":"hC"}},B:4,C:"CSS Scroll Snap"};
+module.exports={A:{A:{"2":"J E F G kB","6308":"A","6436":"B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","6436":"C K L D M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB","2052":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB","8258":"OB PB QB"},E:{"1":"B C K L D bB cB xB yB zB","2":"I f J E F sB gB tB uB vB","3108":"G A wB hB"},F:{"1":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB 0B 1B 2B 3B bB iB 4B cB","8258":"FB GB HB IB JB KB LB MB"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B","3108":"AC BC CC DC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"hB bC cC dC eC fC","2":"I WC XC YC ZC aC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2052":"iC"}},B:4,C:"CSS Scroll Snap"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sticky.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sticky.js
index 5a92cc775e..7279c04693 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sticky.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sticky.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"c R d H","2":"C K L D","1028":"P Q T U V W X Y Z a b","4100":"M N O"},C:{"1":"dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l nB oB","194":"m n o p q r","516":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB"},D:{"1":"c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i x y z AB BB","322":"j k l m n o p q r s t u v w CB DB EB FB","1028":"GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b"},E:{"1":"K L D wB xB yB","2":"I e J rB gB sB","33":"F G A B C uB vB hB aB bB","2084":"E tB"},F:{"2":"G B C D M N O f g h i j k l m n o p q r s t u v w x y zB 0B 1B 2B aB iB 3B bB","322":"0 1 z","1028":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"1":"D HC IC JC KC LC MC","2":"gB 4B jB 5B","33":"F 8B 9B AC BC CC DC EC FC GC","2084":"6B 7B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1028":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","2":"I VC"},Q:{"1028":"fC"},R:{"2":"gC"},S:{"516":"hC"}},B:5,C:"CSS position:sticky"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"c R d H e","2":"C K L D","1028":"P Q T U V W X Y Z a b","4100":"M N O"},C:{"1":"eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m nB oB","194":"n o p q r s","516":"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"},D:{"1":"c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j y z AB BB CB","322":"k l m n o p q r s t u v w x DB EB FB GB","1028":"HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b"},E:{"1":"K L D xB yB zB","2":"I f J sB gB tB","33":"F G A B C vB wB hB bB cB","2084":"E uB"},F:{"2":"G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","322":"0 1 2","1028":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"1":"D IC JC KC LC MC NC","2":"gB 5B jB 6B","33":"F 9B AC BC CC DC EC FC GC HC","2084":"7B 8B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1028":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","2":"I WC"},Q:{"1028":"gC"},R:{"2":"hC"},S:{"516":"iC"}},B:5,C:"CSS position:sticky"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-subgrid.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-subgrid.js
index e50c12ca10..70f7054b94 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-subgrid.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-subgrid.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSS Subgrid"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSS Subgrid"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-supports-api.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-supports-api.js
index 42963464a3..93d336c54c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-supports-api.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-supports-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","260":"C K L D M N O"},C:{"1":"FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f nB oB","66":"g h","260":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB"},D:{"1":"eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n","260":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"I e J E F rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B","132":"bB"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B"},H:{"132":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB","132":"bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS.supports() API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","260":"C K L D M N O"},C:{"1":"GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g nB oB","66":"h i","260":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB"},D:{"1":"fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o","260":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"I f J E F sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B","132":"cB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B"},H:{"132":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB","132":"cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS.supports() API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-table.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-table.js
index b76546e16e..b8469203e0 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-table.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-table.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F G A B","2":"J E kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","132":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"CSS Table display"};
+module.exports={A:{A:{"1":"F G A B","2":"J E kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","132":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"CSS Table display"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-align-last.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-align-last.js
index 4ba9ec050d..6f32a470c0 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-align-last.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-align-last.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","4":"C K L D M N O"},C:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B nB oB","33":"0 1 2 3 4 5 6 7 8 C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u","322":"0 1 2 3 4 5 6 v w x y z"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h zB 0B 1B 2B aB iB 3B bB","578":"i j k l m n o p q r s t"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"2":"fC"},R:{"1":"gC"},S:{"33":"hC"}},B:5,C:"CSS3 text-align-last"};
+module.exports={A:{A:{"132":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","4":"C K L D M N O"},C:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B nB oB","33":"0 1 2 3 4 5 6 7 8 9 C K L D M N O g h i j k l m n o p q r s t u v w x y z"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v","322":"0 1 2 3 4 5 6 7 w x y z"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i 0B 1B 2B 3B bB iB 4B cB","578":"j k l m n o p q r s t u"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"2":"gC"},R:{"1":"hC"},S:{"33":"iC"}},B:5,C:"CSS3 text-align-last"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-indent.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-indent.js
index 2fefdc4e9d..4bb0821a84 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-indent.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-indent.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"J E F G A B kB"},B:{"132":"C K L D M N O","388":"P Q T U V W X Y Z a b c R d H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"132":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x","388":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"132":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"132":"G B C D M N O f g h i j k zB 0B 1B 2B aB iB 3B bB","388":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"132":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"132":"NC"},I:{"132":"cB I OC PC QC RC jB SC TC","388":"H"},J:{"132":"E A"},K:{"132":"A B C aB iB bB","388":"S"},L:{"388":"H"},M:{"132":"R"},N:{"132":"A B"},O:{"132":"UC"},P:{"132":"I","388":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"388":"fC"},R:{"388":"gC"},S:{"132":"hC"}},B:5,C:"CSS text-indent"};
+module.exports={A:{A:{"132":"J E F G A B kB"},B:{"132":"C K L D M N O","388":"P Q T U V W X Y Z a b c R d H e"},C:{"132":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"132":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y","388":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"132":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"132":"G B C D M N O g h i j k l 0B 1B 2B 3B bB iB 4B cB","388":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"132":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"132":"OC"},I:{"132":"dB I PC QC RC SC jB TC UC","388":"H"},J:{"132":"E A"},K:{"132":"A B C bB iB cB","388":"S"},L:{"388":"H"},M:{"132":"R"},N:{"132":"A B"},O:{"132":"VC"},P:{"132":"I","388":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"388":"gC"},R:{"388":"hC"},S:{"132":"iC"}},B:5,C:"CSS text-indent"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-justify.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-justify.js
index 015e40334a..94f6c7c936 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-justify.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-justify.js
@@ -1 +1 @@
-module.exports={A:{A:{"16":"J E kB","132":"F G A B"},B:{"132":"C K L D M N O","322":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB nB oB","1025":"FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","1602":"EB"},D:{"2":"0 1 2 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","322":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C D M N O f g h i j k l m n o p zB 0B 1B 2B aB iB 3B bB","322":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB SC TC","322":"H"},J:{"2":"E A"},K:{"2":"A B C aB iB bB","322":"S"},L:{"322":"H"},M:{"1025":"R"},N:{"132":"A B"},O:{"2":"UC"},P:{"2":"I","322":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"322":"fC"},R:{"322":"gC"},S:{"2":"hC"}},B:5,C:"CSS text-justify"};
+module.exports={A:{A:{"16":"J E kB","132":"F G A B"},B:{"132":"C K L D M N O","322":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB nB oB","1025":"GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","1602":"FB"},D:{"2":"0 1 2 3 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","322":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"G B C D M N O g h i j k l m n o p q 0B 1B 2B 3B bB iB 4B cB","322":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB TC UC","322":"H"},J:{"2":"E A"},K:{"2":"A B C bB iB cB","322":"S"},L:{"322":"H"},M:{"1025":"R"},N:{"132":"A B"},O:{"2":"VC"},P:{"2":"I","322":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"322":"gC"},R:{"322":"hC"},S:{"2":"iC"}},B:5,C:"CSS text-justify"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-orientation.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-orientation.js
index a77fa28979..4bb30969c5 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-orientation.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-orientation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x nB oB","194":"0 y z"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"L D xB yB","2":"I e J E F G rB gB sB tB uB vB","16":"A","33":"B C K hB aB bB wB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS text-orientation"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y nB oB","194":"0 1 z"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"L D yB zB","2":"I f J E F G sB gB tB uB vB wB","16":"A","33":"B C K hB bB cB xB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS text-orientation"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-spacing.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-spacing.js
index 1905ee515a..23a8a2e53c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-spacing.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-spacing.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E kB","161":"F G A B"},B:{"2":"P Q T U V W X Y Z a b c R d H","161":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"16":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"CSS Text 4 text-spacing"};
+module.exports={A:{A:{"2":"J E kB","161":"F G A B"},B:{"2":"P Q T U V W X Y Z a b c R d H e","161":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"16":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"CSS Text 4 text-spacing"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-textshadow.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-textshadow.js
index e98bca41eb..deba5a962f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-textshadow.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-textshadow.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","129":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","129":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB cB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","260":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","2":"G"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"4":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"A","4":"E"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"129":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS3 Text-shadow"};
+module.exports={A:{A:{"2":"J E F G kB","129":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","129":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB dB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","260":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","2":"G"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"4":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"A","4":"E"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"129":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS3 Text-shadow"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-touch-action-2.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-touch-action-2.js
index e69d25a206..5e1c1bc48c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-touch-action-2.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-touch-action-2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","132":"B","164":"A"},B:{"1":"P Q T U V W X Y Z a b c R d H","132":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB","260":"FB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","260":"2"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"132":"B","164":"A"},O:{"2":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","16":"I"},Q:{"2":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:5,C:"CSS touch-action level 2 values"};
+module.exports={A:{A:{"2":"J E F G kB","132":"B","164":"A"},B:{"1":"P Q T U V W X Y Z a b c R d H e","132":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB","260":"GB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","260":"3"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"132":"B","164":"A"},O:{"2":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","16":"I"},Q:{"2":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:5,C:"CSS touch-action level 2 values"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-touch-action.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-touch-action.js
index 7747a891b3..6108231d05 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-touch-action.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-touch-action.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E F G kB","289":"A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o nB oB","194":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB","1025":"CB DB EB FB GB"},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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B","516":"AC BC CC DC EC FC GC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","289":"A"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"194":"hC"}},B:2,C:"CSS touch-action property"};
+module.exports={A:{A:{"1":"B","2":"J E F G kB","289":"A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p nB oB","194":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB","1025":"DB EB FB GB HB"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC","516":"BC CC DC EC FC GC HC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","289":"A"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"194":"iC"}},B:2,C:"CSS touch-action property"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-transitions.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-transitions.js
index d74f9b406c..894b59253e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-transitions.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-transitions.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB","33":"e J E F G A B C K L D","164":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","33":"I e J E F G A B C K L D M N O f g h i j k l"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","33":"J sB","164":"I e rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G zB 0B","33":"C","164":"B 1B 2B aB iB 3B"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","33":"6B","164":"gB 4B jB 5B"},H:{"2":"NC"},I:{"1":"H SC TC","33":"cB I OC PC QC RC jB"},J:{"1":"A","33":"E"},K:{"1":"S bB","33":"C","164":"A B aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"CSS3 Transitions"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB","33":"f J E F G A B C K L D","164":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","33":"I f J E F G A B C K L D M N O g h i j k l m"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","33":"J tB","164":"I f sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G 0B 1B","33":"C","164":"B 2B 3B bB iB 4B"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","33":"7B","164":"gB 5B jB 6B"},H:{"2":"OC"},I:{"1":"H TC UC","33":"dB I PC QC RC SC jB"},J:{"1":"A","33":"E"},K:{"1":"S cB","33":"C","164":"A B bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"CSS3 Transitions"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-unicode-bidi.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-unicode-bidi.js
index af38b2e4fd..780ace55e2 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-unicode-bidi.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-unicode-bidi.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","132":"C K L D M N O"},C:{"1":"AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","33":"0 1 2 3 4 5 6 7 8 9 N O f g h i j k l m n o p q r s t u v w x y z","132":"lB cB I e J E F G nB oB","292":"A B C K L D M"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","132":"I e J E F G A B C K L D M","548":"0 1 2 3 4 5 6 7 N O f g h i j k l m n o p q r s t u v w x y z"},E:{"132":"I e J E F rB gB sB tB uB","548":"G A B C K L D vB hB aB bB wB xB yB"},F:{"132":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"132":"F gB 4B jB 5B 6B 7B 8B","548":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"16":"NC"},I:{"1":"H","16":"cB I OC PC QC RC jB SC TC"},J:{"16":"E A"},K:{"1":"S","16":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"16":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","16":"I"},Q:{"16":"fC"},R:{"16":"gC"},S:{"33":"hC"}},B:4,C:"CSS unicode-bidi property"};
+module.exports={A:{A:{"132":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","132":"C K L D M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","33":"0 1 2 3 4 5 6 7 8 9 N O g h i j k l m n o p q r s t u v w x y z AB","132":"lB dB I f J E F G nB oB","292":"A B C K L D M"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","132":"I f J E F G A B C K L D M","548":"0 1 2 3 4 5 6 7 8 N O g h i j k l m n o p q r s t u v w x y z"},E:{"132":"I f J E F sB gB tB uB vB","548":"G A B C K L D wB hB bB cB xB yB zB"},F:{"132":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"132":"F gB 5B jB 6B 7B 8B 9B","548":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"16":"OC"},I:{"1":"H","16":"dB I PC QC RC SC jB TC UC"},J:{"16":"E A"},K:{"1":"S","16":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"16":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","16":"I"},Q:{"16":"gC"},R:{"16":"hC"},S:{"33":"iC"}},B:4,C:"CSS unicode-bidi property"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-unset-value.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-unset-value.js
index 5278ecb112..8bbebb1fd2 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-unset-value.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-unset-value.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m nB oB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L D vB hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS unset value"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H e","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n nB oB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L D wB hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS unset value"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-variables.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-variables.js
index c097db93fb..745c414bf3 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-variables.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-variables.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H","2":"C K L","260":"D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q nB oB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","194":"8"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB","260":"vB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u zB 0B 1B 2B aB iB 3B bB","194":"v"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B","260":"AC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"2":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:4,C:"CSS Variables (Custom Properties)"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H e","2":"C K L","260":"D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r nB oB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","194":"9"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB","260":"wB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v 0B 1B 2B 3B bB iB 4B cB","194":"w"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC","260":"BC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"2":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:4,C:"CSS Variables (Custom Properties)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-widows-orphans.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-widows-orphans.js
index 743eec3edf..1af0401234 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-widows-orphans.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-widows-orphans.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E kB","129":"F G"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k"},E:{"1":"E F G A B C K L D uB vB hB aB bB wB xB yB","2":"I e J rB gB sB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","129":"G B zB 0B 1B 2B aB iB 3B"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B"},H:{"1":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"2":"E A"},K:{"1":"S bB","2":"A B C aB iB"},L:{"1":"H"},M:{"2":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:2,C:"CSS widows & orphans"};
+module.exports={A:{A:{"1":"A B","2":"J E kB","129":"F G"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l"},E:{"1":"E F G A B C K L D vB wB hB bB cB xB yB zB","2":"I f J sB gB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","129":"G B 0B 1B 2B 3B bB iB 4B"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B"},H:{"1":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"2":"E A"},K:{"1":"S cB","2":"A B C bB iB"},L:{"1":"H"},M:{"2":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:2,C:"CSS widows & orphans"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-writing-mode.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-writing-mode.js
index 1f0388c2a0..84b999d7d7 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-writing-mode.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-writing-mode.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v nB oB","322":"0 w x y z"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J","16":"E","33":"0 1 2 3 4 5 6 7 F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L D aB bB wB xB yB","2":"I rB gB","16":"e","33":"J E F G A sB tB uB vB hB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","33":"D M N O f g h i j k l m n o p q r s t u"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB","33":"F 5B 6B 7B 8B 9B AC BC CC"},H:{"2":"NC"},I:{"1":"H","2":"OC PC QC","33":"cB I RC jB SC TC"},J:{"33":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"36":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","33":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS writing-mode property"};
+module.exports={A:{A:{"132":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w nB oB","322":"0 1 x y z"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J","16":"E","33":"0 1 2 3 4 5 6 7 8 F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L D bB cB xB yB zB","2":"I sB gB","16":"f","33":"J E F G A tB uB vB wB hB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","33":"D M N O g h i j k l m n o p q r s t u v"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB","33":"F 6B 7B 8B 9B AC BC CC DC"},H:{"2":"OC"},I:{"1":"H","2":"PC QC RC","33":"dB I SC jB TC UC"},J:{"33":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"36":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","33":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS writing-mode property"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-zoom.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-zoom.js
index 8aaed29471..1e338a29a5 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-zoom.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-zoom.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J E kB","129":"F G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB"},H:{"2":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"129":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:7,C:"CSS zoom"};
+module.exports={A:{A:{"1":"J E kB","129":"F G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB"},H:{"2":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"129":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:7,C:"CSS zoom"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-attr.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-attr.js
index c83589c22b..07d9b7942b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-attr.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-attr.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:4,C:"CSS3 attr() function for all properties"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:4,C:"CSS3 attr() function for all properties"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-boxsizing.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-boxsizing.js
index 06fc524e6a..335307f52d 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-boxsizing.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-boxsizing.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F G A B","8":"J E kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","33":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","33":"I e J E F G"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","33":"I e rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","2":"G"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","33":"gB 4B jB"},H:{"1":"NC"},I:{"1":"I H RC jB SC TC","33":"cB OC PC QC"},J:{"1":"A","33":"E"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"CSS3 Box-sizing"};
+module.exports={A:{A:{"1":"F G A B","8":"J E kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","33":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","33":"I f J E F G"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","33":"I f sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","2":"G"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","33":"gB 5B jB"},H:{"1":"OC"},I:{"1":"I H SC jB TC UC","33":"dB PC QC RC"},J:{"1":"A","33":"E"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"CSS3 Box-sizing"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-colors.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-colors.js
index 9991d4fd4b..79f003c858 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-colors.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-colors.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","4":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 0B 1B 2B aB iB 3B bB","2":"G","4":"zB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"CSS3 Colors"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","4":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 1B 2B 3B bB iB 4B cB","2":"G","4":"0B"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"CSS3 Colors"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors-grab.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors-grab.js
index 5ca2d1d8c6..227c6cbcc5 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors-grab.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors-grab.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H","2":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","33":"lB cB I e J E F G A B C K L D M N O f g h i j k l m nB oB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","33":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB"},E:{"1":"B C K L D aB bB wB xB yB","33":"I e J E F G A rB gB sB tB uB vB hB"},F:{"1":"C FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB","2":"G B zB 0B 1B 2B aB iB","33":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"33":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"33":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:3,C:"CSS grab & grabbing cursors"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H e","2":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","33":"lB dB I f J E F G A B C K L D M N O g h i j k l m n nB oB"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","33":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB"},E:{"1":"B C K L D bB cB xB yB zB","33":"I f J E F G A sB gB tB uB vB wB hB"},F:{"1":"C GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB","2":"G B 0B 1B 2B 3B bB iB","33":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"33":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"33":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:3,C:"CSS grab & grabbing cursors"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors-newer.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors-newer.js
index 08bd4c9046..9cfdcd21da 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors-newer.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors-newer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","33":"lB cB I e J E F G A B C K L D M N O f g h i j nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","33":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","33":"I e J E F rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB","2":"G B zB 0B 1B 2B aB iB","33":"D M N O f g h i j"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"33":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:4,C:"CSS3 Cursors: zoom-in & zoom-out"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","33":"lB dB I f J E F G A B C K L D M N O g h i j k nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","33":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","33":"I f J E F sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB","2":"G B 0B 1B 2B 3B bB iB","33":"D M N O g h i j k"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"33":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:4,C:"CSS3 Cursors: zoom-in & zoom-out"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors.js
index 03616345f7..2e62fd7e5e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","132":"J E F kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H","260":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","4":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","4":"I"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","4":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","260":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E","16":"A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:4,C:"CSS3 Cursors (original values)"};
+module.exports={A:{A:{"1":"G A B","132":"J E F kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H e","260":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","4":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","4":"I"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","4":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","260":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E","16":"A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:4,C:"CSS3 Cursors (original values)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-tabsize.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-tabsize.js
index 9e6e1b2b8b..becad88325 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-tabsize.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-tabsize.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"c R d H fB","2":"lB cB nB oB","33":"DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b","164":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g","132":"0 1 h i j k l m n o p q r s t u v w x y z"},E:{"1":"L D wB xB yB","2":"I e J rB gB sB","132":"E F G A B C K tB uB vB hB aB bB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G zB 0B 1B","132":"D M N O f g h i j k l m n o","164":"B C 2B aB iB 3B bB"},G:{"1":"D KC LC MC","2":"gB 4B jB 5B 6B","132":"F 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"164":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB","132":"SC TC"},J:{"132":"E A"},K:{"1":"S","2":"A","164":"B C aB iB bB"},L:{"1":"H"},M:{"33":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"164":"hC"}},B:5,C:"CSS3 tab-size"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"c R d H e","2":"lB dB nB oB","33":"EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b","164":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h","132":"0 1 2 i j k l m n o p q r s t u v w x y z"},E:{"1":"L D xB yB zB","2":"I f J sB gB tB","132":"E F G A B C K uB vB wB hB bB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G 0B 1B 2B","132":"D M N O g h i j k l m n o p","164":"B C 3B bB iB 4B cB"},G:{"1":"D LC MC NC","2":"gB 5B jB 6B 7B","132":"F 8B 9B AC BC CC DC EC FC GC HC IC JC KC"},H:{"164":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB","132":"TC UC"},J:{"132":"E A"},K:{"1":"S","2":"A","164":"B C bB iB cB"},L:{"1":"H"},M:{"33":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"164":"iC"}},B:5,C:"CSS3 tab-size"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/currentcolor.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/currentcolor.js
index 976d8bc043..d8d1d81c13 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/currentcolor.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/currentcolor.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","2":"G"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"CSS currentColor value"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","2":"G"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"CSS currentColor value"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/custom-elements.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/custom-elements.js
index 7d6fc990c6..cb26cfbc53 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/custom-elements.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/custom-elements.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","8":"A B"},B:{"1":"P","2":"Q T U V W X Y Z a b c R d H","8":"C K L D M N O"},C:{"2":"lB cB I e J E F G A B C K L D M N O f g h i dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","66":"j k l m n o p","72":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P","2":"I e J E F G A B C K L D M N O f g h i j k l m Q T U V W X Y Z a b c R d H fB pB qB","66":"n o p q r s"},E:{"2":"I e rB gB sB","8":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB","2":"G B C OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","66":"D M N O f"},G:{"2":"gB 4B jB 5B 6B","8":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"TC","2":"cB I H OC PC QC RC jB SC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC","2":"cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"72":"hC"}},B:7,C:"Custom Elements (deprecated V0 spec)"};
+module.exports={A:{A:{"2":"J E F G kB","8":"A B"},B:{"1":"P","2":"Q T U V W X Y Z a b c R d H e","8":"C K L D M N O"},C:{"2":"lB dB I f J E F G A B C K L D M N O g h i j eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","66":"k l m n o p q","72":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P","2":"I f J E F G A B C K L D M N O g h i j k l m n Q T U V W X Y Z a b c R d H e pB qB rB","66":"o p q r s t"},E:{"2":"I f sB gB tB","8":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB","2":"G B C PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","66":"D M N O g"},G:{"2":"gB 5B jB 6B 7B","8":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"UC","2":"dB I H PC QC RC SC jB TC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC","2":"dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"72":"iC"}},B:7,C:"Custom Elements (deprecated V0 spec)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/custom-elementsv1.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/custom-elementsv1.js
index 7456cd9dfb..d299ea02d6 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/custom-elementsv1.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/custom-elementsv1.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","8":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","8":"C K L D M N O"},C:{"1":"LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p nB oB","8":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z","456":"AB BB CB DB EB FB GB HB IB","712":"dB JB eB KB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB","8":"CB DB","132":"EB FB GB HB IB dB JB eB KB LB S MB NB"},E:{"2":"I e J E rB gB sB tB uB","8":"F G A vB","132":"B C K L D hB aB bB wB xB yB"},F:{"1":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","132":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC","132":"D CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","2":"I","132":"VC"},Q:{"132":"fC"},R:{"132":"gC"},S:{"8":"hC"}},B:1,C:"Custom Elements (V1)"};
+module.exports={A:{A:{"2":"J E F G kB","8":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","8":"C K L D M N O"},C:{"1":"MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q nB oB","8":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB","456":"BB CB DB EB FB GB HB IB JB","712":"eB KB fB LB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB","8":"DB EB","132":"FB GB HB IB JB eB KB fB LB MB S NB OB"},E:{"2":"I f J E sB gB tB uB vB","8":"F G A wB","132":"B C K L D hB bB cB xB yB zB"},F:{"1":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","132":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC","132":"D DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","2":"I","132":"WC"},Q:{"132":"gC"},R:{"132":"hC"},S:{"8":"iC"}},B:1,C:"Custom Elements (V1)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/customevent.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/customevent.js
index 76c74caa0f..3f4d505366 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/customevent.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/customevent.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","132":"G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e nB oB","132":"J E F G A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I","16":"e J E F K L","388":"G A B C"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I rB gB","16":"e J","388":"sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB","2":"G zB 0B 1B 2B","132":"B aB iB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"4B","16":"gB jB","388":"5B"},H:{"1":"NC"},I:{"1":"H SC TC","2":"OC PC QC","388":"cB I RC jB"},J:{"1":"A","388":"E"},K:{"1":"C S bB","2":"A","132":"B aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"CustomEvent"};
+module.exports={A:{A:{"2":"J E F kB","132":"G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f nB oB","132":"J E F G A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I","16":"f J E F K L","388":"G A B C"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I sB gB","16":"f J","388":"tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB","2":"G 0B 1B 2B 3B","132":"B bB iB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"5B","16":"gB jB","388":"6B"},H:{"1":"OC"},I:{"1":"H TC UC","2":"PC QC RC","388":"dB I SC jB"},J:{"1":"A","388":"E"},K:{"1":"C S cB","2":"A","132":"B bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"CustomEvent"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/datalist.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/datalist.js
index cabf4e12ec..695c077398 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/datalist.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/datalist.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"kB","8":"J E F G","260":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","260":"C K L D","1284":"M N O"},C:{"8":"lB cB nB oB","4612":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","8":"I e J E F G A B C K L D M N O f","132":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB"},E:{"1":"K L D bB wB xB yB","8":"I e J E F G A B C rB gB sB tB uB vB hB aB"},F:{"1":"G B C S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","132":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},G:{"8":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC","2049":"D GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H TC","8":"cB I OC PC QC RC jB SC"},J:{"1":"A","8":"E"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"516":"R"},N:{"8":"A B"},O:{"8":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"132":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:1,C:"Datalist element"};
+module.exports={A:{A:{"2":"kB","8":"J E F G","260":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","260":"C K L D","1284":"M N O"},C:{"8":"lB dB nB oB","4612":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","8":"I f J E F G A B C K L D M N O g","132":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB"},E:{"1":"K L D cB xB yB zB","8":"I f J E F G A B C sB gB tB uB vB wB hB bB"},F:{"1":"G B C S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","132":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},G:{"8":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC","2049":"D HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H UC","8":"dB I PC QC RC SC jB TC"},J:{"1":"A","8":"E"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"516":"R"},N:{"8":"A B"},O:{"8":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"132":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:1,C:"Datalist element"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dataset.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dataset.js
index d782bdb030..7e17859e85 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dataset.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dataset.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","4":"J E F G A kB"},B:{"1":"C K L D M","129":"N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB","4":"lB cB I e nB oB","129":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB","4":"I e J","129":"0 1 2 3 4 E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"4":"I e rB gB","129":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 C s t u v w x y z aB iB 3B bB","4":"G B zB 0B 1B 2B","129":"2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"4":"gB 4B jB","129":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"4":"NC"},I:{"4":"OC PC QC","129":"cB I H RC jB SC TC"},J:{"129":"E A"},K:{"1":"C aB iB bB","4":"A B","129":"S"},L:{"129":"H"},M:{"129":"R"},N:{"1":"B","4":"A"},O:{"129":"UC"},P:{"129":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"129":"gC"},S:{"1":"hC"}},B:1,C:"dataset & data-* attributes"};
+module.exports={A:{A:{"1":"B","4":"J E F G A kB"},B:{"1":"C K L D M","129":"N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB","4":"lB dB I f nB oB","129":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"6 7 8 9 AB BB CB DB EB FB","4":"I f J","129":"0 1 2 3 4 5 E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"4":"I f sB gB","129":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 C t u v w x y z bB iB 4B cB","4":"G B 0B 1B 2B 3B","129":"3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"4":"gB 5B jB","129":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"4":"OC"},I:{"4":"PC QC RC","129":"dB I H SC jB TC UC"},J:{"129":"E A"},K:{"1":"C bB iB cB","4":"A B","129":"S"},L:{"129":"H"},M:{"129":"R"},N:{"1":"B","4":"A"},O:{"129":"VC"},P:{"129":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"129":"hC"},S:{"1":"iC"}},B:1,C:"dataset & data-* attributes"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/datauri.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/datauri.js
index b5693e78cc..782f0ef229 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/datauri.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/datauri.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E kB","132":"F","260":"G A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","260":"C K D M N O","772":"L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"260":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"Data URIs"};
+module.exports={A:{A:{"2":"J E kB","132":"F","260":"G A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","260":"C K D M N O","772":"L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"260":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"Data URIs"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js
index bedf080826..e0643ede3a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js
@@ -1 +1 @@
-module.exports={A:{A:{"16":"kB","132":"J E F G A B"},B:{"1":"O P Q T U V W X Y Z a b c R d H","132":"C K L D M N"},C:{"1":"GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","132":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o nB oB","260":"CB DB EB FB","772":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB"},D:{"1":"RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","132":"I e J E F G A B C K L D M N O f g h i j","260":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB","772":"k l m n o p q r s t u v w x"},E:{"1":"C K L D bB wB xB yB","16":"I e rB gB","132":"J E F G A sB tB uB vB","260":"B hB aB"},F:{"1":"HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","16":"G B C zB 0B 1B 2B aB iB 3B","132":"bB","260":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB","772":"D M N O f g h i j k"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB 5B","132":"F 6B 7B 8B 9B AC BC"},H:{"132":"NC"},I:{"1":"H","16":"cB OC PC QC","132":"I RC jB","772":"SC TC"},J:{"132":"E A"},K:{"1":"S","16":"A B C aB iB","132":"bB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"260":"UC"},P:{"1":"ZC hB aC bC cC dC eC","260":"I VC WC XC YC"},Q:{"260":"fC"},R:{"132":"gC"},S:{"132":"hC"}},B:6,C:"Date.prototype.toLocaleDateString"};
+module.exports={A:{A:{"16":"kB","132":"J E F G A B"},B:{"1":"O P Q T U V W X Y Z a b c R d H e","132":"C K L D M N"},C:{"1":"HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","132":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p nB oB","260":"DB EB FB GB","772":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB"},D:{"1":"SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","132":"I f J E F G A B C K L D M N O g h i j k","260":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB","772":"l m n o p q r s t u v w x y"},E:{"1":"C K L D cB xB yB zB","16":"I f sB gB","132":"J E F G A tB uB vB wB","260":"B hB bB"},F:{"1":"IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","16":"G B C 0B 1B 2B 3B bB iB 4B","132":"cB","260":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","772":"D M N O g h i j k l"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB 6B","132":"F 7B 8B 9B AC BC CC"},H:{"132":"OC"},I:{"1":"H","16":"dB PC QC RC","132":"I SC jB","772":"TC UC"},J:{"132":"E A"},K:{"1":"S","16":"A B C bB iB","132":"cB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"260":"VC"},P:{"1":"aC hB bC cC dC eC fC","260":"I WC XC YC ZC"},Q:{"260":"gC"},R:{"132":"hC"},S:{"132":"iC"}},B:6,C:"Date.prototype.toLocaleDateString"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/decorators.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/decorators.js
index b2346c71a5..524da5ea1a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/decorators.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/decorators.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Decorators"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Decorators"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/details.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/details.js
index 5405a33c4b..e2535b175a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/details.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/details.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"G A B kB","8":"J E F"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB","8":"0 1 2 3 4 5 6 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB","194":"7 8"},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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","8":"I e J E F G A B","257":"f g h i j k l m n o p q r s t u v","769":"C K L D M N O"},E:{"1":"C K L D bB wB xB yB","8":"I e rB gB sB","257":"J E F G A tB uB vB","1025":"B hB aB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"C aB iB 3B bB","8":"G B zB 0B 1B 2B"},G:{"1":"F D 6B 7B 8B 9B AC EC FC GC HC IC JC KC LC MC","8":"gB 4B jB 5B","1025":"BC CC DC"},H:{"8":"NC"},I:{"1":"I H RC jB SC TC","8":"cB OC PC QC"},J:{"1":"A","8":"E"},K:{"1":"S","8":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"769":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Details & Summary elements"};
+module.exports={A:{A:{"2":"G A B kB","8":"J E F"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB","8":"0 1 2 3 4 5 6 7 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB","194":"8 9"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","8":"I f J E F G A B","257":"g h i j k l m n o p q r s t u v w","769":"C K L D M N O"},E:{"1":"C K L D cB xB yB zB","8":"I f sB gB tB","257":"J E F G A uB vB wB","1025":"B hB bB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"C bB iB 4B cB","8":"G B 0B 1B 2B 3B"},G:{"1":"F D 7B 8B 9B AC BC FC GC HC IC JC KC LC MC NC","8":"gB 5B jB 6B","1025":"CC DC EC"},H:{"8":"OC"},I:{"1":"I H SC jB TC UC","8":"dB PC QC RC"},J:{"1":"A","8":"E"},K:{"1":"S","8":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"769":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Details & Summary elements"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/deviceorientation.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/deviceorientation.js
index 757c3148f6..0f05b04694 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/deviceorientation.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/deviceorientation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","132":"B"},B:{"1":"C K L D M N O","4":"P Q T U V W X Y Z a b c R d H"},C:{"2":"lB cB nB","4":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","8":"I e oB"},D:{"2":"I e J","4":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","4":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"gB 4B","4":"F D jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"OC PC QC","4":"cB I H RC jB SC TC"},J:{"2":"E","4":"A"},K:{"1":"C bB","2":"A B aB iB","4":"S"},L:{"4":"H"},M:{"4":"R"},N:{"1":"B","2":"A"},O:{"4":"UC"},P:{"4":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"4":"fC"},R:{"4":"gC"},S:{"4":"hC"}},B:4,C:"DeviceOrientation & DeviceMotion events"};
+module.exports={A:{A:{"2":"J E F G A kB","132":"B"},B:{"1":"C K L D M N O","4":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"lB dB nB","4":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","8":"I f oB"},D:{"2":"I f J","4":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","4":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"gB 5B","4":"F D jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"PC QC RC","4":"dB I H SC jB TC UC"},J:{"2":"E","4":"A"},K:{"1":"C cB","2":"A B bB iB","4":"S"},L:{"4":"H"},M:{"4":"R"},N:{"1":"B","2":"A"},O:{"4":"VC"},P:{"4":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"4":"gC"},R:{"4":"hC"},S:{"4":"iC"}},B:4,C:"DeviceOrientation & DeviceMotion events"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/devicepixelratio.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/devicepixelratio.js
index cdb094e102..24f415ff28 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/devicepixelratio.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/devicepixelratio.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB","2":"G B zB 0B 1B 2B aB iB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"C S bB","2":"A B aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"Window.devicePixelRatio"};
+module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB","2":"G B 0B 1B 2B 3B bB iB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"C S cB","2":"A B bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"Window.devicePixelRatio"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dialog.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dialog.js
index 521a103b4b..c255c806e2 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dialog.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dialog.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB nB oB","194":"DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P","1218":"Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r","322":"s t u v w"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O zB 0B 1B 2B aB iB 3B bB","578":"f g h i j"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"194":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:1,C:"Dialog element"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB nB oB","194":"EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P","1218":"Q T mB U V W X Y Z a b c R d H e"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s","322":"t u v w x"},E:{"1":"zB","2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O 0B 1B 2B 3B bB iB 4B cB","578":"g h i j k"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"194":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:1,C:"Dialog element"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dispatchevent.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dispatchevent.js
index a0e100044d..3388691bc0 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dispatchevent.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dispatchevent.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","16":"kB","129":"G A","130":"J E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D gB sB tB uB vB hB aB bB wB xB yB","16":"rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","16":"G"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB"},H:{"1":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","129":"A"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"EventTarget.dispatchEvent"};
+module.exports={A:{A:{"1":"B","16":"kB","129":"G A","130":"J E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D gB tB uB vB wB hB bB cB xB yB zB","16":"sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","16":"G"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB"},H:{"1":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","129":"A"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"EventTarget.dispatchEvent"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dnssec.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dnssec.js
index d45393a875..49201ecd65 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dnssec.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dnssec.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"J E F G A B kB"},B:{"132":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"132":"0 1 2 3 4 5 6 7 8 9 I e r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","388":"J E F G A B C K L D M N O f g h i j k l m n o p q"},E:{"132":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"132":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"132":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"132":"NC"},I:{"132":"cB I H OC PC QC RC jB SC TC"},J:{"132":"E A"},K:{"132":"A B C S aB iB bB"},L:{"132":"H"},M:{"132":"R"},N:{"132":"A B"},O:{"132":"UC"},P:{"132":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"132":"fC"},R:{"132":"gC"},S:{"132":"hC"}},B:6,C:"DNSSEC and DANE"};
+module.exports={A:{A:{"132":"J E F G A B kB"},B:{"132":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"132":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"132":"0 1 2 3 4 5 6 7 8 9 I f s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","388":"J E F G A B C K L D M N O g h i j k l m n o p q r"},E:{"132":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"132":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"132":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"132":"OC"},I:{"132":"dB I H PC QC RC SC jB TC UC"},J:{"132":"E A"},K:{"132":"A B C S bB iB cB"},L:{"132":"H"},M:{"132":"R"},N:{"132":"A B"},O:{"132":"VC"},P:{"132":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"132":"gC"},R:{"132":"hC"},S:{"132":"iC"}},B:6,C:"DNSSEC and DANE"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/do-not-track.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/do-not-track.js
index 863b8fc89b..f2df124d8f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/do-not-track.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/do-not-track.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","164":"G A","260":"B"},B:{"1":"N O P Q T U V W X Y Z a b c R d H","260":"C K L D M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F nB oB","516":"G A B C K L D M N O f g h i j k l m n o p q r"},D:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i"},E:{"1":"J A B C sB vB hB aB","2":"I e K L D rB gB bB wB xB yB","1028":"E F G tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B zB 0B 1B 2B aB iB 3B"},G:{"1":"9B AC BC CC DC EC FC","2":"D gB 4B jB 5B 6B GC HC IC JC KC LC MC","1028":"F 7B 8B"},H:{"1":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"16":"E","1028":"A"},K:{"1":"S bB","16":"A B C aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"164":"A","260":"B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"Do Not Track API"};
+module.exports={A:{A:{"2":"J E F kB","164":"G A","260":"B"},B:{"1":"N O P Q T U V W X Y Z a b c R d H e","260":"C K L D M"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F nB oB","516":"G A B C K L D M N O g h i j k l m n o p q r s"},D:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j"},E:{"1":"J A B C tB wB hB bB","2":"I f K L D sB gB cB xB yB zB","1028":"E F G uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B 0B 1B 2B 3B bB iB 4B"},G:{"1":"AC BC CC DC EC FC GC","2":"D gB 5B jB 6B 7B HC IC JC KC LC MC NC","1028":"F 8B 9B"},H:{"1":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"16":"E","1028":"A"},K:{"1":"S cB","16":"A B C bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"164":"A","260":"B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"Do Not Track API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-currentscript.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-currentscript.js
index ddf0439ae9..ad24b0a82d 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-currentscript.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-currentscript.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o"},E:{"1":"F G A B C K L D vB hB aB bB wB xB yB","2":"I e J E rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B 7B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"document.currentScript"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p"},E:{"1":"F G A B C K L D wB hB bB cB xB yB zB","2":"I f J E sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B 8B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"document.currentScript"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js
index 3ed9941eb1..f6f04edc2b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","16":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","16":"G"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:7,C:"document.evaluate & XPath"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","16":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","16":"G"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:7,C:"document.evaluate & XPath"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-execcommand.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-execcommand.js
index 6623cf18c4..e0e4a058f1 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-execcommand.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-execcommand.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","16":"I e rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 0B 1B 2B aB iB 3B bB","16":"G zB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B","16":"jB 5B 6B"},H:{"2":"NC"},I:{"1":"H RC jB SC TC","2":"cB I OC PC QC"},J:{"1":"A","2":"E"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"2":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:7,C:"Document.execCommand()"};
+module.exports={A:{A:{"1":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","16":"I f sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 1B 2B 3B bB iB 4B cB","16":"G 0B"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B","16":"jB 6B 7B"},H:{"2":"OC"},I:{"1":"H SC jB TC UC","2":"dB I PC QC RC"},J:{"1":"A","2":"E"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"2":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:7,C:"Document.execCommand()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-policy.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-policy.js
index 932dfed68c..6c47b6421c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-policy.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-policy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V","132":"W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V","132":"W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB zB 0B 1B 2B aB iB 3B bB","132":"SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB SC TC","132":"H"},J:{"2":"E A"},K:{"2":"A B C aB iB bB","132":"S"},L:{"132":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Document Policy"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V","132":"W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V","132":"W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB 0B 1B 2B 3B bB iB 4B cB","132":"TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB TC UC","132":"H"},J:{"2":"E A"},K:{"2":"A B C bB iB cB","132":"S"},L:{"132":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Document Policy"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-scrollingelement.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-scrollingelement.js
index fd80a8fc4b..0f0e6eb473 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-scrollingelement.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-scrollingelement.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H","16":"C K"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"I e J E F rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"document.scrollingElement"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H e","16":"C K"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"I f J E F sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"document.scrollingElement"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/documenthead.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/documenthead.js
index edc3cf7d7f..3d2259653f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/documenthead.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/documenthead.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB","16":"e"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q aB iB 3B bB","2":"G zB 0B 1B 2B"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB"},H:{"1":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"document.head"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB","16":"f"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q bB iB 4B cB","2":"G 0B 1B 2B 3B"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB"},H:{"1":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"document.head"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dom-manip-convenience.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dom-manip-convenience.js
index e690e99b0b..cd0ddf0616 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dom-manip-convenience.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dom-manip-convenience.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H","2":"C K L D M"},C:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB","194":"CB DB"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","194":"0"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","2":"I VC"},Q:{"194":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:1,C:"DOM manipulation convenience methods"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H e","2":"C K L D M"},C:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB","194":"DB EB"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","194":"1"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","2":"I WC"},Q:{"194":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:1,C:"DOM manipulation convenience methods"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dom-range.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dom-range.js
index a94cad5772..e2f1440920 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dom-range.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dom-range.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"kB","8":"J E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Document Object Model Range"};
+module.exports={A:{A:{"1":"G A B","2":"kB","8":"J E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Document Object Model Range"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/domcontentloaded.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/domcontentloaded.js
index 0cc7bb7edd..36ba7c35a9 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/domcontentloaded.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/domcontentloaded.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"DOMContentLoaded"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"DOMContentLoaded"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/domfocusin-domfocusout-events.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/domfocusin-domfocusout-events.js
index 6a5c454266..6c8b980939 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/domfocusin-domfocusout-events.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/domfocusin-domfocusout-events.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L D M N O f g h i j k l"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB","16":"e"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB","16":"G B zB 0B 1B 2B aB iB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB 5B 6B"},H:{"16":"NC"},I:{"1":"I H RC jB SC TC","16":"cB OC PC QC"},J:{"16":"E A"},K:{"1":"S","16":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"16":"A B"},O:{"16":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:5,C:"DOMFocusIn & DOMFocusOut events"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L D M N O g h i j k l m"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB","16":"f"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB","16":"G B 0B 1B 2B 3B bB iB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB 6B 7B"},H:{"16":"OC"},I:{"1":"I H SC jB TC UC","16":"dB PC QC RC"},J:{"16":"E A"},K:{"1":"S","16":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"16":"A B"},O:{"16":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:5,C:"DOMFocusIn & DOMFocusOut events"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dommatrix.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dommatrix.js
index bb094367c1..e0b9c292d3 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dommatrix.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dommatrix.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","132":"A B"},B:{"132":"C K L D M N O","1028":"P Q T U V W X Y Z a b c R d H"},C:{"2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s nB oB","1028":"QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2564":"0 1 2 3 4 5 6 7 8 t u v w x y z","3076":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB"},D:{"16":"I e J E","132":"0 1 2 3 4 5 6 7 8 9 G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB","388":"F","1028":"eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"16":"I rB gB","132":"e J E F G A sB tB uB vB hB","1028":"B C K L D aB bB wB xB yB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","132":"0 1 2 3 4 5 6 7 D M N O f g h i j k l m n o p q r s t u v w x y z","1028":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"16":"gB 4B jB","132":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"132":"I RC jB SC TC","292":"cB OC PC QC","1028":"H"},J:{"16":"E","132":"A"},K:{"2":"A B C aB iB bB","1028":"S"},L:{"1028":"H"},M:{"1028":"R"},N:{"132":"A B"},O:{"132":"UC"},P:{"132":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"132":"fC"},R:{"132":"gC"},S:{"2564":"hC"}},B:4,C:"DOMMatrix"};
+module.exports={A:{A:{"2":"J E F G kB","132":"A B"},B:{"132":"C K L D M N O","1028":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t nB oB","1028":"RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2564":"0 1 2 3 4 5 6 7 8 9 u v w x y z","3076":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB"},D:{"16":"I f J E","132":"0 1 2 3 4 5 6 7 8 9 G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB","388":"F","1028":"fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"16":"I sB gB","132":"f J E F G A tB uB vB wB hB","1028":"B C K L D bB cB xB yB zB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","132":"0 1 2 3 4 5 6 7 8 D M N O g h i j k l m n o p q r s t u v w x y z","1028":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"16":"gB 5B jB","132":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"132":"I SC jB TC UC","292":"dB PC QC RC","1028":"H"},J:{"16":"E","132":"A"},K:{"2":"A B C bB iB cB","1028":"S"},L:{"1028":"H"},M:{"1028":"R"},N:{"132":"A B"},O:{"132":"VC"},P:{"132":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"132":"gC"},R:{"132":"hC"},S:{"2564":"iC"}},B:4,C:"DOMMatrix"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/download.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/download.js
index b8e3b61d38..70fc0b2a0c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/download.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/download.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Download attribute"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H e","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Download attribute"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dragndrop.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dragndrop.js
index 75739e35dd..60526eb040 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dragndrop.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dragndrop.js
@@ -1 +1 @@
-module.exports={A:{A:{"644":"J E F G kB","772":"A B"},B:{"1":"O P Q T U V W X Y Z a b c R d H","260":"C K L D M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","8":"lB cB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","8":"G B zB 0B 1B 2B aB iB 3B"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB SC TC","1025":"H"},J:{"2":"E A"},K:{"1":"bB","8":"A B C aB iB","1025":"S"},L:{"1025":"H"},M:{"2":"R"},N:{"1":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:1,C:"Drag and Drop"};
+module.exports={A:{A:{"644":"J E F G kB","772":"A B"},B:{"1":"O P Q T U V W X Y Z a b c R d H e","260":"C K L D M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","8":"lB dB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","8":"G B 0B 1B 2B 3B bB iB 4B"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB TC UC","1025":"H"},J:{"2":"E A"},K:{"1":"cB","8":"A B C bB iB","1025":"S"},L:{"1025":"H"},M:{"2":"R"},N:{"1":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:1,C:"Drag and Drop"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-closest.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-closest.js
index 0f00337d5f..6d1b1af366 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-closest.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-closest.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H","2":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u nB oB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"I e J E F rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"2":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Element.closest()"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H e","2":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v nB oB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"I f J E F sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"2":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Element.closest()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-from-point.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-from-point.js
index 2f27cb2fc5..c33ead56b6 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-from-point.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-from-point.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J E F G A B","16":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","16":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","16":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q aB iB 3B bB","16":"G zB 0B 1B 2B"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB"},H:{"1":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"E A"},K:{"1":"C S bB","16":"A B aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"document.elementFromPoint()"};
+module.exports={A:{A:{"1":"J E F G A B","16":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","16":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","16":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q bB iB 4B cB","16":"G 0B 1B 2B 3B"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB"},H:{"1":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"E A"},K:{"1":"C S cB","16":"A B bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"document.elementFromPoint()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-scroll-methods.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-scroll-methods.js
index e815084c90..62009d5b87 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-scroll-methods.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-scroll-methods.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v nB oB"},D:{"1":"eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB"},E:{"1":"L D xB yB","2":"I e J E F G rB gB sB tB uB vB","132":"A B C K hB aB bB wB"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC","132":"BC CC DC EC FC GC HC IC JC KC LC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"YC ZC hB aC bC cC dC eC","2":"I VC WC XC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:5,C:"Scroll methods on elements (scroll, scrollTo, scrollBy)"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w nB oB"},D:{"1":"fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB"},E:{"1":"L D yB zB","2":"I f J E F G sB gB tB uB vB wB","132":"A B C K hB bB cB xB"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC","132":"CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"ZC aC hB bC cC dC eC fC","2":"I WC XC YC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:5,C:"Scroll methods on elements (scroll, scrollTo, scrollBy)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eme.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eme.js
index f9de3a1632..c650acb704 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eme.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eme.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","164":"B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x nB oB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u","132":"0 1 v w x y z"},E:{"1":"C K L D bB wB xB yB","2":"I e J rB gB sB tB","164":"E F G A B uB vB hB aB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h zB 0B 1B 2B aB iB 3B bB","132":"i j k l m n o"},G:{"1":"D EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"16":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:2,C:"Encrypted Media Extensions"};
+module.exports={A:{A:{"2":"J E F G A kB","164":"B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y nB oB"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v","132":"0 1 2 w x y z"},E:{"1":"C K L D cB xB yB zB","2":"I f J sB gB tB uB","164":"E F G A B vB wB hB bB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i 0B 1B 2B 3B bB iB 4B cB","132":"j k l m n o p"},G:{"1":"D FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"16":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:2,C:"Encrypted Media Extensions"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eot.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eot.js
index 38add45185..7f78f92b25 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eot.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eot.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J E F G A B","2":"kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"EOT - Embedded OpenType fonts"};
+module.exports={A:{A:{"1":"J E F G A B","2":"kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"EOT - Embedded OpenType fonts"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es5.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es5.js
index 3164a03569..b0f0889c3b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es5.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es5.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E kB","260":"G","1026":"F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","4":"lB cB nB oB","132":"I e J E F G A B C K L D M N O f g"},D:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","4":"I e J E F G A B C K L D M N O","132":"f g h i"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","4":"I e rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","4":"G B C zB 0B 1B 2B aB iB 3B","132":"bB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","4":"gB 4B jB 5B"},H:{"132":"NC"},I:{"1":"H SC TC","4":"cB OC PC QC","132":"RC jB","900":"I"},J:{"1":"A","4":"E"},K:{"1":"S","4":"A B C aB iB","132":"bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"ECMAScript 5"};
+module.exports={A:{A:{"1":"A B","2":"J E kB","260":"G","1026":"F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","4":"lB dB nB oB","132":"I f J E F G A B C K L D M N O g h"},D:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","4":"I f J E F G A B C K L D M N O","132":"g h i j"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","4":"I f sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","4":"G B C 0B 1B 2B 3B bB iB 4B","132":"cB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","4":"gB 5B jB 6B"},H:{"132":"OC"},I:{"1":"H TC UC","4":"dB PC QC RC","132":"SC jB","900":"I"},J:{"1":"A","4":"E"},K:{"1":"S","4":"A B C bB iB","132":"cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"ECMAScript 5"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-class.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-class.js
index bc1cccbafb..fb17e17834 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-class.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-class.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H","2":"C"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","132":"2 3 4 5 6 7 8"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"I e J E F rB gB sB tB uB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o zB 0B 1B 2B aB iB 3B bB","132":"p q r s t u v"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"ES6 classes"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H e","2":"C"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","132":"3 4 5 6 7 8 9"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"I f J E F sB gB tB uB vB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p 0B 1B 2B 3B bB iB 4B cB","132":"q r s t u v w"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"ES6 classes"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-generators.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-generators.js
index 9f613d7823..0f1fe215a3 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-generators.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-generators.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"ES6 Generators"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H e","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"ES6 Generators"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js
index 7aa702fbce..0f91c75718 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB nB oB","194":"NB"},D:{"1":"LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB"},E:{"1":"C K L D aB bB wB xB yB","2":"I e J E F G A B rB gB sB tB uB vB hB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"YC ZC hB aC bC cC dC eC","2":"I VC WC XC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"JavaScript modules: dynamic import()"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB nB oB","194":"OB"},D:{"1":"MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB"},E:{"1":"C K L D bB cB xB yB zB","2":"I f J E F G A B sB gB tB uB vB wB hB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"ZC aC hB bC cC dC eC fC","2":"I WC XC YC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"JavaScript modules: dynamic import()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-module.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-module.js
index 553d96fd5a..c74346af7b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-module.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-module.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L","4097":"M N O","4290":"D"},C:{"1":"JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB nB oB","322":"EB FB GB HB IB dB"},D:{"1":"eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB","194":"JB"},E:{"1":"B C K L D aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB","3076":"hB"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","194":"7"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC","3076":"CC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"YC ZC hB aC bC cC dC eC","2":"I VC WC XC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:1,C:"JavaScript modules via script tag"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L","4097":"M N O","4290":"D"},C:{"1":"KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB nB oB","322":"FB GB HB IB JB eB"},D:{"1":"fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB","194":"KB"},E:{"1":"B C K L D bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB","3076":"hB"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","194":"8"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC","3076":"DC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"ZC aC hB bC cC dC eC fC","2":"I WC XC YC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:1,C:"JavaScript modules via script tag"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-number.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-number.js
index f26d21f31b..88faac3e97 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-number.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-number.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D nB oB","132":"M N O f g h i j k","260":"l m n o p q","516":"r"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O","1028":"f g h i j k l m n o p q r s t"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"I e J E F rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","1028":"D M N O f g"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC","1028":"RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"ES6 Number"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D nB oB","132":"M N O g h i j k l","260":"m n o p q r","516":"s"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O","1028":"g h i j k l m n o p q r s t u"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"I f J E F sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","1028":"D M N O g h"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC","1028":"SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"ES6 Number"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-string-includes.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-string-includes.js
index fa5ac8246a..d4f166da06 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-string-includes.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-string-includes.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"I e J E F rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"String.prototype.includes"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"I f J E F sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"String.prototype.includes"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6.js
index ddb254e280..3f4c111452 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","388":"B"},B:{"257":"P Q T U V W X Y Z a b c R d H","260":"C K L","769":"D M N O"},C:{"2":"lB cB I e nB oB","4":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB","257":"EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"2":"I e J E F G A B C K L D M N O f g","4":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB","257":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E rB gB sB tB","4":"F G uB vB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","4":"D M N O f g h i j k l m n o p q r s t u v w x","257":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B","4":"F 7B 8B 9B AC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB","4":"SC TC","257":"H"},J:{"2":"E","4":"A"},K:{"2":"A B C aB iB bB","257":"S"},L:{"257":"H"},M:{"257":"R"},N:{"2":"A","388":"B"},O:{"257":"UC"},P:{"4":"I","257":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"257":"fC"},R:{"4":"gC"},S:{"4":"hC"}},B:6,C:"ECMAScript 2015 (ES6)"};
+module.exports={A:{A:{"2":"J E F G A kB","388":"B"},B:{"257":"P Q T U V W X Y Z a b c R d H e","260":"C K L","769":"D M N O"},C:{"2":"lB dB I f nB oB","4":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB","257":"FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"2":"I f J E F G A B C K L D M N O g h","4":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB","257":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E sB gB tB uB","4":"F G vB wB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","4":"D M N O g h i j k l m n o p q r s t u v w x y","257":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B","4":"F 8B 9B AC BC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB","4":"TC UC","257":"H"},J:{"2":"E","4":"A"},K:{"2":"A B C bB iB cB","257":"S"},L:{"257":"H"},M:{"257":"R"},N:{"2":"A","388":"B"},O:{"257":"VC"},P:{"4":"I","257":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"257":"gC"},R:{"4":"hC"},S:{"4":"iC"}},B:6,C:"ECMAScript 2015 (ES6)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eventsource.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eventsource.js
index 6113ed3d6f..364ef1905f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eventsource.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eventsource.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q aB iB 3B bB","4":"G zB 0B 1B 2B"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"E A"},K:{"1":"C S aB iB bB","4":"A B"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Server-sent events"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q bB iB 4B cB","4":"G 0B 1B 2B 3B"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"E A"},K:{"1":"C S bB iB cB","4":"A B"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Server-sent events"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/extended-system-fonts.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/extended-system-fonts.js
index 043a42bc71..c944597f1d 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/extended-system-fonts.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/extended-system-fonts.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"L D wB xB yB","2":"I e J E F G A B C K rB gB sB tB uB vB hB aB bB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"ui-serif, ui-sans-serif, ui-monospace and ui-rounded values for font-family"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"L D xB yB zB","2":"I f J E F G A B C K sB gB tB uB vB wB hB bB cB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"ui-serif, ui-sans-serif, ui-monospace and ui-rounded values for font-family"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/feature-policy.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/feature-policy.js
index 52926dc2f0..36100b68ef 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/feature-policy.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/feature-policy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y","2":"C K L D M N O","1025":"Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB nB oB","260":"VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"VB WB XB YB ZB P Q T U V W X Y","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB","132":"JB eB KB LB S MB NB OB PB QB RB SB TB UB","1025":"Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B rB gB sB tB uB vB hB","772":"C K L D aB bB wB xB yB"},F:{"1":"KB LB S MB NB OB PB QB RB SB TB UB VB","2":"0 1 2 3 4 5 6 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","132":"7 8 9 AB BB CB DB EB FB GB HB IB JB","1025":"WB XB YB ZB P Q"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC","772":"D EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1025":"H"},M:{"260":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"aC bC cC dC eC","2":"I VC WC XC","132":"YC ZC hB"},Q:{"132":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"Feature Policy"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y","2":"C K L D M N O","1025":"Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB nB oB","260":"WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"WB XB YB ZB aB P Q T U V W X Y","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB","132":"KB fB LB MB S NB OB PB QB RB SB TB UB VB","1025":"Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B sB gB tB uB vB wB hB","772":"C K L D bB cB xB yB zB"},F:{"1":"LB MB S NB OB PB QB RB SB TB UB VB WB","2":"0 1 2 3 4 5 6 7 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","132":"8 9 AB BB CB DB EB FB GB HB IB JB KB","1025":"XB YB ZB aB P Q"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC","772":"D FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1025":"H"},M:{"260":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"bC cC dC eC fC","2":"I WC XC YC","132":"ZC aC hB"},Q:{"132":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"Feature Policy"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fetch.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fetch.js
index f0c9bdf7f3..f089393b82 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fetch.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fetch.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t nB oB","1025":"z","1218":"u v w x y"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","260":"0","772":"1"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m zB 0B 1B 2B aB iB 3B bB","260":"n","772":"o"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Fetch"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H e","2":"C K"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u nB oB","1025":"0","1218":"v w x y z"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","260":"1","772":"2"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n 0B 1B 2B 3B bB iB 4B cB","260":"o","772":"p"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Fetch"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fieldset-disabled.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fieldset-disabled.js
index 0dc2ec878e..dd5f78947b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fieldset-disabled.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fieldset-disabled.js
@@ -1 +1 @@
-module.exports={A:{A:{"16":"kB","132":"F G","388":"J E A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D","16":"M N O f"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 0B 1B 2B aB iB 3B bB","16":"G zB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B"},H:{"388":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"A","2":"E"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A","260":"B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"disabled attribute of the fieldset element"};
+module.exports={A:{A:{"16":"kB","132":"F G","388":"J E A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D","16":"M N O g"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 1B 2B 3B bB iB 4B cB","16":"G 0B"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B"},H:{"388":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"A","2":"E"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A","260":"B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"disabled attribute of the fieldset element"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fileapi.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fileapi.js
index 5b70d90b60..77a469f81e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fileapi.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fileapi.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","260":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","260":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB","260":"I e J E F G A B C K L D M N O f g h i j k l m n oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e","260":"K L D M N O f g h i j k l m n o p q r s t u v w x","388":"J E F G A B C"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e rB gB","260":"J E F G tB uB vB","388":"sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B zB 0B 1B 2B","260":"C D M N O f g h i j k aB iB 3B bB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B","260":"F 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"1":"H TC","2":"OC PC QC","260":"SC","388":"cB I RC jB"},J:{"260":"A","388":"E"},K:{"1":"S","2":"A B","260":"C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A","260":"B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"File API"};
+module.exports={A:{A:{"2":"J E F G kB","260":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","260":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB","260":"I f J E F G A B C K L D M N O g h i j k l m n o oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f","260":"K L D M N O g h i j k l m n o p q r s t u v w x y","388":"J E F G A B C"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f sB gB","260":"J E F G uB vB wB","388":"tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B 0B 1B 2B 3B","260":"C D M N O g h i j k l bB iB 4B cB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B","260":"F 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"1":"H UC","2":"PC QC RC","260":"TC","388":"dB I SC jB"},J:{"260":"A","388":"E"},K:{"1":"S","2":"A B","260":"C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A","260":"B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"File API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filereader.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filereader.js
index 8d250c675a..accddedb38 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filereader.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filereader.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","132":"A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB oB","2":"lB cB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q aB iB 3B bB","2":"G B zB 0B 1B 2B"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B"},H:{"2":"NC"},I:{"1":"cB I H RC jB SC TC","2":"OC PC QC"},J:{"1":"A","2":"E"},K:{"1":"C S aB iB bB","2":"A B"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"FileReader API"};
+module.exports={A:{A:{"2":"J E F G kB","132":"A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e oB","2":"lB dB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q bB iB 4B cB","2":"G B 0B 1B 2B 3B"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B"},H:{"2":"OC"},I:{"1":"dB I H SC jB TC UC","2":"PC QC RC"},J:{"1":"A","2":"E"},K:{"1":"C S bB iB cB","2":"A B"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"FileReader API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filereadersync.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filereadersync.js
index ca1db1386c..2c5233613b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filereadersync.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filereadersync.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB","2":"G zB 0B","16":"B 1B 2B aB iB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"A","2":"E"},K:{"1":"C S iB bB","2":"A","16":"B aB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"FileReaderSync"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB","2":"G 0B 1B","16":"B 2B 3B bB iB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"A","2":"E"},K:{"1":"C S iB cB","2":"A","16":"B bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"FileReaderSync"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filesystem.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filesystem.js
index 98a1c54e3a..73c232803e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filesystem.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filesystem.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","33":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"I e J E","33":"0 1 2 3 4 5 6 7 8 9 K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","36":"F G A B C"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","33":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E","33":"A"},K:{"2":"A B C S aB iB bB"},L:{"33":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I","33":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Filesystem & FileWriter API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","33":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"I f J E","33":"0 1 2 3 4 5 6 7 8 9 K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","36":"F G A B C"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","33":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E","33":"A"},K:{"2":"A B C S bB iB cB"},L:{"33":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I","33":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Filesystem & FileWriter API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flac.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flac.js
index 86fef2d7ed..50d5eca2ac 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flac.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flac.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H","2":"C K L D"},C:{"1":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB nB oB"},D:{"1":"GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","16":"4 5 6","388":"7 8 9 AB BB CB DB EB FB"},E:{"1":"K L D wB xB yB","2":"I e J E F G A rB gB sB tB uB vB hB","516":"B C aB bB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC"},H:{"2":"NC"},I:{"1":"H","2":"OC PC QC","16":"cB I RC jB SC TC"},J:{"1":"A","2":"E"},K:{"1":"S bB","16":"A B C aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","129":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:6,C:"FLAC audio format"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H e","2":"C K L D"},C:{"1":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB nB oB"},D:{"1":"HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","16":"5 6 7","388":"8 9 AB BB CB DB EB FB GB"},E:{"1":"K L D xB yB zB","2":"I f J E F G A sB gB tB uB vB wB hB","516":"B C bB cB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC"},H:{"2":"OC"},I:{"1":"H","2":"PC QC RC","16":"dB I SC jB TC UC"},J:{"1":"A","2":"E"},K:{"1":"S cB","16":"A B C bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","129":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:6,C:"FLAC audio format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flexbox-gap.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flexbox-gap.js
index 9084dbc870..73f673f73c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flexbox-gap.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flexbox-gap.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"V W X Y Z a b c R d H","2":"C K L D M N O P Q T U"},C:{"1":"LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB nB oB"},D:{"1":"V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U"},E:{"1":"D xB yB","2":"I e J E F G A B C K L rB gB sB tB uB vB hB aB bB wB"},F:{"1":"UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"dC eC","2":"I VC WC XC YC ZC hB aC bC cC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"gap property for Flexbox"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"V W X Y Z a b c R d H e","2":"C K L D M N O P Q T U"},C:{"1":"MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB nB oB"},D:{"1":"V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U"},E:{"1":"D yB zB","2":"I f J E F G A B C K L sB gB tB uB vB wB hB bB cB xB"},F:{"1":"VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"eC fC","2":"I WC XC YC ZC aC hB bC cC dC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"gap property for Flexbox"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flexbox.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flexbox.js
index 23dfe16b2a..bf7d52c62c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flexbox.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flexbox.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","1028":"B","1316":"A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","164":"lB cB I e J E F G A B C K L D M N O f g h nB oB","516":"i j k l m n"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","33":"h i j k l m n o","164":"I e J E F G A B C K L D M N O f g"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","33":"E F tB uB","164":"I e J rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B C zB 0B 1B 2B aB iB 3B","33":"D M"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","33":"F 7B 8B","164":"gB 4B jB 5B 6B"},H:{"1":"NC"},I:{"1":"H SC TC","164":"cB I OC PC QC RC jB"},J:{"1":"A","164":"E"},K:{"1":"S bB","2":"A B C aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","292":"A"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS Flexible Box Layout Module"};
+module.exports={A:{A:{"2":"J E F G kB","1028":"B","1316":"A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","164":"lB dB I f J E F G A B C K L D M N O g h i nB oB","516":"j k l m n o"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","33":"i j k l m n o p","164":"I f J E F G A B C K L D M N O g h"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","33":"E F uB vB","164":"I f J sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B C 0B 1B 2B 3B bB iB 4B","33":"D M"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","33":"F 8B 9B","164":"gB 5B jB 6B 7B"},H:{"1":"OC"},I:{"1":"H TC UC","164":"dB I PC QC RC SC jB"},J:{"1":"A","164":"E"},K:{"1":"S cB","2":"A B C bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","292":"A"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS Flexible Box Layout Module"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flow-root.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flow-root.js
index 6c2758fbfc..a49656b16b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flow-root.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flow-root.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB nB oB"},D:{"1":"IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"K L D wB xB yB","2":"I e J E F G A B C rB gB sB tB uB vB hB aB bB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"XC YC ZC hB aC bC cC dC eC","2":"I VC WC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"display: flow-root"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB nB oB"},D:{"1":"JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"K L D xB yB zB","2":"I f J E F G A B C sB gB tB uB vB wB hB bB cB"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"YC ZC aC hB bC cC dC eC fC","2":"I WC XC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"display: flow-root"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/focusin-focusout-events.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/focusin-focusout-events.js
index 0d226a1a5c..984b7fe906 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/focusin-focusout-events.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/focusin-focusout-events.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J E F G A B","2":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","16":"I e rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB","2":"G zB 0B 1B 2B","16":"B aB iB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"2":"NC"},I:{"1":"I H RC jB SC TC","2":"OC PC QC","16":"cB"},J:{"1":"E A"},K:{"1":"C S bB","2":"A","16":"B aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:5,C:"focusin & focusout events"};
+module.exports={A:{A:{"1":"J E F G A B","2":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","16":"I f sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB","2":"G 0B 1B 2B 3B","16":"B bB iB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"2":"OC"},I:{"1":"I H SC jB TC UC","2":"PC QC RC","16":"dB"},J:{"1":"E A"},K:{"1":"C S cB","2":"A","16":"B bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:5,C:"focusin & focusout events"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/focusoptions-preventscroll.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/focusoptions-preventscroll.js
index 5d3a4a2bc8..bee1766744 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/focusoptions-preventscroll.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/focusoptions-preventscroll.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M","132":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:1,C:"preventScroll support in focus"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M","132":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:1,C:"preventScroll support in focus"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-family-system-ui.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-family-system-ui.js
index e3712fc5f5..14d341ef3a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-family-system-ui.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-family-system-ui.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"R d H fB","2":"0 1 2 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB","132":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c"},D:{"1":"GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB","260":"DB EB FB"},E:{"1":"B C K L D aB bB wB xB yB","2":"I e J E F rB gB sB tB uB","16":"G","132":"A vB hB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B","132":"9B AC BC CC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","2":"I VC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"132":"hC"}},B:5,C:"system-ui value for font-family"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"R d H e","2":"0 1 2 3 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB","132":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c"},D:{"1":"HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB","260":"EB FB GB"},E:{"1":"B C K L D bB cB xB yB zB","2":"I f J E F sB gB tB uB vB","16":"G","132":"A wB hB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B","132":"AC BC CC DC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","2":"I WC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"132":"iC"}},B:5,C:"system-ui value for font-family"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-feature.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-feature.js
index 6ba269aa1f..7b1c798581 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-feature.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-feature.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB","33":"D M N O f g h i j k l m n o p q r s t","164":"I e J E F G A B C K L"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D","33":"0 1 2 3 4 5 6 7 h i j k l m n o p q r s t u v w x y z","292":"M N O f g"},E:{"1":"A B C K L D vB hB aB bB wB xB yB","2":"E F G rB gB tB uB","4":"I e J sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","33":"D M N O f g h i j k l m n o p q r s t u"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F 7B 8B 9B","4":"gB 4B jB 5B 6B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB","33":"SC TC"},J:{"2":"E","33":"A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","33":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS font-feature-settings"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB","33":"D M N O g h i j k l m n o p q r s t u","164":"I f J E F G A B C K L"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D","33":"0 1 2 3 4 5 6 7 8 i j k l m n o p q r s t u v w x y z","292":"M N O g h"},E:{"1":"A B C K L D wB hB bB cB xB yB zB","2":"E F G sB gB uB vB","4":"I f J tB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","33":"D M N O g h i j k l m n o p q r s t u v"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F 8B 9B AC","4":"gB 5B jB 6B 7B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB","33":"TC UC"},J:{"2":"E","33":"A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","33":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS font-feature-settings"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-kerning.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-kerning.js
index a63340d766..325f1e7ca9 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-kerning.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-kerning.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j nB oB","194":"k l m n o p q r s t"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o","33":"p q r s"},E:{"1":"A B C K L D vB hB aB bB wB xB yB","2":"I e J rB gB sB tB","33":"E F G uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D zB 0B 1B 2B aB iB 3B bB","33":"M N O f"},G:{"1":"D FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B 7B","33":"F 8B 9B AC BC CC DC EC"},H:{"2":"NC"},I:{"1":"H TC","2":"cB I OC PC QC RC jB","33":"SC"},J:{"2":"E","33":"A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS3 font-kerning"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D 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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k nB oB","194":"l m n o p q r s t u"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p","33":"q r s t"},E:{"1":"A B C K L D wB hB bB cB xB yB zB","2":"I f J sB gB tB uB","33":"E F G vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D 0B 1B 2B 3B bB iB 4B cB","33":"M N O g"},G:{"1":"D GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B 8B","33":"F 9B AC BC CC DC EC FC"},H:{"2":"OC"},I:{"1":"H UC","2":"dB I PC QC RC SC jB","33":"TC"},J:{"2":"E","33":"A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS3 font-kerning"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-loading.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-loading.js
index b798888454..5c08edb833 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-loading.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-loading.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u nB oB","194":"0 v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"CSS Font Loading"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v nB oB","194":"0 1 w x y z"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"CSS Font Loading"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-metrics-overrides.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-metrics-overrides.js
index 4038af976e..90826037d5 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-metrics-overrides.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-metrics-overrides.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W","194":"X"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"@font-face metrics overrides"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W","194":"X"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"@font-face metrics overrides"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-size-adjust.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-size-adjust.js
index 9f10cd804d..f43c111073 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-size-adjust.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-size-adjust.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","194":"P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB"},D:{"2":"0 1 2 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","194":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C D M N O f g h i j k l m n o p zB 0B 1B 2B aB iB 3B bB","194":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"258":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"194":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:4,C:"CSS font-size-adjust"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","194":"P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB"},D:{"2":"0 1 2 3 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","194":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"G B C D M N O g h i j k l m n o p q 0B 1B 2B 3B bB iB 4B cB","194":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"258":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"194":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:4,C:"CSS font-size-adjust"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-smooth.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-smooth.js
index b3224d7958..17a5a9748e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-smooth.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-smooth.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","676":"P Q T U V W X Y Z a b c R d H"},C:{"2":"lB cB I e J E F G A B C K L D M N O f g h i j k nB oB","804":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"2":"I","676":"0 1 2 3 4 5 6 7 8 9 e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"rB gB","676":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","676":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"804":"hC"}},B:7,C:"CSS font-smooth"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","676":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"lB dB I f J E F G A B C K L D M N O g h i j k l nB oB","804":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"2":"I","676":"0 1 2 3 4 5 6 7 8 9 f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"sB gB","676":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","676":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"804":"iC"}},B:7,C:"CSS font-smooth"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-unicode-range.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-unicode-range.js
index b95f92745c..f676f32c55 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-unicode-range.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-unicode-range.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","4":"G A B"},B:{"1":"N O P Q T U V W X Y Z a b c R d H","4":"C K L D M"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v nB oB","194":"0 1 2 3 w x y z"},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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","4":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v"},E:{"1":"A B C K L D hB aB bB wB xB yB","4":"I e J E F G rB gB sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","4":"D M N O f g h i"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","4":"F gB 4B jB 5B 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"1":"H","4":"cB I OC PC QC RC jB SC TC"},J:{"2":"E","4":"A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"4":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","4":"I"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:4,C:"Font unicode-range subsetting"};
+module.exports={A:{A:{"2":"J E F kB","4":"G A B"},B:{"1":"N O P Q T U V W X Y Z a b c R d H e","4":"C K L D M"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w nB oB","194":"0 1 2 3 4 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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","4":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w"},E:{"1":"A B C K L D hB bB cB xB yB zB","4":"I f J E F G sB gB tB uB vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","4":"D M N O g h i j"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","4":"F gB 5B jB 6B 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"1":"H","4":"dB I PC QC RC SC jB TC UC"},J:{"2":"E","4":"A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"4":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","4":"I"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:4,C:"Font unicode-range subsetting"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-alternates.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-alternates.js
index abb6ef2f96..5cf9009d2a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-alternates.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-alternates.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","130":"A B"},B:{"130":"C K L D M N O P Q T U V W X Y Z a b c R d 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB","130":"I e J E F G A B C K L D M N O f g h i j","322":"k l m n o p q r s t"},D:{"2":"I e J E F G A B C K L D","130":"0 1 2 3 4 5 6 7 8 9 M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"A B C K L D vB hB aB bB wB xB yB","2":"E F G rB gB tB uB","130":"I e J sB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","130":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 7B 8B 9B","130":"4B jB 5B 6B"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB","130":"H SC TC"},J:{"2":"E","130":"A"},K:{"2":"A B C aB iB bB","130":"S"},L:{"130":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"130":"UC"},P:{"130":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"130":"fC"},R:{"130":"gC"},S:{"1":"hC"}},B:5,C:"CSS font-variant-alternates"};
+module.exports={A:{A:{"2":"J E F G kB","130":"A B"},B:{"130":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB","130":"I f J E F G A B C K L D M N O g h i j k","322":"l m n o p q r s t u"},D:{"2":"I f J E F G A B C K L D","130":"0 1 2 3 4 5 6 7 8 9 M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"A B C K L D wB hB bB cB xB yB zB","2":"E F G sB gB uB vB","130":"I f J tB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","130":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 8B 9B AC","130":"5B jB 6B 7B"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB","130":"H TC UC"},J:{"2":"E","130":"A"},K:{"2":"A B C bB iB cB","130":"S"},L:{"130":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"130":"VC"},P:{"130":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"130":"gC"},R:{"130":"hC"},S:{"1":"iC"}},B:5,C:"CSS font-variant-alternates"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-east-asian.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-east-asian.js
index 6c9355231e..0e6a67caf5 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-east-asian.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-east-asian.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j nB oB","132":"k l m n o p q r s t"},D:{"1":"LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"132":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:4,C:"CSS font-variant-east-asian "};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D 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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k nB oB","132":"l m n o p q r s t u"},D:{"1":"MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"132":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:4,C:"CSS font-variant-east-asian "};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-numeric.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-numeric.js
index d8c617da7a..edc14c37b6 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-numeric.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-numeric.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t nB oB"},D:{"1":"CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB"},E:{"1":"A B C K L D vB hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v w x y zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E","16":"A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","2":"I VC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:2,C:"CSS font-variant-numeric"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D 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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u nB oB"},D:{"1":"DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB"},E:{"1":"A B C K L D wB hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E","16":"A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","2":"I WC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:2,C:"CSS font-variant-numeric"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fontface.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fontface.js
index e022d1b49a..dc25ea4a3e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fontface.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fontface.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","132":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB cB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D gB sB tB uB vB hB aB bB wB xB yB","2":"rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 0B 1B 2B aB iB 3B bB","2":"G zB"},G:{"1":"F D jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","260":"gB 4B"},H:{"2":"NC"},I:{"1":"I H RC jB SC TC","2":"OC","4":"cB PC QC"},J:{"1":"A","4":"E"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"@font-face Web fonts"};
+module.exports={A:{A:{"1":"G A B","132":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB dB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D gB tB uB vB wB hB bB cB xB yB zB","2":"sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 1B 2B 3B bB iB 4B cB","2":"G 0B"},G:{"1":"F D jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","260":"gB 5B"},H:{"2":"OC"},I:{"1":"I H SC jB TC UC","2":"PC","4":"dB QC RC"},J:{"1":"A","4":"E"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"@font-face Web fonts"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-attribute.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-attribute.js
index 1199921bcd..f97ecb4350 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-attribute.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-attribute.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H","2":"C K L D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB","16":"e"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","2":"G"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"1":"NC"},I:{"1":"cB I H RC jB SC TC","2":"OC PC QC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Form attribute"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H e","2":"C K L D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB","16":"f"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","2":"G"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"1":"OC"},I:{"1":"dB I H SC jB TC UC","2":"PC QC RC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Form attribute"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-submit-attributes.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-submit-attributes.js
index 4debb8c12c..6ea6ca7eb4 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-submit-attributes.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-submit-attributes.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I e rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 2B aB iB 3B bB","2":"G zB","16":"0B 1B"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"1":"NC"},I:{"1":"I H RC jB SC TC","2":"OC PC QC","16":"cB"},J:{"1":"A","2":"E"},K:{"1":"B C S aB iB bB","16":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Attributes for form submission"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I f sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 3B bB iB 4B cB","2":"G 0B","16":"1B 2B"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"1":"OC"},I:{"1":"I H SC jB TC UC","2":"PC QC RC","16":"dB"},J:{"1":"A","2":"E"},K:{"1":"B C S bB iB cB","16":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Attributes for form submission"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-validation.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-validation.js
index be51115994..87bc90b213 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-validation.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-validation.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I rB gB","132":"e J E F G A sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 0B 1B 2B aB iB 3B bB","2":"G zB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"gB","132":"F 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"516":"NC"},I:{"1":"H TC","2":"cB OC PC QC","132":"I RC jB SC"},J:{"1":"A","132":"E"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"260":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"132":"hC"}},B:1,C:"Form validation"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I sB gB","132":"f J E F G A tB uB vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 1B 2B 3B bB iB 4B cB","2":"G 0B"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"gB","132":"F 5B jB 6B 7B 8B 9B AC BC CC"},H:{"516":"OC"},I:{"1":"H UC","2":"dB PC QC RC","132":"I SC jB TC"},J:{"1":"A","132":"E"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"260":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"132":"iC"}},B:1,C:"Form validation"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/forms.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/forms.js
index 0e1dddaa0c..6894a2d7d9 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/forms.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/forms.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"kB","4":"A B","8":"J E F G"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H","4":"C K L D"},C:{"4":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","8":"lB cB nB oB"},D:{"1":"eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","4":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB"},E:{"4":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","8":"rB gB"},F:{"1":"G B C CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","4":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB"},G:{"2":"gB","4":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB","4":"SC TC"},J:{"2":"E","4":"A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"4":"R"},N:{"4":"A B"},O:{"1":"UC"},P:{"1":"YC ZC hB aC bC cC dC eC","4":"I VC WC XC"},Q:{"1":"fC"},R:{"4":"gC"},S:{"4":"hC"}},B:1,C:"HTML5 form features"};
+module.exports={A:{A:{"2":"kB","4":"A B","8":"J E F G"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H e","4":"C K L D"},C:{"4":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","8":"lB dB nB oB"},D:{"1":"fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","4":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB"},E:{"4":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","8":"sB gB"},F:{"1":"G B C DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","4":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB"},G:{"2":"gB","4":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB","4":"TC UC"},J:{"2":"E","4":"A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"4":"R"},N:{"4":"A B"},O:{"1":"VC"},P:{"1":"ZC aC hB bC cC dC eC fC","4":"I WC XC YC"},Q:{"1":"gC"},R:{"4":"hC"},S:{"4":"iC"}},B:1,C:"HTML5 form features"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fullscreen.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fullscreen.js
index c3dca1a02d..fe8bd50829 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fullscreen.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fullscreen.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","548":"B"},B:{"1":"P Q T U V W X Y Z a b c R d H","516":"C K L D M N O"},C:{"1":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G nB oB","676":"0 1 2 3 4 5 6 A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","1700":"7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB"},D:{"1":"SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L","676":"D M N O f","804":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB"},E:{"2":"I e rB gB","676":"sB","804":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB"},F:{"1":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B C zB 0B 1B 2B aB iB 3B","804":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC","2052":"FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E","292":"A"},K:{"2":"A B C S aB iB bB"},L:{"804":"H"},M:{"1":"R"},N:{"2":"A","548":"B"},O:{"804":"UC"},P:{"1":"hB aC bC cC dC eC","804":"I VC WC XC YC ZC"},Q:{"804":"fC"},R:{"804":"gC"},S:{"1":"hC"}},B:1,C:"Full Screen API"};
+module.exports={A:{A:{"2":"J E F G A kB","548":"B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","516":"C K L D M N O"},C:{"1":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G nB oB","676":"0 1 2 3 4 5 6 7 A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","1700":"8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB"},D:{"1":"TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L","676":"D M N O g","804":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB"},E:{"2":"I f sB gB","676":"tB","804":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB"},F:{"1":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B C 0B 1B 2B 3B bB iB 4B","804":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC","2052":"GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E","292":"A"},K:{"2":"A B C S bB iB cB"},L:{"804":"H"},M:{"1":"R"},N:{"2":"A","548":"B"},O:{"804":"VC"},P:{"1":"hB bC cC dC eC fC","804":"I WC XC YC ZC aC"},Q:{"804":"gC"},R:{"804":"hC"},S:{"1":"iC"}},B:1,C:"Full Screen API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/gamepad.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/gamepad.js
index 4645980719..3ec77e08b7 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/gamepad.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/gamepad.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g","33":"h i j k"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:5,C:"Gamepad API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h","33":"i j k l"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:5,C:"Gamepad API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/geolocation.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/geolocation.js
index 23c41de47e..5560170adb 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/geolocation.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/geolocation.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"kB","8":"J E F"},B:{"1":"C K L D M N O","129":"P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB nB oB","8":"lB cB","129":"FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","4":"I","129":"AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"e J E F G B C K L D sB tB uB vB hB aB bB wB xB yB","8":"I rB gB","129":"A"},F:{"1":"B C M N O f g h i j k l m n o p q r s t u v w x y 2B aB iB 3B bB","2":"G D zB","8":"0B 1B","129":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"1":"F gB 4B jB 5B 6B 7B 8B 9B AC","129":"D BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I OC PC QC RC jB SC TC","129":"H"},J:{"1":"E A"},K:{"1":"B C aB iB bB","8":"A","129":"S"},L:{"129":"H"},M:{"129":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I","129":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"129":"fC"},R:{"129":"gC"},S:{"1":"hC"}},B:2,C:"Geolocation"};
+module.exports={A:{A:{"1":"G A B","2":"kB","8":"J E F"},B:{"1":"C K L D M N O","129":"P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB nB oB","8":"lB dB","129":"GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"0 1 2 3 4 5 6 7 8 9 f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB","4":"I","129":"BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"f J E F G B C K L D tB uB vB wB hB bB cB xB yB zB","8":"I sB gB","129":"A"},F:{"1":"B C M N O g h i j k l m n o p q r s t u v w x y z 3B bB iB 4B cB","2":"G D 0B","8":"1B 2B","129":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"1":"F gB 5B jB 6B 7B 8B 9B AC BC","129":"D CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I PC QC RC SC jB TC UC","129":"H"},J:{"1":"E A"},K:{"1":"B C bB iB cB","8":"A","129":"S"},L:{"129":"H"},M:{"129":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I","129":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"129":"gC"},R:{"129":"hC"},S:{"1":"iC"}},B:2,C:"Geolocation"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getboundingclientrect.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getboundingclientrect.js
index c474837244..70141c2050 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getboundingclientrect.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getboundingclientrect.js
@@ -1 +1 @@
-module.exports={A:{A:{"644":"J E kB","2049":"G A B","2692":"F"},B:{"1":"P Q T U V W X Y Z a b c R d H","2049":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB","260":"I e J E F G A B","1156":"cB","1284":"nB","1796":"oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","16":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 2B aB iB 3B bB","16":"G zB","132":"0B 1B"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB"},H:{"1":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","132":"A"},L:{"1":"H"},M:{"1":"R"},N:{"2049":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"Element.getBoundingClientRect()"};
+module.exports={A:{A:{"644":"J E kB","2049":"G A B","2692":"F"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2049":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB","260":"I f J E F G A B","1156":"dB","1284":"nB","1796":"oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","16":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 3B bB iB 4B cB","16":"G 0B","132":"1B 2B"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB"},H:{"1":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","132":"A"},L:{"1":"H"},M:{"1":"R"},N:{"2049":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"Element.getBoundingClientRect()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getcomputedstyle.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getcomputedstyle.js
index 2209e06dfc..1e40474857 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getcomputedstyle.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getcomputedstyle.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB","132":"cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","260":"I e J E F G A"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","260":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 2B aB iB 3B bB","260":"G zB 0B 1B"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","260":"gB 4B jB"},H:{"260":"NC"},I:{"1":"I H RC jB SC TC","260":"cB OC PC QC"},J:{"1":"A","260":"E"},K:{"1":"B C S aB iB bB","260":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"getComputedStyle"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB","132":"dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","260":"I f J E F G A"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","260":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 3B bB iB 4B cB","260":"G 0B 1B 2B"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","260":"gB 5B jB"},H:{"260":"OC"},I:{"1":"I H SC jB TC UC","260":"dB PC QC RC"},J:{"1":"A","260":"E"},K:{"1":"B C S bB iB cB","260":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"getComputedStyle"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getelementsbyclassname.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getelementsbyclassname.js
index ae94109fcf..3550959bca 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getelementsbyclassname.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getelementsbyclassname.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"kB","8":"J E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","8":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","2":"G"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"getElementsByClassName"};
+module.exports={A:{A:{"1":"G A B","2":"kB","8":"J E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","8":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","2":"G"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"getElementsByClassName"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getrandomvalues.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getrandomvalues.js
index 993e1a1662..15fd9eb199 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getrandomvalues.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getrandomvalues.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","33":"B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e J rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A","33":"B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"crypto.getRandomValues()"};
+module.exports={A:{A:{"2":"J E F G A kB","33":"B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f J sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A","33":"B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"crypto.getRandomValues()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/gyroscope.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/gyroscope.js
index aab71e0e49..1ddf744964 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/gyroscope.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/gyroscope.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","194":"IB dB JB eB KB LB S MB NB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:4,C:"Gyroscope"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","194":"JB eB KB fB LB MB S NB OB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:4,C:"Gyroscope"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hardwareconcurrency.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hardwareconcurrency.js
index db6557a4ef..d61b6953de 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hardwareconcurrency.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hardwareconcurrency.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H","2":"C K L"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w"},E:{"2":"I e J E rB gB sB tB uB","129":"B C K L D hB aB bB wB xB yB","194":"F G A vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j zB 0B 1B 2B aB iB 3B bB"},G:{"2":"gB 4B jB 5B 6B 7B","129":"D CC DC EC FC GC HC IC JC KC LC MC","194":"F 8B 9B AC BC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"navigator.hardwareConcurrency"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H e","2":"C K L"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x"},E:{"2":"I f J E sB gB tB uB vB","129":"B C K L D hB bB cB xB yB zB","194":"F G A wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"gB 5B jB 6B 7B 8B","129":"D DC EC FC GC HC IC JC KC LC MC NC","194":"F 9B AC BC CC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"navigator.hardwareConcurrency"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hashchange.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hashchange.js
index 1a98c9a0e4..64bf18c174 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hashchange.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hashchange.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F G A B","8":"J E kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB oB","8":"lB cB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","8":"I"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","8":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 2B aB iB 3B bB","8":"G zB 0B 1B"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB"},H:{"2":"NC"},I:{"1":"cB I H PC QC RC jB SC TC","2":"OC"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","8":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Hashchange event"};
+module.exports={A:{A:{"1":"F G A B","8":"J E kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e oB","8":"lB dB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","8":"I"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","8":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 3B bB iB 4B cB","8":"G 0B 1B 2B"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB"},H:{"2":"OC"},I:{"1":"dB I H QC RC SC jB TC UC","2":"PC"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","8":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Hashchange event"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/heif.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/heif.js
index 0cbef3ff41..668801d91b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/heif.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/heif.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A rB gB sB tB uB vB hB","130":"B C K L D aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC","130":"D DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"HEIF/ISO Base Media File Format"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A sB gB tB uB vB wB hB","130":"B C K L D bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC","130":"D EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"HEIF/ISO Base Media File Format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hevc.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hevc.js
index c522771b75..40d9bf93a1 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hevc.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hevc.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","132":"B"},B:{"2":"P Q T U V W X Y Z a b c R d H","132":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"K L D wB xB yB","2":"I e J E F G A rB gB sB tB uB vB hB","516":"B C aB bB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB SC TC","258":"H"},J:{"2":"E A"},K:{"2":"A B C aB iB bB","258":"S"},L:{"258":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I","258":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"HEVC/H.265 video format"};
+module.exports={A:{A:{"2":"J E F G A kB","132":"B"},B:{"2":"P Q T U V W X Y Z a b c R d H e","132":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"K L D xB yB zB","2":"I f J E F G A sB gB tB uB vB wB hB","516":"B C bB cB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB TC UC","258":"H"},J:{"2":"E A"},K:{"2":"A B C bB iB cB","258":"S"},L:{"258":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I","258":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"HEVC/H.265 video format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hidden.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hidden.js
index e020a101c9..81d4b31377 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hidden.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hidden.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I e rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q aB iB 3B bB","2":"G B zB 0B 1B 2B"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"1":"NC"},I:{"1":"I H RC jB SC TC","2":"cB OC PC QC"},J:{"1":"A","2":"E"},K:{"1":"C S aB iB bB","2":"A B"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"hidden attribute"};
+module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I f sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q bB iB 4B cB","2":"G B 0B 1B 2B 3B"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"1":"OC"},I:{"1":"I H SC jB TC UC","2":"dB PC QC RC"},J:{"1":"A","2":"E"},K:{"1":"C S bB iB cB","2":"A B"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"hidden attribute"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/high-resolution-time.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/high-resolution-time.js
index 6fcf9eb79a..c54066103c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/high-resolution-time.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/high-resolution-time.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f","33":"g h i j"},E:{"1":"F G A B C K L D vB hB aB bB wB xB yB","2":"I e J E rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"High Resolution Time API"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g","33":"h i j k"},E:{"1":"F G A B C K L D wB hB bB cB xB yB zB","2":"I f J E sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"High Resolution Time API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/history.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/history.js
index 293987ad82..dcb97c53ef 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/history.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/history.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I rB gB","4":"e sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q iB 3B bB","2":"G B zB 0B 1B 2B aB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B","4":"jB"},H:{"2":"NC"},I:{"1":"H PC QC jB SC TC","2":"cB I OC RC"},J:{"1":"E A"},K:{"1":"C S aB iB bB","2":"A B"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Session history management"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I sB gB","4":"f tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q iB 4B cB","2":"G B 0B 1B 2B 3B bB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B","4":"jB"},H:{"2":"OC"},I:{"1":"H QC RC jB TC UC","2":"dB I PC SC"},J:{"1":"E A"},K:{"1":"C S bB iB cB","2":"A B"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Session history management"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/html-media-capture.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/html-media-capture.js
index 8402c4e56b..65ab17451c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/html-media-capture.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/html-media-capture.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"gB 4B jB 5B","129":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I H RC jB SC TC","2":"OC","257":"PC QC"},J:{"1":"A","16":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"516":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"16":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:4,C:"HTML Media Capture"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"gB 5B jB 6B","129":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I H SC jB TC UC","2":"PC","257":"QC RC"},J:{"1":"A","16":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"516":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"16":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:4,C:"HTML Media Capture"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/html5semantic.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/html5semantic.js
index 39f1c22a3e..fccc8f24e8 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/html5semantic.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/html5semantic.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"kB","8":"J E F","260":"G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB","132":"cB nB oB","260":"I e J E F G A B C K L D M N O f g"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","132":"I e","260":"J E F G A B C K L D M N O f g h i j k l"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","132":"I rB gB","260":"e J sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","132":"G B zB 0B 1B 2B","260":"C aB iB 3B bB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","132":"gB","260":"4B jB 5B 6B"},H:{"132":"NC"},I:{"1":"H SC TC","132":"OC","260":"cB I PC QC RC jB"},J:{"260":"E A"},K:{"1":"S","132":"A","260":"B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"260":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"HTML5 semantic elements"};
+module.exports={A:{A:{"2":"kB","8":"J E F","260":"G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB","132":"dB nB oB","260":"I f J E F G A B C K L D M N O g h"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","132":"I f","260":"J E F G A B C K L D M N O g h i j k l m"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","132":"I sB gB","260":"f J tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","132":"G B 0B 1B 2B 3B","260":"C bB iB 4B cB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","132":"gB","260":"5B jB 6B 7B"},H:{"132":"OC"},I:{"1":"H TC UC","132":"PC","260":"dB I QC RC SC jB"},J:{"260":"E A"},K:{"1":"S","132":"A","260":"B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"260":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"HTML5 semantic elements"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http-live-streaming.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http-live-streaming.js
index da3db8c806..662dba0c3d 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http-live-streaming.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http-live-streaming.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O","2":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I H RC jB SC TC","2":"OC PC QC"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:7,C:"HTTP Live Streaming (HLS)"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O","2":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I H SC jB TC UC","2":"PC QC RC"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:7,C:"HTTP Live Streaming (HLS)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http2.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http2.js
index 9216530359..eb048fcd9e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http2.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","132":"B"},B:{"1":"C K L D M N O","513":"P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v nB oB","513":"DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB","2":"0 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","513":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"B C K L D aB bB wB xB yB","2":"I e J E F rB gB sB tB uB","260":"G A vB hB"},F:{"1":"o p q r s t u v w x","2":"G B C D M N O f g h i j k l m n zB 0B 1B 2B aB iB 3B bB","513":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB SC TC","513":"H"},J:{"2":"E A"},K:{"2":"A B C aB iB bB","513":"S"},L:{"513":"H"},M:{"513":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I","513":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"513":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"HTTP/2 protocol"};
+module.exports={A:{A:{"2":"J E F G A kB","132":"B"},B:{"1":"C K L D M N O","513":"P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w nB oB","513":"EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"2 3 4 5 6 7 8 9 AB BB","2":"0 1 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","513":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"B C K L D bB cB xB yB zB","2":"I f J E F sB gB tB uB vB","260":"G A wB hB"},F:{"1":"p q r s t u v w x y","2":"G B C D M N O g h i j k l m n o 0B 1B 2B 3B bB iB 4B cB","513":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB TC UC","513":"H"},J:{"2":"E A"},K:{"2":"A B C bB iB cB","513":"S"},L:{"513":"H"},M:{"513":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I","513":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"513":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"HTTP/2 protocol"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http3.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http3.js
index 2ca1ef4aa2..202e9e9774 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http3.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http3.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"Y Z a b c R d H","2":"C K L D M N O","322":"P Q T U V","578":"W X"},C:{"1":"Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB nB oB","194":"TB UB VB WB XB YB ZB P Q T mB U V W X Y"},D:{"1":"Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB","322":"P Q T U V","578":"W X"},E:{"2":"I e J E F G A B C K rB gB sB tB uB vB hB aB bB wB","1090":"L D xB yB"},F:{"1":"VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB zB 0B 1B 2B aB iB 3B bB","578":"UB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC","66":"D LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"194":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"dC eC","2":"I VC WC XC YC ZC hB aC bC cC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"HTTP/3 protocol"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"Y Z a b c R d H e","2":"C K L D M N O","322":"P Q T U V","578":"W X"},C:{"1":"Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB nB oB","194":"UB VB WB XB YB ZB aB P Q T mB U V W X Y"},D:{"1":"Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB","322":"P Q T U V","578":"W X"},E:{"2":"I f J E F G A B C K sB gB tB uB vB wB hB bB cB xB","1090":"L D yB zB"},F:{"1":"WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB 0B 1B 2B 3B bB iB 4B cB","578":"VB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC","66":"D MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"194":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"eC fC","2":"I WC XC YC ZC aC hB bC cC dC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"HTTP/3 protocol"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-sandbox.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-sandbox.js
index 55204116b0..23af61961a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-sandbox.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-sandbox.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M nB oB","4":"N O f g h i j k l m n"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B"},H:{"2":"NC"},I:{"1":"cB I H PC QC RC jB SC TC","2":"OC"},J:{"1":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"sandbox attribute for iframes"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M nB oB","4":"N O g h i j k l m n o"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B"},H:{"2":"OC"},I:{"1":"dB I H QC RC SC jB TC UC","2":"PC"},J:{"1":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"sandbox attribute for iframes"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-seamless.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-seamless.js
index f6da23f5b9..3fc73ca7fe 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-seamless.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-seamless.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","66":"g h i j k l m"},E:{"2":"I e J F G A B C K L D rB gB sB tB vB hB aB bB wB xB yB","130":"E uB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","130":"7B"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"seamless attribute for iframes"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","66":"h i j k l m n"},E:{"2":"I f J F G A B C K L D sB gB tB uB wB hB bB cB xB yB zB","130":"E vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","130":"8B"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"seamless attribute for iframes"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-srcdoc.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-srcdoc.js
index c8e05346d6..fd875bac98 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-srcdoc.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-srcdoc.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"kB","8":"J E F G A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","8":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB","8":"cB I e J E F G A B C K L D M N O f g h i j k nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K","8":"L D M N O f"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"rB gB","8":"I e sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B zB 0B 1B 2B","8":"C aB iB 3B bB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB","8":"4B jB 5B"},H:{"2":"NC"},I:{"1":"H SC TC","8":"cB I OC PC QC RC jB"},J:{"1":"A","8":"E"},K:{"1":"S","2":"A B","8":"C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"8":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"srcdoc attribute for iframes"};
+module.exports={A:{A:{"2":"kB","8":"J E F G A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","8":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB","8":"dB I f J E F G A B C K L D M N O g h i j k l nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K","8":"L D M N O g"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"sB gB","8":"I f tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B 0B 1B 2B 3B","8":"C bB iB 4B cB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB","8":"5B jB 6B"},H:{"2":"OC"},I:{"1":"H TC UC","8":"dB I PC QC RC SC jB"},J:{"1":"A","8":"E"},K:{"1":"S","2":"A B","8":"C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"8":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"srcdoc attribute for iframes"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/imagecapture.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/imagecapture.js
index 6a5faf5bc0..b7c3abc1df 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/imagecapture.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/imagecapture.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","322":"P Q T U V W X Y Z a b c R d H"},C:{"2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u nB oB","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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB","322":"DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","322":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"322":"fC"},R:{"1":"gC"},S:{"194":"hC"}},B:5,C:"ImageCapture API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","322":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v nB oB","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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB","322":"EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","322":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"322":"gC"},R:{"1":"hC"},S:{"194":"iC"}},B:5,C:"ImageCapture API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ime.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ime.js
index 93bc0e60a8..d82b1b8d7b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ime.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ime.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","161":"B"},B:{"2":"P Q T U V W X Y Z a b c R d H","161":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A","161":"B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"Input Method Editor API"};
+module.exports={A:{A:{"2":"J E F G A kB","161":"B"},B:{"2":"P Q T U V W X Y Z a b c R d H e","161":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A","161":"B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"Input Method Editor API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js
index 6c90e0dd3e..2a09940c07 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"naturalWidth & naturalHeight image properties"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"naturalWidth & naturalHeight image properties"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/import-maps.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/import-maps.js
index 0899b7b424..5ba2e15922 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/import-maps.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/import-maps.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"a b c R d H","2":"C K L D M N O","194":"P Q T U V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB","194":"VB WB XB YB ZB P Q T U V W X Y Z"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB zB 0B 1B 2B aB iB 3B bB","194":"KB LB S MB NB OB PB QB RB SB TB UB VB WB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"eC","2":"I VC WC XC YC ZC hB aC bC cC dC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Import maps"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"a b c R d H e","2":"C K L D M N O","194":"P Q T U V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB","194":"WB XB YB ZB aB P Q T U V W X Y Z"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 0B 1B 2B 3B bB iB 4B cB","194":"LB MB S NB OB PB QB RB SB TB UB VB WB XB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"fC","2":"I WC XC YC ZC aC hB bC cC dC eC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Import maps"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/imports.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/imports.js
index ea4a9053fa..776375ef36 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/imports.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/imports.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","8":"A B"},B:{"1":"P","2":"Q T U V W X Y Z a b c R d H","8":"C K L D M N O"},C:{"2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p nB oB","8":"q r GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","72":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB"},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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p Q T U V W X Y Z a b c R d H fB pB qB","66":"q r s t u","72":"v"},E:{"2":"I e rB gB sB","8":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB","2":"G B C D M OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","66":"N O f g h","72":"i"},G:{"2":"gB 4B jB 5B 6B","8":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"8":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC","2":"cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"HTML Imports"};
+module.exports={A:{A:{"2":"J E F G kB","8":"A B"},B:{"1":"P","2":"Q T U V W X Y Z a b c R d H e","8":"C K L D M N O"},C:{"2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q nB oB","8":"r s HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","72":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q Q T U V W X Y Z a b c R d H e pB qB rB","66":"r s t u v","72":"w"},E:{"2":"I f sB gB tB","8":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB","2":"G B C D M PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","66":"N O g h i","72":"j"},G:{"2":"gB 5B jB 6B 7B","8":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"8":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC","2":"dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"HTML Imports"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js
index 88bbad0a6c..34f303c046 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J E F G A B","16":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB oB","2":"lB cB","16":"nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB","2":"G B zB 0B 1B 2B aB iB"},G:{"1":"D GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"2":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"indeterminate checkbox"};
+module.exports={A:{A:{"1":"J E F G A B","16":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e oB","2":"lB dB","16":"nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB","2":"G B 0B 1B 2B 3B bB iB"},G:{"1":"D HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"2":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"indeterminate checkbox"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indexeddb.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indexeddb.js
index b239f7ae81..deca3fa5ed 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indexeddb.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indexeddb.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","132":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","132":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB","33":"A B C K L D","36":"I e J E F G"},D:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"A","8":"I e J E F G","33":"j","36":"B C K L D M N O f g h i"},E:{"1":"A B C K L D hB aB bB wB yB","8":"I e J E rB gB sB tB","260":"F G uB vB","516":"xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G zB 0B","8":"B C 1B 2B aB iB 3B bB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC","8":"gB 4B jB 5B 6B 7B","260":"F 8B 9B AC","516":"MC"},H:{"2":"NC"},I:{"1":"H SC TC","8":"cB I OC PC QC RC jB"},J:{"1":"A","8":"E"},K:{"1":"S","2":"A","8":"B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"IndexedDB"};
+module.exports={A:{A:{"2":"J E F G kB","132":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","132":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB","33":"A B C K L D","36":"I f J E F G"},D:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"A","8":"I f J E F G","33":"k","36":"B C K L D M N O g h i j"},E:{"1":"A B C K L D hB bB cB xB zB","8":"I f J E sB gB tB uB","260":"F G vB wB","516":"yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G 0B 1B","8":"B C 2B 3B bB iB 4B cB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","8":"gB 5B jB 6B 7B 8B","260":"F 9B AC BC","516":"NC"},H:{"2":"OC"},I:{"1":"H TC UC","8":"dB I PC QC RC SC jB"},J:{"1":"A","8":"E"},K:{"1":"S","2":"A","8":"B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"IndexedDB"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indexeddb2.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indexeddb2.js
index b953f390bc..34fcaded0b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indexeddb2.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indexeddb2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB","132":"4 5 6","260":"7 8 9 AB"},D:{"1":"IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","132":"8 9 AB BB","260":"CB DB EB FB GB HB"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u zB 0B 1B 2B aB iB 3B bB","132":"v w x y","260":"0 1 2 3 4 z"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC","16":"BC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"XC YC ZC hB aC bC cC dC eC","2":"I","260":"VC WC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"260":"hC"}},B:4,C:"IndexedDB 2.0"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB","132":"5 6 7","260":"8 9 AB BB"},D:{"1":"JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","132":"9 AB BB CB","260":"DB EB FB GB HB IB"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v 0B 1B 2B 3B bB iB 4B cB","132":"w x y z","260":"0 1 2 3 4 5"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC","16":"CC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"YC ZC aC hB bC cC dC eC fC","2":"I","260":"WC XC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"260":"iC"}},B:4,C:"IndexedDB 2.0"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/inline-block.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/inline-block.js
index a9fb0f2653..1cefd0dc97 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/inline-block.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/inline-block.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F G A B","4":"kB","132":"J E"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","36":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"CSS inline-block"};
+module.exports={A:{A:{"1":"F G A B","4":"kB","132":"J E"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","36":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"CSS inline-block"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/innertext.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/innertext.js
index 5092467024..87efc05d48 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/innertext.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/innertext.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J E F G A B","16":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D gB sB tB uB vB hB aB bB wB xB yB","16":"rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","16":"G"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB"},H:{"1":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"HTMLElement.innerText"};
+module.exports={A:{A:{"1":"J E F G A B","16":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D gB tB uB vB wB hB bB cB xB yB zB","16":"sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","16":"G"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB"},H:{"1":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"HTMLElement.innerText"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js
index bd76f55762..fc0e42cfcd 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J E F G A kB","132":"B"},B:{"132":"C K L D M N O","260":"P Q T U V W X Y Z a b c R d H"},C:{"1":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p nB oB","516":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"N O f g h i j k l m","2":"I e J E F G A B C K L D M","132":"0 n o p q r s t u v w x y z","260":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"J sB tB","2":"I e rB gB","2052":"E F G A B C K L D uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"gB 4B jB","1025":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1025":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2052":"A B"},O:{"1025":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"260":"fC"},R:{"1":"gC"},S:{"516":"hC"}},B:1,C:"autocomplete attribute: on & off values"};
+module.exports={A:{A:{"1":"J E F G A kB","132":"B"},B:{"132":"C K L D M N O","260":"P Q T U V W X Y Z a b c R d H e"},C:{"1":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q nB oB","516":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"N O g h i j k l m n","2":"I f J E F G A B C K L D M","132":"0 1 o p q r s 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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"J tB uB","2":"I f sB gB","2052":"E F G A B C K L D vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"gB 5B jB","1025":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1025":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2052":"A B"},O:{"1025":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"260":"gC"},R:{"1":"hC"},S:{"516":"iC"}},B:1,C:"autocomplete attribute: on & off values"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-color.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-color.js
index 4e2e749aee..7a0a830a25 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-color.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-color.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f"},E:{"1":"K L D bB wB xB yB","2":"I e J E F G A B C rB gB sB tB uB vB hB aB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q aB iB 3B bB","2":"G D M zB 0B 1B 2B"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC","129":"D GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:1,C:"Color input type"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H e","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g"},E:{"1":"K L D cB xB yB zB","2":"I f J E F G A B C sB gB tB uB vB wB hB bB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q bB iB 4B cB","2":"G D M 0B 1B 2B 3B"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC","129":"D HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:1,C:"Color input type"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-datetime.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-datetime.js
index ca783cce0f..a5cfe7410f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-datetime.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-datetime.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H","132":"C"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB nB oB","1090":"DB EB FB GB","2052":"HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R","4100":"d H fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f","2052":"g h i j k"},E:{"2":"I e J E F G A B C K L rB gB sB tB uB vB hB aB bB wB","4100":"D xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"gB 4B jB","260":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB OC PC QC","514":"I RC jB"},J:{"1":"A","2":"E"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2052":"hC"}},B:1,C:"Date and time input types"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H e","132":"C"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB nB oB","1090":"EB FB GB HB","2052":"IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R","4100":"d H e"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g","2052":"h i j k l"},E:{"2":"I f J E F G A B C K L sB gB tB uB vB wB hB bB cB xB","4100":"D yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"gB 5B jB","260":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB PC QC RC","514":"I SC jB"},J:{"1":"A","2":"E"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2052":"iC"}},B:1,C:"Date and time input types"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-email-tel-url.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-email-tel-url.js
index 0a56ff2e3d..c194a2d2a7 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-email-tel-url.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-email-tel-url.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","2":"G"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I H RC jB SC TC","132":"OC PC QC"},J:{"1":"A","132":"E"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Email, telephone & URL input types"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","2":"G"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I H SC jB TC UC","132":"PC QC RC"},J:{"1":"A","132":"E"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Email, telephone & URL input types"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-event.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-event.js
index 53ac951ef3..26592281dc 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-event.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-event.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","2561":"A B","2692":"G"},B:{"1":"P Q T U V W X Y Z a b c R d H","2561":"C K L D M N O"},C:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","16":"lB","1537":"0 1 2 3 4 5 6 7 8 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z oB","1796":"cB nB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L","1025":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB","1537":"D M N O f g h i j k l m n o p q r s t u"},E:{"1":"L D wB xB yB","16":"I e J rB gB","1025":"E F G A B C tB uB vB hB aB","1537":"sB","4097":"K bB"},F:{"1":"CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","16":"G B C zB 0B 1B 2B aB iB","260":"3B","1025":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB","1537":"D M N O f g h"},G:{"16":"gB 4B jB","1025":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","1537":"5B 6B 7B"},H:{"2":"NC"},I:{"16":"OC PC","1025":"H TC","1537":"cB I QC RC jB SC"},J:{"1025":"A","1537":"E"},K:{"1":"A B C aB iB bB","1025":"S"},L:{"1":"H"},M:{"1537":"R"},N:{"2561":"A B"},O:{"1537":"UC"},P:{"1025":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1025":"fC"},R:{"1025":"gC"},S:{"1537":"hC"}},B:1,C:"input event"};
+module.exports={A:{A:{"2":"J E F kB","2561":"A B","2692":"G"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2561":"C K L D M N O"},C:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","16":"lB","1537":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z oB","1796":"dB nB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L","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 eB KB fB LB MB S NB","1537":"D M N O g h i j k l m n o p q r s t u v"},E:{"1":"L D xB yB zB","16":"I f J sB gB","1025":"E F G A B C uB vB wB hB bB","1537":"tB","4097":"K cB"},F:{"1":"DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","16":"G B C 0B 1B 2B 3B bB iB","260":"4B","1025":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB","1537":"D M N O g h i"},G:{"16":"gB 5B jB","1025":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","1537":"6B 7B 8B"},H:{"2":"OC"},I:{"16":"PC QC","1025":"H UC","1537":"dB I RC SC jB TC"},J:{"1025":"A","1537":"E"},K:{"1":"A B C bB iB cB","1025":"S"},L:{"1":"H"},M:{"1537":"R"},N:{"2561":"A B"},O:{"1537":"VC"},P:{"1025":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1025":"gC"},R:{"1025":"hC"},S:{"1537":"iC"}},B:1,C:"input event"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-accept.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-accept.js
index ba7430501d..373a84c0ff 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-accept.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-accept.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB","132":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I","16":"e J E F h i j k l","132":"G A B C K L D M N O f g"},E:{"1":"C K L D aB bB wB xB yB","2":"I e rB gB sB","132":"J E F G A B tB uB vB hB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"2":"6B 7B","132":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","514":"gB 4B jB 5B"},H:{"2":"NC"},I:{"2":"OC PC QC","260":"cB I RC jB","514":"H SC TC"},J:{"132":"A","260":"E"},K:{"2":"A B C aB iB bB","514":"S"},L:{"260":"H"},M:{"2":"R"},N:{"514":"A","1028":"B"},O:{"2":"UC"},P:{"260":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"260":"fC"},R:{"260":"gC"},S:{"1":"hC"}},B:1,C:"accept attribute for file input"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D 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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB","132":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I","16":"f J E F i j k l m","132":"G A B C K L D M N O g h"},E:{"1":"C K L D bB cB xB yB zB","2":"I f sB gB tB","132":"J E F G A B uB vB wB hB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"7B 8B","132":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","514":"gB 5B jB 6B"},H:{"2":"OC"},I:{"2":"PC QC RC","260":"dB I SC jB","514":"H TC UC"},J:{"132":"A","260":"E"},K:{"2":"A B C bB iB cB","514":"S"},L:{"260":"H"},M:{"2":"R"},N:{"514":"A","1028":"B"},O:{"2":"VC"},P:{"260":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"260":"gC"},R:{"260":"hC"},S:{"1":"iC"}},B:1,C:"accept attribute for file input"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-directory.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-directory.js
index 6525593423..ff2a608b25 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-directory.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-directory.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H","2":"C K"},C:{"1":"AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p"},E:{"1":"C K L D aB bB wB xB yB","2":"I e J E F G A B rB gB sB tB uB vB hB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Directory selection from file input"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H e","2":"C K"},C:{"1":"BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q"},E:{"1":"C K L D bB cB xB yB zB","2":"I f J E F G A B sB gB tB uB vB wB hB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Directory selection from file input"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-multiple.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-multiple.js
index 335c920906..316aeea13f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-multiple.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-multiple.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB oB","2":"lB cB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 2B aB iB 3B bB","2":"G zB 0B 1B"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B"},H:{"130":"NC"},I:{"130":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"130":"A B C S aB iB bB"},L:{"132":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"130":"UC"},P:{"130":"I","132":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"132":"fC"},R:{"132":"gC"},S:{"2":"hC"}},B:1,C:"Multiple file selection"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e oB","2":"lB dB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 3B bB iB 4B cB","2":"G 0B 1B 2B"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B"},H:{"130":"OC"},I:{"130":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"130":"A B C S bB iB cB"},L:{"132":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"130":"VC"},P:{"130":"I","132":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"132":"gC"},R:{"132":"hC"},S:{"2":"iC"}},B:1,C:"Multiple file selection"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-inputmode.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-inputmode.js
index 257ef9f847..89902f2d3a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-inputmode.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-inputmode.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"lB cB I e J E F G A B C K L D M nB oB","4":"N O f g","194":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB","66":"GB HB IB dB JB eB KB LB S MB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","66":"3 4 5 6 7 8 9 AB BB CB"},G:{"1":"D GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"ZC hB aC bC cC dC eC","2":"I VC WC XC YC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"194":"hC"}},B:1,C:"inputmode attribute"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"e","2":"lB dB I f J E F G A B C K L D M nB oB","4":"N O g h","194":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB","66":"HB IB JB eB KB fB LB MB S NB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","66":"4 5 6 7 8 9 AB BB CB DB"},G:{"1":"D HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"aC hB bC cC dC eC fC","2":"I WC XC YC ZC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"194":"iC"}},B:1,C:"inputmode attribute"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-minlength.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-minlength.js
index 7adcb39e7a..1a22b03d4c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-minlength.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-minlength.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H","2":"C K L D M"},C:{"1":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:1,C:"Minimum length attribute for input fields"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H e","2":"C K L D M"},C:{"1":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB nB oB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:1,C:"Minimum length attribute for input fields"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-number.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-number.js
index 367087b5f8..176b3a0a77 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-number.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-number.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","129":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","129":"C K","1025":"L D M N O"},C:{"2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o nB oB","513":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"388":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB OC PC QC","388":"I H RC jB SC TC"},J:{"2":"E","388":"A"},K:{"1":"A B C aB iB bB","388":"S"},L:{"388":"H"},M:{"641":"R"},N:{"388":"A B"},O:{"388":"UC"},P:{"388":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"388":"fC"},R:{"388":"gC"},S:{"513":"hC"}},B:1,C:"Number input type"};
+module.exports={A:{A:{"2":"J E F G kB","129":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","129":"C K","1025":"L D M N O"},C:{"2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p nB oB","513":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"388":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB PC QC RC","388":"I H SC jB TC UC"},J:{"2":"E","388":"A"},K:{"1":"A B C bB iB cB","388":"S"},L:{"388":"H"},M:{"641":"R"},N:{"388":"A B"},O:{"388":"VC"},P:{"388":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"388":"gC"},R:{"388":"hC"},S:{"513":"iC"}},B:1,C:"Number input type"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-pattern.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-pattern.js
index b056b31cfd..9393700689 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-pattern.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-pattern.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I rB gB","16":"e","388":"J E F G A sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","2":"G"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB","388":"F 5B 6B 7B 8B 9B AC BC"},H:{"2":"NC"},I:{"1":"H TC","2":"cB I OC PC QC RC jB SC"},J:{"1":"A","2":"E"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Pattern attribute for input fields"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I sB gB","16":"f","388":"J E F G A tB uB vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","2":"G"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB","388":"F 6B 7B 8B 9B AC BC CC"},H:{"2":"OC"},I:{"1":"H UC","2":"dB I PC QC RC SC jB TC"},J:{"1":"A","2":"E"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Pattern attribute for input fields"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-placeholder.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-placeholder.js
index 8e3a8f6e75..e1a79f5cfd 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-placeholder.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-placeholder.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","132":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q iB 3B bB","2":"G zB 0B 1B 2B","132":"B aB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB H OC PC QC jB SC TC","4":"I RC"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"input placeholder attribute"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","132":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q iB 4B cB","2":"G 0B 1B 2B 3B","132":"B bB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB H PC QC RC jB TC UC","4":"I SC"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"input placeholder attribute"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-range.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-range.js
index 31bd1d4269..20f88ee023 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-range.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-range.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"2":"NC"},I:{"1":"H jB SC TC","4":"cB I OC PC QC RC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Range input type"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"2":"OC"},I:{"1":"H jB TC UC","4":"dB I PC QC RC SC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Range input type"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-search.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-search.js
index 6d7e9c34fe..fd5afece64 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-search.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-search.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","129":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","129":"C K L D M N O"},C:{"2":"lB cB nB oB","129":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L h i j k l","129":"D M N O f g"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","16":"I e rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB","2":"G zB 0B 1B 2B","16":"B aB iB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB"},H:{"129":"NC"},I:{"1":"H SC TC","16":"OC PC","129":"cB I QC RC jB"},J:{"1":"E","129":"A"},K:{"1":"C S","2":"A","16":"B aB iB","129":"bB"},L:{"1":"H"},M:{"129":"R"},N:{"129":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"129":"hC"}},B:1,C:"Search input type"};
+module.exports={A:{A:{"2":"J E F G kB","129":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","129":"C K L D M N O"},C:{"2":"lB dB nB oB","129":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L i j k l m","129":"D M N O g h"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","16":"I f sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB","2":"G 0B 1B 2B 3B","16":"B bB iB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB"},H:{"129":"OC"},I:{"1":"H TC UC","16":"PC QC","129":"dB I RC SC jB"},J:{"1":"E","129":"A"},K:{"1":"C S","2":"A","16":"B bB iB","129":"cB"},L:{"1":"H"},M:{"129":"R"},N:{"129":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"129":"iC"}},B:1,C:"Search input type"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-selection.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-selection.js
index 3d141e3e34..66ff3a5fce 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-selection.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-selection.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","16":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 2B aB iB 3B bB","16":"G zB 0B 1B"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB"},H:{"2":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Selection controls for input & textarea"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","16":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 3B bB iB 4B cB","16":"G 0B 1B 2B"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB"},H:{"2":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Selection controls for input & textarea"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/insert-adjacent.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/insert-adjacent.js
index 02e7f550fd..100bffbdff 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/insert-adjacent.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/insert-adjacent.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J E F G A B","16":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","16":"G"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Element.insertAdjacentElement() & Element.insertAdjacentText()"};
+module.exports={A:{A:{"1":"J E F G A B","16":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","16":"G"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Element.insertAdjacentElement() & Element.insertAdjacentText()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/insertadjacenthtml.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/insertadjacenthtml.js
index 371a97a979..307e6bd21f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/insertadjacenthtml.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/insertadjacenthtml.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","16":"kB","132":"J E F G"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 0B 1B 2B aB iB 3B bB","16":"G zB"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB"},H:{"1":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"Element.insertAdjacentHTML()"};
+module.exports={A:{A:{"1":"A B","16":"kB","132":"J E F G"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 1B 2B 3B bB iB 4B cB","16":"G 0B"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB"},H:{"1":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"Element.insertAdjacentHTML()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/internationalization.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/internationalization.js
index b436405b80..ccb6bc0841 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/internationalization.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/internationalization.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:6,C:"Internationalization API"};
+module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:6,C:"Internationalization API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js
index a06e2a0164..aec2044555 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"aC bC cC dC eC","2":"I VC WC XC YC ZC hB"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"IntersectionObserver V2"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"bC cC dC eC fC","2":"I WC XC YC ZC aC hB"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"IntersectionObserver V2"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intersectionobserver.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intersectionobserver.js
index 918e7c8eeb..0fdc1c40f0 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intersectionobserver.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intersectionobserver.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O","2":"C K L","516":"D","1025":"P Q T U V W X Y Z a b c R d H"},C:{"1":"FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB nB oB","194":"CB DB EB"},D:{"1":"IB dB JB eB KB LB S","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB","516":"BB CB DB EB FB GB HB","1025":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"K L D bB wB xB yB","2":"I e J E F G A B C rB gB sB tB uB vB hB aB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB","2":"G B C D M N O f g h i j k l m n o p q r s t u v w x zB 0B 1B 2B aB iB 3B bB","516":"0 1 2 3 4 y z","1025":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"1":"D GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB SC TC","1025":"H"},J:{"2":"E A"},K:{"2":"A B C aB iB bB","1025":"S"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"516":"UC"},P:{"1":"XC YC ZC hB aC bC cC dC eC","2":"I","516":"VC WC"},Q:{"1025":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"IntersectionObserver"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O","2":"C K L","516":"D","1025":"P Q T U V W X Y Z a b c R d H e"},C:{"1":"GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB nB oB","194":"DB EB FB"},D:{"1":"JB eB KB fB LB MB S","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB","516":"CB DB EB FB GB HB IB","1025":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"K L D cB xB yB zB","2":"I f J E F G A B C sB gB tB uB vB wB hB bB"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB","2":"G B C D M N O g h i j k l m n o p q r s t u v w x y 0B 1B 2B 3B bB iB 4B cB","516":"0 1 2 3 4 5 z","1025":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"1":"D HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB TC UC","1025":"H"},J:{"2":"E A"},K:{"2":"A B C bB iB cB","1025":"S"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"516":"VC"},P:{"1":"YC ZC aC hB bC cC dC eC fC","2":"I","516":"WC XC"},Q:{"1025":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"IntersectionObserver"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intl-pluralrules.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intl-pluralrules.js
index 60e49b64b1..6e33eb9272 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intl-pluralrules.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intl-pluralrules.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N","130":"O"},C:{"1":"IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB nB oB"},D:{"1":"LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB"},E:{"1":"K L D wB xB yB","2":"I e J E F G A B C rB gB sB tB uB vB hB aB bB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"YC ZC hB aC bC cC dC eC","2":"I VC WC XC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"Intl.PluralRules API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N","130":"O"},C:{"1":"JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB nB oB"},D:{"1":"MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB"},E:{"1":"K L D xB yB zB","2":"I f J E F G A B C sB gB tB uB vB wB hB bB cB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"ZC aC hB bC cC dC eC fC","2":"I WC XC YC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"Intl.PluralRules API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intrinsic-width.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intrinsic-width.js
index fde363a7af..ea33d17779 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intrinsic-width.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intrinsic-width.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","1537":"P Q T U V W X Y Z a b c R d H"},C:{"2":"lB","932":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB nB oB","2308":"NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"2":"I e J E F G A B C K L D M N O f g h","545":"0 1 2 3 4 5 i j k l m n o p q r s t u v w x y z","1537":"6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J rB gB sB","516":"B C K L D aB bB wB xB yB","548":"G A vB hB","676":"E F tB uB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","513":"u","545":"D M N O f g h i j k l m n o p q r s","1537":"0 1 2 3 4 5 6 7 8 9 t v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"gB 4B jB 5B 6B","516":"D LC MC","548":"9B AC BC CC DC EC FC GC HC IC JC KC","676":"F 7B 8B"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB","545":"SC TC","1537":"H"},J:{"2":"E","545":"A"},K:{"2":"A B C aB iB bB","1537":"S"},L:{"1537":"H"},M:{"2308":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"545":"I","1537":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"545":"fC"},R:{"1537":"gC"},S:{"932":"hC"}},B:5,C:"Intrinsic & Extrinsic Sizing"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","1537":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"lB","932":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB nB oB","2308":"OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"2":"I f J E F G A B C K L D M N O g h i","545":"0 1 2 3 4 5 6 j k l m n o p q r s t u v w x y z","1537":"7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J sB gB tB","516":"B C K L D bB cB xB yB zB","548":"G A wB hB","676":"E F uB vB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","513":"v","545":"D M N O g h i j k l m n o p q r s t","1537":"0 1 2 3 4 5 6 7 8 9 u w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"gB 5B jB 6B 7B","516":"D MC NC","548":"AC BC CC DC EC FC GC HC IC JC KC LC","676":"F 8B 9B"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB","545":"TC UC","1537":"H"},J:{"2":"E","545":"A"},K:{"2":"A B C bB iB cB","1537":"S"},L:{"1537":"H"},M:{"2308":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"545":"I","1537":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"545":"gC"},R:{"1537":"hC"},S:{"932":"iC"}},B:5,C:"Intrinsic & Extrinsic Sizing"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpeg2000.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpeg2000.js
index 8c86effc5a..bd4427875b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpeg2000.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpeg2000.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I rB gB","129":"e sB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"JPEG 2000 image format"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I sB gB","129":"f tB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"JPEG 2000 image format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpegxl.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpegxl.js
index 1161509d37..abce5957cd 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpegxl.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpegxl.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b","578":"c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a nB oB","322":"b c R d H fB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b","194":"c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB zB 0B 1B 2B aB iB 3B bB","194":"YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"JPEG XL image format"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b","578":"c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a nB oB","322":"b c R d H e"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b","194":"c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB 0B 1B 2B 3B bB iB 4B cB","194":"ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"JPEG XL image format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpegxr.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpegxr.js
index 7d270cba42..6d6091d759 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpegxr.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpegxr.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O","2":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"1":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"JPEG XR image format"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O","2":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"1":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"JPEG XR image format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js
index 1d86a0d524..14b087dbb9 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB nB oB"},D:{"1":"KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"YC ZC hB aC bC cC dC eC","2":"I VC WC XC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"Lookbehind in JS regular expressions"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB nB oB"},D:{"1":"LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"ZC aC hB bC cC dC eC fC","2":"I WC XC YC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"Lookbehind in JS regular expressions"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/json.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/json.js
index c418b73351..d1bfaa1608 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/json.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/json.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E kB","129":"F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB cB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 1B 2B aB iB 3B bB","2":"G zB 0B"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"JSON parsing"};
+module.exports={A:{A:{"1":"G A B","2":"J E kB","129":"F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB dB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 2B 3B bB iB 4B cB","2":"G 0B 1B"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"JSON parsing"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js
index d3a01f224f..2301272734 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D","132":"M N O"},C:{"1":"CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB nB oB"},D:{"1":"JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB","132":"HB IB dB"},E:{"1":"B C K L D aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB","132":"hB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","132":"4 5 6"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC","132":"CC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"132":"UC"},P:{"1":"YC ZC hB aC bC cC dC eC","2":"I VC WC","132":"XC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"132":"hC"}},B:5,C:"CSS justify-content: space-evenly"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D","132":"M N O"},C:{"1":"DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB nB oB"},D:{"1":"KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","132":"IB JB eB"},E:{"1":"B C K L D bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB","132":"hB"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","132":"5 6 7"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC","132":"DC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"132":"VC"},P:{"1":"ZC aC hB bC cC dC eC fC","2":"I WC XC","132":"YC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"132":"iC"}},B:5,C:"CSS justify-content: space-evenly"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js
index c7476b6b54..5709de8d87 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"O P Q T U V W X Y Z a b c R d H","2":"C K L D M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"OC PC QC","132":"cB I RC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:7,C:"High-quality kerning pairs & ligatures"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"O P Q T U V W X Y Z a b c R d H e","2":"C K L D M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"PC QC RC","132":"dB I SC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:7,C:"High-quality kerning pairs & ligatures"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js
index 037a426999..b042193252 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","16":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","16":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B zB 0B 1B 2B aB iB 3B","16":"C"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB"},H:{"2":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"E A"},K:{"1":"S bB","2":"A B aB iB","16":"C"},L:{"1":"H"},M:{"130":"R"},N:{"130":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:7,C:"KeyboardEvent.charCode"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","16":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","16":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B 0B 1B 2B 3B bB iB 4B","16":"C"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB"},H:{"2":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"E A"},K:{"1":"S cB","2":"A B bB iB","16":"C"},L:{"1":"H"},M:{"130":"R"},N:{"130":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:7,C:"KeyboardEvent.charCode"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-code.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-code.js
index a20b855b66..08f0f28fff 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-code.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-code.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x nB oB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","194":"2 3 4 5 6 7"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o zB 0B 1B 2B aB iB 3B bB","194":"p q r s t u"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"194":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I","194":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"194":"gC"},S:{"1":"hC"}},B:5,C:"KeyboardEvent.code"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D 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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y nB oB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","194":"3 4 5 6 7 8"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p 0B 1B 2B 3B bB iB 4B cB","194":"q r s t u v"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"194":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I","194":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"194":"hC"},S:{"1":"iC"}},B:5,C:"KeyboardEvent.code"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js
index f63199d853..41b0a9504d 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B D M zB 0B 1B 2B aB iB 3B","16":"C"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"2":"E A"},K:{"1":"S bB","2":"A B aB iB","16":"C"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"KeyboardEvent.getModifierState()"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B D M 0B 1B 2B 3B bB iB 4B","16":"C"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"2":"E A"},K:{"1":"S cB","2":"A B bB iB","16":"C"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"KeyboardEvent.getModifierState()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-key.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-key.js
index ef258a99e2..4d861092dd 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-key.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-key.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","260":"G A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","260":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i nB oB","132":"j k l m n o"},D:{"1":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B D M N O f g h i j k l m n o p q r s t u v w x zB 0B 1B 2B aB iB 3B","16":"C"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"1":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S bB","2":"A B aB iB","16":"C"},L:{"1":"H"},M:{"1":"R"},N:{"260":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"2":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:5,C:"KeyboardEvent.key"};
+module.exports={A:{A:{"2":"J E F kB","260":"G A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","260":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j nB oB","132":"k l m n o p"},D:{"1":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B D M N O g h i j k l m n o p q r s t u v w x y 0B 1B 2B 3B bB iB 4B","16":"C"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC"},H:{"1":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S cB","2":"A B bB iB","16":"C"},L:{"1":"H"},M:{"1":"R"},N:{"260":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"2":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:5,C:"KeyboardEvent.key"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-location.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-location.js
index c7d0b342d5..c2101804d1 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-location.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-location.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","132":"I e J E F G A B C K L D M N O f g h i j k l m n o p"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","16":"J rB gB","132":"I e sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B zB 0B 1B 2B aB iB 3B","16":"C","132":"D M"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB","132":"5B 6B 7B"},H:{"2":"NC"},I:{"1":"H SC TC","16":"OC PC","132":"cB I QC RC jB"},J:{"132":"E A"},K:{"1":"S bB","2":"A B aB iB","16":"C"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"KeyboardEvent.location"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","132":"I f J E F G A B C K L D M N O g h i j k l m n o p q"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","16":"J sB gB","132":"I f tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B 0B 1B 2B 3B bB iB 4B","16":"C","132":"D M"},G:{"1":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB","132":"6B 7B 8B"},H:{"2":"OC"},I:{"1":"H TC UC","16":"PC QC","132":"dB I RC SC jB"},J:{"132":"E A"},K:{"1":"S cB","2":"A B bB iB","16":"C"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"KeyboardEvent.location"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-which.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-which.js
index f3ce8fff40..ae190d064b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-which.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-which.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB","16":"e"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 0B 1B 2B aB iB 3B bB","16":"G zB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB"},H:{"2":"NC"},I:{"1":"cB I H QC RC jB","16":"OC PC","132":"SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"132":"H"},M:{"132":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"2":"I","132":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"132":"gC"},S:{"1":"hC"}},B:7,C:"KeyboardEvent.which"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB","16":"f"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 1B 2B 3B bB iB 4B cB","16":"G 0B"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB"},H:{"2":"OC"},I:{"1":"dB I H RC SC jB","16":"PC QC","132":"TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"132":"H"},M:{"132":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"2":"I","132":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"132":"hC"},S:{"1":"iC"}},B:7,C:"KeyboardEvent.which"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/lazyload.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/lazyload.js
index 5d7147053c..9e1a043dd2 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/lazyload.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/lazyload.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O","2":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"1":"B","2":"A"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Resource Hints: Lazyload"};
+module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O","2":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"1":"B","2":"A"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Resource Hints: Lazyload"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/let.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/let.js
index 14b2ce2002..4122444d7f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/let.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/let.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","2052":"B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","194":"0 1 2 3 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O","322":"0 f g h i j k l m n o p q r s t u v w x y z","516":"1 2 3 4 5 6 7 8"},E:{"1":"B C K L D aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB","1028":"A hB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","322":"D M N O f g h i j k l m n","516":"o p q r s t u v"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC","1028":"BC CC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","516":"I"},Q:{"1":"fC"},R:{"516":"gC"},S:{"1":"hC"}},B:6,C:"let"};
+module.exports={A:{A:{"2":"J E F G A kB","2052":"B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","194":"0 1 2 3 4 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O","322":"0 1 g h i j k l m n o p q r s t u v w x y z","516":"2 3 4 5 6 7 8 9"},E:{"1":"B C K L D bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB","1028":"A hB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","322":"D M N O g h i j k l m n o","516":"p q r s t u v w"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC","1028":"CC DC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","516":"I"},Q:{"1":"gC"},R:{"516":"hC"},S:{"1":"iC"}},B:6,C:"let"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-icon-png.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-icon-png.js
index ba6bdcea55..bc0d9a08ad 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-icon-png.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-icon-png.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D FC GC HC IC JC KC LC MC","130":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC"},H:{"130":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E","130":"A"},K:{"1":"S","130":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"130":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"PNG favicons"};
+module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D GC HC IC JC KC LC MC NC","130":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC"},H:{"130":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E","130":"A"},K:{"1":"S","130":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"130":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"PNG favicons"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-icon-svg.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-icon-svg.js
index 101417e36c..a9fe1741a9 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-icon-svg.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-icon-svg.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P","1537":"Q T U V W X Y Z a b c R d H"},C:{"2":"lB cB nB oB","260":"0 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","513":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P","1537":"Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB","2":"0 1 2 3 G B C D M N O f g h i j k l m n o p q r s t u v w x y z EB FB GB HB IB JB KB LB S MB NB zB 0B 1B 2B aB iB 3B bB","1537":"OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"D FC GC HC IC JC KC LC MC","130":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC"},H:{"130":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E","130":"A"},K:{"2":"S","130":"A B C aB iB bB"},L:{"1537":"H"},M:{"2":"R"},N:{"130":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC","1537":"cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"513":"hC"}},B:1,C:"SVG favicons"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P","1537":"Q T U V W X Y Z a b c R d H e"},C:{"2":"lB dB nB oB","260":"0 1 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","513":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P","1537":"Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB","2":"0 1 2 3 4 G B C D M N O g h i j k l m n o p q r s t u v w x y z FB GB HB IB JB KB LB MB S NB OB 0B 1B 2B 3B bB iB 4B cB","1537":"PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"D GC HC IC JC KC LC MC NC","130":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC"},H:{"130":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E","130":"A"},K:{"2":"S","130":"A B C bB iB cB"},L:{"1537":"H"},M:{"2":"R"},N:{"130":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC","1537":"dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"513":"iC"}},B:1,C:"SVG favicons"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js
index 049c8e2dca..73f848ed84 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F kB","132":"G"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"lB cB","260":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"16":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"16":"cB I H OC PC QC RC jB SC TC"},J:{"16":"E A"},K:{"16":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"16":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","16":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"Resource Hints: dns-prefetch"};
+module.exports={A:{A:{"1":"A B","2":"J E F kB","132":"G"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"lB dB","260":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"16":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"16":"dB I H PC QC RC SC jB TC UC"},J:{"16":"E A"},K:{"16":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"16":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","16":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"Resource Hints: dns-prefetch"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js
index 42407c1b59..5f62714c31 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"ZC hB aC bC cC dC eC","2":"I VC WC XC YC"},Q:{"16":"fC"},R:{"16":"gC"},S:{"2":"hC"}},B:1,C:"Resource Hints: modulepreload"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"aC hB bC cC dC eC fC","2":"I WC XC YC ZC"},Q:{"16":"gC"},R:{"16":"hC"},S:{"2":"iC"}},B:1,C:"Resource Hints: modulepreload"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-preconnect.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-preconnect.js
index c9c62cef21..fbec94e702 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-preconnect.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-preconnect.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L","260":"D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","129":"z"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"C K L D aB bB wB xB yB","2":"I e J E F G A B rB gB sB tB uB vB hB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"16":"R"},N:{"2":"A B"},O:{"16":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"Resource Hints: preconnect"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L","260":"D M N O"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","129":"0"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"C K L D bB cB xB yB zB","2":"I f J E F G A B sB gB tB uB vB wB hB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"16":"R"},N:{"2":"A B"},O:{"16":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"Resource Hints: preconnect"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-prefetch.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-prefetch.js
index 775f985b6c..d907210833 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-prefetch.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-prefetch.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E"},E:{"2":"I e J E F G A B C K rB gB sB tB uB vB hB aB bB","194":"L D wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","194":"D KC LC MC"},H:{"2":"NC"},I:{"1":"I H SC TC","2":"cB OC PC QC RC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"Resource Hints: prefetch"};
+module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E"},E:{"2":"I f J E F G A B C K sB gB tB uB vB wB hB bB cB","194":"L D xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC","194":"D LC MC NC"},H:{"2":"OC"},I:{"1":"I H TC UC","2":"dB PC QC RC SC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"Resource Hints: prefetch"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-preload.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-preload.js
index c98a618dfa..bc1962a5fc 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-preload.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-preload.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M","1028":"N O"},C:{"1":"W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB nB oB","132":"GB","578":"HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V"},D:{"1":"AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"C K L D aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB hB","322":"B"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v w zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC","322":"DC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:4,C:"Resource Hints: preload"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M","1028":"N O"},C:{"1":"W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB nB oB","132":"HB","578":"IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V"},D:{"1":"BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB"},E:{"1":"C K L D bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB hB","322":"B"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w x 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC","322":"EC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:4,C:"Resource Hints: preload"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-prerender.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-prerender.js
index b93754abd6..b0dbc01227 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-prerender.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-prerender.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"1":"B","2":"A"},O:{"2":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:5,C:"Resource Hints: prerender"};
+module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"1":"B","2":"A"},O:{"2":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:5,C:"Resource Hints: prerender"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/loading-lazy-attr.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/loading-lazy-attr.js
index 50818ad932..4517d3a193 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/loading-lazy-attr.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/loading-lazy-attr.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB nB oB","132":"WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB","66":"WB XB"},E:{"2":"I e J E F G A B C K rB gB sB tB uB vB hB aB bB","322":"L D wB xB yB"},F:{"1":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB zB 0B 1B 2B aB iB 3B bB","66":"KB LB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","322":"D KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"132":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"bC cC dC eC","2":"I VC WC XC YC ZC hB aC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:1,C:"Lazy loading via attribute for images & iframes"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB nB oB","132":"XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB","66":"XB YB"},E:{"2":"I f J E F G A B C K sB gB tB uB vB wB hB bB cB","322":"L D xB yB zB"},F:{"1":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 0B 1B 2B 3B bB iB 4B cB","66":"LB MB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC","322":"D LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"132":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"cC dC eC fC","2":"I WC XC YC ZC aC hB bC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:1,C:"Lazy loading via attribute for images & iframes"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/localecompare.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/localecompare.js
index 7cd8169e66..27e36b4458 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/localecompare.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/localecompare.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","16":"kB","132":"J E F G A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","132":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","132":"I e J E F G A B C K L D M N O f g h i j"},E:{"1":"A B C K L D hB aB bB wB xB yB","132":"I e J E F G rB gB sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","16":"G B C zB 0B 1B 2B aB iB 3B","132":"bB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","132":"F gB 4B jB 5B 6B 7B 8B 9B AC"},H:{"132":"NC"},I:{"1":"H SC TC","132":"cB I OC PC QC RC jB"},J:{"132":"E A"},K:{"1":"S","16":"A B C aB iB","132":"bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","132":"A"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","132":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"4":"hC"}},B:6,C:"localeCompare()"};
+module.exports={A:{A:{"1":"B","16":"kB","132":"J E F G A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","132":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","132":"I f J E F G A B C K L D M N O g h i j k"},E:{"1":"A B C K L D hB bB cB xB yB zB","132":"I f J E F G sB gB tB uB vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","16":"G B C 0B 1B 2B 3B bB iB 4B","132":"cB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","132":"F gB 5B jB 6B 7B 8B 9B AC BC"},H:{"132":"OC"},I:{"1":"H TC UC","132":"dB I PC QC RC SC jB"},J:{"132":"E A"},K:{"1":"S","16":"A B C bB iB","132":"cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","132":"A"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","132":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"4":"iC"}},B:6,C:"localeCompare()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/magnetometer.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/magnetometer.js
index 4d6a09f33d..5e4e420e09 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/magnetometer.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/magnetometer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","194":"IB dB JB eB KB LB S MB NB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"194":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:4,C:"Magnetometer"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","194":"JB eB KB fB LB MB S NB OB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"194":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:4,C:"Magnetometer"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/matchesselector.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/matchesselector.js
index 140d57116f..36425cfc5a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/matchesselector.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/matchesselector.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","36":"G A B"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H","36":"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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB","36":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t oB"},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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","36":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t"},E:{"1":"F G A B C K L D uB vB hB aB bB wB xB yB","2":"I rB gB","36":"e J E sB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B zB 0B 1B 2B aB","36":"C D M N O f g iB 3B bB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB","36":"4B jB 5B 6B 7B"},H:{"2":"NC"},I:{"1":"H","2":"OC","36":"cB I PC QC RC jB SC TC"},J:{"36":"E A"},K:{"1":"S","2":"A B","36":"C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"36":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","36":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"matches() DOM method"};
+module.exports={A:{A:{"2":"J E F kB","36":"G A B"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H e","36":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB","36":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u oB"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","36":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u"},E:{"1":"F G A B C K L D vB wB hB bB cB xB yB zB","2":"I sB gB","36":"f J E tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B 0B 1B 2B 3B bB","36":"C D M N O g h iB 4B cB"},G:{"1":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB","36":"5B jB 6B 7B 8B"},H:{"2":"OC"},I:{"1":"H","2":"PC","36":"dB I QC RC SC jB TC UC"},J:{"36":"E A"},K:{"1":"S","2":"A B","36":"C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"36":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","36":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"matches() DOM method"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/matchmedia.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/matchmedia.js
index a10709c950..da138c5cfb 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/matchmedia.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/matchmedia.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I e rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B C zB 0B 1B 2B aB iB 3B"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"1":"NC"},I:{"1":"cB I H RC jB SC TC","2":"OC PC QC"},J:{"1":"A","2":"E"},K:{"1":"S bB","2":"A B C aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"matchMedia"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I f sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B C 0B 1B 2B 3B bB iB 4B"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"1":"OC"},I:{"1":"dB I H SC jB TC UC","2":"PC QC RC"},J:{"1":"A","2":"E"},K:{"1":"S cB","2":"A B C bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"matchMedia"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mathml.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mathml.js
index ff3c05025c..c8c6154b2e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mathml.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mathml.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"G A B kB","8":"J E F"},B:{"2":"C K L D M N O","8":"P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","129":"lB cB nB oB"},D:{"1":"k","8":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"A B C K L D hB aB bB wB xB yB","260":"I e J E F G rB gB sB tB uB vB"},F:{"2":"G","4":"B C zB 0B 1B 2B aB iB 3B bB","8":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","8":"gB 4B jB"},H:{"8":"NC"},I:{"8":"cB I H OC PC QC RC jB SC TC"},J:{"1":"A","8":"E"},K:{"8":"A B C S aB iB bB"},L:{"8":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"4":"UC"},P:{"8":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"8":"fC"},R:{"8":"gC"},S:{"1":"hC"}},B:2,C:"MathML"};
+module.exports={A:{A:{"2":"G A B kB","8":"J E F"},B:{"2":"C K L D M N O","8":"P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","129":"lB dB nB oB"},D:{"1":"l","8":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB","584":"qB rB"},E:{"1":"A B C K L D hB bB cB xB yB zB","260":"I f J E F G sB gB tB uB vB wB"},F:{"2":"G","4":"B C 0B 1B 2B 3B bB iB 4B cB","8":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","8":"gB 5B jB"},H:{"8":"OC"},I:{"8":"dB I H PC QC RC SC jB TC UC"},J:{"1":"A","8":"E"},K:{"8":"A B C S bB iB cB"},L:{"8":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"4":"VC"},P:{"8":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"8":"gC"},R:{"8":"hC"},S:{"1":"iC"}},B:2,C:"MathML"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/maxlength.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/maxlength.js
index 6ba6c7e80a..721273a9d2 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/maxlength.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/maxlength.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","16":"kB","900":"J E F G"},B:{"1":"P Q T U V W X Y Z a b c R d H","1025":"C K L D M N O"},C:{"1":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","900":"lB cB nB oB","1025":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","16":"e rB","900":"I gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","16":"G","132":"B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D 4B jB 5B 6B 7B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB","2052":"F 8B"},H:{"132":"NC"},I:{"1":"cB I QC RC jB SC TC","16":"OC PC","4097":"H"},J:{"1":"E A"},K:{"132":"A B C aB iB bB","4097":"S"},L:{"4097":"H"},M:{"4097":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"4097":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1025":"hC"}},B:1,C:"maxlength attribute for input and textarea elements"};
+module.exports={A:{A:{"1":"A B","16":"kB","900":"J E F G"},B:{"1":"P Q T U V W X Y Z a b c R d H e","1025":"C K L D M N O"},C:{"1":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","900":"lB dB nB oB","1025":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","16":"f sB","900":"I gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","16":"G","132":"B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D 5B jB 6B 7B 8B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB","2052":"F 9B"},H:{"132":"OC"},I:{"1":"dB I RC SC jB TC UC","16":"PC QC","4097":"H"},J:{"1":"E A"},K:{"132":"A B C bB iB cB","4097":"S"},L:{"4097":"H"},M:{"4097":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"4097":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1025":"iC"}},B:1,C:"maxlength attribute for input and textarea elements"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-attribute.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-attribute.js
index 4107141097..52ff191581 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-attribute.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-attribute.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O","16":"P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L nB oB"},D:{"1":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t","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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H","16":"fB pB qB"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I e rB gB"},F:{"1":"B C D M N O f g h i j k 0B 1B 2B aB iB 3B bB","2":"0 1 2 3 4 5 6 7 8 9 G l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB"},H:{"16":"NC"},I:{"1":"I H RC jB SC TC","16":"cB OC PC QC"},J:{"16":"E A"},K:{"1":"C S bB","16":"A B aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"16":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Media attribute"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O","16":"P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L nB oB"},D:{"1":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u","2":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e","16":"pB qB rB"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I f sB gB"},F:{"1":"B C D M N O g h i j k l 1B 2B 3B bB iB 4B cB","2":"0 1 2 3 4 5 6 7 8 9 G m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB"},H:{"16":"OC"},I:{"1":"I H SC jB TC UC","16":"dB PC QC RC"},J:{"16":"E A"},K:{"1":"C S cB","16":"A B bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"16":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Media attribute"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-fragments.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-fragments.js
index 3635915d4e..7ef3e27658 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-fragments.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-fragments.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","132":"P Q T U V W X Y Z a b c R d H"},C:{"2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t nB oB","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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"2":"I e J E F G A B C K L D M N","132":"0 1 2 3 4 5 6 7 8 9 O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e rB gB sB","132":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","132":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"gB 4B jB 5B 6B 7B","132":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB","132":"H SC TC"},J:{"2":"E A"},K:{"2":"A B C aB iB bB","132":"S"},L:{"132":"H"},M:{"132":"R"},N:{"132":"A B"},O:{"2":"UC"},P:{"2":"I VC","132":"WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"132":"hC"}},B:2,C:"Media Fragments"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","132":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u nB oB","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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"2":"I f J E F G A B C K L D M N","132":"0 1 2 3 4 5 6 7 8 9 O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f sB gB tB","132":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","132":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"gB 5B jB 6B 7B 8B","132":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB","132":"H TC UC"},J:{"2":"E A"},K:{"2":"A B C bB iB cB","132":"S"},L:{"132":"H"},M:{"132":"R"},N:{"132":"A B"},O:{"2":"VC"},P:{"2":"I WC","132":"XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"132":"iC"}},B:2,C:"Media Fragments"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-session-api.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-session-api.js
index cd56ed1c2c..d02ea0f168 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-session-api.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-session-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"2":"I e J E F G A B C K rB gB sB tB uB vB hB aB bB","16":"L D wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"Media Session API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"2":"I f J E F G A B C K sB gB tB uB vB wB hB bB cB","16":"L D xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"Media Session API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js
index 3fc380a35a..4373543f55 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB","260":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB","324":"BB CB DB EB FB GB HB IB dB JB eB"},E:{"2":"I e J E F G A rB gB sB tB uB vB hB","132":"B C K L D aB bB wB xB yB"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v zB 0B 1B 2B aB iB 3B bB","324":"0 1 2 3 4 5 6 7 w x y z"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"260":"R"},N:{"2":"A B"},O:{"132":"UC"},P:{"1":"YC ZC hB aC bC cC dC eC","2":"I","132":"VC WC XC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"260":"hC"}},B:5,C:"Media Capture from DOM Elements API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB","260":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB","324":"CB DB EB FB GB HB IB JB eB KB fB"},E:{"2":"I f J E F G A sB gB tB uB vB wB hB","132":"B C K L D bB cB xB yB zB"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w 0B 1B 2B 3B bB iB 4B cB","324":"0 1 2 3 4 5 6 7 8 x y z"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"260":"R"},N:{"2":"A B"},O:{"132":"VC"},P:{"1":"ZC aC hB bC cC dC eC fC","2":"I","132":"WC XC YC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"260":"iC"}},B:5,C:"Media Capture from DOM Elements API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediarecorder.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediarecorder.js
index a97264546d..e52d22ae56 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediarecorder.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediarecorder.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o nB oB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","194":"7 8"},E:{"1":"D xB yB","2":"I e J E F G A B C rB gB sB tB uB vB hB aB","322":"K L bB wB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t zB 0B 1B 2B aB iB 3B bB","194":"u v"},G:{"1":"D MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC","578":"FC GC HC IC JC KC LC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:5,C:"MediaRecorder API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p nB oB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","194":"8 9"},E:{"1":"D yB zB","2":"I f J E F G A B C sB gB tB uB vB wB hB bB","322":"K L cB xB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u 0B 1B 2B 3B bB iB 4B cB","194":"v w"},G:{"1":"D NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC","578":"GC HC IC JC KC LC MC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:5,C:"MediaRecorder API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediasource.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediasource.js
index 0b35dabc7f..c7e0bc7000 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediasource.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediasource.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","132":"B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k nB oB","66":"0 1 l m n o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M","33":"j k l m n o p q","66":"N O f g h i"},E:{"1":"F G A B C K L D vB hB aB bB wB xB yB","2":"I e J E rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC","260":"D HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H TC","2":"cB I OC PC QC RC jB SC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"UC"},P:{"1":"ZC hB aC bC cC dC eC","2":"I VC WC XC YC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"Media Source Extensions"};
+module.exports={A:{A:{"2":"J E F G A kB","132":"B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l nB oB","66":"0 1 2 m n o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M","33":"k l m n o p q r","66":"N O g h i j"},E:{"1":"F G A B C K L D wB hB bB cB xB yB zB","2":"I f J E sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC","260":"D IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H UC","2":"dB I PC QC RC SC jB TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"VC"},P:{"1":"aC hB bC cC dC eC fC","2":"I WC XC YC ZC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"Media Source Extensions"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/menu.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/menu.js
index 2015085840..61ac53abf9 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/menu.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/menu.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"lB cB I e J E nB oB","132":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V","450":"W X Y Z a b c R d H fB"},D:{"2":"0 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","66":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"7 8 9 G B C D M N O f g h i j k l m n o p q r s t u AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","66":"0 1 2 3 4 5 6 v w x y z"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"450":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Context menu item (menuitem element)"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"lB dB I f J E nB oB","132":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V","450":"W X Y Z a b c R d H e"},D:{"2":"0 1 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","66":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"8 9 G B C D M N O g h i j k l m n o p q r s t u v AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","66":"0 1 2 3 4 5 6 7 w x y z"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"450":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Context menu item (menuitem element)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/meta-theme-color.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/meta-theme-color.js
index e9669a883d..ec0a6c73f4 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/meta-theme-color.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/meta-theme-color.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y","132":"UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","258":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB"},E:{"1":"D yB","2":"I e J E F G A B C K L rB gB sB tB uB vB hB aB bB wB xB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"513":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","2":"I","16":"VC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:1,C:"theme-color Meta Tag"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","132":"VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","258":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB"},E:{"1":"D zB","2":"I f J E F G A B C K L sB gB tB uB vB wB hB bB cB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"513":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","2":"I","16":"WC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:1,C:"theme-color Meta Tag"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/meter.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/meter.js
index 24a958f383..da193ef2c2 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/meter.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/meter.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q aB iB 3B bB","2":"G zB 0B 1B 2B"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"1":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"meter element"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H e","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q bB iB 4B cB","2":"G 0B 1B 2B 3B"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC"},H:{"1":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"meter element"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/midi.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/midi.js
index 271cc16dfe..727c3c186b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/midi.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/midi.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:5,C:"Web MIDI API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:5,C:"Web MIDI API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/minmaxwh.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/minmaxwh.js
index 6d5b881ce1..96c13add71 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/minmaxwh.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/minmaxwh.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","8":"J kB","129":"E","257":"F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"CSS min/max-width/height"};
+module.exports={A:{A:{"1":"G A B","8":"J kB","129":"E","257":"F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"CSS min/max-width/height"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mp3.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mp3.js
index 3a4dd57f05..cae1962619 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mp3.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mp3.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB","132":"I e J E F G A B C K L D M N O f g h nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB"},H:{"2":"NC"},I:{"1":"cB I H QC RC jB SC TC","2":"OC PC"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"MP3 audio format"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB","132":"I f J E F G A B C K L D M N O g h i nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB"},H:{"2":"OC"},I:{"1":"dB I H RC SC jB TC UC","2":"PC QC"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"MP3 audio format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mpeg-dash.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mpeg-dash.js
index 667db573f7..52e604586a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mpeg-dash.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mpeg-dash.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O","2":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","386":"h i"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"Dynamic Adaptive Streaming over HTTP (MPEG-DASH)"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O","2":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","386":"i j"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"Dynamic Adaptive Streaming over HTTP (MPEG-DASH)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mpeg4.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mpeg4.js
index 1e98682832..1fec9a20dc 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mpeg4.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mpeg4.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g nB oB","4":"h i j k l m n o p q r s t u"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D gB sB tB uB vB hB aB bB wB xB yB","2":"rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H SC TC","4":"cB I OC PC RC jB","132":"QC"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"260":"R"},N:{"1":"A B"},O:{"4":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"MPEG-4/H.264 video format"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h nB oB","4":"i j k l m n o p q r s t u v"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D gB tB uB vB wB hB bB cB xB yB zB","2":"sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H TC UC","4":"dB I PC QC SC jB","132":"RC"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"260":"R"},N:{"1":"A B"},O:{"4":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"MPEG-4/H.264 video format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/multibackgrounds.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/multibackgrounds.js
index fc8cdfbbee..a9c1a42522 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/multibackgrounds.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/multibackgrounds.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB oB","2":"lB cB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 1B 2B aB iB 3B bB","2":"G zB 0B"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS3 Multiple backgrounds"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e oB","2":"lB dB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 2B 3B bB iB 4B cB","2":"G 0B 1B"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS3 Multiple backgrounds"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/multicolumn.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/multicolumn.js
index 04eab01f42..321f4ffbc6 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/multicolumn.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/multicolumn.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O","516":"P Q T U V W X Y Z a b c R d H"},C:{"132":"CB DB EB FB GB HB IB dB JB eB KB LB S","164":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB nB oB","516":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"420":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","516":"AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"A B C K L D hB aB bB wB xB yB","132":"G vB","164":"E F uB","420":"I e J rB gB sB tB"},F:{"1":"C aB iB 3B bB","2":"G B zB 0B 1B 2B","420":"D M N O f g h i j k l m n o p q r s t u v w","516":"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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","132":"9B AC","164":"F 7B 8B","420":"gB 4B jB 5B 6B"},H:{"1":"NC"},I:{"420":"cB I OC PC QC RC jB SC TC","516":"H"},J:{"420":"E A"},K:{"1":"C aB iB bB","2":"A B","516":"S"},L:{"516":"H"},M:{"516":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","420":"I"},Q:{"132":"fC"},R:{"132":"gC"},S:{"164":"hC"}},B:4,C:"CSS3 Multiple column layout"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O","516":"P Q T U V W X Y Z a b c R d H e"},C:{"132":"DB EB FB GB HB IB JB eB KB fB LB MB S","164":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB nB oB","516":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c","1028":"R d H e"},D:{"420":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB","516":"BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"A B C K L D hB bB cB xB yB zB","132":"G wB","164":"E F vB","420":"I f J sB gB tB uB"},F:{"1":"C bB iB 4B cB","2":"G B 0B 1B 2B 3B","420":"D M N O g h i j k l m n o p q r s t u v w x","516":"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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","132":"AC BC","164":"F 8B 9B","420":"gB 5B jB 6B 7B"},H:{"1":"OC"},I:{"420":"dB I PC QC RC SC jB TC UC","516":"H"},J:{"420":"E A"},K:{"1":"C bB iB cB","2":"A B","516":"S"},L:{"516":"H"},M:{"516":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","420":"I"},Q:{"132":"gC"},R:{"132":"hC"},S:{"164":"iC"}},B:4,C:"CSS3 Multiple column layout"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mutation-events.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mutation-events.js
index fbe80c15ca..9550850e41 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mutation-events.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mutation-events.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","260":"G A B"},B:{"132":"P Q T U V W X Y Z a b c R d H","260":"C K L D M N O"},C:{"2":"lB cB I e nB oB","260":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"16":"I e J E F G A B C K L","132":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"16":"rB gB","132":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB"},F:{"1":"C 3B bB","2":"G zB 0B 1B 2B","16":"B aB iB","132":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"16":"gB 4B","132":"F D jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"16":"OC PC","132":"cB I H QC RC jB SC TC"},J:{"132":"E A"},K:{"1":"C bB","2":"A","16":"B aB iB","132":"S"},L:{"132":"H"},M:{"260":"R"},N:{"260":"A B"},O:{"132":"UC"},P:{"132":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"132":"fC"},R:{"132":"gC"},S:{"260":"hC"}},B:5,C:"Mutation events"};
+module.exports={A:{A:{"2":"J E F kB","260":"G A B"},B:{"132":"P Q T U V W X Y Z a b c R d H e","260":"C K L D M N O"},C:{"2":"lB dB I f nB oB","260":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"16":"I f J E F G A B C K L","132":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"16":"sB gB","132":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB"},F:{"1":"C 4B cB","2":"G 0B 1B 2B 3B","16":"B bB iB","132":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"16":"gB 5B","132":"F D jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"16":"PC QC","132":"dB I H RC SC jB TC UC"},J:{"132":"E A"},K:{"1":"C cB","2":"A","16":"B bB iB","132":"S"},L:{"132":"H"},M:{"260":"R"},N:{"260":"A B"},O:{"132":"VC"},P:{"132":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"132":"gC"},R:{"132":"hC"},S:{"260":"iC"}},B:5,C:"Mutation events"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mutationobserver.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mutationobserver.js
index 24dd43b39e..b0f942ef7f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mutationobserver.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mutationobserver.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E F kB","8":"G A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N","33":"O f g h i j k l m"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B","33":"6B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB OC PC QC","8":"I RC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","8":"A"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Mutation Observer"};
+module.exports={A:{A:{"1":"B","2":"J E F kB","8":"G A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N","33":"O g h i j k l m n"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B","33":"7B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB PC QC RC","8":"I SC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","8":"A"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Mutation Observer"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/namevalue-storage.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/namevalue-storage.js
index b7ec224b6d..971cd41204 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/namevalue-storage.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/namevalue-storage.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F G A B","2":"kB","8":"J E"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","4":"lB cB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 1B 2B aB iB 3B bB","2":"G zB 0B"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Web Storage - name/value pairs"};
+module.exports={A:{A:{"1":"F G A B","2":"kB","8":"J E"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","4":"lB dB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 2B 3B bB iB 4B cB","2":"G 0B 1B"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Web Storage - name/value pairs"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/native-filesystem-api.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/native-filesystem-api.js
index 9e965aac6f..be280750f4 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/native-filesystem-api.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/native-filesystem-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","194":"P Q T U V W","260":"X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB","194":"VB WB XB YB ZB P Q T U V W","260":"X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB zB 0B 1B 2B aB iB 3B bB","194":"KB LB S MB NB OB PB QB RB SB","260":"TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"File System Access API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","194":"P Q T U V W","260":"X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB","194":"WB XB YB ZB aB P Q T U V W","260":"X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB","4":"zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 0B 1B 2B 3B bB iB 4B cB","194":"LB MB S NB OB PB QB RB SB TB","260":"UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"File System Access API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/nav-timing.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/nav-timing.js
index 83c99345e5..d9b6b8556e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/nav-timing.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/nav-timing.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e","33":"J E F G A B C"},E:{"1":"F G A B C K L D vB hB aB bB wB xB yB","2":"I e J E rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"1":"I H RC jB SC TC","2":"cB OC PC QC"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"Navigation Timing API"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f","33":"J E F G A B C"},E:{"1":"F G A B C K L D wB hB bB cB xB yB zB","2":"I f J E sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"1":"I H SC jB TC UC","2":"dB PC QC RC"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"Navigation Timing API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/navigator-language.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/navigator-language.js
index 83b774d869..9fbfa64eb7 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/navigator-language.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/navigator-language.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H","2":"C K L D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"16":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"16":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"16":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"16":"fC"},R:{"16":"gC"},S:{"1":"hC"}},B:2,C:"Navigator Language API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H e","2":"C K L D"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC"},H:{"16":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"16":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"16":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"16":"gC"},R:{"16":"hC"},S:{"1":"iC"}},B:2,C:"Navigator Language API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/netinfo.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/netinfo.js
index d0658ff119..e650d5d18a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/netinfo.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/netinfo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","1028":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB","1028":"eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","1028":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"OC SC TC","132":"cB I PC QC RC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"YC ZC hB aC bC cC dC eC","132":"I","516":"VC WC XC"},Q:{"1":"fC"},R:{"516":"gC"},S:{"260":"hC"}},B:7,C:"Network Information API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","1028":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB","1028":"fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","1028":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"PC TC UC","132":"dB I QC RC SC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"ZC aC hB bC cC dC eC fC","132":"I","516":"WC XC YC"},Q:{"1":"gC"},R:{"516":"hC"},S:{"260":"iC"}},B:7,C:"Network Information API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/notifications.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/notifications.js
index 065d281faf..03875eaa70 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/notifications.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/notifications.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I","36":"e J E F G A B C K L D M N O f g h"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB","36":"H SC TC"},J:{"1":"A","2":"E"},K:{"2":"A B C aB iB bB","36":"S"},L:{"513":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"36":"I","258":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"258":"gC"},S:{"1":"hC"}},B:1,C:"Web Notifications"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H e","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I","36":"f J E F G A B C K L D M N O g h i"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB","36":"H TC UC"},J:{"1":"A","2":"E"},K:{"2":"A B C bB iB cB","36":"S"},L:{"513":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"36":"I","258":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"258":"hC"},S:{"1":"iC"}},B:1,C:"Web Notifications"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-entries.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-entries.js
index ff09ac794b..c110290d98 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-entries.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-entries.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H","2":"C K"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E","16":"A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","2":"I VC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:6,C:"Object.entries"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H e","2":"C K"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E","16":"A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","2":"I WC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:6,C:"Object.entries"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-fit.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-fit.js
index d3edc57aa8..ac0b145121 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-fit.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-fit.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D","260":"M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E rB gB sB tB","132":"F G uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G D M N O zB 0B 1B","33":"B C 2B aB iB 3B bB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B 7B","132":"F 8B 9B AC"},H:{"33":"NC"},I:{"1":"H TC","2":"cB I OC PC QC RC jB SC"},J:{"2":"E A"},K:{"1":"S","2":"A","33":"B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS3 object-fit/object-position"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D","260":"M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E sB gB tB uB","132":"F G vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G D M N O 0B 1B 2B","33":"B C 3B bB iB 4B cB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B 8B","132":"F 9B AC BC"},H:{"33":"OC"},I:{"1":"H UC","2":"dB I PC QC RC SC jB TC"},J:{"2":"E A"},K:{"1":"S","2":"A","33":"B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS3 object-fit/object-position"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-observe.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-observe.js
index b895480c96..70b07d53ee 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-observe.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-observe.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"j k l m n o p q r s t u v w","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"I","2":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:7,C:"Object.observe data binding"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"I","2":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:7,C:"Object.observe data binding"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-values.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-values.js
index cbfb04b38d..fa3c95301e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-values.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-values.js
@@ -1 +1 @@
-module.exports={A:{A:{"8":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H","2":"C K"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","8":"0 1 2 3 4 5 6 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","8":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB"},E:{"1":"B C K L D hB aB bB wB xB yB","8":"I e J E F G A rB gB sB tB uB vB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","8":"0 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","8":"F gB 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"8":"NC"},I:{"1":"H","8":"cB I OC PC QC RC jB SC TC"},J:{"8":"E A"},K:{"1":"S","8":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"8":"A B"},O:{"1":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","8":"I VC"},Q:{"1":"fC"},R:{"8":"gC"},S:{"1":"hC"}},B:6,C:"Object.values method"};
+module.exports={A:{A:{"8":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H e","2":"C K"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","8":"0 1 2 3 4 5 6 7 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","8":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB"},E:{"1":"B C K L D hB bB cB xB yB zB","8":"I f J E F G A sB gB tB uB vB wB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","8":"0 1 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","8":"F gB 5B jB 6B 7B 8B 9B AC BC CC"},H:{"8":"OC"},I:{"1":"H","8":"dB I PC QC RC SC jB TC UC"},J:{"8":"E A"},K:{"1":"S","8":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"8":"A B"},O:{"1":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","8":"I WC"},Q:{"1":"gC"},R:{"8":"hC"},S:{"1":"iC"}},B:6,C:"Object.values method"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/objectrtc.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/objectrtc.js
index f0f984b90e..b0d7f4eca4 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/objectrtc.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/objectrtc.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O","2":"C P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E","130":"A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"Object RTC (ORTC) API for WebRTC"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O","2":"C P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E","130":"A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"Object RTC (ORTC) API for WebRTC"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/offline-apps.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/offline-apps.js
index cdd0429be9..d6b09084fd 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/offline-apps.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/offline-apps.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"G kB","8":"J E F"},B:{"1":"C K L D M N O P Q T U V","2":"W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U nB oB","2":"V W X Y Z a b c R d H fB","4":"cB","8":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V","2":"W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","8":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB 2B aB iB 3B bB","2":"G UB VB WB XB YB ZB P Q zB","8":"0B 1B"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I OC PC QC RC jB SC TC","2":"H"},J:{"1":"E A"},K:{"1":"B C aB iB bB","2":"A S"},L:{"2":"H"},M:{"2":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:7,C:"Offline web applications"};
+module.exports={A:{A:{"1":"A B","2":"G kB","8":"J E F"},B:{"1":"C K L D M N O P Q T U V","2":"W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U nB oB","2":"V W X Y Z a b c R d H e","4":"dB","8":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V","2":"W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","8":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB 3B bB iB 4B cB","2":"G VB WB XB YB ZB aB P Q 0B","8":"1B 2B"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I PC QC RC SC jB TC UC","2":"H"},J:{"1":"E A"},K:{"1":"B C bB iB cB","2":"A S"},L:{"2":"H"},M:{"2":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:7,C:"Offline web applications"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/offscreencanvas.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/offscreencanvas.js
index 2120be9900..5b800e6414 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/offscreencanvas.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/offscreencanvas.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB","194":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","322":"IB dB JB eB KB LB S MB NB OB PB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","322":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"194":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"hB aC bC cC dC eC","2":"I VC WC XC YC ZC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"194":"hC"}},B:1,C:"OffscreenCanvas"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB","194":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","322":"JB eB KB fB LB MB S NB OB PB QB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","322":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"194":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"hB bC cC dC eC fC","2":"I WC XC YC ZC aC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"194":"iC"}},B:1,C:"OffscreenCanvas"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ogg-vorbis.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ogg-vorbis.js
index 7f8068535c..1783c6e288 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ogg-vorbis.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ogg-vorbis.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H","2":"C K L D M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB cB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L rB gB sB tB uB vB hB aB bB wB","132":"D xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 1B 2B aB iB 3B bB","2":"G zB 0B"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"A","2":"E"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"Ogg Vorbis audio format"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H e","2":"C K L D M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB dB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L sB gB tB uB vB wB hB bB cB xB","132":"D yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 2B 3B bB iB 4B cB","2":"G 0B 1B"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"A","2":"E"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"Ogg Vorbis audio format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ogv.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ogv.js
index a6e7757074..76daf35809 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ogv.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ogv.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","8":"G A B"},B:{"1":"N O P Q T U V W X Y Z a b c R d H","8":"C K L D M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB cB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 1B 2B aB iB 3B bB","2":"G zB 0B"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"1":"R"},N:{"8":"A B"},O:{"1":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:6,C:"Ogg/Theora video format"};
+module.exports={A:{A:{"2":"J E F kB","8":"G A B"},B:{"1":"N O P Q T U V W X Y Z a b c R d H e","8":"C K L D M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB dB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 2B 3B bB iB 4B cB","2":"G 0B 1B"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"1":"R"},N:{"8":"A B"},O:{"1":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:6,C:"Ogg/Theora video format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ol-reversed.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ol-reversed.js
index 6e641911e5..ed52acc31f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ol-reversed.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ol-reversed.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D","16":"M N O f"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B zB 0B 1B 2B aB iB 3B","16":"C"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B"},H:{"1":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Reversed attribute of ordered lists"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D","16":"M N O g"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B 0B 1B 2B 3B bB iB 4B","16":"C"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B"},H:{"1":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Reversed attribute of ordered lists"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/once-event-listener.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/once-event-listener.js
index ecffeeb8c3..977a30b592 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/once-event-listener.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/once-event-listener.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H","2":"C K L D"},C:{"1":"AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","2":"I VC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:1,C:"\"once\" event listener option"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H e","2":"C K L D"},C:{"1":"BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB nB oB"},D:{"1":"GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","2":"I WC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:1,C:"\"once\" event listener option"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/online-status.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/online-status.js
index d9331e3c75..d79af95db4 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/online-status.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/online-status.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E kB","260":"F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB cB","516":"0 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B","4":"bB"},G:{"1":"F D jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B"},H:{"2":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"A","132":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Online/offline status"};
+module.exports={A:{A:{"1":"G A B","2":"J E kB","260":"F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB dB","516":"0 1 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B","4":"cB"},G:{"1":"F D jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B"},H:{"2":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"A","132":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Online/offline status"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/opus.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/opus.js
index 9410397f91..776a982c10 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/opus.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/opus.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s"},E:{"2":"I e J E F G A rB gB sB tB uB vB hB","132":"B C K L D aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC","132":"D DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"Opus"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H e","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L nB oB"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t"},E:{"2":"I f J E F G A sB gB tB uB vB wB hB","132":"B C K L D bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC","132":"D EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"Opus"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/orientation-sensor.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/orientation-sensor.js
index 57812b3a00..feefd7ed58 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/orientation-sensor.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/orientation-sensor.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","194":"IB dB JB eB KB LB S MB NB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:4,C:"Orientation Sensor"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","194":"JB eB KB fB LB MB S NB OB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:4,C:"Orientation Sensor"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/outline.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/outline.js
index 09f9678a4c..cc81b4dd77 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/outline.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/outline.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E kB","260":"F","388":"G A B"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H","388":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B","129":"bB","260":"G B zB 0B 1B 2B aB iB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"C S bB","260":"A B aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"388":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS outline properties"};
+module.exports={A:{A:{"2":"J E kB","260":"F","388":"G A B"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H e","388":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B","129":"cB","260":"G B 0B 1B 2B 3B bB iB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"C S cB","260":"A B bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"388":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS outline properties"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pad-start-end.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pad-start-end.js
index a625c95732..500fe9a669 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pad-start-end.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pad-start-end.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H","2":"C K L"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"XC YC ZC hB aC bC cC dC eC","2":"I VC WC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:6,C:"String.prototype.padStart(), String.prototype.padEnd()"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H e","2":"C K L"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"YC ZC aC hB bC cC dC eC fC","2":"I WC XC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:6,C:"String.prototype.padStart(), String.prototype.padEnd()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/page-transition-events.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/page-transition-events.js
index 402605bd4d..cc68b8cc12 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/page-transition-events.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/page-transition-events.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB"},H:{"2":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"PageTransitionEvent"};
+module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB"},H:{"2":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"PageTransitionEvent"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pagevisibility.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pagevisibility.js
index b1c2f44f27..acbcbff06c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pagevisibility.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pagevisibility.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G nB oB","33":"A B C K L D M N"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K","33":"L D M N O f g h i j k l m n o p q r s"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e J rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B C zB 0B 1B 2B aB iB 3B","33":"D M N O f"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB","33":"SC TC"},J:{"1":"A","2":"E"},K:{"1":"S bB","2":"A B C aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","33":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"Page Visibility"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G nB oB","33":"A B C K L D M N"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K","33":"L D M N O g h i j k l m n o p q r s t"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f J sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B C 0B 1B 2B 3B bB iB 4B","33":"D M N O g"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB","33":"TC UC"},J:{"1":"A","2":"E"},K:{"1":"S cB","2":"A B C bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","33":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"Page Visibility"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/passive-event-listener.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/passive-event-listener.js
index 8d515dcc45..73af4346ce 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/passive-event-listener.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/passive-event-listener.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H","2":"C K L D"},C:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v w x zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:1,C:"Passive event listeners"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H e","2":"C K L D"},C:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w x y 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:1,C:"Passive event listeners"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/passwordrules.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/passwordrules.js
index 563380fbb0..85f394222b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/passwordrules.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/passwordrules.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","16":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d nB oB","16":"H fB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H","16":"fB pB qB"},E:{"1":"C K bB","2":"I e J E F G A B rB gB sB tB uB vB hB aB","16":"L D wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB zB 0B 1B 2B aB iB 3B bB","16":"DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"16":"NC"},I:{"2":"cB I OC PC QC RC jB SC TC","16":"H"},J:{"2":"E","16":"A"},K:{"2":"A B C aB iB bB","16":"S"},L:{"16":"H"},M:{"16":"R"},N:{"2":"A","16":"B"},O:{"16":"UC"},P:{"2":"I VC WC","16":"XC YC ZC hB aC bC cC dC eC"},Q:{"16":"fC"},R:{"16":"gC"},S:{"2":"hC"}},B:1,C:"Password Rules"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","16":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d nB oB","16":"H e"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e","16":"pB qB rB"},E:{"1":"C K cB","2":"I f J E F G A B sB gB tB uB vB wB hB bB","16":"L D xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB 0B 1B 2B 3B bB iB 4B cB","16":"EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"16":"OC"},I:{"2":"dB I PC QC RC SC jB TC UC","16":"H"},J:{"2":"E","16":"A"},K:{"2":"A B C bB iB cB","16":"S"},L:{"16":"H"},M:{"16":"R"},N:{"2":"A","16":"B"},O:{"16":"VC"},P:{"2":"I WC XC","16":"YC ZC aC hB bC cC dC eC fC"},Q:{"16":"gC"},R:{"16":"hC"},S:{"2":"iC"}},B:1,C:"Password Rules"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/path2d.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/path2d.js
index 1105491866..a5e4461069 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/path2d.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/path2d.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K","132":"L D M N O"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q nB oB","132":"0 1 2 3 4 5 6 7 r s t u v w x y z"},D:{"1":"PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v","132":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB"},E:{"1":"A B C K L D vB hB aB bB wB xB yB","2":"I e J E rB gB sB tB","132":"F G uB"},F:{"1":"FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i zB 0B 1B 2B aB iB 3B bB","132":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B 7B","16":"F","132":"8B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"132":"UC"},P:{"1":"hB aC bC cC dC eC","132":"I VC WC XC YC ZC"},Q:{"132":"fC"},R:{"132":"gC"},S:{"1":"hC"}},B:1,C:"Path2D"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K","132":"L D M N O"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r nB oB","132":"0 1 2 3 4 5 6 7 8 s t u v w x y z"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w","132":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB"},E:{"1":"A B C K L D wB hB bB cB xB yB zB","2":"I f J E sB gB tB uB","132":"F G vB"},F:{"1":"GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j 0B 1B 2B 3B bB iB 4B cB","132":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B 8B","16":"F","132":"9B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"132":"VC"},P:{"1":"hB bC cC dC eC fC","132":"I WC XC YC ZC aC"},Q:{"132":"gC"},R:{"132":"hC"},S:{"1":"iC"}},B:1,C:"Path2D"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/payment-request.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/payment-request.js
index 798f7a53a9..d105eb98b9 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/payment-request.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/payment-request.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K","322":"L","8196":"D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB nB oB","4162":"FB GB HB IB dB JB eB KB LB S MB","16452":"NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB","194":"DB EB FB GB HB IB","1090":"dB JB","8196":"eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB"},E:{"1":"K L D bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB","514":"A B hB","8196":"C aB"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","194":"0 1 2 3 4 5 6 7","8196":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB"},G:{"1":"D GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC","514":"BC CC DC","8196":"EC FC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"2049":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"bC cC dC eC","2":"I","8196":"VC WC XC YC ZC hB aC"},Q:{"8196":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:4,C:"Payment Request API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K","322":"L","8196":"D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB nB oB","4162":"GB HB IB JB eB KB fB LB MB S NB","16452":"OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB","194":"EB FB GB HB IB JB","1090":"eB KB","8196":"fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB"},E:{"1":"K L D cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB","514":"A B hB","8196":"C bB"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","194":"1 2 3 4 5 6 7 8","8196":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB"},G:{"1":"D HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC","514":"CC DC EC","8196":"FC GC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"2049":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"cC dC eC fC","2":"I","8196":"WC XC YC ZC aC hB bC"},Q:{"8196":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:4,C:"Payment Request API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pdf-viewer.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pdf-viewer.js
index f85ea3059e..a5fdd0f2f2 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pdf-viewer.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pdf-viewer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","132":"B"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","16":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B zB 0B 1B 2B aB iB 3B"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"16":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"16":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"Built-in PDF viewer"};
+module.exports={A:{A:{"2":"J E F G A kB","132":"B"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H e","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","16":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B 0B 1B 2B 3B bB iB 4B"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"16":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"16":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"Built-in PDF viewer"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/permissions-api.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/permissions-api.js
index 00c2f6c597..c50605706b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/permissions-api.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/permissions-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:7,C:"Permissions API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:7,C:"Permissions API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/permissions-policy.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/permissions-policy.js
index e3a9bd8d86..ba3567c1d3 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/permissions-policy.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/permissions-policy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","258":"P Q T U V W","322":"X Y","388":"Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB nB oB","258":"VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB","258":"JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W","322":"X Y","388":"Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B rB gB sB tB uB vB hB","258":"C K L D aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","258":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB","322":"TB UB VB WB XB YB ZB P Q"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC","258":"D EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB SC TC","258":"H"},J:{"2":"E A"},K:{"2":"A B C aB iB bB","258":"S"},L:{"388":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC","258":"YC ZC hB aC bC cC dC eC"},Q:{"258":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"Permissions Policy"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","258":"P Q T U V W","322":"X Y","388":"Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB nB oB","258":"WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB","258":"KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W","322":"X Y","388":"Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B sB gB tB uB vB wB hB","258":"C K L D bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","258":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB","322":"UB VB WB XB YB ZB aB P Q"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC","258":"D FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB TC UC","258":"H"},J:{"2":"E A"},K:{"2":"A B C bB iB cB","258":"S"},L:{"388":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC","258":"ZC aC hB bC cC dC eC fC"},Q:{"258":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"Permissions Policy"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/picture-in-picture.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/picture-in-picture.js
index 2480106126..2ff5d845bf 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/picture-in-picture.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/picture-in-picture.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB nB oB","132":"TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","1090":"OB","1412":"SB","1668":"PB QB RB"},D:{"1":"RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB","2114":"QB"},E:{"1":"L D wB xB yB","2":"I e J E F G rB gB sB tB uB vB","4100":"A B C K hB aB bB"},F:{"1":"UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v w zB 0B 1B 2B aB iB 3B bB","8196":"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 S MB NB OB PB QB RB SB TB"},G:{"1":"D LC MC","2":"F gB 4B jB 5B 6B 7B 8B","4100":"9B AC BC CC DC EC FC GC HC IC JC KC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"16388":"H"},M:{"16388":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Picture-in-Picture"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB nB oB","132":"UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","1090":"PB","1412":"TB","1668":"QB RB SB"},D:{"1":"SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB","2114":"RB"},E:{"1":"L D xB yB zB","2":"I f J E F G sB gB tB uB vB wB","4100":"A B C K hB bB cB"},F:{"1":"VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w x 0B 1B 2B 3B bB iB 4B cB","8196":"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 S NB OB PB QB RB SB TB UB"},G:{"1":"D MC NC","2":"F gB 5B jB 6B 7B 8B 9B","4100":"AC BC CC DC EC FC GC HC IC JC KC LC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"16388":"H"},M:{"16388":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Picture-in-Picture"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/picture.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/picture.js
index 0c2210ea64..d581f1c7f7 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/picture.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/picture.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t nB oB","578":"u v w x"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w","194":"x"},E:{"1":"A B C K L D vB hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j zB 0B 1B 2B aB iB 3B bB","322":"k"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Picture element"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H e","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u nB oB","578":"v w x y"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x","194":"y"},E:{"1":"A B C K L D wB hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k 0B 1B 2B 3B bB iB 4B cB","322":"l"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Picture element"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ping.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ping.js
index 3e4d4b1628..5b9c46f169 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ping.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ping.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H","2":"C K L D M"},C:{"2":"lB","194":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"194":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"194":"hC"}},B:1,C:"Ping attribute"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H e","2":"C K L D M"},C:{"2":"lB","194":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"194":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"194":"iC"}},B:1,C:"Ping attribute"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/png-alpha.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/png-alpha.js
index ad13f1bca5..f5aef02514 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/png-alpha.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/png-alpha.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"E F G A B","2":"kB","8":"J"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"PNG alpha transparency"};
+module.exports={A:{A:{"1":"E F G A B","2":"kB","8":"J"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"PNG alpha transparency"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointer-events.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointer-events.js
index 43d91589c1..be4efb95b8 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointer-events.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointer-events.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB oB","2":"lB cB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:7,C:"CSS pointer-events (for HTML)"};
+module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e oB","2":"lB dB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:7,C:"CSS pointer-events (for HTML)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointer.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointer.js
index 4ccba0f83a..63956fe6b9 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointer.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointer.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E F G kB","164":"A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e nB oB","8":"0 J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","328":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB"},D:{"1":"FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h","8":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB","584":"CB DB EB"},E:{"1":"K L D wB xB yB","2":"I e J rB gB sB","8":"E F G A B C tB uB vB hB aB","1096":"bB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","8":"D M N O f g h i j k l m n o p q r s t u v w x y","584":"0 1 z"},G:{"1":"D IC JC KC LC MC","8":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC","6148":"HC"},H:{"2":"NC"},I:{"1":"H","8":"cB I OC PC QC RC jB SC TC"},J:{"8":"E A"},K:{"1":"S","2":"A","8":"B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","36":"A"},O:{"8":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","2":"VC","8":"I"},Q:{"1":"fC"},R:{"2":"gC"},S:{"328":"hC"}},B:2,C:"Pointer events"};
+module.exports={A:{A:{"1":"B","2":"J E F G kB","164":"A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f nB oB","8":"0 1 J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","328":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB"},D:{"1":"GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i","8":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB","584":"DB EB FB"},E:{"1":"K L D xB yB zB","2":"I f J sB gB tB","8":"E F G A B C uB vB wB hB bB","1096":"cB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","8":"D M N O g h i j k l m n o p q r s t u v w x y z","584":"0 1 2"},G:{"1":"D JC KC LC MC NC","8":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC","6148":"IC"},H:{"2":"OC"},I:{"1":"H","8":"dB I PC QC RC SC jB TC UC"},J:{"8":"E A"},K:{"1":"S","2":"A","8":"B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","36":"A"},O:{"8":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","2":"WC","8":"I"},Q:{"1":"gC"},R:{"2":"hC"},S:{"328":"iC"}},B:2,C:"Pointer events"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointerlock.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointerlock.js
index 1e7df11d12..c9eaed1ba6 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointerlock.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointerlock.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H","2":"C"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K nB oB","33":"0 L D M N O f g h i j k l m n o p q r s 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D","33":"i j k l m n o p q r s t u v w","66":"M N O f g h"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","33":"D M N O f g h i j"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:2,C:"Pointer Lock API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H e","2":"C"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K nB oB","33":"0 1 L D M N O g h i j k l m n o p q r s t 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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D","33":"j k l m n o p q r s t u v w x","66":"M N O g h i"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","33":"D M N O g h i j k"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:2,C:"Pointer Lock API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/portals.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/portals.js
index 95bcda4d02..31e1f8d126 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/portals.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/portals.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V","322":"b c R d H","450":"W X Y Z a"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB","194":"WB XB YB ZB P Q T U V","322":"X Y Z a b c R d H fB pB qB","450":"W"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB zB 0B 1B 2B aB iB 3B bB","194":"KB LB S MB NB OB PB QB RB SB TB","322":"UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"450":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Portals"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V","322":"b c R d H e","450":"W X Y Z a"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB","194":"XB YB ZB aB P Q T U V","322":"X Y Z a b c R d H e pB qB rB","450":"W"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 0B 1B 2B 3B bB iB 4B cB","194":"LB MB S NB OB PB QB RB SB TB UB","322":"VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"450":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Portals"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/prefers-color-scheme.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/prefers-color-scheme.js
index 12da8b7b9d..156aac99d5 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/prefers-color-scheme.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/prefers-color-scheme.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB nB oB"},D:{"1":"XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"K L D bB wB xB yB","2":"I e J E F G A B C rB gB sB tB uB vB hB aB"},F:{"1":"KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"bC cC dC eC","2":"I VC WC XC YC ZC hB aC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"prefers-color-scheme media query"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB nB oB"},D:{"1":"YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB"},E:{"1":"K L D cB xB yB zB","2":"I f J E F G A B C sB gB tB uB vB wB hB bB"},F:{"1":"LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"cC dC eC fC","2":"I WC XC YC ZC aC hB bC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"prefers-color-scheme media query"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js
index 3d2cd440bd..a0d322956c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB nB oB"},D:{"1":"VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB"},F:{"1":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"aC bC cC dC eC","2":"I VC WC XC YC ZC hB"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"prefers-reduced-motion media query"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB nB oB"},D:{"1":"WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB"},F:{"1":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"bC cC dC eC fC","2":"I WC XC YC ZC aC hB"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"prefers-reduced-motion media query"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/private-class-fields.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/private-class-fields.js
index 311cffedd5..7b438024d1 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/private-class-fields.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/private-class-fields.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB"},E:{"1":"D xB yB","2":"I e J E F G A B C K L rB gB sB tB uB vB hB aB bB wB"},F:{"1":"KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"aC bC cC dC eC","2":"I VC WC XC YC ZC hB"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Private class fields"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB"},E:{"1":"D yB zB","2":"I f J E F G A B C K L sB gB tB uB vB wB hB bB cB xB"},F:{"1":"LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"bC cC dC eC fC","2":"I WC XC YC ZC aC hB"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Private class fields"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/private-methods-and-accessors.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/private-methods-and-accessors.js
index 40d2c883f4..eef48f2202 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/private-methods-and-accessors.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/private-methods-and-accessors.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"V W X Y Z a b c R d H","2":"C K L D M N O P Q T U"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U"},E:{"1":"D xB yB","2":"I e J E F G A B C K L rB gB sB tB uB vB hB aB bB wB"},F:{"1":"RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Public class fields"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"V W X Y Z a b c R d H e","2":"C K L D M N O P Q T U"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U"},E:{"1":"D yB zB","2":"I f J E F G A B C K L sB gB tB uB vB wB hB bB cB xB"},F:{"1":"SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Public class fields"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/progress.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/progress.js
index 1fc2136938..5562be046c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/progress.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/progress.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q aB iB 3B bB","2":"G zB 0B 1B 2B"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B","132":"7B"},H:{"1":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"progress element"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q bB iB 4B cB","2":"G 0B 1B 2B 3B"},G:{"1":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B","132":"8B"},H:{"1":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"progress element"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/promise-finally.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/promise-finally.js
index 8cb3b9ac32..7f7a92d537 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/promise-finally.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/promise-finally.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"O P Q T U V W X Y Z a b c R d H","2":"C K L D M N"},C:{"1":"IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB nB oB"},D:{"1":"LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB"},E:{"1":"C K L D aB bB wB xB yB","2":"I e J E F G A B rB gB sB tB uB vB hB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"YC ZC hB aC bC cC dC eC","2":"I VC WC XC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"Promise.prototype.finally"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"O P Q T U V W X Y Z a b c R d H e","2":"C K L D M N"},C:{"1":"JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB nB oB"},D:{"1":"MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB"},E:{"1":"C K L D bB cB xB yB zB","2":"I f J E F G A B sB gB tB uB vB wB hB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"ZC aC hB bC cC dC eC fC","2":"I WC XC YC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"Promise.prototype.finally"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/promises.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/promises.js
index 969ea72b01..7b46f4956c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/promises.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/promises.js
@@ -1 +1 @@
-module.exports={A:{A:{"8":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","4":"n o","8":"lB cB I e J E F G A B C K L D M N O f g h i j k l m nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","4":"s","8":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r"},E:{"1":"F G A B C K L D uB vB hB aB bB wB xB yB","8":"I e J E rB gB sB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","4":"f","8":"G B C D M N O zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","8":"gB 4B jB 5B 6B 7B"},H:{"8":"NC"},I:{"1":"H TC","8":"cB I OC PC QC RC jB SC"},J:{"8":"E A"},K:{"1":"S","8":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"8":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"Promises"};
+module.exports={A:{A:{"8":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","4":"o p","8":"lB dB I f J E F G A B C K L D M N O g h i j k l m n nB oB"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","4":"t","8":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s"},E:{"1":"F G A B C K L D vB wB hB bB cB xB yB zB","8":"I f J E sB gB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","4":"g","8":"G B C D M N O 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","8":"gB 5B jB 6B 7B 8B"},H:{"8":"OC"},I:{"1":"H UC","8":"dB I PC QC RC SC jB TC"},J:{"8":"E A"},K:{"1":"S","8":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"8":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"Promises"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/proximity.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/proximity.js
index 363815007a..fb6ba6dfdb 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/proximity.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/proximity.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:4,C:"Proximity API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:4,C:"Proximity API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/proxy.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/proxy.js
index d1bb773ed3..f6c6a5640c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/proxy.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/proxy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N nB oB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 I e J E F G A B C K L D M N O y z","66":"f g h i j k l m n o p q r s t u v w x"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C l m n o p q r s t u v zB 0B 1B 2B aB iB 3B bB","66":"D M N O f g h i j k"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:6,C:"Proxy object"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N nB oB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O z","66":"g h i j k l m n o p q r s t u v w x y"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C m n o p q r s t u v w 0B 1B 2B 3B bB iB 4B cB","66":"D M N O g h i j k l"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:6,C:"Proxy object"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/public-class-fields.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/public-class-fields.js
index 2efd50da51..3959a4ed53 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/public-class-fields.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/public-class-fields.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB nB oB","4":"RB SB TB UB VB","132":"QB"},D:{"1":"TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB"},E:{"1":"D xB yB","2":"I e J E F G A B C K rB gB sB tB uB vB hB aB bB wB","260":"L"},F:{"1":"JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"aC bC cC dC eC","2":"I VC WC XC YC ZC hB"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Public class fields"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB nB oB","4":"SB TB UB VB WB","132":"RB"},D:{"1":"UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB"},E:{"1":"D yB zB","2":"I f J E F G A B C K sB gB tB uB vB wB hB bB cB xB","260":"L"},F:{"1":"KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"bC cC dC eC fC","2":"I WC XC YC ZC aC hB"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Public class fields"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/publickeypinning.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/publickeypinning.js
index fc95f62e72..afd0bc6bb2 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/publickeypinning.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/publickeypinning.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d 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 dB JB eB KB LB S MB NB OB PB QB RB SB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB","2":"G B C D M N O f NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","4":"j","16":"g h i k"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB","2":"aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"HTTP Public Key Pinning"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},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 eB KB fB LB MB S NB OB PB QB RB SB TB","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB","2":"G B C D M N O g OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","4":"k","16":"h i j l"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB","2":"bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"HTTP Public Key Pinning"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/push-api.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/push-api.js
index 37385c18e5..5df7123844 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/push-api.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/push-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O","2":"C K L D M","257":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB","257":"4 6 7 8 9 AB BB DB EB FB GB HB IB dB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","1281":"5 CB JB"},D:{"2":"0 1 2 3 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","257":"AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","388":"4 5 6 7 8 9"},E:{"2":"I e J E F G rB gB sB tB uB","514":"A B C K L D vB hB aB bB wB xB yB"},F:{"2":"G B C D M N O f g h i j k l m n o p q r s t u v w zB 0B 1B 2B aB iB 3B bB","16":"0 1 x y z","257":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"257":"hC"}},B:5,C:"Push API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O","2":"C K L D M","257":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB","257":"5 7 8 9 AB BB CB EB FB GB HB IB JB eB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","1281":"6 DB KB"},D:{"2":"0 1 2 3 4 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","257":"BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","388":"5 6 7 8 9 AB"},E:{"2":"I f J E F G sB gB tB uB vB","514":"A B C K L D wB hB bB cB xB yB","2114":"zB"},F:{"2":"G B C D M N O g h i j k l m n o p q r s t u v w x 0B 1B 2B 3B bB iB 4B cB","16":"0 1 2 y z","257":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"257":"iC"}},B:5,C:"Push API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/queryselector.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/queryselector.js
index 64f460b4cf..ba8833d60a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/queryselector.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/queryselector.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"kB","8":"J E","132":"F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","8":"lB cB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 0B 1B 2B aB iB 3B bB","8":"G zB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"querySelector/querySelectorAll"};
+module.exports={A:{A:{"1":"G A B","2":"kB","8":"J E","132":"F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","8":"lB dB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 1B 2B 3B bB iB 4B cB","8":"G 0B"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"querySelector/querySelectorAll"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/readonly-attr.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/readonly-attr.js
index 6b345ae190..dff5ae26e9 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/readonly-attr.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/readonly-attr.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J E F G A B","16":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","16":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L D M N O f g h i j k l"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","16":"I e rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","16":"G zB","132":"B C 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB 5B 6B"},H:{"1":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"E A"},K:{"1":"S","132":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"257":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"readonly attribute of input and textarea elements"};
+module.exports={A:{A:{"1":"J E F G A B","16":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","16":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L D M N O g h i j k l m"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","16":"I f sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","16":"G 0B","132":"B C 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB 6B 7B"},H:{"1":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"E A"},K:{"1":"S","132":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"257":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"readonly attribute of input and textarea elements"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/referrer-policy.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/referrer-policy.js
index 58e73ea4e2..2177a67903 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/referrer-policy.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/referrer-policy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","132":"B"},B:{"1":"P Q T U","132":"C K L D M N O","513":"V W X Y Z a b c R d 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v nB oB"},D:{"1":"eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V","2":"I e J E F G A B C K L D M N O f g","260":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB","513":"W X Y Z a b c R d H fB pB qB"},E:{"1":"C aB bB","2":"I e J E rB gB sB tB","132":"F G A B uB vB hB","1025":"K L D wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB","2":"G B C zB 0B 1B 2B aB iB 3B bB","513":"UB VB WB XB YB ZB P Q"},G:{"1":"FC GC HC IC","2":"gB 4B jB 5B 6B 7B","132":"F 8B 9B AC BC CC DC EC","1025":"D JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"513":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"Referrer Policy"};
+module.exports={A:{A:{"2":"J E F G A kB","132":"B"},B:{"1":"P Q T U","132":"C K L D M N O","513":"V W X Y Z a b c R d H e"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w nB oB"},D:{"1":"fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V","2":"I f J E F G A B C K L D M N O g h","260":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB","513":"W X Y Z a b c R d H e pB qB rB"},E:{"1":"C bB cB","2":"I f J E sB gB tB uB","132":"F G A B vB wB hB","1025":"K L D xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB","2":"G B C 0B 1B 2B 3B bB iB 4B cB","513":"VB WB XB YB ZB aB P Q"},G:{"1":"GC HC IC JC","2":"gB 5B jB 6B 7B 8B","132":"F 9B AC BC CC DC EC FC","1025":"D KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"513":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"Referrer Policy"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/registerprotocolhandler.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/registerprotocolhandler.js
index a5dd539fb2..62abeb04a7 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/registerprotocolhandler.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/registerprotocolhandler.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","129":"P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB"},D:{"2":"I e J E F G A B C","129":"0 1 2 3 4 5 6 7 8 9 K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B zB 0B 1B 2B aB iB","129":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E","129":"A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:1,C:"Custom protocol handling"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","129":"P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB"},D:{"2":"I f J E F G A B C","129":"0 1 2 3 4 5 6 7 8 9 K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"G B 0B 1B 2B 3B bB iB","129":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E","129":"A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:1,C:"Custom protocol handling"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rel-noopener.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rel-noopener.js
index af7da7988b..bf2832c4ed 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rel-noopener.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rel-noopener.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB nB oB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:1,C:"rel=noopener"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB nB oB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:1,C:"rel=noopener"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rel-noreferrer.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rel-noreferrer.js
index 705c378eb9..0cd4d7b70e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rel-noreferrer.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rel-noreferrer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","132":"B"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H","16":"C"},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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L D"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB"},H:{"2":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Link type \"noreferrer\""};
+module.exports={A:{A:{"2":"J E F G A kB","132":"B"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H e","16":"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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L D"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB"},H:{"2":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Link type \"noreferrer\""};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rellist.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rellist.js
index e096d4d797..77550224e7 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rellist.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rellist.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"O P Q T U V W X Y Z a b c R d H","2":"C K L D M","132":"N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p nB oB"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","132":"AB BB CB DB EB FB GB HB IB dB JB eB KB LB S"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"I e J E F rB gB sB tB uB"},F:{"1":"CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v w zB 0B 1B 2B aB iB 3B bB","132":"0 1 2 3 4 5 6 7 8 9 x y z AB BB"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"132":"UC"},P:{"1":"ZC hB aC bC cC dC eC","2":"I","132":"VC WC XC YC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:1,C:"relList (DOMTokenList)"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"O P Q T U V W X Y Z a b c R d H e","2":"C K L D M","132":"N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q nB oB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB","132":"BB CB DB EB FB GB HB IB JB eB KB fB LB MB S"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"I f J E F sB gB tB uB vB"},F:{"1":"DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w x 0B 1B 2B 3B bB iB 4B cB","132":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"132":"VC"},P:{"1":"aC hB bC cC dC eC fC","2":"I","132":"WC XC YC ZC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:1,C:"relList (DOMTokenList)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rem.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rem.js
index 5fc6b36825..7deee20a45 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rem.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rem.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E F kB","132":"G A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB oB","2":"lB cB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB","2":"G B zB 0B 1B 2B aB iB"},G:{"1":"F D 4B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB","260":"5B"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"C S bB","2":"A B aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"rem (root em) units"};
+module.exports={A:{A:{"1":"B","2":"J E F kB","132":"G A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e oB","2":"lB dB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB","2":"G B 0B 1B 2B 3B bB iB"},G:{"1":"F D 5B jB 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB","260":"6B"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"C S cB","2":"A B bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"rem (root em) units"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/requestanimationframe.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/requestanimationframe.js
index a333dc9a29..6cb29288e5 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/requestanimationframe.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/requestanimationframe.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB","33":"B C K L D M N O f g h i","164":"I e J E F G A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G","33":"i j","164":"O f g h","420":"A B C K L D M N"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B","33":"6B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"requestAnimationFrame"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB","33":"B C K L D M N O g h i j","164":"I f J E F G A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G","33":"j k","164":"O g h i","420":"A B C K L D M N"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B","33":"7B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"requestAnimationFrame"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/requestidlecallback.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/requestidlecallback.js
index 1154209e52..6393d70de8 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/requestidlecallback.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/requestidlecallback.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB nB oB","194":"DB EB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"2":"I e J E F G A B C K rB gB sB tB uB vB hB aB bB","322":"L D wB xB yB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","322":"D KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:5,C:"requestIdleCallback"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB nB oB","194":"EB FB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"2":"I f J E F G A B C K sB gB tB uB vB wB hB bB cB","322":"L D xB yB zB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC","322":"D LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:5,C:"requestIdleCallback"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/resizeobserver.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/resizeobserver.js
index d8a537885c..a39adf0243 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/resizeobserver.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/resizeobserver.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB nB oB"},D:{"1":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB","194":"EB FB GB HB IB dB JB eB KB LB"},E:{"1":"L D wB xB yB","2":"I e J E F G A B C rB gB sB tB uB vB hB aB bB","66":"K"},F:{"1":"CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","194":"1 2 3 4 5 6 7 8 9 AB BB"},G:{"1":"D KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"ZC hB aC bC cC dC eC","2":"I VC WC XC YC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Resize Observer"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB nB oB"},D:{"1":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB","194":"FB GB HB IB JB eB KB fB LB MB"},E:{"1":"L D xB yB zB","2":"I f J E F G A B C sB gB tB uB vB wB hB bB cB","66":"K"},F:{"1":"DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","194":"2 3 4 5 6 7 8 9 AB BB CB"},G:{"1":"D LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"aC hB bC cC dC eC fC","2":"I WC XC YC ZC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Resize Observer"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/resource-timing.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/resource-timing.js
index 5c49a47f25..b0d1566cf2 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/resource-timing.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/resource-timing.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q nB oB","194":"r s t u"},D:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k"},E:{"1":"C K L D aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB hB","260":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"Resource Timing"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r nB oB","194":"s t u v"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l"},E:{"1":"C K L D bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB hB","260":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"Resource Timing"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rest-parameters.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rest-parameters.js
index ceb56916ea..2e6e0e5797 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rest-parameters.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rest-parameters.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L nB oB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","194":"4 5 6"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q zB 0B 1B 2B aB iB 3B bB","194":"r s t"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"Rest parameters"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L nB oB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","194":"5 6 7"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r 0B 1B 2B 3B bB iB 4B cB","194":"s t u"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"Rest parameters"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rtcpeerconnection.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rtcpeerconnection.js
index f8ba7ca4cf..5762d02808 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rtcpeerconnection.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rtcpeerconnection.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L","516":"D M N O"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h nB oB","33":"0 1 2 3 i j k l m n o p q r s t u v w x y z"},D:{"1":"GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i","33":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"1":"B C K L D aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB hB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N zB 0B 1B 2B aB iB 3B bB","33":"0 1 2 O f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E","130":"A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"33":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"33":"fC"},R:{"33":"gC"},S:{"1":"hC"}},B:5,C:"WebRTC Peer-to-peer connections"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L","516":"D M N O"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i nB oB","33":"0 1 2 3 4 j k l m n o p q r s t u v w x y z"},D:{"1":"HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j","33":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"B C K L D bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB hB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N 0B 1B 2B 3B bB iB 4B cB","33":"0 1 2 3 O g h i j k l m n o p q r s t u v w x y z"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E","130":"A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"33":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"33":"gC"},R:{"33":"hC"},S:{"1":"iC"}},B:5,C:"WebRTC Peer-to-peer connections"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ruby.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ruby.js
index 95695f7b4d..6a996942ba 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ruby.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ruby.js
@@ -1 +1 @@
-module.exports={A:{A:{"4":"J E F G A B kB"},B:{"4":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","8":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x nB oB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","8":"I"},E:{"4":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","8":"I rB gB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","8":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"4":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","8":"gB 4B jB"},H:{"8":"NC"},I:{"4":"cB I H RC jB SC TC","8":"OC PC QC"},J:{"4":"A","8":"E"},K:{"4":"S","8":"A B C aB iB bB"},L:{"4":"H"},M:{"1":"R"},N:{"4":"A B"},O:{"4":"UC"},P:{"4":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"4":"fC"},R:{"4":"gC"},S:{"1":"hC"}},B:1,C:"Ruby annotation"};
+module.exports={A:{A:{"4":"J E F G A B kB"},B:{"4":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","8":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y nB oB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","8":"I"},E:{"4":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","8":"I sB gB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","8":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"4":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","8":"gB 5B jB"},H:{"8":"OC"},I:{"4":"dB I H SC jB TC UC","8":"PC QC RC"},J:{"4":"A","8":"E"},K:{"4":"S","8":"A B C bB iB cB"},L:{"4":"H"},M:{"1":"R"},N:{"4":"A B"},O:{"4":"VC"},P:{"4":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"4":"gC"},R:{"4":"hC"},S:{"1":"iC"}},B:1,C:"Ruby annotation"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/run-in.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/run-in.js
index 30fd242862..f9fd361b0d 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/run-in.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/run-in.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F G A B","2":"J E kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r","2":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"e J sB","2":"E F G A B C K L D uB vB hB aB bB wB xB yB","16":"tB","129":"I rB gB"},F:{"1":"G B C D M N O zB 0B 1B 2B aB iB 3B bB","2":"0 1 2 3 4 5 6 7 8 9 f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"1":"4B jB 5B 6B 7B","2":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","129":"gB"},H:{"1":"NC"},I:{"1":"cB I OC PC QC RC jB SC","2":"H TC"},J:{"1":"E A"},K:{"1":"A B C aB iB bB","2":"S"},L:{"2":"H"},M:{"2":"R"},N:{"1":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"display: run-in"};
+module.exports={A:{A:{"1":"F G A B","2":"J E kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s","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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"f J tB","2":"E F G A B C K L D vB wB hB bB cB xB yB zB","16":"uB","129":"I sB gB"},F:{"1":"G B C D M N O 0B 1B 2B 3B bB iB 4B cB","2":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"1":"5B jB 6B 7B 8B","2":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","129":"gB"},H:{"1":"OC"},I:{"1":"dB I PC QC RC SC jB TC","2":"H UC"},J:{"1":"E A"},K:{"1":"A B C bB iB cB","2":"S"},L:{"2":"H"},M:{"2":"R"},N:{"1":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"display: run-in"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js
index a241768eca..e44f7c6587 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","388":"B"},B:{"1":"O P Q T U V W","2":"C K L D","129":"M N","513":"X Y Z a b c R d H"},C:{"1":"JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB nB oB"},D:{"1":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB","513":"Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"D xB yB","2":"I e J E F G A B rB gB sB tB uB vB hB aB","2052":"L","3076":"C K bB wB"},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 S MB NB OB PB QB RB","2":"G B C D M N O f g h i j k l m n o p q r s t u v w x y zB 0B 1B 2B aB iB 3B bB","513":"SB TB UB VB WB XB YB ZB P Q"},G:{"1":"D HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC","2052":"FC GC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"513":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"16":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:6,C:"'SameSite' cookie attribute"};
+module.exports={A:{A:{"2":"J E F G A kB","388":"B"},B:{"1":"O P Q T U V W","2":"C K L D","129":"M N","513":"X Y Z a b c R d H e"},C:{"1":"KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB nB oB"},D:{"1":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB","513":"Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"D yB zB","2":"I f J E F G A B sB gB tB uB vB wB hB bB","2052":"L","3076":"C K cB xB"},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 S NB OB PB QB RB SB","2":"G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","513":"TB UB VB WB XB YB ZB aB P Q"},G:{"1":"D IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC","2052":"GC HC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"513":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"16":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:6,C:"'SameSite' cookie attribute"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/screen-orientation.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/screen-orientation.js
index e486b2507f..d5c46ac98e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/screen-orientation.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/screen-orientation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","164":"B"},B:{"1":"P Q T U V W X Y Z a b c R d H","36":"C K L D M N O"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N nB oB","36":"0 1 2 3 O f g h i j k l m n o p q r s t 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A","36":"B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","16":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"Screen Orientation"};
+module.exports={A:{A:{"2":"J E F G A kB","164":"B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","36":"C K L D M N O"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N nB oB","36":"0 1 2 3 4 O g h i j k l m n o p q r s 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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A","36":"B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","16":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"Screen Orientation"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/script-async.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/script-async.js
index 60a0fcae9b..23c4b241e8 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/script-async.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/script-async.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB oB","2":"lB cB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB","132":"e"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"2":"NC"},I:{"1":"cB I H RC jB SC TC","2":"OC PC QC"},J:{"1":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"async attribute for external scripts"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e oB","2":"lB dB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB","132":"f"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"2":"OC"},I:{"1":"dB I H SC jB TC UC","2":"PC QC RC"},J:{"1":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"async attribute for external scripts"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/script-defer.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/script-defer.js
index 3e41ff24be..2bfbbfccd0 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/script-defer.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/script-defer.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","132":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB","257":"I e J E F G A B C K L D M N O f g h i j k l m n o p q nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"2":"NC"},I:{"1":"cB I H RC jB SC TC","2":"OC PC QC"},J:{"1":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"defer attribute for external scripts"};
+module.exports={A:{A:{"1":"A B","132":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB","257":"I f J E F G A B C K L D M N O g h i j k l m n o p q r nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"2":"OC"},I:{"1":"dB I H SC jB TC UC","2":"PC QC RC"},J:{"1":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"defer attribute for external scripts"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/scrollintoview.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/scrollintoview.js
index 6d415ba456..71a36b12ed 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/scrollintoview.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/scrollintoview.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E kB","132":"F G A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","132":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","132":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v nB oB"},D:{"1":"eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","132":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB"},E:{"2":"I e rB gB","132":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G zB 0B 1B 2B","16":"B aB iB","132":"0 1 2 3 4 5 6 7 C D M N O f g h i j k l m n o p q r s t u v w x y z 3B bB"},G:{"16":"gB 4B jB","132":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","16":"OC PC","132":"cB I QC RC jB SC TC"},J:{"132":"E A"},K:{"1":"S","132":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"132":"UC"},P:{"132":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"132":"gC"},S:{"1":"hC"}},B:5,C:"scrollIntoView"};
+module.exports={A:{A:{"2":"J E kB","132":"F G A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","132":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","132":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w nB oB"},D:{"1":"fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","132":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB"},E:{"1":"zB","2":"I f sB gB","132":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G 0B 1B 2B 3B","16":"B bB iB","132":"0 1 2 3 4 5 6 7 8 C D M N O g h i j k l m n o p q r s t u v w x y z 4B cB"},G:{"16":"gB 5B jB","132":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","16":"PC QC","132":"dB I RC SC jB TC UC"},J:{"132":"E A"},K:{"1":"S","132":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"132":"VC"},P:{"132":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"132":"hC"},S:{"1":"iC"}},B:5,C:"scrollIntoView"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js
index 973fdd4383..73cac579b2 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","16":"I e rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB"},H:{"2":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:7,C:"Element.scrollIntoViewIfNeeded()"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","16":"I f sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB"},H:{"2":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:7,C:"Element.scrollIntoViewIfNeeded()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sdch.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sdch.js
index edca14ba7d..3dac173d3d 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sdch.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sdch.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","2":"dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB","2":"G B C UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"SDCH Accept-Encoding/Content-Encoding"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","2":"eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB","2":"G B C VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"SDCH Accept-Encoding/Content-Encoding"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/selection-api.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/selection-api.js
index e2dc353656..a3da2e6553 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/selection-api.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/selection-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","16":"kB","260":"J E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","132":"0 1 2 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB","2180":"3 4 5 6 7 8 9 AB BB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","16":"I e rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","132":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"16":"jB","132":"gB 4B","516":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H SC TC","16":"cB I OC PC QC RC","1025":"jB"},J:{"1":"A","16":"E"},K:{"1":"S","16":"A B C aB iB","132":"bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","16":"A"},O:{"1025":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2180":"hC"}},B:5,C:"Selection API"};
+module.exports={A:{A:{"1":"G A B","16":"kB","260":"J E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","132":"0 1 2 3 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB","2180":"4 5 6 7 8 9 AB BB CB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","16":"I f sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","132":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"16":"jB","132":"gB 5B","516":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H TC UC","16":"dB I PC QC RC SC","1025":"jB"},J:{"1":"A","16":"E"},K:{"1":"S","16":"A B C bB iB","132":"cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","16":"A"},O:{"1025":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2180":"iC"}},B:5,C:"Selection API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/server-timing.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/server-timing.js
index 6b8c434cd3..47ed0826df 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/server-timing.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/server-timing.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB nB oB"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB","196":"JB eB KB LB","324":"S"},E:{"2":"I e J E F G A B C rB gB sB tB uB vB hB aB","516":"K L D bB wB xB yB"},F:{"1":"CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"Server Timing"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB nB oB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB","196":"KB fB LB MB","324":"S"},E:{"2":"I f J E F G A B C sB gB tB uB vB wB hB bB","516":"K L D cB xB yB zB"},F:{"1":"DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"Server Timing"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/serviceworkers.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/serviceworkers.js
index 81ac6f15d9..fbcc83e398 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/serviceworkers.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/serviceworkers.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H","2":"C K L","322":"D M"},C:{"1":"4 6 7 8 9 AB BB DB EB FB GB HB IB dB eB KB LB S MB NB OB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s nB oB","194":"0 1 2 3 t u v w x y z","513":"5 CB JB PB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","4":"0 1 2 3 4"},E:{"1":"C K L D aB bB wB xB yB","2":"I e J E F G A B rB gB sB tB uB vB hB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m zB 0B 1B 2B aB iB 3B bB","4":"n o p q r"},G:{"1":"D EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB SC TC","4":"H"},J:{"2":"E A"},K:{"2":"A B C aB iB bB","4":"S"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"4":"gC"},S:{"2":"hC"}},B:4,C:"Service Workers"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H e","2":"C K L","322":"D M"},C:{"1":"5 7 8 9 AB BB CB EB FB GB HB IB JB eB fB LB MB S NB OB PB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t nB oB","194":"0 1 2 3 4 u v w x y z","513":"6 DB KB QB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","4":"1 2 3 4 5"},E:{"1":"C K L D bB cB xB yB zB","2":"I f J E F G A B sB gB tB uB vB wB hB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n 0B 1B 2B 3B bB iB 4B cB","4":"o p q r s"},G:{"1":"D FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB TC UC","4":"H"},J:{"2":"E A"},K:{"2":"A B C bB iB cB","4":"S"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"4":"hC"},S:{"2":"iC"}},B:4,C:"Service Workers"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/setimmediate.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/setimmediate.js
index 238d30a43d..7406db4557 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/setimmediate.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/setimmediate.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O","2":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"1":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Efficient Script Yielding: setImmediate()"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O","2":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"1":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Efficient Script Yielding: setImmediate()"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sha-2.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sha-2.js
index f59b92022c..823817d1ae 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sha-2.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sha-2.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J E F G A B","2":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","132":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"16":"NC"},I:{"1":"cB I H PC QC RC jB SC TC","260":"OC"},J:{"1":"E A"},K:{"1":"S","16":"A B C aB iB bB"},L:{"1":"H"},M:{"16":"R"},N:{"16":"A B"},O:{"16":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","16":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"SHA-2 SSL certificates"};
+module.exports={A:{A:{"1":"J E F G A B","2":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","132":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"16":"OC"},I:{"1":"dB I H QC RC SC jB TC UC","260":"PC"},J:{"1":"E A"},K:{"1":"S","16":"A B C bB iB cB"},L:{"1":"H"},M:{"16":"R"},N:{"16":"A B"},O:{"16":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","16":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"SHA-2 SSL certificates"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/shadowdom.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/shadowdom.js
index 0ebbf34cce..e033db7fd8 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/shadowdom.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/shadowdom.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P","2":"C K L D M N O Q T U V W X Y Z a b c R d H"},C:{"2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","66":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB"},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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P","2":"I e J E F G A B C K L D M N O f g h i j k Q T U V W X Y Z a b c R d H fB pB qB","33":"l m n o p q r s t u"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB","2":"G B C OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","33":"D M N O f g h"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB","33":"SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC","2":"cC dC eC","33":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:7,C:"Shadow DOM (deprecated V0 spec)"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P","2":"C K L D M N O Q T U V W X Y Z a b c R d H e"},C:{"2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","66":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P","2":"I f J E F G A B C K L D M N O g h i j k l Q T U V W X Y Z a b c R d H e pB qB rB","33":"m n o p q r s t u v"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB","2":"G B C PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","33":"D M N O g h i"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB","33":"TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC","2":"dC eC fC","33":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:7,C:"Shadow DOM (deprecated V0 spec)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/shadowdomv1.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/shadowdomv1.js
index 136ac2345e..d22c96f311 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/shadowdomv1.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/shadowdomv1.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB nB oB","322":"IB","578":"dB JB eB KB"},D:{"1":"DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB"},E:{"1":"A B C K L D hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC","132":"BC CC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","2":"I","4":"VC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"Shadow DOM (V1)"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB nB oB","322":"JB","578":"eB KB fB LB"},D:{"1":"EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB"},E:{"1":"A B C K L D hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC","132":"CC DC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","2":"I","4":"WC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"Shadow DOM (V1)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sharedarraybuffer.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sharedarraybuffer.js
index f2c140475a..6630da8b23 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sharedarraybuffer.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sharedarraybuffer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D","194":"M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB nB oB","194":"HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB","450":"VB WB XB YB ZB","513":"P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB","194":"JB eB KB LB S MB NB OB","513":"c R d H fB pB qB"},E:{"2":"I e J E F G A rB gB sB tB uB vB","194":"B C K L D hB aB bB wB xB","513":"yB"},F:{"1":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","194":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC","194":"D CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"513":"H"},M:{"513":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"Shared Array Buffer"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D","194":"M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB nB oB","194":"IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB","450":"WB XB YB ZB aB","513":"P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB","194":"KB fB LB MB S NB OB PB","513":"c R d H e pB qB rB"},E:{"2":"I f J E F G A sB gB tB uB vB wB","194":"B C K L D hB bB cB xB yB","513":"zB"},F:{"1":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","194":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC","194":"D DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"513":"H"},M:{"513":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"Shared Array Buffer"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sharedworkers.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sharedworkers.js
index 2ac494937d..dbc2fe0123 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sharedworkers.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sharedworkers.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"e J sB","2":"I E F G A B C K L D rB gB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 2B aB iB 3B bB","2":"G zB 0B 1B"},G:{"1":"5B 6B","2":"F D gB 4B jB 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"B C aB iB bB","2":"S","16":"A"},L:{"2":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"I","2":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:1,C:"Shared Web Workers"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"f J tB","2":"I E F G A B C K L D sB gB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 3B bB iB 4B cB","2":"G 0B 1B 2B"},G:{"1":"6B 7B","2":"F D gB 5B jB 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"B C bB iB cB","2":"S","16":"A"},L:{"2":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"I","2":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:1,C:"Shared Web Workers"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sni.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sni.js
index 9b5f633931..0e8f11451b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sni.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sni.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J kB","132":"E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB"},H:{"1":"NC"},I:{"1":"cB I H RC jB SC TC","2":"OC PC QC"},J:{"1":"A","2":"E"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"Server Name Indication"};
+module.exports={A:{A:{"1":"G A B","2":"J kB","132":"E F"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB"},H:{"1":"OC"},I:{"1":"dB I H SC jB TC UC","2":"PC QC RC"},J:{"1":"A","2":"E"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"Server Name Indication"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/spdy.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/spdy.js
index 804adef653..465875ffd7 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/spdy.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/spdy.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L D M N O f g h i j k l m n o p q r s t u v w x y z AB","2":"lB cB I e J E F G A B C BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB","2":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"F G A B C vB hB aB","2":"I e J E rB gB sB tB uB","129":"K L D bB wB xB yB"},F:{"1":"2 4 D M N O f g h i j k l m n o p q r s t u v w x y z bB","2":"0 1 3 5 6 7 8 9 G B C AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B"},G:{"1":"F 8B 9B AC BC CC DC EC FC","2":"gB 4B jB 5B 6B 7B","257":"D GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I RC jB SC TC","2":"H OC PC QC"},J:{"2":"E A"},K:{"1":"bB","2":"A B C S aB iB"},L:{"2":"H"},M:{"2":"R"},N:{"1":"B","2":"A"},O:{"2":"UC"},P:{"1":"I","2":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"16":"gC"},S:{"1":"hC"}},B:7,C:"SPDY protocol"};
+module.exports={A:{A:{"1":"B","2":"J E F G A kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB","2":"lB dB I f J E F G A B C CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB","2":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"F G A B C wB hB bB","2":"I f J E sB gB tB uB vB","129":"K L D cB xB yB zB"},F:{"1":"0 3 5 D M N O g h i j k l m n o p q r s t u v w x y z cB","2":"1 2 4 6 7 8 9 G B C AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B"},G:{"1":"F 9B AC BC CC DC EC FC GC","2":"gB 5B jB 6B 7B 8B","257":"D HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I SC jB TC UC","2":"H PC QC RC"},J:{"2":"E A"},K:{"1":"cB","2":"A B C S bB iB"},L:{"2":"H"},M:{"2":"R"},N:{"1":"B","2":"A"},O:{"2":"VC"},P:{"1":"I","2":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"16":"hC"},S:{"1":"iC"}},B:7,C:"SPDY protocol"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/speech-recognition.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/speech-recognition.js
index dbd82a2b90..39c539ee04 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/speech-recognition.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/speech-recognition.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","1026":"P Q T U V W X Y Z a b c R d H"},C:{"2":"lB cB I e J E F G A B C K L D M N O f g h nB oB","322":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"2":"I e J E F G A B C K L D M N O f g h i j k","164":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L rB gB sB tB uB vB hB aB bB wB","2084":"D xB yB"},F:{"2":"G B C D M N O f g h i j k l m zB 0B 1B 2B aB iB 3B bB","1026":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC","2084":"D MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"164":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"164":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"164":"fC"},R:{"164":"gC"},S:{"322":"hC"}},B:7,C:"Speech Recognition API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","1026":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"lB dB I f J E F G A B C K L D M N O g h i nB oB","322":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"2":"I f J E F G A B C K L D M N O g h i j k l","164":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L sB gB tB uB vB wB hB bB cB xB","2084":"D yB zB"},F:{"2":"G B C D M N O g h i j k l m n 0B 1B 2B 3B bB iB 4B cB","1026":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2084":"D NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"164":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"164":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"164":"gC"},R:{"164":"hC"},S:{"322":"iC"}},B:7,C:"Speech Recognition API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/speech-synthesis.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/speech-synthesis.js
index a5f0d576b7..f88ba82072 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/speech-synthesis.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/speech-synthesis.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O","2":"C K","257":"P Q T U V W X Y Z a b c R d H"},C:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q nB oB","194":"0 1 2 3 4 5 6 7 8 r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s","257":"FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"E F G A B C K L D uB vB hB aB bB wB xB yB","2":"I e J rB gB sB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","2":"G B C D M N O f g h i j k l m zB 0B 1B 2B aB iB 3B bB","257":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:7,C:"Speech Synthesis API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O","2":"C K","257":"P Q T U V W X Y Z a b c R d H e"},C:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r nB oB","194":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t","257":"GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"E F G A B C K L D vB wB hB bB cB xB yB zB","2":"I f J sB gB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","2":"G B C D M N O g h i j k l m n 0B 1B 2B 3B bB iB 4B cB","257":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:7,C:"Speech Synthesis API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/spellcheck-attribute.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/spellcheck-attribute.js
index beb62aa3ee..024437b61c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/spellcheck-attribute.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/spellcheck-attribute.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I e rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 1B 2B aB iB 3B bB","2":"G zB 0B"},G:{"4":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"4":"NC"},I:{"4":"cB I H OC PC QC RC jB SC TC"},J:{"1":"A","4":"E"},K:{"4":"A B C S aB iB bB"},L:{"4":"H"},M:{"4":"R"},N:{"4":"A B"},O:{"4":"UC"},P:{"4":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"4":"gC"},S:{"2":"hC"}},B:1,C:"Spellcheck attribute"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I f sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 2B 3B bB iB 4B cB","2":"G 0B 1B"},G:{"4":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"4":"OC"},I:{"4":"dB I H PC QC RC SC jB TC UC"},J:{"1":"A","4":"E"},K:{"4":"A B C S bB iB cB"},L:{"4":"H"},M:{"4":"R"},N:{"4":"A B"},O:{"4":"VC"},P:{"4":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"4":"hC"},S:{"2":"iC"}},B:1,C:"Spellcheck attribute"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sql-storage.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sql-storage.js
index 6b8dfa471a..3d04495e46 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sql-storage.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sql-storage.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C rB gB sB tB uB vB hB aB bB","2":"K L D wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 1B 2B aB iB 3B bB","2":"G zB 0B"},G:{"1":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC","2":"D HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:7,C:"Web SQL Database"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C sB gB tB uB vB wB hB bB cB","2":"K L D xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 2B 3B bB iB 4B cB","2":"G 0B 1B"},G:{"1":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC","2":"D IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:7,C:"Web SQL Database"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/srcset.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/srcset.js
index 7c68a97f3d..e71c17b4b9 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/srcset.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/srcset.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H","260":"C","514":"K L D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r nB oB","194":"s t u v w x"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t","260":"u v w x"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"I e J E rB gB sB tB","260":"F uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g zB 0B 1B 2B aB iB 3B bB","260":"h i j k"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B 7B","260":"F 8B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Srcset and sizes attributes"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H e","260":"C","514":"K L D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s nB oB","194":"t u v w x y"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u","260":"v w x y"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"I f J E sB gB tB uB","260":"F vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h 0B 1B 2B 3B bB iB 4B cB","260":"i j k l"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B 8B","260":"F 9B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Srcset and sizes attributes"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/stream.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/stream.js
index 2e0abfcba2..cea9a89908 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/stream.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/stream.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M nB oB","129":"0 1 w x y z","420":"N O f g h i j k l m n o p q r s t u v"},D:{"1":"DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g","420":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB"},E:{"1":"B C K L D aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB hB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B D M N zB 0B 1B 2B aB iB 3B","420":"C O f g h i j k l m n o p q r s t u v w x y z bB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC","513":"D KC LC MC","1537":"DC EC FC GC HC IC JC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E","420":"A"},K:{"1":"S","2":"A B aB iB","420":"C bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","420":"I VC"},Q:{"1":"fC"},R:{"420":"gC"},S:{"2":"hC"}},B:4,C:"getUserMedia/Stream API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M nB oB","129":"0 1 2 x y z","420":"N O g h i j k l m n o p q r s t u v w"},D:{"1":"EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h","420":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB"},E:{"1":"B C K L D bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB hB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B D M N 0B 1B 2B 3B bB iB 4B","420":"0 C O g h i j k l m n o p q r s t u v w x y z cB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC","513":"D LC MC NC","1537":"EC FC GC HC IC JC KC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E","420":"A"},K:{"1":"S","2":"A B bB iB","420":"C cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","420":"I WC"},Q:{"1":"gC"},R:{"420":"hC"},S:{"2":"iC"}},B:4,C:"getUserMedia/Stream API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/streams.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/streams.js
index fe0430ad2c..f4d691016e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/streams.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/streams.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","130":"B"},B:{"1":"a b c R d H","16":"C K","260":"L D","1028":"P Q T U V W X Y Z","5124":"M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB nB oB","6148":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","6722":"HB IB dB JB eB KB LB S"},D:{"1":"a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB","260":"CB DB EB FB GB HB IB","1028":"dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z"},E:{"2":"I e J E F G rB gB sB tB uB vB","1028":"D xB yB","3076":"A B C K L hB aB bB wB"},F:{"1":"XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v w x y zB 0B 1B 2B aB iB 3B bB","260":"0 1 2 3 4 5 z","1028":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC","16":"BC","1028":"D CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"6148":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"eC","2":"I VC WC","1028":"XC YC ZC hB aC bC cC dC"},Q:{"1028":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:1,C:"Streams"};
+module.exports={A:{A:{"2":"J E F G A kB","130":"B"},B:{"1":"a b c R d H e","16":"C K","260":"L D","1028":"P Q T U V W X Y Z","5124":"M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB nB oB","6148":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","6722":"IB JB eB KB fB LB MB S"},D:{"1":"a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB","260":"DB EB FB GB HB IB JB","1028":"eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z"},E:{"2":"I f J E F G sB gB tB uB vB wB","1028":"D yB zB","3076":"A B C K L hB bB cB xB"},F:{"1":"YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","260":"0 1 2 3 4 5 6","1028":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC","16":"CC","1028":"D DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"6148":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"fC","2":"I WC XC","1028":"YC ZC aC hB bC cC dC eC"},Q:{"1028":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:1,C:"Streams"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/stricttransportsecurity.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/stricttransportsecurity.js
index 554907770b..e5b36e4305 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/stricttransportsecurity.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/stricttransportsecurity.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A kB","129":"B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"E F G A B C K L D uB vB hB aB bB wB xB yB","2":"I e J rB gB sB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B zB 0B 1B 2B aB iB 3B"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"Strict Transport Security"};
+module.exports={A:{A:{"2":"J E F G A kB","129":"B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"E F G A B C K L D vB wB hB bB cB xB yB zB","2":"I f J sB gB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B 0B 1B 2B 3B bB iB 4B"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"Strict Transport Security"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/style-scoped.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/style-scoped.js
index 1307fa490e..716d27f5f7 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/style-scoped.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/style-scoped.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB","2":"lB cB I e J E F G A B C K L D M N O f g eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","322":"FB GB HB IB dB JB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","194":"g h i j k l m n o p q r s t u v w"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:7,C:"Scoped CSS"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB","2":"lB dB I f J E F G A B C K L D M N O g h fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","322":"GB HB IB JB eB KB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","194":"h i j k l m n o p q r s t u v w x"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:7,C:"Scoped CSS"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/subresource-integrity.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/subresource-integrity.js
index e6df0e0399..c2184f3bd9 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/subresource-integrity.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/subresource-integrity.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H","2":"C K L D M"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L D aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB hB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC","194":"DC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"Subresource Integrity"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H e","2":"C K L D M"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L D bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB hB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC","194":"EC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"Subresource Integrity"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-css.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-css.js
index 72161317db..b89bfbef11 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-css.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-css.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H","516":"C K L D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB","260":"I e J E F G A B C K L D M N O f g h i j"},D:{"1":"0 1 2 3 4 5 6 7 8 9 e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","4":"I"},E:{"1":"e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"rB","132":"I gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","2":"G"},G:{"1":"F D jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","132":"gB 4B"},H:{"260":"NC"},I:{"1":"cB I H RC jB SC TC","2":"OC PC QC"},J:{"1":"E A"},K:{"1":"S","260":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"SVG in CSS backgrounds"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H e","516":"C K L D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB","260":"I f J E F G A B C K L D M N O g h i j k"},D:{"1":"0 1 2 3 4 5 6 7 8 9 f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","4":"I"},E:{"1":"f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"sB","132":"I gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","2":"G"},G:{"1":"F D jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","132":"gB 5B"},H:{"260":"OC"},I:{"1":"dB I H SC jB TC UC","2":"PC QC RC"},J:{"1":"E A"},K:{"1":"S","260":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"SVG in CSS backgrounds"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-filters.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-filters.js
index c408742659..674c3a5dab 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-filters.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-filters.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I","4":"e J E"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B"},H:{"1":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"A","2":"E"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"SVG filters"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I","4":"f J E"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B"},H:{"1":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"A","2":"E"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"SVG filters"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-fonts.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-fonts.js
index 4e59cca50c..a77c9b82b0 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-fonts.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-fonts.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"G A B kB","8":"J E F"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x","2":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","130":"0 1 2 3 4 5 6 7 8 9 y z AB"},E:{"1":"I e J E F G A B C K L D gB sB tB uB vB hB aB bB wB xB yB","2":"rB"},F:{"1":"G B C D M N O f g h i j k zB 0B 1B 2B aB iB 3B bB","2":"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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","130":"l m n o p q r s t u v w"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"258":"NC"},I:{"1":"cB I RC jB SC TC","2":"H OC PC QC"},J:{"1":"E A"},K:{"1":"A B C aB iB bB","2":"S"},L:{"130":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"I","130":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"130":"gC"},S:{"2":"hC"}},B:2,C:"SVG fonts"};
+module.exports={A:{A:{"2":"G A B kB","8":"J E F"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y","2":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","130":"0 1 2 3 4 5 6 7 8 9 z AB BB"},E:{"1":"I f J E F G A B C K L D gB tB uB vB wB hB bB cB xB yB zB","2":"sB"},F:{"1":"G B C D M N O g h i j k l 0B 1B 2B 3B bB iB 4B cB","2":"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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","130":"m n o p q r s t u v w x"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"258":"OC"},I:{"1":"dB I SC jB TC UC","2":"H PC QC RC"},J:{"1":"E A"},K:{"1":"A B C bB iB cB","2":"S"},L:{"130":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"I","130":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"130":"hC"},S:{"2":"iC"}},B:2,C:"SVG fonts"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-fragment.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-fragment.js
index a8a8cb85b5..b8537aa651 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-fragment.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-fragment.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","260":"G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L nB oB"},D:{"1":"AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v","132":"0 1 2 3 4 5 6 7 8 9 w x y z"},E:{"1":"C K L D aB bB wB xB yB","2":"I e J E G A B rB gB sB tB vB hB","132":"F uB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"D M N O f g h i","4":"B C 0B 1B 2B aB iB 3B","16":"G zB","132":"j k l m n o p q r s t u v w"},G:{"1":"D EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B 7B 9B AC BC CC DC","132":"F 8B"},H:{"1":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E","132":"A"},K:{"1":"S bB","4":"A B C aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","132":"I"},Q:{"1":"fC"},R:{"132":"gC"},S:{"1":"hC"}},B:4,C:"SVG fragment identifiers"};
+module.exports={A:{A:{"2":"J E F kB","260":"G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L nB oB"},D:{"1":"BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w","132":"0 1 2 3 4 5 6 7 8 9 x y z AB"},E:{"1":"C K L D bB cB xB yB zB","2":"I f J E G A B sB gB tB uB wB hB","132":"F vB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"D M N O g h i j","4":"B C 1B 2B 3B bB iB 4B","16":"G 0B","132":"k l m n o p q r s t u v w x"},G:{"1":"D FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B 8B AC BC CC DC EC","132":"F 9B"},H:{"1":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E","132":"A"},K:{"1":"S cB","4":"A B C bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","132":"I"},Q:{"1":"gC"},R:{"132":"hC"},S:{"1":"iC"}},B:4,C:"SVG fragment identifiers"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-html.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-html.js
index 637650a464..bfc315f6ba 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-html.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-html.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","388":"G A B"},B:{"4":"P Q T U V W X Y Z a b c R d H","260":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB","4":"cB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"rB gB","4":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"4":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB","4":"H SC TC"},J:{"1":"A","2":"E"},K:{"4":"A B C S aB iB bB"},L:{"4":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"4":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"4":"fC"},R:{"4":"gC"},S:{"1":"hC"}},B:2,C:"SVG effects for HTML"};
+module.exports={A:{A:{"2":"J E F kB","388":"G A B"},B:{"4":"P Q T U V W X Y Z a b c R d H e","260":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB","4":"dB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"sB gB","4":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"4":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB","4":"H TC UC"},J:{"1":"A","2":"E"},K:{"4":"A B C S bB iB cB"},L:{"4":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"4":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"4":"gC"},R:{"4":"hC"},S:{"1":"iC"}},B:2,C:"SVG effects for HTML"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-html5.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-html5.js
index 9a1f635873..c3faa19a5c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-html5.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-html5.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"kB","8":"J E F","129":"G A B"},B:{"1":"N O P Q T U V W X Y Z a b c R d H","129":"C K L D M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","8":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","8":"I e J"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","8":"I e rB gB","129":"J E F sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB","2":"B 2B aB iB","8":"G zB 0B 1B"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","8":"gB 4B jB","129":"F 5B 6B 7B 8B"},H:{"1":"NC"},I:{"1":"H SC TC","2":"OC PC QC","129":"cB I RC jB"},J:{"1":"A","129":"E"},K:{"1":"C S bB","8":"A B aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"129":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Inline SVG in HTML5"};
+module.exports={A:{A:{"2":"kB","8":"J E F","129":"G A B"},B:{"1":"N O P Q T U V W X Y Z a b c R d H e","129":"C K L D M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","8":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","8":"I f J"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","8":"I f sB gB","129":"J E F tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB","2":"B 3B bB iB","8":"G 0B 1B 2B"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","8":"gB 5B jB","129":"F 6B 7B 8B 9B"},H:{"1":"OC"},I:{"1":"H TC UC","2":"PC QC RC","129":"dB I SC jB"},J:{"1":"A","129":"E"},K:{"1":"C S cB","8":"A B bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"129":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Inline SVG in HTML5"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-img.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-img.js
index b189a89c09..d3f5e7603c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-img.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-img.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","132":"I e J E F G A B C K L D M N O f g h i j k l m n"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"rB","4":"gB","132":"I e J E F sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","132":"F gB 4B jB 5B 6B 7B 8B"},H:{"1":"NC"},I:{"1":"H SC TC","2":"OC PC QC","132":"cB I RC jB"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"SVG in HTML img element"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","132":"I f J E F G A B C K L D M N O g h i j k l m n o"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"sB","4":"gB","132":"I f J E F tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","132":"F gB 5B jB 6B 7B 8B 9B"},H:{"1":"OC"},I:{"1":"H TC UC","2":"PC QC RC","132":"dB I SC jB"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"SVG in HTML img element"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-smil.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-smil.js
index 6e41f88d5e..4f24647e2a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-smil.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-smil.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"kB","8":"J E F G A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","8":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","8":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","4":"I"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","8":"rB gB","132":"I e sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","132":"gB 4B jB 5B"},H:{"2":"NC"},I:{"1":"cB I H RC jB SC TC","2":"OC PC QC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"8":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"SVG SMIL animation"};
+module.exports={A:{A:{"2":"kB","8":"J E F G A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","8":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","8":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","4":"I"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","8":"sB gB","132":"I f tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","132":"gB 5B jB 6B"},H:{"2":"OC"},I:{"1":"dB I H SC jB TC UC","2":"PC QC RC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"8":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"SVG SMIL animation"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg.js
index c1efd5a95a..951e19a2b0 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"kB","8":"J E F","772":"G A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","513":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","4":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D gB sB tB uB vB hB aB bB wB xB yB","4":"rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"H SC TC","2":"OC PC QC","132":"cB I RC jB"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"257":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"SVG (basic support)"};
+module.exports={A:{A:{"2":"kB","8":"J E F","772":"G A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","513":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","4":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D gB tB uB vB wB hB bB cB xB yB zB","4":"sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"H TC UC","2":"PC QC RC","132":"dB I SC jB"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"257":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"SVG (basic support)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sxg.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sxg.js
index ea8ec7bf97..0c3d07cbf1 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sxg.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sxg.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB","132":"SB TB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"16":"UC"},P:{"1":"aC bC cC dC eC","2":"I VC WC XC YC ZC hB"},Q:{"16":"fC"},R:{"16":"gC"},S:{"2":"hC"}},B:6,C:"Signed HTTP Exchanges (SXG)"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB","132":"TB UB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"16":"VC"},P:{"1":"bC cC dC eC fC","2":"I WC XC YC ZC aC hB"},Q:{"16":"gC"},R:{"16":"hC"},S:{"2":"iC"}},B:6,C:"Signed HTTP Exchanges (SXG)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tabindex-attr.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tabindex-attr.js
index 510eb5eeee..7b6bc3615d 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tabindex-attr.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tabindex-attr.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"E F G A B","16":"J kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"16":"lB cB nB oB","129":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L"},E:{"16":"I e rB gB","257":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","16":"G"},G:{"769":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"16":"NC"},I:{"16":"cB I H OC PC QC RC jB SC TC"},J:{"16":"E A"},K:{"16":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"16":"A B"},O:{"16":"UC"},P:{"16":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"16":"gC"},S:{"129":"hC"}},B:1,C:"tabindex global attribute"};
+module.exports={A:{A:{"1":"E F G A B","16":"J kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"16":"lB dB nB oB","129":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L"},E:{"16":"I f sB gB","257":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","16":"G"},G:{"769":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"16":"OC"},I:{"16":"dB I H PC QC RC SC jB TC UC"},J:{"16":"E A"},K:{"16":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"16":"A B"},O:{"16":"VC"},P:{"16":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"16":"hC"},S:{"129":"iC"}},B:1,C:"tabindex global attribute"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/template-literals.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/template-literals.js
index 632047357b..0d4f2280df 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/template-literals.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/template-literals.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H","16":"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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t nB oB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"A B K L D vB hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB","129":"C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D 9B AC BC CC DC EC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B","129":"FC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"ES6 Template Literals (Template Strings)"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"K L D M N O P Q T U V W X Y Z a b c R d H e","16":"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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u nB oB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"A B K L D wB hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB","129":"C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D AC BC CC DC EC FC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B","129":"GC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"ES6 Template Literals (Template Strings)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/template.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/template.js
index ddb3b2fbf2..d99c8be448 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/template.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/template.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H","2":"C","388":"K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h nB oB"},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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l","132":"m n o p q r s t u"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","2":"I e J E rB gB sB","388":"F uB","514":"tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","132":"D M N O f g h"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B 7B","388":"F 8B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"HTML templates"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"D M N O P Q T U V W X Y Z a b c R d H e","2":"C","388":"K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i nB oB"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m","132":"n o p q r s t u v"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","2":"I f J E sB gB tB","388":"F vB","514":"uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","132":"D M N O g h i"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B 8B","388":"F 9B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"HTML templates"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/temporal.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/temporal.js
index a5360d11cc..02333a0692 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/temporal.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/temporal.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"Temporal"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"Temporal"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/testfeat.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/testfeat.js
index 983c14baef..c452c35496 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/testfeat.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/testfeat.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F A B kB","16":"G"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","16":"I e"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"B C"},E:{"2":"I J rB gB sB","16":"e E F G A B C K L D tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B iB 3B bB","16":"aB"},G:{"2":"gB 4B jB 5B 6B","16":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC RC jB SC TC","16":"QC"},J:{"2":"A","16":"E"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Test feature - updated"};
+module.exports={A:{A:{"2":"J E F A B kB","16":"G"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","16":"I f"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"B C"},E:{"2":"I J sB gB tB","16":"f E F G A B C K L D uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B iB 4B cB","16":"bB"},G:{"2":"gB 5B jB 6B 7B","16":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC SC jB TC UC","16":"RC"},J:{"2":"A","16":"E"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Test feature - updated"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-decoration.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-decoration.js
index 2be5dee937..5ab89c2487 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-decoration.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-decoration.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","2052":"P Q T U V W X Y Z a b c R d H"},C:{"2":"lB cB I e nB oB","1028":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","1060":"J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v"},D:{"2":"I e J E F G A B C K L D M N O f g h i j k l","226":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB","2052":"HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E rB gB sB tB","772":"K L D bB wB xB yB","804":"F G A B C vB hB aB","1316":"uB"},F:{"2":"G B C D M N O f g h i j k l m n o p q r s t u zB 0B 1B 2B aB iB 3B bB","226":"0 1 2 3 v w x y z","2052":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"gB 4B jB 5B 6B 7B","292":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"2052":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2052":"UC"},P:{"2":"I VC WC","2052":"XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"1":"gC"},S:{"1028":"hC"}},B:4,C:"text-decoration styling"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","2052":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"lB dB I f nB oB","1028":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","1060":"J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w"},D:{"2":"I f J E F G A B C K L D M N O g h i j k l m","226":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","2052":"IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E sB gB tB uB","772":"K L D cB xB yB zB","804":"F G A B C wB hB bB","1316":"vB"},F:{"2":"G B C D M N O g h i j k l m n o p q r s t u v 0B 1B 2B 3B bB iB 4B cB","226":"0 1 2 3 4 w x y z","2052":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"gB 5B jB 6B 7B 8B","292":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"2052":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2052":"VC"},P:{"2":"I WC XC","2052":"YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"1":"hC"},S:{"1028":"iC"}},B:4,C:"text-decoration styling"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-emphasis.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-emphasis.js
index 4ca48e9fbd..a8c01d8736 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-emphasis.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-emphasis.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","164":"P Q T U V W X Y Z a b c R d H"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB","322":"5"},D:{"2":"I e J E F G A B C K L D M N O f g h i j k","164":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"F G A B C K L D uB vB hB aB bB wB xB yB","2":"I e J rB gB sB","164":"E tB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","164":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB","164":"H SC TC"},J:{"2":"E","164":"A"},K:{"2":"A B C aB iB bB","164":"S"},L:{"164":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"164":"UC"},P:{"164":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"164":"fC"},R:{"164":"gC"},S:{"1":"hC"}},B:4,C:"text-emphasis styling"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","164":"P Q T U V W X Y Z a b c R d H e"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB","322":"6"},D:{"2":"I f J E F G A B C K L D M N O g h i j k l","164":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"F G A B C K L D vB wB hB bB cB xB yB zB","2":"I f J sB gB tB","164":"E uB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","164":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB","164":"H TC UC"},J:{"2":"E","164":"A"},K:{"2":"A B C bB iB cB","164":"S"},L:{"164":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"164":"VC"},P:{"164":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"164":"gC"},R:{"164":"hC"},S:{"1":"iC"}},B:4,C:"text-emphasis styling"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-overflow.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-overflow.js
index f5e6727b5d..fe97291f4d 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-overflow.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-overflow.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J E F G A B","2":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","8":"lB cB I e J nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q aB iB 3B bB","33":"G zB 0B 1B 2B"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"S bB","33":"A B C aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS3 Text-overflow"};
+module.exports={A:{A:{"1":"J E F G A B","2":"kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","8":"lB dB I f J nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q bB iB 4B cB","33":"G 0B 1B 2B 3B"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"S cB","33":"A B C bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS3 Text-overflow"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-size-adjust.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-size-adjust.js
index 20e9ec74f1..25c2e64bcb 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-size-adjust.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-size-adjust.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","33":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l n o p q r s t u v w x y z AB BB CB DB","258":"m"},E:{"2":"I e J E F G A B C K L D rB gB tB uB vB hB aB bB wB xB yB","258":"sB"},F:{"1":"3 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 4 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"2":"gB 4B jB","33":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"33":"R"},N:{"161":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"CSS text-size-adjust"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","33":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m o p q r s t u v w x y z AB BB CB DB EB","258":"n"},E:{"2":"I f J E F G A B C K L D sB gB uB vB wB hB bB cB xB yB zB","258":"tB"},F:{"1":"4 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 5 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"gB 5B jB","33":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"33":"R"},N:{"161":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"CSS text-size-adjust"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-stroke.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-stroke.js
index c2e203b8a6..ac31252f61 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-stroke.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-stroke.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L","33":"P Q T U V W X Y Z a b c R d H","161":"D M N O"},C:{"2":"0 1 2 3 4 5 6 7 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB","161":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","450":"8"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"33":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","33":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"33":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","36":"gB"},H:{"2":"NC"},I:{"2":"cB","33":"I H OC PC QC RC jB SC TC"},J:{"33":"E A"},K:{"2":"A B C aB iB bB","33":"S"},L:{"33":"H"},M:{"161":"R"},N:{"2":"A B"},O:{"33":"UC"},P:{"33":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"33":"fC"},R:{"33":"gC"},S:{"161":"hC"}},B:7,C:"CSS text-stroke and text-fill"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L","33":"P Q T U V W X Y Z a b c R d H e","161":"D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB","161":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","450":"9"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"33":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","33":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"33":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","36":"gB"},H:{"2":"OC"},I:{"2":"dB","33":"I H PC QC RC SC jB TC UC"},J:{"33":"E A"},K:{"2":"A B C bB iB cB","33":"S"},L:{"33":"H"},M:{"161":"R"},N:{"2":"A B"},O:{"33":"VC"},P:{"33":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"33":"gC"},R:{"33":"hC"},S:{"161":"iC"}},B:7,C:"CSS text-stroke and text-fill"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-underline-offset.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-underline-offset.js
index 44e76248f6..c9e1837e79 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-underline-offset.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-underline-offset.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB nB oB","130":"QB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"K L D bB wB xB yB","2":"I e J E F G A B C rB gB sB tB uB vB hB aB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"text-underline-offset"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB nB oB","130":"RB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"K L D cB xB yB zB","2":"I f J E F G A B C sB gB tB uB vB wB hB bB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"text-underline-offset"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/textcontent.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/textcontent.js
index a3d5db9113..39eb1daf34 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/textcontent.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/textcontent.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D gB sB tB uB vB hB aB bB wB xB yB","16":"rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","16":"G"},G:{"1":"F D 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB"},H:{"1":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Node.textContent"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D gB tB uB vB wB hB bB cB xB yB zB","16":"sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","16":"G"},G:{"1":"F D 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB"},H:{"1":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Node.textContent"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/textencoder.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/textencoder.js
index b5c862a31c..ff16e1a330 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/textencoder.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/textencoder.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O nB oB","132":"f"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"TextEncoder & TextDecoder"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O nB oB","132":"g"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"TextEncoder & TextDecoder"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-1.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-1.js
index d32adbf762..dc83cb76e4 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-1.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-1.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E kB","66":"F G A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB","2":"lB cB I e J E F G A B C K L D M N O f g h i nB oB","66":"j","129":"PB QB RB SB TB UB VB WB XB YB","388":"ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V","2":"I e J E F G A B C K L D M N O f g h","1540":"W X Y Z a b c R d H fB pB qB"},E:{"1":"E F G A B C K uB vB hB aB bB","2":"I e J rB gB sB tB","513":"L D wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB bB","2":"G B C zB 0B 1B 2B aB iB 3B","1540":"UB VB WB XB YB ZB P Q"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"1":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"1":"A","2":"E"},K:{"1":"S bB","2":"A B C aB iB"},L:{"1":"H"},M:{"129":"R"},N:{"1":"B","66":"A"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"TLS 1.1"};
+module.exports={A:{A:{"1":"B","2":"J E kB","66":"F G A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB","2":"lB dB I f J E F G A B C K L D M N O g h i j nB oB","66":"k","129":"QB RB SB TB UB VB WB XB YB ZB","388":"aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V","2":"I f J E F G A B C K L D M N O g h i","1540":"W X Y Z a b c R d H e pB qB rB"},E:{"1":"E F G A B C K vB wB hB bB cB","2":"I f J sB gB tB uB","513":"L D xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB cB","2":"G B C 0B 1B 2B 3B bB iB 4B","1540":"VB WB XB YB ZB aB P Q"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"1":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"1":"A","2":"E"},K:{"1":"S cB","2":"A B C bB iB"},L:{"1":"H"},M:{"129":"R"},N:{"1":"B","66":"A"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"TLS 1.1"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-2.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-2.js
index 42ded3c3b1..d52b4b04c5 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-2.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-2.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E kB","66":"F G A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j nB oB","66":"k l m"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o"},E:{"1":"E F G A B C K L D uB vB hB aB bB wB xB yB","2":"I e J rB gB sB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G D zB","66":"B C 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"1":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"1":"A","2":"E"},K:{"1":"S bB","2":"A B C aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","66":"A"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"TLS 1.2"};
+module.exports={A:{A:{"1":"B","2":"J E kB","66":"F G A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k nB oB","66":"l m n"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p"},E:{"1":"E F G A B C K L D vB wB hB bB cB xB yB zB","2":"I f J sB gB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G D 0B","66":"B C 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"1":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"1":"A","2":"E"},K:{"1":"S cB","2":"A B C bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","66":"A"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"TLS 1.2"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-3.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-3.js
index 4690f0feb0..673055898f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-3.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-3.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB nB oB","132":"JB eB KB","450":"BB CB DB EB FB GB HB IB dB"},D:{"1":"RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB","706":"EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB"},E:{"1":"L D xB yB","2":"I e J E F G A B C rB gB sB tB uB vB hB aB","1028":"K bB wB"},F:{"1":"HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB zB 0B 1B 2B aB iB 3B bB","706":"EB FB GB"},G:{"1":"D GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"hB aC bC cC dC eC","2":"I VC WC XC YC ZC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:6,C:"TLS 1.3"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB nB oB","132":"KB fB LB","450":"CB DB EB FB GB HB IB JB eB"},D:{"1":"SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB","706":"FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB"},E:{"1":"L D yB zB","2":"I f J E F G A B C sB gB tB uB vB wB hB bB","1028":"K cB xB"},F:{"1":"IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB 0B 1B 2B 3B bB iB 4B cB","706":"FB GB HB"},G:{"1":"D HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"hB bC cC dC eC fC","2":"I WC XC YC ZC aC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:6,C:"TLS 1.3"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/token-binding.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/token-binding.js
index 68fab01655..6f53b48823 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/token-binding.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/token-binding.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L","194":"P Q T U V W X Y Z a b c R d H","257":"D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d nB oB","16":"H fB"},D:{"2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y","16":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB","194":"IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F rB gB sB tB uB","16":"G A B C K L D vB hB aB bB wB xB yB"},F:{"2":"G B C D M N O f g h i j k l m n o p zB 0B 1B 2B aB iB 3B bB","16":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F gB 4B jB 5B 6B 7B 8B","16":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"16":"NC"},I:{"2":"cB I OC PC QC RC jB SC TC","16":"H"},J:{"2":"E A"},K:{"2":"A B C aB iB bB","16":"S"},L:{"16":"H"},M:{"16":"R"},N:{"2":"A","16":"B"},O:{"16":"UC"},P:{"16":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"16":"fC"},R:{"16":"gC"},S:{"2":"hC"}},B:6,C:"Token Binding"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L","194":"P Q T U V W X Y Z a b c R d H e","257":"D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d nB oB","16":"H e"},D:{"2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","16":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB","194":"JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F sB gB tB uB vB","16":"G A B C K L D wB hB bB cB xB yB zB"},F:{"2":"G B C D M N O g h i j k l m n o p q 0B 1B 2B 3B bB iB 4B cB","16":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F gB 5B jB 6B 7B 8B 9B","16":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"16":"OC"},I:{"2":"dB I PC QC RC SC jB TC UC","16":"H"},J:{"2":"E A"},K:{"2":"A B C bB iB cB","16":"S"},L:{"16":"H"},M:{"16":"R"},N:{"2":"A","16":"B"},O:{"16":"VC"},P:{"16":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"16":"gC"},R:{"16":"hC"},S:{"2":"iC"}},B:6,C:"Token Binding"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/touch.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/touch.js
index 1f81e2bc43..5aa0594259 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/touch.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/touch.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","8":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","578":"C K L D M N O"},C:{"1":"O f g h i j k CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB","4":"I e J E F G A B C K L D M N","194":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"8":"A","260":"B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:2,C:"Touch events"};
+module.exports={A:{A:{"2":"J E F G kB","8":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","578":"C K L D M N O"},C:{"1":"O g h i j k l DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB","4":"I f J E F G A B C K L D M N","194":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"8":"A","260":"B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:2,C:"Touch events"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/transforms2d.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/transforms2d.js
index 17de0406bc..d96e0e0c30 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/transforms2d.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/transforms2d.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"kB","8":"J E F","129":"A B","161":"G"},B:{"1":"N O P Q T U V W X Y Z a b c R d H","129":"C K L D M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB","33":"I e J E F G A B C K L D nB oB"},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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","33":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","33":"I e J E F rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G zB 0B","33":"B C D M N O f g h i 1B 2B aB iB 3B"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","33":"F gB 4B jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"1":"H","33":"cB I OC PC QC RC jB SC TC"},J:{"33":"E A"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"CSS3 2D Transforms"};
+module.exports={A:{A:{"2":"kB","8":"J E F","129":"A B","161":"G"},B:{"1":"N O P Q T U V W X Y Z a b c R d H e","129":"C K L D M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB","33":"I f J E F G A B C K L D nB oB"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","33":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","33":"I f J E F sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G 0B 1B","33":"B C D M N O g h i j 2B 3B bB iB 4B"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","33":"F gB 5B jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"1":"H","33":"dB I PC QC RC SC jB TC UC"},J:{"33":"E A"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"CSS3 2D Transforms"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/transforms3d.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/transforms3d.js
index f61a1debf2..fd3180b5f5 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/transforms3d.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/transforms3d.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","132":"A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G nB oB","33":"A B C K L D"},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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B","33":"C K L D M N O f g h i j k l m n o p q r s t u v"},E:{"1":"yB","2":"rB gB","33":"I e J E F sB tB uB","257":"G A B C K L D vB hB aB bB wB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","33":"D M N O f g h i"},G:{"33":"F gB 4B jB 5B 6B 7B 8B","257":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"OC PC QC","33":"cB I RC jB SC TC"},J:{"33":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"CSS3 3D Transforms"};
+module.exports={A:{A:{"2":"J E F G kB","132":"A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G nB oB","33":"A B C K L D"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B","33":"C K L D M N O g h i j k l m n o p q r s t u v w"},E:{"1":"zB","2":"sB gB","33":"I f J E F tB uB vB","257":"G A B C K L D wB hB bB cB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","33":"D M N O g h i j"},G:{"33":"F gB 5B jB 6B 7B 8B 9B","257":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"PC QC RC","33":"dB I SC jB TC UC"},J:{"33":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"CSS3 3D Transforms"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/trusted-types.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/trusted-types.js
index fec396d647..d697f590b6 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/trusted-types.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/trusted-types.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"U V W X Y Z a b c R d H","2":"C K L D M N O P Q T"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"cC dC eC","2":"I VC WC XC YC ZC hB aC bC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Trusted Types for DOM manipulation"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"U V W X Y Z a b c R d H e","2":"C K L D M N O P Q T"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"dC eC fC","2":"I WC XC YC ZC aC hB bC cC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Trusted Types for DOM manipulation"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ttf.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ttf.js
index 72eb87657e..94151d3060 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ttf.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ttf.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","132":"G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB cB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 0B 1B 2B aB iB 3B bB","2":"G zB"},G:{"1":"F D jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B"},H:{"2":"NC"},I:{"1":"cB I H PC QC RC jB SC TC","2":"OC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"TTF/OTF - TrueType and OpenType font support"};
+module.exports={A:{A:{"2":"J E F kB","132":"G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB dB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 1B 2B 3B bB iB 4B cB","2":"G 0B"},G:{"1":"F D jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B"},H:{"2":"OC"},I:{"1":"dB I H QC RC SC jB TC UC","2":"PC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"TTF/OTF - TrueType and OpenType font support"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/typedarrays.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/typedarrays.js
index 2935236ff1..612d26345b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/typedarrays.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/typedarrays.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J E F G kB","132":"A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB","260":"sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB","2":"G B zB 0B 1B 2B aB iB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B","260":"jB"},H:{"1":"NC"},I:{"1":"I H RC jB SC TC","2":"cB OC PC QC"},J:{"1":"A","2":"E"},K:{"1":"C S bB","2":"A B aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"Typed Arrays"};
+module.exports={A:{A:{"1":"B","2":"J E F G kB","132":"A"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB","260":"tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB","2":"G B 0B 1B 2B 3B bB iB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B","260":"jB"},H:{"1":"OC"},I:{"1":"I H SC jB TC UC","2":"dB PC QC RC"},J:{"1":"A","2":"E"},K:{"1":"C S cB","2":"A B bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"Typed Arrays"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/u2f.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/u2f.js
index 4ed6a4b689..15badb334c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/u2f.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/u2f.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","513":"P Q T U V W X Y Z a b c R d H"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB","322":"7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB"},D:{"2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x","130":"0 y z","513":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"K L D wB xB yB","2":"I e J E F G A B C rB gB sB tB uB vB hB aB bB"},F:{"2":"1 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","513":"0 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"1":"D JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"322":"hC"}},B:6,C:"FIDO U2F API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","513":"P Q T U V W X Y Z a b c R d H e"},C:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB","322":"8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB"},D:{"2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y","130":"0 1 z","513":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"K L D xB yB zB","2":"I f J E F G A B C sB gB tB uB vB wB hB bB cB"},F:{"2":"0 2 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","513":"1 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"1":"D KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"322":"iC"}},B:6,C:"FIDO U2F API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/unhandledrejection.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/unhandledrejection.js
index f825d536ba..3ad0b1f691 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/unhandledrejection.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/unhandledrejection.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB nB oB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L D aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB hB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC","16":"DC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:1,C:"unhandledrejection/rejectionhandled events"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB nB oB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L D bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB hB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC","16":"EC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:1,C:"unhandledrejection/rejectionhandled events"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js
index e130d0e2ff..bf3f155014 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H","2":"C K L D M"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"Upgrade Insecure Requests"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H e","2":"C K L D M"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"Upgrade Insecure Requests"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js
index d253269d66..169ce73df3 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"U V W X Y Z a b c R d H","2":"C K L D M N O","66":"P Q T"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB","66":"VB WB XB YB ZB P Q"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB zB 0B 1B 2B aB iB 3B bB","66":"NB OB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"cC dC eC","2":"I VC WC XC YC ZC hB aC bC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"URL Scroll-To-Text Fragment"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"U V W X Y Z a b c R d H e","2":"C K L D M N O","66":"P Q T"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB","66":"WB XB YB ZB aB P Q"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB 0B 1B 2B 3B bB iB 4B cB","66":"OB PB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"dC eC fC","2":"I WC XC YC ZC aC hB bC cC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"URL Scroll-To-Text Fragment"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/url.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/url.js
index fad6f32bba..408bebfb05 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/url.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/url.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i","130":"j k l m n o p q r"},E:{"1":"F G A B C K L D uB vB hB aB bB wB xB yB","2":"I e J rB gB sB tB","130":"E"},F:{"1":"0 1 2 3 4 5 6 7 8 9 f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","130":"D M N O"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B","130":"7B"},H:{"2":"NC"},I:{"1":"H TC","2":"cB I OC PC QC RC jB","130":"SC"},J:{"2":"E","130":"A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"URL API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j","130":"k l m n o p q r s"},E:{"1":"F G A B C K L D vB wB hB bB cB xB yB zB","2":"I f J sB gB tB uB","130":"E"},F:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","130":"D M N O"},G:{"1":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B","130":"8B"},H:{"2":"OC"},I:{"1":"H UC","2":"dB I PC QC RC SC jB","130":"TC"},J:{"2":"E","130":"A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"URL API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/urlsearchparams.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/urlsearchparams.js
index 29e524d233..6965c10b06 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/urlsearchparams.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/urlsearchparams.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H","2":"C K L D M"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o nB oB","132":"0 1 2 3 p q r s t u v w x y z"},D:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L D hB aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB"},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 S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","2":"I"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:1,C:"URLSearchParams"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H e","2":"C K L D M"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p nB oB","132":"0 1 2 3 4 q r s t u v w x y z"},D:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L D hB bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB"},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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","2":"I"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:1,C:"URLSearchParams"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/use-strict.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/use-strict.js
index f7b1208aa0..8e32613c9d 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/use-strict.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/use-strict.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I rB gB","132":"e sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB","2":"G B zB 0B 1B 2B aB iB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"1":"NC"},I:{"1":"cB I H RC jB SC TC","2":"OC PC QC"},J:{"1":"E A"},K:{"1":"C S iB bB","2":"A B aB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"ECMAScript 5 Strict Mode"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I sB gB","132":"f tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB","2":"G B 0B 1B 2B 3B bB iB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"1":"OC"},I:{"1":"dB I H SC jB TC UC","2":"PC QC RC"},J:{"1":"E A"},K:{"1":"C S iB cB","2":"A B bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"ECMAScript 5 Strict Mode"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/user-select-none.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/user-select-none.js
index fe33112e44..fb6e4b660f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/user-select-none.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/user-select-none.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","33":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","33":"C K L D M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","33":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB nB oB"},D:{"1":"EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","33":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB"},E:{"33":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","33":"0 D M N O f g h i j k l m n o p q r s t u v w x y z"},G:{"33":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","33":"cB I OC PC QC RC jB SC TC"},J:{"33":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"33":"A B"},O:{"2":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","33":"I VC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"33":"hC"}},B:5,C:"CSS user-select: none"};
+module.exports={A:{A:{"2":"J E F G kB","33":"A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","33":"C K L D M N O"},C:{"1":"RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","33":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB nB oB"},D:{"1":"FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","33":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB"},E:{"33":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","33":"0 1 D M N O g h i j k l m n o p q r s t u v w x y z"},G:{"33":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","33":"dB I PC QC RC SC jB TC UC"},J:{"33":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"33":"A B"},O:{"2":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","33":"I WC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"33":"iC"}},B:5,C:"CSS user-select: none"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/user-timing.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/user-timing.js
index 2eaad2d916..faeba41e55 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/user-timing.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/user-timing.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k"},E:{"1":"B C K L D aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB hB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"User Timing API"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l"},E:{"1":"B C K L D bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB hB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"User Timing API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/variable-fonts.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/variable-fonts.js
index 539aafa45e..b69848c1e4 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/variable-fonts.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/variable-fonts.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H","2":"C K L D M"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB nB oB","4609":"KB LB S MB NB OB PB QB RB","4674":"eB","5698":"JB","7490":"DB EB FB GB HB","7746":"IB dB","8705":"SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","4097":"NB","4290":"dB JB eB","6148":"KB LB S MB"},E:{"1":"D yB","2":"I e J E F G A rB gB sB tB uB vB hB","4609":"B C aB bB","8193":"K L wB xB"},F:{"1":"EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","4097":"DB","6148":"9 AB BB CB"},G:{"1":"D HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC","4097":"DC EC FC GC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"4097":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC","4097":"YC ZC hB aC bC cC dC eC"},Q:{"4097":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"Variable fonts"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"N O P Q T U V W X Y Z a b c R d H e","2":"C K L D M"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB nB oB","4609":"LB MB S NB OB PB QB RB SB","4674":"fB","5698":"KB","7490":"EB FB GB HB IB","7746":"JB eB","8705":"TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","4097":"OB","4290":"eB KB fB","6148":"LB MB S NB"},E:{"1":"D zB","2":"I f J E F G A sB gB tB uB vB wB hB","4609":"B C bB cB","8193":"K L xB yB"},F:{"1":"FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","4097":"EB","6148":"AB BB CB DB"},G:{"1":"D IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC","4097":"EC FC GC HC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"4097":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC","4097":"ZC aC hB bC cC dC eC fC"},Q:{"4097":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"Variable fonts"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/vector-effect.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/vector-effect.js
index 10e8db7115..ec2df79998 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/vector-effect.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/vector-effect.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I e rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB","2":"G B zB 0B 1B 2B aB iB"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB"},H:{"1":"NC"},I:{"1":"H SC TC","16":"cB I OC PC QC RC jB"},J:{"16":"E A"},K:{"1":"C S bB","2":"A B aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"SVG vector-effect: non-scaling-stroke"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I f sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB","2":"G B 0B 1B 2B 3B bB iB"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB"},H:{"1":"OC"},I:{"1":"H TC UC","16":"dB I PC QC RC SC jB"},J:{"16":"E A"},K:{"1":"C S cB","2":"A B bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"SVG vector-effect: non-scaling-stroke"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/vibration.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/vibration.js
index bd63faac86..d17ecb2710 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/vibration.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/vibration.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A nB oB","33":"B C K L D"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"Vibration API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A nB oB","33":"B C K L D"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"Vibration API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/video.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/video.js
index 3959169b9a..016a3b93e6 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/video.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/video.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB","260":"I e J E F G A B C K L D M N O f nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A sB tB uB vB hB","2":"rB gB","513":"B C K L D aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 1B 2B aB iB 3B bB","2":"G zB 0B"},G:{"1":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC","513":"D DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I H QC RC jB SC TC","132":"OC PC"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Video element"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB","260":"I f J E F G A B C K L D M N O g nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A tB uB vB wB hB","2":"sB gB","513":"B C K L D bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 2B 3B bB iB 4B cB","2":"G 0B 1B"},G:{"1":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC","513":"D EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I H RC SC jB TC UC","132":"PC QC"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Video element"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/videotracks.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/videotracks.js
index 238299ab22..c6981331fa 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/videotracks.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/videotracks.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O","322":"P Q T U V W X Y Z a b c R d H"},C:{"2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s nB oB","194":"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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"2":"0 1 2 3 4 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","322":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e J rB gB sB"},F:{"2":"G B C D M N O f g h i j k l m n o p q r zB 0B 1B 2B aB iB 3B bB","322":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"322":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"194":"hC"}},B:1,C:"Video Tracks"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O","322":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t nB oB","194":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"2":"0 1 2 3 4 5 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","322":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f J sB gB tB"},F:{"2":"G B C D M N O g h i j k l m n o p q r s 0B 1B 2B 3B bB iB 4B cB","322":"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 S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"322":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"194":"iC"}},B:1,C:"Video Tracks"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/viewport-unit-variants.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/viewport-unit-variants.js
index 87e7145dcb..b99f0ab224 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/viewport-unit-variants.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/viewport-unit-variants.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Large, Small, and Dynamic viewport units"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Large, Small, and Dynamic viewport units"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/viewport-units.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/viewport-units.js
index b6babbb6bc..b28f5fb863 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/viewport-units.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/viewport-units.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","132":"G","260":"A B"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H","260":"C K L D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f","260":"g h i j k l"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB","260":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B","516":"7B","772":"6B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"260":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"Viewport units: vw, vh, vmin, vmax"};
+module.exports={A:{A:{"2":"J E F kB","132":"G","260":"A B"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H e","260":"C K L D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g","260":"h i j k l m"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB","260":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B","516":"8B","772":"7B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"260":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"Viewport units: vw, vh, vmin, vmax"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wai-aria.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wai-aria.js
index d3ca0b8378..e14669212a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wai-aria.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wai-aria.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E kB","4":"F G A B"},B:{"4":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"4":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"rB gB","4":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G","4":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"4":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"4":"NC"},I:{"2":"cB I OC PC QC RC jB","4":"H SC TC"},J:{"2":"E A"},K:{"4":"A B C S aB iB bB"},L:{"4":"H"},M:{"4":"R"},N:{"4":"A B"},O:{"2":"UC"},P:{"4":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"4":"fC"},R:{"4":"gC"},S:{"4":"hC"}},B:2,C:"WAI-ARIA Accessibility features"};
+module.exports={A:{A:{"2":"J E kB","4":"F G A B"},B:{"4":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"4":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"sB gB","4":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB"},F:{"2":"G","4":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"4":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"4":"OC"},I:{"2":"dB I PC QC RC SC jB","4":"H TC UC"},J:{"2":"E A"},K:{"4":"A B C S bB iB cB"},L:{"4":"H"},M:{"4":"R"},N:{"4":"A B"},O:{"2":"VC"},P:{"4":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"4":"gC"},R:{"4":"hC"},S:{"4":"iC"}},B:2,C:"WAI-ARIA Accessibility features"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wake-lock.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wake-lock.js
index 63206479c2..6cee1e26c5 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wake-lock.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wake-lock.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"b c R d H","2":"C K L D M N O","194":"P Q T U V W X Y Z a"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB","194":"SB TB UB VB WB XB YB ZB P Q T U V"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB zB 0B 1B 2B aB iB 3B bB","194":"IB JB KB LB S MB NB OB PB QB RB SB TB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"dC eC","2":"I VC WC XC YC ZC hB aC bC cC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:4,C:"Screen Wake Lock API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"b c R d H e","2":"C K L D M N O","194":"P Q T U V W X Y Z a"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB","194":"TB UB VB WB XB YB ZB aB P Q T U V"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB 0B 1B 2B 3B bB iB 4B cB","194":"JB KB LB MB S NB OB PB QB RB SB TB UB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"eC fC","2":"I WC XC YC ZC aC hB bC cC dC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:4,C:"Screen Wake Lock API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wasm.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wasm.js
index 842af72441..400945acb3 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wasm.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wasm.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H","2":"C K L","578":"D"},C:{"1":"DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB","194":"7 8 9 AB BB","1025":"CB"},D:{"1":"HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB","322":"BB CB DB EB FB GB"},E:{"1":"B C K L D aB bB wB xB yB","2":"I e J E F G A rB gB sB tB uB vB hB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j k l m n o p q r s t u v w x zB 0B 1B 2B aB iB 3B bB","322":"0 1 2 3 y z"},G:{"1":"D DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"XC YC ZC hB aC bC cC dC eC","2":"I VC WC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"194":"hC"}},B:6,C:"WebAssembly"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"M N O P Q T U V W X Y Z a b c R d H e","2":"C K L","578":"D"},C:{"1":"EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB","194":"8 9 AB BB CB","1025":"DB"},D:{"1":"IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB","322":"CB DB EB FB GB HB"},E:{"1":"B C K L D bB cB xB yB zB","2":"I f J E F G A sB gB tB uB vB wB hB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k l m n o p q r s t u v w x y 0B 1B 2B 3B bB iB 4B cB","322":"0 1 2 3 4 z"},G:{"1":"D EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"YC ZC aC hB bC cC dC eC fC","2":"I WC XC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"194":"iC"}},B:6,C:"WebAssembly"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wav.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wav.js
index 5113cda543..8b250e26ef 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wav.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wav.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB cB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 1B 2B aB iB 3B bB","2":"G zB 0B"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","16":"A"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"Wav audio format"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB dB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 2B 3B bB iB 4B cB","2":"G 0B 1B"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","16":"A"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"Wav audio format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wbr-element.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wbr-element.js
index f6ce11bbdf..2879c40540 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wbr-element.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wbr-element.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J E kB","2":"F G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D gB sB tB uB vB hB aB bB wB xB yB","16":"rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","16":"G"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB"},H:{"1":"NC"},I:{"1":"cB I H QC RC jB SC TC","16":"OC PC"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"wbr (word break opportunity) element"};
+module.exports={A:{A:{"1":"J E kB","2":"F G A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D gB tB uB vB wB hB bB cB xB yB zB","16":"sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","16":"G"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB"},H:{"1":"OC"},I:{"1":"dB I H RC SC jB TC UC","16":"PC QC"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"wbr (word break opportunity) element"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-animation.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-animation.js
index 9cfe1815d0..945735487f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-animation.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-animation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"V W X Y Z a b c R d H","2":"C K L D M N O","260":"P Q T U"},C:{"1":"T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s nB oB","260":"dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB","516":"7 8 9 AB BB CB DB EB FB GB HB IB","580":"0 1 2 3 4 5 6 t u v w x y z","2049":"WB XB YB ZB P Q"},D:{"1":"V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v","132":"w x y","260":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U"},E:{"1":"D yB","2":"I e J E F G A rB gB sB tB uB vB hB","1090":"B C K aB bB","2049":"L wB xB"},F:{"1":"SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i zB 0B 1B 2B aB iB 3B bB","132":"j k l","260":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC","1090":"DC EC FC GC HC IC JC","2049":"D KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"260":"UC"},P:{"260":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"260":"fC"},R:{"260":"gC"},S:{"516":"hC"}},B:5,C:"Web Animations API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"V W X Y Z a b c R d H e","2":"C K L D M N O","260":"P Q T U"},C:{"1":"T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t nB oB","260":"eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB","516":"8 9 AB BB CB DB EB FB GB HB IB JB","580":"0 1 2 3 4 5 6 7 u v w x y z","2049":"XB YB ZB aB P Q"},D:{"1":"V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w","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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U"},E:{"1":"D zB","2":"I f J E F G A sB gB tB uB vB wB hB","1090":"B C K bB cB","2049":"L xB yB"},F:{"1":"TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j 0B 1B 2B 3B bB iB 4B cB","132":"k l m","260":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC","1090":"EC FC GC HC IC JC KC","2049":"D LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"260":"VC"},P:{"260":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"260":"gC"},R:{"260":"hC"},S:{"516":"iC"}},B:5,C:"Web Animations API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-app-manifest.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-app-manifest.js
index 52a712e82c..f76853d606 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-app-manifest.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-app-manifest.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M","130":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB X Y Z a b c R d H fB nB oB","578":"XB YB ZB P Q T mB 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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC","260":"D EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"2":"hC"}},B:5,C:"Add to home screen (A2HS)"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M","130":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB X Y Z a b c R d H e nB oB","578":"YB ZB aB P Q T mB U V W"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC","260":"D FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"2":"iC"}},B:5,C:"Add to home screen (A2HS)"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-bluetooth.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-bluetooth.js
index 36cd5a37b5..6f78f96a46 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-bluetooth.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-bluetooth.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","1025":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","194":"5 6 7 8 9 AB BB CB","706":"DB EB FB","1025":"GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C D M N O f g h i j k l m n o p q r s t u v zB 0B 1B 2B aB iB 3B bB","450":"w x y z","706":"0 1 2","1025":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB SC TC","1025":"H"},J:{"2":"E A"},K:{"2":"A B C aB iB bB","1025":"S"},L:{"1025":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"WC XC YC ZC hB aC bC cC dC eC","2":"I VC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Web Bluetooth"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","1025":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","194":"6 7 8 9 AB BB CB DB","706":"EB FB GB","1025":"HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"G B C D M N O g h i j k l m n o p q r s t u v w 0B 1B 2B 3B bB iB 4B cB","450":"0 x y z","706":"1 2 3","1025":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB TC UC","1025":"H"},J:{"2":"E A"},K:{"2":"A B C bB iB cB","1025":"S"},L:{"1025":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"XC YC ZC aC hB bC cC dC eC fC","2":"I WC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Web Bluetooth"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-serial.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-serial.js
index 10cf63b12a..fa9f583be3 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-serial.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-serial.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"a b c R d H","2":"C K L D M N O","66":"P Q T U V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB","66":"ZB P Q T U V W X Y Z"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S zB 0B 1B 2B aB iB 3B bB","66":"MB NB OB PB QB RB SB TB UB VB WB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Web Serial API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"a b c R d H e","2":"C K L D M N O","66":"P Q T U V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB","66":"aB P Q T U V W X Y Z"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S 0B 1B 2B 3B bB iB 4B cB","66":"NB OB PB QB RB SB TB UB VB WB XB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Web Serial API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-share.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-share.js
index f93fa2523d..f48ec8fb86 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-share.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-share.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q","516":"T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z","130":"O f g h i j k","1028":"a b c R d H fB pB qB"},E:{"1":"L D xB yB","2":"I e J E F G A B C rB gB sB tB uB vB hB aB","2049":"K bB wB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC","2049":"GC HC IC JC KC"},H:{"2":"NC"},I:{"2":"cB I OC PC QC RC jB SC","258":"H TC"},J:{"2":"E A"},K:{"2":"A B C aB iB bB","258":"S"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"YC ZC hB aC bC cC dC eC","2":"I","258":"VC WC XC"},Q:{"2":"fC"},R:{"16":"gC"},S:{"2":"hC"}},B:5,C:"Web Share API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P Q","516":"T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z","130":"O g h i j k l","1028":"a b c R d H e pB qB rB"},E:{"1":"L D yB zB","2":"I f J E F G A B C sB gB tB uB vB wB hB bB","2049":"K cB xB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC","2049":"HC IC JC KC LC"},H:{"2":"OC"},I:{"2":"dB I PC QC RC SC jB TC","258":"H UC"},J:{"2":"E A"},K:{"2":"A B C bB iB cB","258":"S"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"ZC aC hB bC cC dC eC fC","2":"I","258":"WC XC YC"},Q:{"2":"gC"},R:{"16":"hC"},S:{"2":"iC"}},B:5,C:"Web Share API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webauthn.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webauthn.js
index 3f427ebb39..08ff9772b3 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webauthn.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webauthn.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"O P Q T U V W X Y Z a b c R d H","2":"C","226":"K L D M N"},C:{"1":"JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB nB oB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB"},E:{"1":"K L D wB xB yB","2":"I e J E F G A B C rB gB sB tB uB vB hB aB","322":"bB"},F:{"1":"EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC","578":"IC","2052":"LC","3076":"JC KC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:2,C:"Web Authentication API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"O P Q T U V W X Y Z a b c R d H e","2":"C","226":"K L D M N"},C:{"1":"KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB nB oB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB"},E:{"1":"K L D xB yB zB","2":"I f J E F G A B C sB gB tB uB vB wB hB bB","322":"cB"},F:{"1":"FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC","578":"JC","2052":"MC","3076":"KC LC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:2,C:"Web Authentication API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgl.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgl.js
index 6b105dd7ee..eb0b40ac77 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgl.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgl.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"kB","8":"J E F G A","129":"B"},B:{"1":"P Q T U V W X Y Z a b c R d H","129":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB","129":"I e J E F G A B C K L D M N O f g h i j"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E","129":"F G A B C K L D M N O f g h i j k l m n o p q r s"},E:{"1":"F G A B C K L D vB hB aB bB wB xB yB","2":"I e rB gB","129":"J E sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B zB 0B 1B 2B aB iB 3B","129":"C D M N O bB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B 7B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"1":"A","2":"E"},K:{"1":"C S bB","2":"A B aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"8":"A","129":"B"},O:{"129":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"129":"hC"}},B:6,C:"WebGL - 3D Canvas graphics"};
+module.exports={A:{A:{"2":"kB","8":"J E F G A","129":"B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","129":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB","129":"I f J E F G A B C K L D M N O g h i j k"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E","129":"F G A B C K L D M N O g h i j k l m n o p q r s t"},E:{"1":"F G A B C K L D wB hB bB cB xB yB zB","2":"I f sB gB","129":"J E tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B 0B 1B 2B 3B bB iB 4B","129":"C D M N O cB"},G:{"1":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B 8B"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"1":"A","2":"E"},K:{"1":"C S cB","2":"A B bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"8":"A","129":"B"},O:{"129":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"129":"iC"}},B:6,C:"WebGL - 3D Canvas graphics"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgl2.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgl2.js
index 1e7b1b6dbf..991cde0cd1 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgl2.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgl2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k nB oB","194":"2 3 4","450":"0 1 l m n o p q r s t u v w x y z","2242":"5 6 7 8 9 AB"},D:{"1":"GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z","578":"3 4 5 6 7 8 9 AB BB CB DB EB FB"},E:{"1":"D yB","2":"I e J E F G A rB gB sB tB uB vB","1090":"B C K L hB aB bB wB xB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 1 2 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC","1090":"FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"XC YC ZC hB aC bC cC dC eC","2":"I VC WC"},Q:{"578":"fC"},R:{"2":"gC"},S:{"2242":"hC"}},B:6,C:"WebGL 2.0"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l nB oB","194":"3 4 5","450":"0 1 2 m n o p q r s t u v w x y z","2242":"6 7 8 9 AB BB"},D:{"1":"HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z","578":"4 5 6 7 8 9 AB BB CB DB EB FB GB"},E:{"1":"D zB","2":"I f J E F G A sB gB tB uB vB wB","1090":"B C K L hB bB cB xB yB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 2 3 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC","1090":"GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"YC ZC aC hB bC cC dC eC fC","2":"I WC XC"},Q:{"578":"gC"},R:{"2":"hC"},S:{"2242":"iC"}},B:6,C:"WebGL 2.0"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgpu.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgpu.js
index 186475682e..82ff81241a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgpu.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgpu.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P","578":"Q T U V W X Y Z a b c R d","1602":"H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB nB oB","194":"LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P","578":"Q T U V W X Y Z a b c R d","1602":"H fB pB qB"},E:{"2":"I e J E F G A B rB gB sB tB uB vB hB","322":"C K L D aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB zB 0B 1B 2B aB iB 3B bB","578":"UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"194":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"WebGPU"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P","578":"Q T U V W X Y Z a b c R d","1602":"H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB nB oB","194":"MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P","578":"Q T U V W X Y Z a b c R d","1602":"H e pB qB rB"},E:{"2":"I f J E F G A B sB gB tB uB vB wB hB","322":"C K L D bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB 0B 1B 2B 3B bB iB 4B cB","578":"VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"194":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"WebGPU"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webhid.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webhid.js
index d7abbd98a0..475a78580c 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webhid.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webhid.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"a b c R d H","2":"C K L D M N O","66":"P Q T U V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB","66":"ZB P Q T U V W X Y Z"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"XB YB ZB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB zB 0B 1B 2B aB iB 3B bB","66":"NB OB PB QB RB SB TB UB VB WB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"WebHID API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"a b c R d H e","2":"C K L D M N O","66":"P Q T U V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB","66":"aB P Q T U V W X Y Z"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"YB ZB aB P Q","2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB 0B 1B 2B 3B bB iB 4B cB","66":"OB PB QB RB SB TB UB VB WB XB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"WebHID API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webkit-user-drag.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webkit-user-drag.js
index 7879229ff3..c83110aad9 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webkit-user-drag.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webkit-user-drag.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","132":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"16":"I e J E F G A B C K L D","132":"0 1 2 3 4 5 6 7 8 9 M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"G B C zB 0B 1B 2B aB iB 3B bB","132":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"CSS -webkit-user-drag property"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","132":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"16":"I f J E F G A B C K L D","132":"0 1 2 3 4 5 6 7 8 9 M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"G B C 0B 1B 2B 3B bB iB 4B cB","132":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"CSS -webkit-user-drag property"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webm.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webm.js
index 7f02c987be..5413fcca46 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webm.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webm.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F kB","520":"G A B"},B:{"1":"P Q T U V W X Y Z a b c R d H","8":"C K","388":"L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB","132":"I e J E F G A B C K L D M N O f g h i j k l m n"},D:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e","132":"J E F G A B C K L D M N O f g h i j k"},E:{"2":"rB","8":"I e gB sB","520":"J E F G A B C tB uB vB hB aB","1028":"K bB wB","7172":"L","8196":"D xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G zB 0B 1B","132":"B C D 2B aB iB 3B bB"},G:{"2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC","1028":"GC HC IC JC KC","3076":"D LC MC"},H:{"2":"NC"},I:{"1":"H","2":"OC PC","132":"cB I QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"8":"A B"},O:{"1":"UC"},P:{"1":"VC WC XC YC ZC hB aC bC cC dC eC","132":"I"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:6,C:"WebM video format"};
+module.exports={A:{A:{"2":"J E F kB","520":"G A B"},B:{"1":"P Q T U V W X Y Z a b c R d H e","8":"C K","388":"L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB","132":"I f J E F G A B C K L D M N O g h i j k l m n o"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f","132":"J E F G A B C K L D M N O g h i j k l"},E:{"2":"sB","8":"I f gB tB","520":"J E F G A B C uB vB wB hB bB","1028":"K cB xB","7172":"L","8196":"D yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G 0B 1B 2B","132":"B C D 3B bB iB 4B cB"},G:{"2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC","1028":"HC IC JC KC LC","3076":"D MC NC"},H:{"2":"OC"},I:{"1":"H","2":"PC QC","132":"dB I RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"8":"A B"},O:{"1":"VC"},P:{"1":"WC XC YC ZC aC hB bC cC dC eC fC","132":"I"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:6,C:"WebM video format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webnfc.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webnfc.js
index 31b54975ee..d12eb0212b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webnfc.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webnfc.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P a b c R d H","450":"Q T U V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P a b c R d H fB pB qB","450":"Q T U V W X Y Z"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB zB 0B 1B 2B aB iB 3B bB","450":"OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"257":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"Web NFC"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O P a b c R d H e","450":"Q T U V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P a b c R d H e pB qB rB","450":"Q T U V W X Y Z"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB 0B 1B 2B 3B bB iB 4B cB","450":"PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"257":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"Web NFC"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webp.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webp.js
index c1a38e52d9..3029cbad71 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webp.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webp.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"O P Q T U V W X Y Z a b c R d H","2":"C K L D M N"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB","8":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e","8":"J E F","132":"G A B C K L D M N O f g h i","260":"j k l m n o p q r"},E:{"2":"I e J E F G A B C K rB gB sB tB uB vB hB aB bB wB","516":"L D xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G zB 0B 1B","8":"B 2B","132":"aB iB 3B","260":"C D M N O bB"},G:{"1":"D LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC"},H:{"1":"NC"},I:{"1":"H jB SC TC","2":"cB OC PC QC","132":"I RC"},J:{"2":"E A"},K:{"1":"C S aB iB bB","2":"A","132":"B"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"8":"hC"}},B:7,C:"WebP image format"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"O P Q T U V W X Y Z a b c R d H e","2":"C K L D M N"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB","8":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f","8":"J E F","132":"G A B C K L D M N O g h i j","260":"k l m n o p q r s"},E:{"2":"I f J E F G A B C K sB gB tB uB vB wB hB bB cB xB","516":"L D yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G 0B 1B 2B","8":"B 3B","132":"bB iB 4B","260":"C D M N O cB"},G:{"1":"D MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC"},H:{"1":"OC"},I:{"1":"H jB TC UC","2":"dB PC QC RC","132":"I SC"},J:{"2":"E A"},K:{"1":"C S bB iB cB","2":"A","132":"B"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"8":"iC"}},B:7,C:"WebP image format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/websockets.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/websockets.js
index 78b14b1326..d1e52857b5 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/websockets.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/websockets.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB nB oB","132":"I e","292":"J E F G A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","132":"I e J E F G A B C K L","260":"D"},E:{"1":"E F G A B C K L D uB vB hB aB bB wB xB yB","2":"I rB gB","132":"e sB","260":"J tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G zB 0B 1B 2B","132":"B C aB iB 3B"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B","132":"jB 5B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"A","129":"E"},K:{"1":"S bB","2":"A","132":"B C aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Web Sockets"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB nB oB","132":"I f","292":"J E F G A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","132":"I f J E F G A B C K L","260":"D"},E:{"1":"E F G A B C K L D vB wB hB bB cB xB yB zB","2":"I sB gB","132":"f tB","260":"J uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G 0B 1B 2B 3B","132":"B C bB iB 4B"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B","132":"jB 6B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"A","129":"E"},K:{"1":"S cB","2":"A","132":"B C bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Web Sockets"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webusb.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webusb.js
index 76e40a17a2..e40a6c9561 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webusb.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webusb.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB","66":"EB FB GB HB IB dB JB"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"0 G B C D M N O f g h i j k l m n o p q r s t u v w x y z zB 0B 1B 2B aB iB 3B bB","66":"1 2 3 4 5 6 7"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"1":"YC ZC hB aC bC cC dC eC","2":"I VC WC XC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:7,C:"WebUSB"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB","66":"FB GB HB IB JB eB KB"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"0 1 G B C D M N O g h i j k l m n o p q r s t u v w x y z 0B 1B 2B 3B bB iB 4B cB","66":"2 3 4 5 6 7 8"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"1":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"1":"ZC aC hB bC cC dC eC fC","2":"I WC XC YC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:7,C:"WebUSB"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webvr.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webvr.js
index 26f22e4d2b..1b9bd156ad 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webvr.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webvr.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L Q T U V W X Y Z a b c R d H","66":"P","257":"D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB nB oB","129":"FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","194":"EB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB Q T U V W X Y Z a b c R d H fB pB qB","66":"HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P"},E:{"2":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"2":"0 1 2 3 G B C D M N O f g h i j k l m n o p q r s t u v w x y z OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","66":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB S MB NB"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C S aB iB bB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"513":"I","516":"VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"2":"fC"},R:{"66":"gC"},S:{"2":"hC"}},B:7,C:"WebVR API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L Q T U V W X Y Z a b c R d H e","66":"P","257":"D M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB nB oB","129":"GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","194":"FB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB Q T U V W X Y Z a b c R d H e pB qB rB","66":"IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P"},E:{"2":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"2":"0 1 2 3 4 G B C D M N O g h i j k l m n o p q r s t u v w x y z PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","66":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C S bB iB cB"},L:{"2":"H"},M:{"2":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"513":"I","516":"WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"2":"gC"},R:{"66":"hC"},S:{"2":"iC"}},B:7,C:"WebVR API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webvtt.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webvtt.js
index d6214be3d4..b3852ce7c2 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webvtt.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webvtt.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"2":"lB cB I e J E F G A B C K L D M N O f g h i j nB oB","66":"k l m n o p q","129":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N"},E:{"1":"J E F G A B C K L D tB uB vB hB aB bB wB xB yB","2":"I e rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB 5B 6B"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB I OC PC QC RC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"2":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"129":"hC"}},B:5,C:"WebVTT - Web Video Text Tracks"};
+module.exports={A:{A:{"1":"A B","2":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"2":"lB dB I f J E F G A B C K L D M N O g h i j k nB oB","66":"l m n o p q r","129":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"1":"0 1 2 3 4 5 6 7 8 9 O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N"},E:{"1":"J E F G A B C K L D uB vB wB hB bB cB xB yB zB","2":"I f sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB 6B 7B"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB I PC QC RC SC jB"},J:{"1":"A","2":"E"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"B","2":"A"},O:{"2":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"129":"iC"}},B:5,C:"WebVTT - Web Video Text Tracks"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webworkers.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webworkers.js
index adb158f0dc..4e404b6a77 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webworkers.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webworkers.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"kB","8":"J E F G"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","8":"lB cB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","8":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 2B aB iB 3B bB","2":"G zB","8":"0B 1B"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"2":"NC"},I:{"1":"H OC SC TC","2":"cB I PC QC RC jB"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","8":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Web Workers"};
+module.exports={A:{A:{"1":"A B","2":"kB","8":"J E F G"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","8":"lB dB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","8":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 3B bB iB 4B cB","2":"G 0B","8":"1B 2B"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"2":"OC"},I:{"1":"H PC TC UC","2":"dB I QC RC SC jB"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","8":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Web Workers"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webxr.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webxr.js
index 79b8074d9e..b150da8352 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webxr.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webxr.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","132":"P Q T U V W X Y Z a b c R d H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB nB oB","322":"YB ZB P Q T mB U V W X Y Z a b c R d H fB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S","66":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB","132":"P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"2":"I e J E F G A B C rB gB sB tB uB vB hB aB bB","578":"K L D wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB zB 0B 1B 2B aB iB 3B bB","66":"CB DB EB FB GB HB IB JB KB LB S MB","132":"NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q"},G:{"2":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"NC"},I:{"2":"cB I H OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"2":"A B C aB iB bB","132":"S"},L:{"132":"H"},M:{"322":"R"},N:{"2":"A B"},O:{"2":"UC"},P:{"2":"I VC WC XC YC ZC hB aC","132":"bC cC dC eC"},Q:{"2":"fC"},R:{"2":"gC"},S:{"2":"hC"}},B:5,C:"WebXR Device API"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"2":"C K L D M N O","132":"P Q T U V W X Y Z a b c R d H e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB nB oB","322":"ZB aB P Q T mB U V W X Y Z a b c R d H e"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S","66":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB","132":"P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"2":"I f J E F G A B C sB gB tB uB vB wB hB bB cB","578":"K L D xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB 0B 1B 2B 3B bB iB 4B cB","66":"DB EB FB GB HB IB JB KB LB MB S NB","132":"OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q"},G:{"2":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"OC"},I:{"2":"dB I H PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"2":"A B C bB iB cB","132":"S"},L:{"132":"H"},M:{"322":"R"},N:{"2":"A B"},O:{"2":"VC"},P:{"2":"I WC XC YC ZC aC hB bC","132":"cC dC eC fC"},Q:{"2":"gC"},R:{"2":"hC"},S:{"2":"iC"}},B:5,C:"WebXR Device API"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/will-change.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/will-change.js
index 8a8ad69a49..5c16c78c7d 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/will-change.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/will-change.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o nB oB","194":"p q r s t u v"},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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v"},E:{"1":"A B C K L D vB hB aB bB wB xB yB","2":"I e J E F G rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i j zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"CSS will-change property"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"P Q T U V W X Y Z a b c R d H e","2":"C K L D M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p nB oB","194":"q r s t u v w"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w"},E:{"1":"A B C K L D wB hB bB cB xB yB zB","2":"I f J E F G sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j k 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"CSS will-change property"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/woff.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/woff.js
index 5c600f28ef..a8d0b8cf61 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/woff.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/woff.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB oB","2":"lB cB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I"},E:{"1":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"I e rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q aB iB 3B bB","2":"G B zB 0B 1B 2B"},G:{"1":"F D 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB"},H:{"2":"NC"},I:{"1":"H SC TC","2":"cB OC PC QC RC jB","130":"I"},J:{"1":"E A"},K:{"1":"B C S aB iB bB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:2,C:"WOFF - Web Open Font Format"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e oB","2":"lB dB nB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I"},E:{"1":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"I f sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q bB iB 4B cB","2":"G B 0B 1B 2B 3B"},G:{"1":"F D 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB"},H:{"2":"OC"},I:{"1":"H TC UC","2":"dB PC QC RC SC jB","130":"I"},J:{"1":"E A"},K:{"1":"B C S bB iB cB","2":"A"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:2,C:"WOFF - Web Open Font Format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/woff2.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/woff2.js
index 2ff4e16572..d9c964961e 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/woff2.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/woff2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y nB oB"},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 dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","2":"I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v"},E:{"1":"C K L D bB wB xB yB","2":"I e J E F G rB gB sB tB uB vB","132":"A B hB aB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C D M N O f g h i zB 0B 1B 2B aB iB 3B bB"},G:{"1":"D BC CC DC EC FC GC HC IC JC KC LC MC","2":"F gB 4B jB 5B 6B 7B 8B 9B AC"},H:{"2":"NC"},I:{"1":"H","2":"cB I OC PC QC RC jB SC TC"},J:{"2":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"WOFF 2.0 - Web Open Font Format"};
+module.exports={A:{A:{"2":"J E F G A B kB"},B:{"1":"L D M N O P Q T U V W X Y Z a b c R d H e","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},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 eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","2":"I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w"},E:{"1":"C K L D cB xB yB zB","2":"I f J E F G sB gB tB uB vB wB","132":"A B hB bB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C D M N O g h i j 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"D CC DC EC FC GC HC IC JC KC LC MC NC","2":"F gB 5B jB 6B 7B 8B 9B AC BC"},H:{"2":"OC"},I:{"1":"H","2":"dB I PC QC RC SC jB TC UC"},J:{"2":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"2":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"WOFF 2.0 - Web Open Font Format"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/word-break.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/word-break.js
index 3f21a9cbee..06a1832964 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/word-break.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/word-break.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB I e J E F G A B C K L nB oB"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","4":"0 1 2 3 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D vB hB aB bB wB xB yB","4":"I e J E F rB gB sB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","2":"G B C zB 0B 1B 2B aB iB 3B bB","4":"D M N O f g h i j k l m n o p q"},G:{"1":"D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","4":"F gB 4B jB 5B 6B 7B 8B"},H:{"2":"NC"},I:{"1":"H","4":"cB I OC PC QC RC jB SC TC"},J:{"4":"E A"},K:{"1":"S","2":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"4":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"4":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:5,C:"CSS3 word-break"};
+module.exports={A:{A:{"1":"J E F G A B kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB I f J E F G A B C K L nB oB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","4":"0 1 2 3 4 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z"},E:{"1":"G A B C K L D wB hB bB cB xB yB zB","4":"I f J E F sB gB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","2":"G B C 0B 1B 2B 3B bB iB 4B cB","4":"D M N O g h i j k l m n o p q r"},G:{"1":"D AC BC CC DC EC FC GC HC IC JC KC LC MC NC","4":"F gB 5B jB 6B 7B 8B 9B"},H:{"2":"OC"},I:{"1":"H","4":"dB I PC QC RC SC jB TC UC"},J:{"4":"E A"},K:{"1":"S","2":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"4":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"4":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:5,C:"CSS3 word-break"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wordwrap.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wordwrap.js
index e8c347fec1..427e70a02f 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wordwrap.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wordwrap.js
@@ -1 +1 @@
-module.exports={A:{A:{"4":"J E F G A B kB"},B:{"1":"O P Q T U V W X Y Z a b c R d H","4":"C K L D M N"},C:{"1":"9 AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB","4":"0 1 2 3 4 5 6 7 8 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","4":"I e J E F G A B C K L D M N O f g h i"},E:{"1":"E F G A B C K L D tB uB vB hB aB bB wB xB yB","4":"I e J rB gB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G zB 0B","4":"B C 1B 2B aB iB 3B"},G:{"1":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","4":"gB 4B jB 5B 6B"},H:{"4":"NC"},I:{"1":"H SC TC","4":"cB I OC PC QC RC jB"},J:{"1":"A","4":"E"},K:{"1":"S","4":"A B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"4":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"4":"hC"}},B:5,C:"CSS3 Overflow-wrap"};
+module.exports={A:{A:{"4":"J E F G A B kB"},B:{"1":"O P Q T U V W X Y Z a b c R d H e","4":"C K L D M N"},C:{"1":"AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB","4":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","4":"I f J E F G A B C K L D M N O g h i j"},E:{"1":"E F G A B C K L D uB vB wB hB bB cB xB yB zB","4":"I f J sB gB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G 0B 1B","4":"B C 2B 3B bB iB 4B"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","4":"gB 5B jB 6B 7B"},H:{"4":"OC"},I:{"1":"H TC UC","4":"dB I PC QC RC SC jB"},J:{"1":"A","4":"E"},K:{"1":"S","4":"A B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"4":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"4":"iC"}},B:5,C:"CSS3 Overflow-wrap"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/x-doc-messaging.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/x-doc-messaging.js
index 1f82438d1f..66f6421143 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/x-doc-messaging.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/x-doc-messaging.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E kB","132":"F G","260":"A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB","2":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","2":"rB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB","2":"G"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"4":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"Cross-document messaging"};
+module.exports={A:{A:{"2":"J E kB","132":"F G","260":"A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB","2":"lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","2":"sB gB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB","2":"G"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"4":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"Cross-document messaging"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/x-frame-options.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/x-frame-options.js
index e66814660d..fa362a523d 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/x-frame-options.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/x-frame-options.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F G A B","2":"J E kB"},B:{"1":"C K L D M N O","4":"P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB","4":"I e J E F G A B C K L D M N RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","16":"lB cB nB oB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J E F G A B C K L D M N O f g h i j k l"},E:{"4":"J E F G A B C K L D sB tB uB vB hB aB bB wB xB yB","16":"I e rB gB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q 3B bB","16":"G B zB 0B 1B 2B aB iB"},G:{"4":"F D 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","16":"gB 4B jB 5B 6B"},H:{"2":"NC"},I:{"4":"I H RC jB SC TC","16":"cB OC PC QC"},J:{"4":"E A"},K:{"4":"S bB","16":"A B C aB iB"},L:{"4":"H"},M:{"4":"R"},N:{"1":"A B"},O:{"4":"UC"},P:{"4":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"4":"fC"},R:{"4":"gC"},S:{"1":"hC"}},B:6,C:"X-Frame-Options HTTP header"};
+module.exports={A:{A:{"1":"F G A B","2":"J E kB"},B:{"1":"C K L D M N O","4":"P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB","4":"I f J E F G A B C K L D M N SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","16":"lB dB nB oB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J E F G A B C K L D M N O g h i j k l m"},E:{"4":"J E F G A B C K L D tB uB vB wB hB bB cB xB yB zB","16":"I f sB gB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 4B cB","16":"G B 0B 1B 2B 3B bB iB"},G:{"4":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","16":"gB 5B jB 6B 7B"},H:{"2":"OC"},I:{"4":"I H SC jB TC UC","16":"dB PC QC RC"},J:{"4":"E A"},K:{"4":"S cB","16":"A B C bB iB"},L:{"4":"H"},M:{"4":"R"},N:{"1":"A B"},O:{"4":"VC"},P:{"4":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"4":"gC"},R:{"4":"hC"},S:{"1":"iC"}},B:6,C:"X-Frame-Options HTTP header"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhr2.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhr2.js
index 64d087d42e..c4de22fc7a 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhr2.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhr2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G kB","132":"A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","2":"lB cB","260":"A B","388":"J E F G","900":"I e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","16":"I e J","132":"p q","388":"E F G A B C K L D M N O f g h i j k l m n o"},E:{"1":"F G A B C K L D uB vB hB aB bB wB xB yB","2":"I rB gB","132":"E tB","388":"e J sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q bB","2":"G B zB 0B 1B 2B aB iB 3B","132":"D M N"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","2":"gB 4B jB","132":"7B","388":"5B 6B"},H:{"2":"NC"},I:{"1":"H TC","2":"OC PC QC","388":"SC","900":"cB I RC jB"},J:{"132":"A","388":"E"},K:{"1":"C S bB","2":"A B aB iB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:1,C:"XMLHttpRequest advanced features"};
+module.exports={A:{A:{"2":"J E F G kB","132":"A B"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","2":"lB dB","260":"A B","388":"J E F G","900":"I f nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","16":"I f J","132":"q r","388":"E F G A B C K L D M N O g h i j k l m n o p"},E:{"1":"F G A B C K L D vB wB hB bB cB xB yB zB","2":"I sB gB","132":"E uB","388":"f J tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q cB","2":"G B 0B 1B 2B 3B bB iB 4B","132":"D M N"},G:{"1":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"gB 5B jB","132":"8B","388":"6B 7B"},H:{"2":"OC"},I:{"1":"H UC","2":"PC QC RC","388":"TC","900":"dB I SC jB"},J:{"132":"A","388":"E"},K:{"1":"C S cB","2":"A B bB iB"},L:{"1":"H"},M:{"1":"R"},N:{"132":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:1,C:"XMLHttpRequest advanced features"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhtml.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhtml.js
index c40c5e521e..4da31c3494 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhtml.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhtml.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"1":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"1":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"1":"NC"},I:{"1":"cB I H OC PC QC RC jB SC TC"},J:{"1":"E A"},K:{"1":"A B C S aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"2":"gC"},S:{"1":"hC"}},B:1,C:"XHTML served as application/xhtml+xml"};
+module.exports={A:{A:{"1":"G A B","2":"J E F kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"1":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"1":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"1":"OC"},I:{"1":"dB I H PC QC RC SC jB TC UC"},J:{"1":"E A"},K:{"1":"A B C S bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"2":"hC"},S:{"1":"iC"}},B:1,C:"XHTML served as application/xhtml+xml"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhtmlsmil.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhtmlsmil.js
index de58484093..a122d1133b 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhtmlsmil.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhtmlsmil.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"G A B kB","4":"J E F"},B:{"2":"C K L D M N O","8":"P Q T U V W X Y Z a b c R d H"},C:{"8":"0 1 2 3 4 5 6 7 8 9 lB cB I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB nB oB"},D:{"8":"0 1 2 3 4 5 6 7 8 9 I e J E F G A B C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB"},E:{"8":"I e J E F G A B C K L D rB gB sB tB uB vB hB aB bB wB xB yB"},F:{"8":"0 1 2 3 4 5 6 7 8 9 G B C D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q zB 0B 1B 2B aB iB 3B bB"},G:{"8":"F D gB 4B jB 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC"},H:{"8":"NC"},I:{"8":"cB I H OC PC QC RC jB SC TC"},J:{"8":"E A"},K:{"8":"A B C S aB iB bB"},L:{"8":"H"},M:{"8":"R"},N:{"2":"A B"},O:{"8":"UC"},P:{"8":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"8":"fC"},R:{"8":"gC"},S:{"8":"hC"}},B:7,C:"XHTML+SMIL animation"};
+module.exports={A:{A:{"2":"G A B kB","4":"J E F"},B:{"2":"C K L D M N O","8":"P Q T U V W X Y Z a b c R d H e"},C:{"8":"0 1 2 3 4 5 6 7 8 9 lB dB I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e nB oB"},D:{"8":"0 1 2 3 4 5 6 7 8 9 I f J E F G A B C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB"},E:{"8":"I f J E F G A B C K L D sB gB tB uB vB wB hB bB cB xB yB zB"},F:{"8":"0 1 2 3 4 5 6 7 8 9 G B C D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q 0B 1B 2B 3B bB iB 4B cB"},G:{"8":"F D gB 5B jB 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"8":"OC"},I:{"8":"dB I H PC QC RC SC jB TC UC"},J:{"8":"E A"},K:{"8":"A B C S bB iB cB"},L:{"8":"H"},M:{"8":"R"},N:{"2":"A B"},O:{"8":"VC"},P:{"8":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"8":"gC"},R:{"8":"hC"},S:{"8":"iC"}},B:7,C:"XHTML+SMIL animation"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xml-serializer.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xml-serializer.js
index b709a6d274..efd456c760 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xml-serializer.js
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xml-serializer.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","260":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L D M N O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T mB U V W X Y Z a b c R d H fB","132":"B","260":"lB cB I e J E nB oB","516":"F G A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB dB JB eB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q T U V W X Y Z a b c R d H fB pB qB","132":"I e J E F G A B C K L D M N O f g h i j k l m n o p q"},E:{"1":"F G A B C K L D uB vB hB aB bB wB xB yB","132":"I e J E rB gB sB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB S MB NB OB PB QB RB SB TB UB VB WB XB YB ZB P Q","16":"G zB","132":"B C D M N 0B 1B 2B aB iB 3B bB"},G:{"1":"F D 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC","132":"gB 4B jB 5B 6B 7B"},H:{"132":"NC"},I:{"1":"H SC TC","132":"cB I OC PC QC RC jB"},J:{"132":"E A"},K:{"1":"S","16":"A","132":"B C aB iB bB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"UC"},P:{"1":"I VC WC XC YC ZC hB aC bC cC dC eC"},Q:{"1":"fC"},R:{"1":"gC"},S:{"1":"hC"}},B:4,C:"DOM Parsing and Serialization"};
+module.exports={A:{A:{"1":"A B","260":"J E F G kB"},B:{"1":"C K L D M N O P Q T U V W X Y Z a b c R d H e"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L D M N O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T mB U V W X Y Z a b c R d H e","132":"B","260":"lB dB I f J E nB oB","516":"F G A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB eB KB fB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q T U V W X Y Z a b c R d H e pB qB rB","132":"I f J E F G A B C K L D M N O g h i j k l m n o p q r"},E:{"1":"F G A B C K L D vB wB hB bB cB xB yB zB","132":"I f J E sB gB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB S NB OB PB QB RB SB TB UB VB WB XB YB ZB aB P Q","16":"G 0B","132":"B C D M N 1B 2B 3B bB iB 4B cB"},G:{"1":"F D 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","132":"gB 5B jB 6B 7B 8B"},H:{"132":"OC"},I:{"1":"H TC UC","132":"dB I PC QC RC SC jB"},J:{"132":"E A"},K:{"1":"S","16":"A","132":"B C bB iB cB"},L:{"1":"H"},M:{"1":"R"},N:{"1":"A B"},O:{"1":"VC"},P:{"1":"I WC XC YC ZC aC hB bC cC dC eC fC"},Q:{"1":"gC"},R:{"1":"hC"},S:{"1":"iC"}},B:4,C:"DOM Parsing and Serialization"};
diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/package.json b/tools/node_modules/@babel/core/node_modules/caniuse-lite/package.json
index c820f14914..edb0801eb3 100644
--- a/tools/node_modules/@babel/core/node_modules/caniuse-lite/package.json
+++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/package.json
@@ -1,6 +1,6 @@
{
"name": "caniuse-lite",
- "version": "1.0.30001267",
+ "version": "1.0.30001276",
"description": "A smaller version of caniuse-db, with only the essentials!",
"main": "dist/unpacker/index.js",
"files": [
diff --git a/tools/node_modules/@babel/core/node_modules/electron-to-chromium/chromium-versions.js b/tools/node_modules/@babel/core/node_modules/electron-to-chromium/chromium-versions.js
index d5a1e822c0..fdeaed54a4 100644
--- a/tools/node_modules/@babel/core/node_modules/electron-to-chromium/chromium-versions.js
+++ b/tools/node_modules/@babel/core/node_modules/electron-to-chromium/chromium-versions.js
@@ -37,5 +37,6 @@ module.exports = {
"92": "14.0",
"93": "14.0",
"94": "15.0",
- "95": "16.0"
+ "95": "16.0",
+ "96": "16.0"
}; \ No newline at end of file
diff --git a/tools/node_modules/@babel/core/node_modules/electron-to-chromium/full-chromium-versions.js b/tools/node_modules/@babel/core/node_modules/electron-to-chromium/full-chromium-versions.js
index 6c48d08c15..9c85958449 100644
--- a/tools/node_modules/@babel/core/node_modules/electron-to-chromium/full-chromium-versions.js
+++ b/tools/node_modules/@babel/core/node_modules/electron-to-chromium/full-chromium-versions.js
@@ -1370,7 +1370,9 @@ module.exports = {
"13.4.0",
"13.5.0",
"13.5.1",
- "13.5.2"
+ "13.5.2",
+ "13.6.0",
+ "13.6.1"
],
"92.0.4511.0": [
"14.0.0-beta.1",
@@ -1483,7 +1485,8 @@ module.exports = {
"93.0.4577.82": [
"14.0.2",
"14.1.0",
- "14.1.1"
+ "14.1.1",
+ "14.2.0"
],
"94.0.4584.0": [
"15.0.0-alpha.3",
@@ -1562,6 +1565,10 @@ module.exports = {
"94.0.4606.71": [
"15.1.2"
],
+ "94.0.4606.81": [
+ "15.2.0",
+ "15.3.0"
+ ],
"95.0.4629.0": [
"16.0.0-alpha.1",
"16.0.0-alpha.2",
@@ -1595,6 +1602,32 @@ module.exports = {
"17.0.0-nightly.20211004",
"17.0.0-nightly.20211005"
],
+ "96.0.4647.0": [
+ "16.0.0-alpha.8",
+ "16.0.0-alpha.9",
+ "16.0.0-beta.1",
+ "16.0.0-beta.2",
+ "16.0.0-beta.3",
+ "17.0.0-nightly.20211006",
+ "17.0.0-nightly.20211007",
+ "17.0.0-nightly.20211008",
+ "17.0.0-nightly.20211011",
+ "17.0.0-nightly.20211012",
+ "17.0.0-nightly.20211013",
+ "17.0.0-nightly.20211014",
+ "17.0.0-nightly.20211015",
+ "17.0.0-nightly.20211018",
+ "17.0.0-nightly.20211019",
+ "17.0.0-nightly.20211020",
+ "17.0.0-nightly.20211021"
+ ],
+ "96.0.4664.18": [
+ "16.0.0-beta.4",
+ "16.0.0-beta.5"
+ ],
+ "96.0.4664.27": [
+ "16.0.0-beta.6"
+ ],
"95.0.4612.5": [
"16.0.0-nightly.20210824",
"16.0.0-nightly.20210825",
@@ -1604,12 +1637,15 @@ module.exports = {
"16.0.0-nightly.20210831",
"16.0.0-nightly.20210901"
],
- "96.0.4647.0": [
- "17.0.0-nightly.20211006",
- "17.0.0-nightly.20211007",
- "17.0.0-nightly.20211008",
- "17.0.0-nightly.20211011",
- "17.0.0-nightly.20211012",
- "17.0.0-nightly.20211013"
+ "96.0.4664.4": [
+ "17.0.0-nightly.20211022",
+ "17.0.0-nightly.20211025",
+ "17.0.0-nightly.20211026",
+ "17.0.0-nightly.20211027",
+ "17.0.0-nightly.20211028",
+ "17.0.0-nightly.20211029",
+ "17.0.0-nightly.20211101",
+ "17.0.0-nightly.20211102",
+ "17.0.0-nightly.20211103"
]
}; \ No newline at end of file
diff --git a/tools/node_modules/@babel/core/node_modules/electron-to-chromium/full-versions.js b/tools/node_modules/@babel/core/node_modules/electron-to-chromium/full-versions.js
index d16d173e86..5f17b4f4ac 100644
--- a/tools/node_modules/@babel/core/node_modules/electron-to-chromium/full-versions.js
+++ b/tools/node_modules/@babel/core/node_modules/electron-to-chromium/full-versions.js
@@ -966,6 +966,8 @@ module.exports = {
"13.5.0": "91.0.4472.164",
"13.5.1": "91.0.4472.164",
"13.5.2": "91.0.4472.164",
+ "13.6.0": "91.0.4472.164",
+ "13.6.1": "91.0.4472.164",
"14.0.0-beta.1": "92.0.4511.0",
"14.0.0-beta.2": "92.0.4511.0",
"14.0.0-beta.3": "92.0.4511.0",
@@ -1037,6 +1039,7 @@ module.exports = {
"14.0.2": "93.0.4577.82",
"14.1.0": "93.0.4577.82",
"14.1.1": "93.0.4577.82",
+ "14.2.0": "93.0.4577.82",
"15.0.0-alpha.1": "93.0.4566.0",
"15.0.0-alpha.2": "93.0.4566.0",
"15.0.0-alpha.3": "94.0.4584.0",
@@ -1097,6 +1100,8 @@ module.exports = {
"15.1.0": "94.0.4606.61",
"15.1.1": "94.0.4606.61",
"15.1.2": "94.0.4606.71",
+ "15.2.0": "94.0.4606.81",
+ "15.3.0": "94.0.4606.81",
"16.0.0-alpha.1": "95.0.4629.0",
"16.0.0-alpha.2": "95.0.4629.0",
"16.0.0-alpha.3": "95.0.4629.0",
@@ -1104,6 +1109,14 @@ module.exports = {
"16.0.0-alpha.5": "95.0.4629.0",
"16.0.0-alpha.6": "95.0.4629.0",
"16.0.0-alpha.7": "95.0.4629.0",
+ "16.0.0-alpha.8": "96.0.4647.0",
+ "16.0.0-alpha.9": "96.0.4647.0",
+ "16.0.0-beta.1": "96.0.4647.0",
+ "16.0.0-beta.2": "96.0.4647.0",
+ "16.0.0-beta.3": "96.0.4647.0",
+ "16.0.0-beta.4": "96.0.4664.18",
+ "16.0.0-beta.5": "96.0.4664.18",
+ "16.0.0-beta.6": "96.0.4664.27",
"16.0.0-nightly.20210722": "93.0.4566.0",
"16.0.0-nightly.20210723": "93.0.4566.0",
"16.0.0-nightly.20210726": "93.0.4566.0",
@@ -1163,5 +1176,20 @@ module.exports = {
"17.0.0-nightly.20211008": "96.0.4647.0",
"17.0.0-nightly.20211011": "96.0.4647.0",
"17.0.0-nightly.20211012": "96.0.4647.0",
- "17.0.0-nightly.20211013": "96.0.4647.0"
+ "17.0.0-nightly.20211013": "96.0.4647.0",
+ "17.0.0-nightly.20211014": "96.0.4647.0",
+ "17.0.0-nightly.20211015": "96.0.4647.0",
+ "17.0.0-nightly.20211018": "96.0.4647.0",
+ "17.0.0-nightly.20211019": "96.0.4647.0",
+ "17.0.0-nightly.20211020": "96.0.4647.0",
+ "17.0.0-nightly.20211021": "96.0.4647.0",
+ "17.0.0-nightly.20211022": "96.0.4664.4",
+ "17.0.0-nightly.20211025": "96.0.4664.4",
+ "17.0.0-nightly.20211026": "96.0.4664.4",
+ "17.0.0-nightly.20211027": "96.0.4664.4",
+ "17.0.0-nightly.20211028": "96.0.4664.4",
+ "17.0.0-nightly.20211029": "96.0.4664.4",
+ "17.0.0-nightly.20211101": "96.0.4664.4",
+ "17.0.0-nightly.20211102": "96.0.4664.4",
+ "17.0.0-nightly.20211103": "96.0.4664.4"
}; \ No newline at end of file
diff --git a/tools/node_modules/@babel/core/node_modules/electron-to-chromium/package.json b/tools/node_modules/@babel/core/node_modules/electron-to-chromium/package.json
index 2d0d69c4c9..e9f68e5e43 100644
--- a/tools/node_modules/@babel/core/node_modules/electron-to-chromium/package.json
+++ b/tools/node_modules/@babel/core/node_modules/electron-to-chromium/package.json
@@ -1,6 +1,6 @@
{
"name": "electron-to-chromium",
- "version": "1.3.868",
+ "version": "1.3.888",
"description": "Provides a list of electron-to-chromium version mappings",
"main": "index.js",
"files": [
@@ -30,7 +30,7 @@
"devDependencies": {
"ava": "^3.8.2",
"codecov": "^3.8.0",
- "electron-releases": "^3.828.0",
+ "electron-releases": "^3.848.0",
"nyc": "^15.1.0",
"request": "^2.88.0",
"shelljs": "^0.8.4"
diff --git a/tools/node_modules/@babel/core/node_modules/electron-to-chromium/versions.js b/tools/node_modules/@babel/core/node_modules/electron-to-chromium/versions.js
index 28adb8289f..e1830f625b 100644
--- a/tools/node_modules/@babel/core/node_modules/electron-to-chromium/versions.js
+++ b/tools/node_modules/@babel/core/node_modules/electron-to-chromium/versions.js
@@ -71,9 +71,13 @@ module.exports = {
"13.3": "91",
"13.4": "91",
"13.5": "91",
+ "13.6": "91",
"14.0": "93",
"14.1": "93",
+ "14.2": "93",
"15.0": "94",
"15.1": "94",
- "16.0": "95"
+ "15.2": "94",
+ "15.3": "94",
+ "16.0": "96"
}; \ No newline at end of file
diff --git a/tools/node_modules/@babel/core/node_modules/node-releases/data/processed/envs.json b/tools/node_modules/@babel/core/node_modules/node-releases/data/processed/envs.json
index 8369d5949f..08d7f8c8f2 100644
--- a/tools/node_modules/@babel/core/node_modules/node-releases/data/processed/envs.json
+++ b/tools/node_modules/@babel/core/node_modules/node-releases/data/processed/envs.json
@@ -1 +1 @@
-[{"name":"nodejs","version":"0.2.0","date":"2011-08-26","lts":false,"security":false},{"name":"nodejs","version":"0.3.0","date":"2011-08-26","lts":false,"security":false},{"name":"nodejs","version":"0.4.0","date":"2011-08-26","lts":false,"security":false},{"name":"nodejs","version":"0.5.0","date":"2011-08-26","lts":false,"security":false},{"name":"nodejs","version":"0.6.0","date":"2011-11-04","lts":false,"security":false},{"name":"nodejs","version":"0.7.0","date":"2012-01-17","lts":false,"security":false},{"name":"nodejs","version":"0.8.0","date":"2012-06-22","lts":false,"security":false},{"name":"nodejs","version":"0.9.0","date":"2012-07-20","lts":false,"security":false},{"name":"nodejs","version":"0.10.0","date":"2013-03-11","lts":false,"security":false},{"name":"nodejs","version":"0.11.0","date":"2013-03-28","lts":false,"security":false},{"name":"nodejs","version":"0.12.0","date":"2015-02-06","lts":false,"security":false},{"name":"nodejs","version":"4.0.0","date":"2015-09-08","lts":false,"security":false},{"name":"nodejs","version":"4.1.0","date":"2015-09-17","lts":false,"security":false},{"name":"nodejs","version":"4.2.0","date":"2015-10-12","lts":"Argon","security":false},{"name":"nodejs","version":"4.3.0","date":"2016-02-09","lts":"Argon","security":false},{"name":"nodejs","version":"4.4.0","date":"2016-03-08","lts":"Argon","security":false},{"name":"nodejs","version":"4.5.0","date":"2016-08-16","lts":"Argon","security":false},{"name":"nodejs","version":"4.6.0","date":"2016-09-27","lts":"Argon","security":true},{"name":"nodejs","version":"4.7.0","date":"2016-12-06","lts":"Argon","security":false},{"name":"nodejs","version":"4.8.0","date":"2017-02-21","lts":"Argon","security":false},{"name":"nodejs","version":"4.9.0","date":"2018-03-28","lts":"Argon","security":true},{"name":"nodejs","version":"5.0.0","date":"2015-10-29","lts":false,"security":false},{"name":"nodejs","version":"5.1.0","date":"2015-11-17","lts":false,"security":false},{"name":"nodejs","version":"5.2.0","date":"2015-12-09","lts":false,"security":false},{"name":"nodejs","version":"5.3.0","date":"2015-12-15","lts":false,"security":false},{"name":"nodejs","version":"5.4.0","date":"2016-01-06","lts":false,"security":false},{"name":"nodejs","version":"5.5.0","date":"2016-01-21","lts":false,"security":false},{"name":"nodejs","version":"5.6.0","date":"2016-02-09","lts":false,"security":false},{"name":"nodejs","version":"5.7.0","date":"2016-02-23","lts":false,"security":false},{"name":"nodejs","version":"5.8.0","date":"2016-03-09","lts":false,"security":false},{"name":"nodejs","version":"5.9.0","date":"2016-03-16","lts":false,"security":false},{"name":"nodejs","version":"5.10.0","date":"2016-04-01","lts":false,"security":false},{"name":"nodejs","version":"5.11.0","date":"2016-04-21","lts":false,"security":false},{"name":"nodejs","version":"5.12.0","date":"2016-06-23","lts":false,"security":false},{"name":"nodejs","version":"6.0.0","date":"2016-04-26","lts":false,"security":false},{"name":"nodejs","version":"6.1.0","date":"2016-05-05","lts":false,"security":false},{"name":"nodejs","version":"6.2.0","date":"2016-05-17","lts":false,"security":false},{"name":"nodejs","version":"6.3.0","date":"2016-07-06","lts":false,"security":false},{"name":"nodejs","version":"6.4.0","date":"2016-08-12","lts":false,"security":false},{"name":"nodejs","version":"6.5.0","date":"2016-08-26","lts":false,"security":false},{"name":"nodejs","version":"6.6.0","date":"2016-09-14","lts":false,"security":false},{"name":"nodejs","version":"6.7.0","date":"2016-09-27","lts":false,"security":true},{"name":"nodejs","version":"6.8.0","date":"2016-10-12","lts":false,"security":false},{"name":"nodejs","version":"6.9.0","date":"2016-10-18","lts":"Boron","security":false},{"name":"nodejs","version":"6.10.0","date":"2017-02-21","lts":"Boron","security":false},{"name":"nodejs","version":"6.11.0","date":"2017-06-06","lts":"Boron","security":false},{"name":"nodejs","version":"6.12.0","date":"2017-11-06","lts":"Boron","security":false},{"name":"nodejs","version":"6.13.0","date":"2018-02-10","lts":"Boron","security":false},{"name":"nodejs","version":"6.14.0","date":"2018-03-28","lts":"Boron","security":true},{"name":"nodejs","version":"6.15.0","date":"2018-11-27","lts":"Boron","security":true},{"name":"nodejs","version":"6.16.0","date":"2018-12-26","lts":"Boron","security":false},{"name":"nodejs","version":"6.17.0","date":"2019-02-28","lts":"Boron","security":true},{"name":"nodejs","version":"7.0.0","date":"2016-10-25","lts":false,"security":false},{"name":"nodejs","version":"7.1.0","date":"2016-11-08","lts":false,"security":false},{"name":"nodejs","version":"7.2.0","date":"2016-11-22","lts":false,"security":false},{"name":"nodejs","version":"7.3.0","date":"2016-12-20","lts":false,"security":false},{"name":"nodejs","version":"7.4.0","date":"2017-01-04","lts":false,"security":false},{"name":"nodejs","version":"7.5.0","date":"2017-01-31","lts":false,"security":false},{"name":"nodejs","version":"7.6.0","date":"2017-02-21","lts":false,"security":false},{"name":"nodejs","version":"7.7.0","date":"2017-02-28","lts":false,"security":false},{"name":"nodejs","version":"7.8.0","date":"2017-03-29","lts":false,"security":false},{"name":"nodejs","version":"7.9.0","date":"2017-04-11","lts":false,"security":false},{"name":"nodejs","version":"7.10.0","date":"2017-05-02","lts":false,"security":false},{"name":"nodejs","version":"8.0.0","date":"2017-05-30","lts":false,"security":false},{"name":"nodejs","version":"8.1.0","date":"2017-06-08","lts":false,"security":false},{"name":"nodejs","version":"8.2.0","date":"2017-07-19","lts":false,"security":false},{"name":"nodejs","version":"8.3.0","date":"2017-08-08","lts":false,"security":false},{"name":"nodejs","version":"8.4.0","date":"2017-08-15","lts":false,"security":false},{"name":"nodejs","version":"8.5.0","date":"2017-09-12","lts":false,"security":false},{"name":"nodejs","version":"8.6.0","date":"2017-09-26","lts":false,"security":false},{"name":"nodejs","version":"8.7.0","date":"2017-10-11","lts":false,"security":false},{"name":"nodejs","version":"8.8.0","date":"2017-10-24","lts":false,"security":false},{"name":"nodejs","version":"8.9.0","date":"2017-10-31","lts":"Carbon","security":false},{"name":"nodejs","version":"8.10.0","date":"2018-03-06","lts":"Carbon","security":false},{"name":"nodejs","version":"8.11.0","date":"2018-03-28","lts":"Carbon","security":true},{"name":"nodejs","version":"8.12.0","date":"2018-09-10","lts":"Carbon","security":false},{"name":"nodejs","version":"8.13.0","date":"2018-11-20","lts":"Carbon","security":false},{"name":"nodejs","version":"8.14.0","date":"2018-11-27","lts":"Carbon","security":true},{"name":"nodejs","version":"8.15.0","date":"2018-12-26","lts":"Carbon","security":false},{"name":"nodejs","version":"8.16.0","date":"2019-04-16","lts":"Carbon","security":false},{"name":"nodejs","version":"8.17.0","date":"2019-12-17","lts":"Carbon","security":true},{"name":"nodejs","version":"9.0.0","date":"2017-10-31","lts":false,"security":false},{"name":"nodejs","version":"9.1.0","date":"2017-11-07","lts":false,"security":false},{"name":"nodejs","version":"9.2.0","date":"2017-11-14","lts":false,"security":false},{"name":"nodejs","version":"9.3.0","date":"2017-12-12","lts":false,"security":false},{"name":"nodejs","version":"9.4.0","date":"2018-01-10","lts":false,"security":false},{"name":"nodejs","version":"9.5.0","date":"2018-01-31","lts":false,"security":false},{"name":"nodejs","version":"9.6.0","date":"2018-02-21","lts":false,"security":false},{"name":"nodejs","version":"9.7.0","date":"2018-03-01","lts":false,"security":false},{"name":"nodejs","version":"9.8.0","date":"2018-03-07","lts":false,"security":false},{"name":"nodejs","version":"9.9.0","date":"2018-03-21","lts":false,"security":false},{"name":"nodejs","version":"9.10.0","date":"2018-03-28","lts":false,"security":true},{"name":"nodejs","version":"9.11.0","date":"2018-04-04","lts":false,"security":false},{"name":"nodejs","version":"10.0.0","date":"2018-04-24","lts":false,"security":false},{"name":"nodejs","version":"10.1.0","date":"2018-05-08","lts":false,"security":false},{"name":"nodejs","version":"10.2.0","date":"2018-05-23","lts":false,"security":false},{"name":"nodejs","version":"10.3.0","date":"2018-05-29","lts":false,"security":false},{"name":"nodejs","version":"10.4.0","date":"2018-06-06","lts":false,"security":false},{"name":"nodejs","version":"10.5.0","date":"2018-06-20","lts":false,"security":false},{"name":"nodejs","version":"10.6.0","date":"2018-07-04","lts":false,"security":false},{"name":"nodejs","version":"10.7.0","date":"2018-07-18","lts":false,"security":false},{"name":"nodejs","version":"10.8.0","date":"2018-08-01","lts":false,"security":false},{"name":"nodejs","version":"10.9.0","date":"2018-08-15","lts":false,"security":false},{"name":"nodejs","version":"10.10.0","date":"2018-09-06","lts":false,"security":false},{"name":"nodejs","version":"10.11.0","date":"2018-09-19","lts":false,"security":false},{"name":"nodejs","version":"10.12.0","date":"2018-10-10","lts":false,"security":false},{"name":"nodejs","version":"10.13.0","date":"2018-10-30","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.14.0","date":"2018-11-27","lts":"Dubnium","security":true},{"name":"nodejs","version":"10.15.0","date":"2018-12-26","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.16.0","date":"2019-05-28","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.17.0","date":"2019-10-22","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.18.0","date":"2019-12-17","lts":"Dubnium","security":true},{"name":"nodejs","version":"10.19.0","date":"2020-02-05","lts":"Dubnium","security":true},{"name":"nodejs","version":"10.20.0","date":"2020-03-26","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.21.0","date":"2020-06-02","lts":"Dubnium","security":true},{"name":"nodejs","version":"10.22.0","date":"2020-07-21","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.23.0","date":"2020-10-27","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.24.0","date":"2021-02-23","lts":"Dubnium","security":true},{"name":"nodejs","version":"11.0.0","date":"2018-10-23","lts":false,"security":false},{"name":"nodejs","version":"11.1.0","date":"2018-10-30","lts":false,"security":false},{"name":"nodejs","version":"11.2.0","date":"2018-11-15","lts":false,"security":false},{"name":"nodejs","version":"11.3.0","date":"2018-11-27","lts":false,"security":true},{"name":"nodejs","version":"11.4.0","date":"2018-12-07","lts":false,"security":false},{"name":"nodejs","version":"11.5.0","date":"2018-12-18","lts":false,"security":false},{"name":"nodejs","version":"11.6.0","date":"2018-12-26","lts":false,"security":false},{"name":"nodejs","version":"11.7.0","date":"2019-01-17","lts":false,"security":false},{"name":"nodejs","version":"11.8.0","date":"2019-01-24","lts":false,"security":false},{"name":"nodejs","version":"11.9.0","date":"2019-01-30","lts":false,"security":false},{"name":"nodejs","version":"11.10.0","date":"2019-02-14","lts":false,"security":false},{"name":"nodejs","version":"11.11.0","date":"2019-03-05","lts":false,"security":false},{"name":"nodejs","version":"11.12.0","date":"2019-03-14","lts":false,"security":false},{"name":"nodejs","version":"11.13.0","date":"2019-03-28","lts":false,"security":false},{"name":"nodejs","version":"11.14.0","date":"2019-04-10","lts":false,"security":false},{"name":"nodejs","version":"11.15.0","date":"2019-04-30","lts":false,"security":false},{"name":"nodejs","version":"12.0.0","date":"2019-04-23","lts":false,"security":false},{"name":"nodejs","version":"12.1.0","date":"2019-04-29","lts":false,"security":false},{"name":"nodejs","version":"12.2.0","date":"2019-05-07","lts":false,"security":false},{"name":"nodejs","version":"12.3.0","date":"2019-05-21","lts":false,"security":false},{"name":"nodejs","version":"12.4.0","date":"2019-06-04","lts":false,"security":false},{"name":"nodejs","version":"12.5.0","date":"2019-06-26","lts":false,"security":false},{"name":"nodejs","version":"12.6.0","date":"2019-07-03","lts":false,"security":false},{"name":"nodejs","version":"12.7.0","date":"2019-07-23","lts":false,"security":false},{"name":"nodejs","version":"12.8.0","date":"2019-08-06","lts":false,"security":false},{"name":"nodejs","version":"12.9.0","date":"2019-08-20","lts":false,"security":false},{"name":"nodejs","version":"12.10.0","date":"2019-09-04","lts":false,"security":false},{"name":"nodejs","version":"12.11.0","date":"2019-09-25","lts":false,"security":false},{"name":"nodejs","version":"12.12.0","date":"2019-10-11","lts":false,"security":false},{"name":"nodejs","version":"12.13.0","date":"2019-10-21","lts":"Erbium","security":false},{"name":"nodejs","version":"12.14.0","date":"2019-12-17","lts":"Erbium","security":true},{"name":"nodejs","version":"12.15.0","date":"2020-02-05","lts":"Erbium","security":true},{"name":"nodejs","version":"12.16.0","date":"2020-02-11","lts":"Erbium","security":false},{"name":"nodejs","version":"12.17.0","date":"2020-05-26","lts":"Erbium","security":false},{"name":"nodejs","version":"12.18.0","date":"2020-06-02","lts":"Erbium","security":true},{"name":"nodejs","version":"12.19.0","date":"2020-10-06","lts":"Erbium","security":false},{"name":"nodejs","version":"12.20.0","date":"2020-11-24","lts":"Erbium","security":false},{"name":"nodejs","version":"12.21.0","date":"2021-02-23","lts":"Erbium","security":true},{"name":"nodejs","version":"12.22.0","date":"2021-03-30","lts":"Erbium","security":false},{"name":"nodejs","version":"13.0.0","date":"2019-10-22","lts":false,"security":false},{"name":"nodejs","version":"13.1.0","date":"2019-11-05","lts":false,"security":false},{"name":"nodejs","version":"13.2.0","date":"2019-11-21","lts":false,"security":false},{"name":"nodejs","version":"13.3.0","date":"2019-12-03","lts":false,"security":false},{"name":"nodejs","version":"13.4.0","date":"2019-12-17","lts":false,"security":true},{"name":"nodejs","version":"13.5.0","date":"2019-12-18","lts":false,"security":false},{"name":"nodejs","version":"13.6.0","date":"2020-01-07","lts":false,"security":false},{"name":"nodejs","version":"13.7.0","date":"2020-01-21","lts":false,"security":false},{"name":"nodejs","version":"13.8.0","date":"2020-02-05","lts":false,"security":true},{"name":"nodejs","version":"13.9.0","date":"2020-02-18","lts":false,"security":false},{"name":"nodejs","version":"13.10.0","date":"2020-03-04","lts":false,"security":false},{"name":"nodejs","version":"13.11.0","date":"2020-03-12","lts":false,"security":false},{"name":"nodejs","version":"13.12.0","date":"2020-03-26","lts":false,"security":false},{"name":"nodejs","version":"13.13.0","date":"2020-04-14","lts":false,"security":false},{"name":"nodejs","version":"13.14.0","date":"2020-04-29","lts":false,"security":false},{"name":"nodejs","version":"14.0.0","date":"2020-04-21","lts":false,"security":false},{"name":"nodejs","version":"14.1.0","date":"2020-04-29","lts":false,"security":false},{"name":"nodejs","version":"14.2.0","date":"2020-05-05","lts":false,"security":false},{"name":"nodejs","version":"14.3.0","date":"2020-05-19","lts":false,"security":false},{"name":"nodejs","version":"14.4.0","date":"2020-06-02","lts":false,"security":true},{"name":"nodejs","version":"14.5.0","date":"2020-06-30","lts":false,"security":false},{"name":"nodejs","version":"14.6.0","date":"2020-07-20","lts":false,"security":false},{"name":"nodejs","version":"14.7.0","date":"2020-07-29","lts":false,"security":false},{"name":"nodejs","version":"14.8.0","date":"2020-08-11","lts":false,"security":false},{"name":"nodejs","version":"14.9.0","date":"2020-08-27","lts":false,"security":false},{"name":"nodejs","version":"14.10.0","date":"2020-09-08","lts":false,"security":false},{"name":"nodejs","version":"14.11.0","date":"2020-09-15","lts":false,"security":true},{"name":"nodejs","version":"14.12.0","date":"2020-09-22","lts":false,"security":false},{"name":"nodejs","version":"14.13.0","date":"2020-09-29","lts":false,"security":false},{"name":"nodejs","version":"14.14.0","date":"2020-10-15","lts":false,"security":false},{"name":"nodejs","version":"14.15.0","date":"2020-10-27","lts":"Fermium","security":false},{"name":"nodejs","version":"14.16.0","date":"2021-02-23","lts":"Fermium","security":true},{"name":"nodejs","version":"14.17.0","date":"2021-05-11","lts":"Fermium","security":false},{"name":"nodejs","version":"14.18.0","date":"2021-09-28","lts":"Fermium","security":false},{"name":"nodejs","version":"15.0.0","date":"2020-10-20","lts":false,"security":false},{"name":"nodejs","version":"15.1.0","date":"2020-11-04","lts":false,"security":false},{"name":"nodejs","version":"15.2.0","date":"2020-11-10","lts":false,"security":false},{"name":"nodejs","version":"15.3.0","date":"2020-11-24","lts":false,"security":false},{"name":"nodejs","version":"15.4.0","date":"2020-12-09","lts":false,"security":false},{"name":"nodejs","version":"15.5.0","date":"2020-12-22","lts":false,"security":false},{"name":"nodejs","version":"15.6.0","date":"2021-01-14","lts":false,"security":false},{"name":"nodejs","version":"15.7.0","date":"2021-01-25","lts":false,"security":false},{"name":"nodejs","version":"15.8.0","date":"2021-02-02","lts":false,"security":false},{"name":"nodejs","version":"15.9.0","date":"2021-02-18","lts":false,"security":false},{"name":"nodejs","version":"15.10.0","date":"2021-02-23","lts":false,"security":true},{"name":"nodejs","version":"15.11.0","date":"2021-03-03","lts":false,"security":false},{"name":"nodejs","version":"15.12.0","date":"2021-03-17","lts":false,"security":false},{"name":"nodejs","version":"15.13.0","date":"2021-03-31","lts":false,"security":false},{"name":"nodejs","version":"15.14.0","date":"2021-04-06","lts":false,"security":false},{"name":"nodejs","version":"16.0.0","date":"2021-04-20","lts":false,"security":false},{"name":"nodejs","version":"16.1.0","date":"2021-05-04","lts":false,"security":false},{"name":"nodejs","version":"16.2.0","date":"2021-05-19","lts":false,"security":false},{"name":"nodejs","version":"16.3.0","date":"2021-06-03","lts":false,"security":false},{"name":"nodejs","version":"16.4.0","date":"2021-06-23","lts":false,"security":false},{"name":"nodejs","version":"16.5.0","date":"2021-07-14","lts":false,"security":false},{"name":"nodejs","version":"16.6.0","date":"2021-07-29","lts":false,"security":true},{"name":"nodejs","version":"16.7.0","date":"2021-08-18","lts":false,"security":false},{"name":"nodejs","version":"16.8.0","date":"2021-08-25","lts":false,"security":false},{"name":"nodejs","version":"16.9.0","date":"2021-09-07","lts":false,"security":false},{"name":"nodejs","version":"16.10.0","date":"2021-09-22","lts":false,"security":false},{"name":"nodejs","version":"16.11.0","date":"2021-10-08","lts":false,"security":false}] \ No newline at end of file
+[{"name":"nodejs","version":"0.2.0","date":"2011-08-26","lts":false,"security":false},{"name":"nodejs","version":"0.3.0","date":"2011-08-26","lts":false,"security":false},{"name":"nodejs","version":"0.4.0","date":"2011-08-26","lts":false,"security":false},{"name":"nodejs","version":"0.5.0","date":"2011-08-26","lts":false,"security":false},{"name":"nodejs","version":"0.6.0","date":"2011-11-04","lts":false,"security":false},{"name":"nodejs","version":"0.7.0","date":"2012-01-17","lts":false,"security":false},{"name":"nodejs","version":"0.8.0","date":"2012-06-22","lts":false,"security":false},{"name":"nodejs","version":"0.9.0","date":"2012-07-20","lts":false,"security":false},{"name":"nodejs","version":"0.10.0","date":"2013-03-11","lts":false,"security":false},{"name":"nodejs","version":"0.11.0","date":"2013-03-28","lts":false,"security":false},{"name":"nodejs","version":"0.12.0","date":"2015-02-06","lts":false,"security":false},{"name":"nodejs","version":"4.0.0","date":"2015-09-08","lts":false,"security":false},{"name":"nodejs","version":"4.1.0","date":"2015-09-17","lts":false,"security":false},{"name":"nodejs","version":"4.2.0","date":"2015-10-12","lts":"Argon","security":false},{"name":"nodejs","version":"4.3.0","date":"2016-02-09","lts":"Argon","security":false},{"name":"nodejs","version":"4.4.0","date":"2016-03-08","lts":"Argon","security":false},{"name":"nodejs","version":"4.5.0","date":"2016-08-16","lts":"Argon","security":false},{"name":"nodejs","version":"4.6.0","date":"2016-09-27","lts":"Argon","security":true},{"name":"nodejs","version":"4.7.0","date":"2016-12-06","lts":"Argon","security":false},{"name":"nodejs","version":"4.8.0","date":"2017-02-21","lts":"Argon","security":false},{"name":"nodejs","version":"4.9.0","date":"2018-03-28","lts":"Argon","security":true},{"name":"nodejs","version":"5.0.0","date":"2015-10-29","lts":false,"security":false},{"name":"nodejs","version":"5.1.0","date":"2015-11-17","lts":false,"security":false},{"name":"nodejs","version":"5.2.0","date":"2015-12-09","lts":false,"security":false},{"name":"nodejs","version":"5.3.0","date":"2015-12-15","lts":false,"security":false},{"name":"nodejs","version":"5.4.0","date":"2016-01-06","lts":false,"security":false},{"name":"nodejs","version":"5.5.0","date":"2016-01-21","lts":false,"security":false},{"name":"nodejs","version":"5.6.0","date":"2016-02-09","lts":false,"security":false},{"name":"nodejs","version":"5.7.0","date":"2016-02-23","lts":false,"security":false},{"name":"nodejs","version":"5.8.0","date":"2016-03-09","lts":false,"security":false},{"name":"nodejs","version":"5.9.0","date":"2016-03-16","lts":false,"security":false},{"name":"nodejs","version":"5.10.0","date":"2016-04-01","lts":false,"security":false},{"name":"nodejs","version":"5.11.0","date":"2016-04-21","lts":false,"security":false},{"name":"nodejs","version":"5.12.0","date":"2016-06-23","lts":false,"security":false},{"name":"nodejs","version":"6.0.0","date":"2016-04-26","lts":false,"security":false},{"name":"nodejs","version":"6.1.0","date":"2016-05-05","lts":false,"security":false},{"name":"nodejs","version":"6.2.0","date":"2016-05-17","lts":false,"security":false},{"name":"nodejs","version":"6.3.0","date":"2016-07-06","lts":false,"security":false},{"name":"nodejs","version":"6.4.0","date":"2016-08-12","lts":false,"security":false},{"name":"nodejs","version":"6.5.0","date":"2016-08-26","lts":false,"security":false},{"name":"nodejs","version":"6.6.0","date":"2016-09-14","lts":false,"security":false},{"name":"nodejs","version":"6.7.0","date":"2016-09-27","lts":false,"security":true},{"name":"nodejs","version":"6.8.0","date":"2016-10-12","lts":false,"security":false},{"name":"nodejs","version":"6.9.0","date":"2016-10-18","lts":"Boron","security":false},{"name":"nodejs","version":"6.10.0","date":"2017-02-21","lts":"Boron","security":false},{"name":"nodejs","version":"6.11.0","date":"2017-06-06","lts":"Boron","security":false},{"name":"nodejs","version":"6.12.0","date":"2017-11-06","lts":"Boron","security":false},{"name":"nodejs","version":"6.13.0","date":"2018-02-10","lts":"Boron","security":false},{"name":"nodejs","version":"6.14.0","date":"2018-03-28","lts":"Boron","security":true},{"name":"nodejs","version":"6.15.0","date":"2018-11-27","lts":"Boron","security":true},{"name":"nodejs","version":"6.16.0","date":"2018-12-26","lts":"Boron","security":false},{"name":"nodejs","version":"6.17.0","date":"2019-02-28","lts":"Boron","security":true},{"name":"nodejs","version":"7.0.0","date":"2016-10-25","lts":false,"security":false},{"name":"nodejs","version":"7.1.0","date":"2016-11-08","lts":false,"security":false},{"name":"nodejs","version":"7.2.0","date":"2016-11-22","lts":false,"security":false},{"name":"nodejs","version":"7.3.0","date":"2016-12-20","lts":false,"security":false},{"name":"nodejs","version":"7.4.0","date":"2017-01-04","lts":false,"security":false},{"name":"nodejs","version":"7.5.0","date":"2017-01-31","lts":false,"security":false},{"name":"nodejs","version":"7.6.0","date":"2017-02-21","lts":false,"security":false},{"name":"nodejs","version":"7.7.0","date":"2017-02-28","lts":false,"security":false},{"name":"nodejs","version":"7.8.0","date":"2017-03-29","lts":false,"security":false},{"name":"nodejs","version":"7.9.0","date":"2017-04-11","lts":false,"security":false},{"name":"nodejs","version":"7.10.0","date":"2017-05-02","lts":false,"security":false},{"name":"nodejs","version":"8.0.0","date":"2017-05-30","lts":false,"security":false},{"name":"nodejs","version":"8.1.0","date":"2017-06-08","lts":false,"security":false},{"name":"nodejs","version":"8.2.0","date":"2017-07-19","lts":false,"security":false},{"name":"nodejs","version":"8.3.0","date":"2017-08-08","lts":false,"security":false},{"name":"nodejs","version":"8.4.0","date":"2017-08-15","lts":false,"security":false},{"name":"nodejs","version":"8.5.0","date":"2017-09-12","lts":false,"security":false},{"name":"nodejs","version":"8.6.0","date":"2017-09-26","lts":false,"security":false},{"name":"nodejs","version":"8.7.0","date":"2017-10-11","lts":false,"security":false},{"name":"nodejs","version":"8.8.0","date":"2017-10-24","lts":false,"security":false},{"name":"nodejs","version":"8.9.0","date":"2017-10-31","lts":"Carbon","security":false},{"name":"nodejs","version":"8.10.0","date":"2018-03-06","lts":"Carbon","security":false},{"name":"nodejs","version":"8.11.0","date":"2018-03-28","lts":"Carbon","security":true},{"name":"nodejs","version":"8.12.0","date":"2018-09-10","lts":"Carbon","security":false},{"name":"nodejs","version":"8.13.0","date":"2018-11-20","lts":"Carbon","security":false},{"name":"nodejs","version":"8.14.0","date":"2018-11-27","lts":"Carbon","security":true},{"name":"nodejs","version":"8.15.0","date":"2018-12-26","lts":"Carbon","security":false},{"name":"nodejs","version":"8.16.0","date":"2019-04-16","lts":"Carbon","security":false},{"name":"nodejs","version":"8.17.0","date":"2019-12-17","lts":"Carbon","security":true},{"name":"nodejs","version":"9.0.0","date":"2017-10-31","lts":false,"security":false},{"name":"nodejs","version":"9.1.0","date":"2017-11-07","lts":false,"security":false},{"name":"nodejs","version":"9.2.0","date":"2017-11-14","lts":false,"security":false},{"name":"nodejs","version":"9.3.0","date":"2017-12-12","lts":false,"security":false},{"name":"nodejs","version":"9.4.0","date":"2018-01-10","lts":false,"security":false},{"name":"nodejs","version":"9.5.0","date":"2018-01-31","lts":false,"security":false},{"name":"nodejs","version":"9.6.0","date":"2018-02-21","lts":false,"security":false},{"name":"nodejs","version":"9.7.0","date":"2018-03-01","lts":false,"security":false},{"name":"nodejs","version":"9.8.0","date":"2018-03-07","lts":false,"security":false},{"name":"nodejs","version":"9.9.0","date":"2018-03-21","lts":false,"security":false},{"name":"nodejs","version":"9.10.0","date":"2018-03-28","lts":false,"security":true},{"name":"nodejs","version":"9.11.0","date":"2018-04-04","lts":false,"security":false},{"name":"nodejs","version":"10.0.0","date":"2018-04-24","lts":false,"security":false},{"name":"nodejs","version":"10.1.0","date":"2018-05-08","lts":false,"security":false},{"name":"nodejs","version":"10.2.0","date":"2018-05-23","lts":false,"security":false},{"name":"nodejs","version":"10.3.0","date":"2018-05-29","lts":false,"security":false},{"name":"nodejs","version":"10.4.0","date":"2018-06-06","lts":false,"security":false},{"name":"nodejs","version":"10.5.0","date":"2018-06-20","lts":false,"security":false},{"name":"nodejs","version":"10.6.0","date":"2018-07-04","lts":false,"security":false},{"name":"nodejs","version":"10.7.0","date":"2018-07-18","lts":false,"security":false},{"name":"nodejs","version":"10.8.0","date":"2018-08-01","lts":false,"security":false},{"name":"nodejs","version":"10.9.0","date":"2018-08-15","lts":false,"security":false},{"name":"nodejs","version":"10.10.0","date":"2018-09-06","lts":false,"security":false},{"name":"nodejs","version":"10.11.0","date":"2018-09-19","lts":false,"security":false},{"name":"nodejs","version":"10.12.0","date":"2018-10-10","lts":false,"security":false},{"name":"nodejs","version":"10.13.0","date":"2018-10-30","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.14.0","date":"2018-11-27","lts":"Dubnium","security":true},{"name":"nodejs","version":"10.15.0","date":"2018-12-26","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.16.0","date":"2019-05-28","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.17.0","date":"2019-10-22","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.18.0","date":"2019-12-17","lts":"Dubnium","security":true},{"name":"nodejs","version":"10.19.0","date":"2020-02-05","lts":"Dubnium","security":true},{"name":"nodejs","version":"10.20.0","date":"2020-03-26","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.21.0","date":"2020-06-02","lts":"Dubnium","security":true},{"name":"nodejs","version":"10.22.0","date":"2020-07-21","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.23.0","date":"2020-10-27","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.24.0","date":"2021-02-23","lts":"Dubnium","security":true},{"name":"nodejs","version":"11.0.0","date":"2018-10-23","lts":false,"security":false},{"name":"nodejs","version":"11.1.0","date":"2018-10-30","lts":false,"security":false},{"name":"nodejs","version":"11.2.0","date":"2018-11-15","lts":false,"security":false},{"name":"nodejs","version":"11.3.0","date":"2018-11-27","lts":false,"security":true},{"name":"nodejs","version":"11.4.0","date":"2018-12-07","lts":false,"security":false},{"name":"nodejs","version":"11.5.0","date":"2018-12-18","lts":false,"security":false},{"name":"nodejs","version":"11.6.0","date":"2018-12-26","lts":false,"security":false},{"name":"nodejs","version":"11.7.0","date":"2019-01-17","lts":false,"security":false},{"name":"nodejs","version":"11.8.0","date":"2019-01-24","lts":false,"security":false},{"name":"nodejs","version":"11.9.0","date":"2019-01-30","lts":false,"security":false},{"name":"nodejs","version":"11.10.0","date":"2019-02-14","lts":false,"security":false},{"name":"nodejs","version":"11.11.0","date":"2019-03-05","lts":false,"security":false},{"name":"nodejs","version":"11.12.0","date":"2019-03-14","lts":false,"security":false},{"name":"nodejs","version":"11.13.0","date":"2019-03-28","lts":false,"security":false},{"name":"nodejs","version":"11.14.0","date":"2019-04-10","lts":false,"security":false},{"name":"nodejs","version":"11.15.0","date":"2019-04-30","lts":false,"security":false},{"name":"nodejs","version":"12.0.0","date":"2019-04-23","lts":false,"security":false},{"name":"nodejs","version":"12.1.0","date":"2019-04-29","lts":false,"security":false},{"name":"nodejs","version":"12.2.0","date":"2019-05-07","lts":false,"security":false},{"name":"nodejs","version":"12.3.0","date":"2019-05-21","lts":false,"security":false},{"name":"nodejs","version":"12.4.0","date":"2019-06-04","lts":false,"security":false},{"name":"nodejs","version":"12.5.0","date":"2019-06-26","lts":false,"security":false},{"name":"nodejs","version":"12.6.0","date":"2019-07-03","lts":false,"security":false},{"name":"nodejs","version":"12.7.0","date":"2019-07-23","lts":false,"security":false},{"name":"nodejs","version":"12.8.0","date":"2019-08-06","lts":false,"security":false},{"name":"nodejs","version":"12.9.0","date":"2019-08-20","lts":false,"security":false},{"name":"nodejs","version":"12.10.0","date":"2019-09-04","lts":false,"security":false},{"name":"nodejs","version":"12.11.0","date":"2019-09-25","lts":false,"security":false},{"name":"nodejs","version":"12.12.0","date":"2019-10-11","lts":false,"security":false},{"name":"nodejs","version":"12.13.0","date":"2019-10-21","lts":"Erbium","security":false},{"name":"nodejs","version":"12.14.0","date":"2019-12-17","lts":"Erbium","security":true},{"name":"nodejs","version":"12.15.0","date":"2020-02-05","lts":"Erbium","security":true},{"name":"nodejs","version":"12.16.0","date":"2020-02-11","lts":"Erbium","security":false},{"name":"nodejs","version":"12.17.0","date":"2020-05-26","lts":"Erbium","security":false},{"name":"nodejs","version":"12.18.0","date":"2020-06-02","lts":"Erbium","security":true},{"name":"nodejs","version":"12.19.0","date":"2020-10-06","lts":"Erbium","security":false},{"name":"nodejs","version":"12.20.0","date":"2020-11-24","lts":"Erbium","security":false},{"name":"nodejs","version":"12.21.0","date":"2021-02-23","lts":"Erbium","security":true},{"name":"nodejs","version":"12.22.0","date":"2021-03-30","lts":"Erbium","security":false},{"name":"nodejs","version":"13.0.0","date":"2019-10-22","lts":false,"security":false},{"name":"nodejs","version":"13.1.0","date":"2019-11-05","lts":false,"security":false},{"name":"nodejs","version":"13.2.0","date":"2019-11-21","lts":false,"security":false},{"name":"nodejs","version":"13.3.0","date":"2019-12-03","lts":false,"security":false},{"name":"nodejs","version":"13.4.0","date":"2019-12-17","lts":false,"security":true},{"name":"nodejs","version":"13.5.0","date":"2019-12-18","lts":false,"security":false},{"name":"nodejs","version":"13.6.0","date":"2020-01-07","lts":false,"security":false},{"name":"nodejs","version":"13.7.0","date":"2020-01-21","lts":false,"security":false},{"name":"nodejs","version":"13.8.0","date":"2020-02-05","lts":false,"security":true},{"name":"nodejs","version":"13.9.0","date":"2020-02-18","lts":false,"security":false},{"name":"nodejs","version":"13.10.0","date":"2020-03-04","lts":false,"security":false},{"name":"nodejs","version":"13.11.0","date":"2020-03-12","lts":false,"security":false},{"name":"nodejs","version":"13.12.0","date":"2020-03-26","lts":false,"security":false},{"name":"nodejs","version":"13.13.0","date":"2020-04-14","lts":false,"security":false},{"name":"nodejs","version":"13.14.0","date":"2020-04-29","lts":false,"security":false},{"name":"nodejs","version":"14.0.0","date":"2020-04-21","lts":false,"security":false},{"name":"nodejs","version":"14.1.0","date":"2020-04-29","lts":false,"security":false},{"name":"nodejs","version":"14.2.0","date":"2020-05-05","lts":false,"security":false},{"name":"nodejs","version":"14.3.0","date":"2020-05-19","lts":false,"security":false},{"name":"nodejs","version":"14.4.0","date":"2020-06-02","lts":false,"security":true},{"name":"nodejs","version":"14.5.0","date":"2020-06-30","lts":false,"security":false},{"name":"nodejs","version":"14.6.0","date":"2020-07-20","lts":false,"security":false},{"name":"nodejs","version":"14.7.0","date":"2020-07-29","lts":false,"security":false},{"name":"nodejs","version":"14.8.0","date":"2020-08-11","lts":false,"security":false},{"name":"nodejs","version":"14.9.0","date":"2020-08-27","lts":false,"security":false},{"name":"nodejs","version":"14.10.0","date":"2020-09-08","lts":false,"security":false},{"name":"nodejs","version":"14.11.0","date":"2020-09-15","lts":false,"security":true},{"name":"nodejs","version":"14.12.0","date":"2020-09-22","lts":false,"security":false},{"name":"nodejs","version":"14.13.0","date":"2020-09-29","lts":false,"security":false},{"name":"nodejs","version":"14.14.0","date":"2020-10-15","lts":false,"security":false},{"name":"nodejs","version":"14.15.0","date":"2020-10-27","lts":"Fermium","security":false},{"name":"nodejs","version":"14.16.0","date":"2021-02-23","lts":"Fermium","security":true},{"name":"nodejs","version":"14.17.0","date":"2021-05-11","lts":"Fermium","security":false},{"name":"nodejs","version":"14.18.0","date":"2021-09-28","lts":"Fermium","security":false},{"name":"nodejs","version":"15.0.0","date":"2020-10-20","lts":false,"security":false},{"name":"nodejs","version":"15.1.0","date":"2020-11-04","lts":false,"security":false},{"name":"nodejs","version":"15.2.0","date":"2020-11-10","lts":false,"security":false},{"name":"nodejs","version":"15.3.0","date":"2020-11-24","lts":false,"security":false},{"name":"nodejs","version":"15.4.0","date":"2020-12-09","lts":false,"security":false},{"name":"nodejs","version":"15.5.0","date":"2020-12-22","lts":false,"security":false},{"name":"nodejs","version":"15.6.0","date":"2021-01-14","lts":false,"security":false},{"name":"nodejs","version":"15.7.0","date":"2021-01-25","lts":false,"security":false},{"name":"nodejs","version":"15.8.0","date":"2021-02-02","lts":false,"security":false},{"name":"nodejs","version":"15.9.0","date":"2021-02-18","lts":false,"security":false},{"name":"nodejs","version":"15.10.0","date":"2021-02-23","lts":false,"security":true},{"name":"nodejs","version":"15.11.0","date":"2021-03-03","lts":false,"security":false},{"name":"nodejs","version":"15.12.0","date":"2021-03-17","lts":false,"security":false},{"name":"nodejs","version":"15.13.0","date":"2021-03-31","lts":false,"security":false},{"name":"nodejs","version":"15.14.0","date":"2021-04-06","lts":false,"security":false},{"name":"nodejs","version":"16.0.0","date":"2021-04-20","lts":false,"security":false},{"name":"nodejs","version":"16.1.0","date":"2021-05-04","lts":false,"security":false},{"name":"nodejs","version":"16.2.0","date":"2021-05-19","lts":false,"security":false},{"name":"nodejs","version":"16.3.0","date":"2021-06-03","lts":false,"security":false},{"name":"nodejs","version":"16.4.0","date":"2021-06-23","lts":false,"security":false},{"name":"nodejs","version":"16.5.0","date":"2021-07-14","lts":false,"security":false},{"name":"nodejs","version":"16.6.0","date":"2021-07-29","lts":false,"security":true},{"name":"nodejs","version":"16.7.0","date":"2021-08-18","lts":false,"security":false},{"name":"nodejs","version":"16.8.0","date":"2021-08-25","lts":false,"security":false},{"name":"nodejs","version":"16.9.0","date":"2021-09-07","lts":false,"security":false},{"name":"nodejs","version":"16.10.0","date":"2021-09-22","lts":false,"security":false},{"name":"nodejs","version":"16.11.0","date":"2021-10-08","lts":false,"security":false},{"name":"nodejs","version":"16.12.0","date":"2021-10-20","lts":false,"security":false},{"name":"nodejs","version":"17.0.0","date":"2021-10-19","lts":false,"security":false}] \ No newline at end of file
diff --git a/tools/node_modules/@babel/core/node_modules/node-releases/package.json b/tools/node_modules/@babel/core/node_modules/node-releases/package.json
index 60773ce0c7..efbc2eee58 100644
--- a/tools/node_modules/@babel/core/node_modules/node-releases/package.json
+++ b/tools/node_modules/@babel/core/node_modules/node-releases/package.json
@@ -1,6 +1,6 @@
{
"name": "node-releases",
- "version": "2.0.0",
+ "version": "2.0.1",
"description": "Node.js releases data",
"scripts": {
"build": "node scripts/build.js"
diff --git a/tools/node_modules/@babel/core/package.json b/tools/node_modules/@babel/core/package.json
index 3232af4844..b18d56a304 100644
--- a/tools/node_modules/@babel/core/package.json
+++ b/tools/node_modules/@babel/core/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/core",
- "version": "7.15.8",
+ "version": "7.16.0",
"description": "Babel compiler core.",
"main": "./lib/index.js",
"author": "The Babel Team (https://babel.dev/team)",
@@ -48,15 +48,15 @@
"./src/transformation/util/clone-deep.ts": "./src/transformation/util/clone-deep-browser.ts"
},
"dependencies": {
- "@babel/code-frame": "^7.15.8",
- "@babel/generator": "^7.15.8",
- "@babel/helper-compilation-targets": "^7.15.4",
- "@babel/helper-module-transforms": "^7.15.8",
- "@babel/helpers": "^7.15.4",
- "@babel/parser": "^7.15.8",
- "@babel/template": "^7.15.4",
- "@babel/traverse": "^7.15.4",
- "@babel/types": "^7.15.6",
+ "@babel/code-frame": "^7.16.0",
+ "@babel/generator": "^7.16.0",
+ "@babel/helper-compilation-targets": "^7.16.0",
+ "@babel/helper-module-transforms": "^7.16.0",
+ "@babel/helpers": "^7.16.0",
+ "@babel/parser": "^7.16.0",
+ "@babel/template": "^7.16.0",
+ "@babel/traverse": "^7.16.0",
+ "@babel/types": "^7.16.0",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
@@ -65,8 +65,8 @@
"source-map": "^0.5.0"
},
"devDependencies": {
- "@babel/helper-transform-fixture-test-runner": "7.15.7",
- "@babel/plugin-transform-modules-commonjs": "7.15.4",
+ "@babel/helper-transform-fixture-test-runner": "^7.16.0",
+ "@babel/plugin-transform-modules-commonjs": "^7.16.0",
"@types/convert-source-map": "^1.5.1",
"@types/debug": "^4.1.0",
"@types/resolve": "^1.3.2",
diff --git a/tools/node_modules/@babel/eslint-parser/lib/convert/convertAST.cjs b/tools/node_modules/@babel/eslint-parser/lib/convert/convertAST.cjs
index d993570d27..20647938b5 100644
--- a/tools/node_modules/@babel/eslint-parser/lib/convert/convertAST.cjs
+++ b/tools/node_modules/@babel/eslint-parser/lib/convert/convertAST.cjs
@@ -1,3 +1,5 @@
+const ESLINT_VERSION = require("../utils/eslint-version.cjs");
+
function* it(children) {
if (Array.isArray(children)) yield* children;else yield children;
}
@@ -41,7 +43,7 @@ const convertNodesVisitor = {
delete node.extra;
}
- if (node != null && node.loc.identifierName) {
+ if (node.loc.identifierName) {
delete node.loc.identifierName;
}
@@ -89,6 +91,16 @@ const convertNodesVisitor = {
} else {
q.loc.end.column += 2;
}
+
+ if (ESLINT_VERSION >= 8) {
+ q.start -= 1;
+
+ if (q.tail) {
+ q.end += 1;
+ } else {
+ q.end += 2;
+ }
+ }
}
}
}
@@ -116,6 +128,10 @@ function convertProgramNode(ast) {
ast.range[1] = lastToken.end;
ast.loc.end.line = lastToken.loc.end.line;
ast.loc.end.column = lastToken.loc.end.column;
+
+ if (ESLINT_VERSION >= 8) {
+ ast.end = lastToken.end;
+ }
}
}
} else {
@@ -128,6 +144,10 @@ function convertProgramNode(ast) {
if (ast.body && ast.body.length > 0) {
ast.loc.start.line = ast.body[0].loc.start.line;
ast.range[0] = ast.body[0].start;
+
+ if (ESLINT_VERSION >= 8) {
+ ast.start = ast.body[0].start;
+ }
}
}
diff --git a/tools/node_modules/@babel/eslint-parser/lib/convert/convertTokens.cjs b/tools/node_modules/@babel/eslint-parser/lib/convert/convertTokens.cjs
index 104eb67071..3c7b529512 100644
--- a/tools/node_modules/@babel/eslint-parser/lib/convert/convertTokens.cjs
+++ b/tools/node_modules/@babel/eslint-parser/lib/convert/convertTokens.cjs
@@ -1,3 +1,5 @@
+const ESLINT_VERSION = require("../utils/eslint-version.cjs");
+
function convertTemplateType(tokens, tl) {
let curlyBrace = null;
let templateTokens = [];
@@ -145,10 +147,34 @@ function convertToken(token, source, tl) {
if (typeof token.type !== "string") {
delete token.type.rightAssociative;
}
-
- return token;
}
module.exports = function convertTokens(tokens, code, tl) {
- return convertTemplateType(tokens, tl).filter(t => t.type !== "CommentLine" && t.type !== "CommentBlock").map(t => convertToken(t, code, tl));
+ const result = [];
+ const withoutComments = convertTemplateType(tokens, tl).filter(t => t.type !== "CommentLine" && t.type !== "CommentBlock");
+
+ for (let i = 0, {
+ length
+ } = withoutComments; i < length; i++) {
+ const token = withoutComments[i];
+ {
+ if (ESLINT_VERSION >= 8 && i + 1 < length && token.type.label === tl.hash) {
+ const nextToken = withoutComments[i + 1];
+
+ if (nextToken.type.label === tl.name && token.end === nextToken.start) {
+ i++;
+ nextToken.type = "PrivateIdentifier";
+ nextToken.start -= 1;
+ nextToken.loc.start.column -= 1;
+ nextToken.range = [nextToken.start, nextToken.end];
+ result.push(nextToken);
+ continue;
+ }
+ }
+ }
+ convertToken(token, code, tl);
+ result.push(token);
+ }
+
+ return result;
}; \ No newline at end of file
diff --git a/tools/node_modules/@babel/eslint-parser/lib/parse.cjs b/tools/node_modules/@babel/eslint-parser/lib/parse.cjs
index c255c22326..e2d2bfd9e3 100644
--- a/tools/node_modules/@babel/eslint-parser/lib/parse.cjs
+++ b/tools/node_modules/@babel/eslint-parser/lib/parse.cjs
@@ -27,7 +27,7 @@ module.exports = function parse(code, options, client) {
}
if (!isRunningMinSupportedCoreVersion) {
- throw new Error(`@babel/eslint-parser@${"7.15.8"} does not support @babel/core@${client.getVersion()}. Please upgrade to @babel/core@${minSupportedCoreVersion}.`);
+ throw new Error(`@babel/eslint-parser@${"7.16.0"} does not support @babel/core@${client.getVersion()}. Please upgrade to @babel/core@${minSupportedCoreVersion}.`);
}
const {
diff --git a/tools/node_modules/@babel/eslint-parser/lib/utils/eslint-version.cjs b/tools/node_modules/@babel/eslint-parser/lib/utils/eslint-version.cjs
new file mode 100644
index 0000000000..e0e48f9714
--- /dev/null
+++ b/tools/node_modules/@babel/eslint-parser/lib/utils/eslint-version.cjs
@@ -0,0 +1 @@
+module.exports = parseInt(require("eslint/package.json").version, 10); \ No newline at end of file
diff --git a/tools/node_modules/@babel/eslint-parser/lib/worker/configuration.cjs b/tools/node_modules/@babel/eslint-parser/lib/worker/configuration.cjs
index b5c9f0dd28..9c6ba1b9fa 100644
--- a/tools/node_modules/@babel/eslint-parser/lib/worker/configuration.cjs
+++ b/tools/node_modules/@babel/eslint-parser/lib/worker/configuration.cjs
@@ -4,12 +4,14 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
const babel = require("./babel-core.cjs");
+const ESLINT_VERSION = require("../utils/eslint-version.cjs");
+
function getParserPlugins(babelOptions) {
var _babelOptions$parserO, _babelOptions$parserO2;
const babelParserPlugins = (_babelOptions$parserO = (_babelOptions$parserO2 = babelOptions.parserOpts) == null ? void 0 : _babelOptions$parserO2.plugins) != null ? _babelOptions$parserO : [];
const estreeOptions = {
- classFeatures: false
+ classFeatures: ESLINT_VERSION >= 8
};
for (const plugin of babelParserPlugins) {
diff --git a/tools/node_modules/@babel/eslint-parser/node_modules/esrecurse/node_modules/estraverse/estraverse.js b/tools/node_modules/@babel/eslint-parser/node_modules/esrecurse/node_modules/estraverse/estraverse.js
index 93225bb0c4..f0d9af9b46 100644
--- a/tools/node_modules/@babel/eslint-parser/node_modules/esrecurse/node_modules/estraverse/estraverse.js
+++ b/tools/node_modules/@babel/eslint-parser/node_modules/esrecurse/node_modules/estraverse/estraverse.js
@@ -124,8 +124,10 @@
NewExpression: 'NewExpression',
ObjectExpression: 'ObjectExpression',
ObjectPattern: 'ObjectPattern',
+ PrivateIdentifier: 'PrivateIdentifier',
Program: 'Program',
Property: 'Property',
+ PropertyDefinition: 'PropertyDefinition',
RestElement: 'RestElement',
ReturnStatement: 'ReturnStatement',
SequenceExpression: 'SequenceExpression',
@@ -200,8 +202,10 @@
NewExpression: ['callee', 'arguments'],
ObjectExpression: ['properties'],
ObjectPattern: ['properties'],
+ PrivateIdentifier: [],
Program: ['body'],
Property: ['key', 'value'],
+ PropertyDefinition: ['key', 'value'],
RestElement: [ 'argument' ],
ReturnStatement: ['argument'],
SequenceExpression: ['expressions'],
diff --git a/tools/node_modules/@babel/eslint-parser/node_modules/esrecurse/node_modules/estraverse/package.json b/tools/node_modules/@babel/eslint-parser/node_modules/esrecurse/node_modules/estraverse/package.json
index bc99e7c4a6..a86321850b 100644
--- a/tools/node_modules/@babel/eslint-parser/node_modules/esrecurse/node_modules/estraverse/package.json
+++ b/tools/node_modules/@babel/eslint-parser/node_modules/esrecurse/node_modules/estraverse/package.json
@@ -3,7 +3,7 @@
"description": "ECMAScript JS AST traversal functions",
"homepage": "https://github.com/estools/estraverse",
"main": "estraverse.js",
- "version": "5.2.0",
+ "version": "5.3.0",
"engines": {
"node": ">=4.0"
},
diff --git a/tools/node_modules/@babel/eslint-parser/package.json b/tools/node_modules/@babel/eslint-parser/package.json
index 0e4cce25c0..22a1ce8461 100644
--- a/tools/node_modules/@babel/eslint-parser/package.json
+++ b/tools/node_modules/@babel/eslint-parser/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/eslint-parser",
- "version": "7.15.8",
+ "version": "7.16.0",
"description": "ESLint parser that allows for linting of experimental syntax transformed by Babel",
"author": "The Babel Team (https://babel.dev/team)",
"license": "MIT",
@@ -28,7 +28,7 @@
},
"peerDependencies": {
"@babel/core": ">=7.11.0",
- "eslint": ">=7.5.0"
+ "eslint": "^7.5.0 || ^8.0.0"
},
"dependencies": {
"eslint-scope": "^5.1.1",
@@ -36,8 +36,9 @@
"semver": "^6.3.0"
},
"devDependencies": {
- "@babel/core": "7.15.8",
+ "@babel/core": "^7.16.0",
"dedent": "^0.7.0",
- "eslint": "^7.27.0"
+ "eslint": "^7.27.0",
+ "eslint-8": "npm:eslint@^8.0.0"
}
} \ No newline at end of file
diff --git a/tools/node_modules/@babel/plugin-syntax-import-assertions/package.json b/tools/node_modules/@babel/plugin-syntax-import-assertions/package.json
index 73cc44f167..aa26d7e202 100644
--- a/tools/node_modules/@babel/plugin-syntax-import-assertions/package.json
+++ b/tools/node_modules/@babel/plugin-syntax-import-assertions/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/plugin-syntax-import-assertions",
- "version": "7.14.5",
+ "version": "7.16.0",
"description": "Allow parsing of the module assertion attributes in the import statement",
"repository": {
"type": "git",
@@ -22,7 +22,7 @@
"@babel/core": "^7.0.0-0"
},
"devDependencies": {
- "@babel/core": "7.14.5"
+ "@babel/core": "^7.16.0"
},
"engines": {
"node": ">=6.9.0"