From 05dfc25d81c5c23763d37f509d3f472fad20d275 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Sat, 19 Jun 2021 09:24:08 -0700 Subject: [PATCH] tools: update babel-eslint-parser to 7.14.5 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/39094 Reviewed-By: Michaël Zasso Reviewed-By: Antoine du Hamel Reviewed-By: Luigi Pinca --- .../@babel/core/lib/config/cache-contexts.js | 0 .../@babel/core/lib/config/caching.js | 8 +- .../@babel/core/lib/config/config-chain.js | 84 +- .../core/lib/config/config-descriptors.js | 71 +- .../core/lib/config/files/configuration.js | 79 +- .../core/lib/config/files/index-browser.js | 3 +- .../core/lib/config/files/module-types.js | 24 +- .../@babel/core/lib/config/files/package.js | 14 +- .../@babel/core/lib/config/files/plugins.js | 44 +- .../@babel/core/lib/config/files/utils.js | 14 +- .../@babel/core/lib/config/full.js | 51 +- .../core/lib/config/helpers/config-api.js | 28 +- .../@babel/core/lib/config/index.js | 29 +- .../@babel/core/lib/config/item.js | 10 +- .../@babel/core/lib/config/partial.js | 54 +- .../core/lib/config/pattern-to-regex.js | 26 +- .../@babel/core/lib/config/printer.js | 26 +- .../lib/config/resolve-targets-browser.js | 42 + .../@babel/core/lib/config/resolve-targets.js | 68 + .../@babel/core/lib/config/util.js | 10 +- .../config/validation/option-assertions.js | 86 +- .../core/lib/config/validation/options.js | 27 +- .../@babel/core/lib/gensync-utils/async.js | 24 +- .../@babel/core/lib/gensync-utils/fs.js | 37 +- tools/node_modules/@babel/core/lib/index.js | 46 +- tools/node_modules/@babel/core/lib/parse.js | 12 +- .../@babel/core/lib/parser/index.js | 4 +- .../lib/parser/util/missing-plugin-helper.js | 6 + .../core/lib/tools/build-external-helpers.js | 16 +- .../@babel/core/lib/transform-ast.js | 8 +- .../@babel/core/lib/transform-file.js | 16 +- .../node_modules/@babel/core/lib/transform.js | 8 +- .../lib/transformation/block-hoist-plugin.js | 72 +- .../core/lib/transformation/file/file.js | 22 +- .../core/lib/transformation/file/generate.js | 10 +- .../core/lib/transformation/file/merge-map.js | 10 +- .../@babel/core/lib/transformation/index.js | 14 +- .../core/lib/transformation/normalize-file.js | 47 +- .../core/lib/transformation/normalize-opts.js | 13 +- .../core/lib/transformation/plugin-pass.js | 15 +- .../transformation/util/clone-deep-browser.js | 25 + .../lib/transformation/util/clone-deep.js | 26 + .../@babel/code-frame/lib/index.js | 14 +- .../@babel/code-frame/package.json | 14 +- .../{lodash => @babel/compat-data}/LICENSE | 29 +- .../@babel/compat-data/corejs2-built-ins.js | 1 + .../compat-data/corejs3-shipped-proposals.js | 1 + .../compat-data/data/corejs2-built-ins.json | 1695 ++ .../data/corejs3-shipped-proposals.json | 5 + .../compat-data/data/native-modules.json | 18 + .../compat-data/data/overlapping-plugins.json | 21 + .../compat-data/data/plugin-bugfixes.json | 141 + .../@babel/compat-data/data/plugins.json | 453 + .../@babel/compat-data/native-modules.js | 1 + .../@babel/compat-data/overlapping-plugins.js | 1 + .../@babel/compat-data/package.json | 39 + .../@babel/compat-data/plugin-bugfixes.js | 1 + .../@babel/compat-data/plugins.js | 1 + .../@babel/generator/lib/buffer.js | 4 +- .../@babel/generator/lib/generators/base.js | 5 +- .../generator/lib/generators/classes.js | 8 +- .../generator/lib/generators/expressions.js | 30 +- .../@babel/generator/lib/generators/flow.js | 51 +- .../@babel/generator/lib/generators/jsx.js | 2 + .../generator/lib/generators/methods.js | 32 +- .../generator/lib/generators/modules.js | 24 +- .../generator/lib/generators/statements.js | 12 +- .../lib/generators/template-literals.js | 2 + .../@babel/generator/lib/generators/types.js | 15 +- .../generator/lib/generators/typescript.js | 31 +- .../@babel/generator/lib/index.js | 14 +- .../@babel/generator/lib/node/index.js | 10 +- .../@babel/generator/lib/node/parentheses.js | 82 +- .../@babel/generator/lib/node/whitespace.js | 16 +- .../@babel/generator/lib/printer.js | 38 +- .../@babel/generator/lib/source-map.js | 13 +- .../@babel/generator/package.json | 20 +- .../@babel/helper-compilation-targets/LICENSE | 22 + .../helper-compilation-targets/README.md | 19 + .../helper-compilation-targets/lib/debug.js | 33 + .../lib/filter-items.js | 88 + .../helper-compilation-targets/lib/index.js | 254 + .../helper-compilation-targets/lib/options.js | 20 + .../helper-compilation-targets/lib/pretty.js | 47 + .../helper-compilation-targets/lib/targets.js | 27 + .../helper-compilation-targets/lib/types.js | 0 .../helper-compilation-targets/lib/utils.js | 69 + .../helper-compilation-targets/package.json | 40 + .../@babel/helper-function-name/lib/index.js | 12 +- .../@babel/helper-function-name/package.json | 17 +- .../helper-get-function-arity/lib/index.js | 6 +- .../helper-get-function-arity/package.json | 13 +- .../@babel/helper-hoist-variables/LICENSE | 22 + .../@babel/helper-hoist-variables/README.md | 19 + .../helper-hoist-variables/lib/index.js | 53 + .../helper-hoist-variables/package.json | 27 + .../lib/index.js | 81 +- .../package.json | 15 +- .../lib/import-builder.js | 52 +- .../lib/import-injector.js | 66 +- .../@babel/helper-module-imports/lib/index.js | 6 +- .../@babel/helper-module-imports/package.json | 16 +- .../@babel/helper-module-transforms/README.md | 2 +- .../lib/get-module-name.js | 26 +- .../helper-module-transforms/lib/index.js | 104 +- .../lib/normalize-and-load-metadata.js | 80 +- .../lib/rewrite-live-references.js | 40 +- .../lib/rewrite-this.js | 10 +- .../helper-module-transforms/package.json | 28 +- .../lib/index.js | 6 +- .../package.json | 17 +- .../@babel/helper-replace-supers/lib/index.js | 59 +- .../@babel/helper-replace-supers/package.json | 19 +- .../@babel/helper-simple-access/README.md | 2 +- .../@babel/helper-simple-access/lib/index.js | 6 +- .../@babel/helper-simple-access/package.json | 16 +- .../lib/index.js | 6 +- .../package.json | 13 +- .../lib/identifier.js | 17 +- .../helper-validator-identifier/package.json | 14 +- .../scripts/generate-identifier-regex.js | 4 +- .../@babel/helper-validator-option/LICENSE | 22 + .../@babel/helper-validator-option/README.md | 19 + .../lib/find-suggestion.js | 45 + .../helper-validator-option/lib/index.js | 21 + .../helper-validator-option/lib/validator.js | 58 + .../helper-validator-option/package.json | 20 + .../@babel/helpers/lib/helpers-generated.js | 29 + .../@babel/helpers/lib/helpers.js | 449 +- .../@babel/helpers/lib/helpers/jsx.js | 53 + .../helpers/lib/helpers/objectSpread2.js | 46 + .../@babel/helpers/lib/helpers/typeof.js | 22 + .../@babel/helpers/lib/helpers/wrapRegExp.js | 73 + .../node_modules/@babel/helpers/lib/index.js | 14 +- .../node_modules/@babel/helpers/package.json | 19 +- .../helpers/scripts/generate-helpers.js | 60 + .../@babel/helpers/scripts/package.json | 1 + .../node_modules/@babel/highlight/README.md | 2 +- .../@babel/highlight/lib/index.js | 99 +- .../@babel/highlight/package.json | 17 +- .../node_modules/@babel/parser/lib/index.js | 8667 ++++---- .../node_modules/@babel/parser/package.json | 19 +- .../@babel/template/lib/builder.js | 6 +- .../@babel/template/lib/formatters.js | 6 +- .../node_modules/@babel/template/lib/index.js | 10 +- .../@babel/template/lib/literal.js | 6 +- .../node_modules/@babel/template/lib/parse.js | 8 +- .../@babel/template/lib/populate.js | 6 +- .../@babel/template/lib/string.js | 6 +- .../node_modules/@babel/template/package.json | 18 +- .../@babel/traverse/lib/context.js | 13 +- .../node_modules/@babel/traverse/lib/index.js | 30 +- .../@babel/traverse/lib/path/ancestry.js | 14 +- .../@babel/traverse/lib/path/comments.js | 6 +- .../@babel/traverse/lib/path/context.js | 6 +- .../@babel/traverse/lib/path/conversion.js | 32 +- .../@babel/traverse/lib/path/evaluation.js | 37 +- .../@babel/traverse/lib/path/family.js | 218 +- .../traverse/lib/path/generated/asserts.js | 5 + .../traverse/lib/path/generated/validators.js | 5 + .../lib/path/generated/virtual-types.js | 3 + .../@babel/traverse/lib/path/index.js | 47 +- .../traverse/lib/path/inference/index.js | 16 +- .../lib/path/inference/inferer-reference.js | 6 +- .../traverse/lib/path/inference/inferers.js | 10 +- .../@babel/traverse/lib/path/introspection.js | 31 +- .../@babel/traverse/lib/path/lib/hoister.js | 15 +- .../traverse/lib/path/lib/virtual-types.js | 6 +- .../@babel/traverse/lib/path/modification.js | 51 +- .../@babel/traverse/lib/path/removal.js | 2 +- .../@babel/traverse/lib/path/replacement.js | 71 +- .../@babel/traverse/lib/scope/binding.js | 4 + .../@babel/traverse/lib/scope/index.js | 108 +- .../@babel/traverse/lib/scope/lib/renamer.js | 31 +- .../node_modules/@babel/traverse/lib/types.js | 7 + .../@babel/traverse/lib/visitors.js | 16 +- .../node_modules/@babel/traverse/package.json | 30 +- .../traverse/scripts/generators/asserts.js | 25 + .../traverse/scripts/generators/validators.js | 34 + .../scripts/generators/virtual-types.js | 24 + .../@babel/traverse/scripts/package.json | 1 + .../@babel/types/lib/asserts/assertNode.js | 4 +- .../types/lib/asserts/generated/index.js | 19 +- .../@babel/types/lib/builders/builder.js | 12 +- .../lib/builders/flow/createFlowUnionType.js | 4 +- .../flow/createTypeAnnotationBasedOnTypeof.js | 4 +- .../types/lib/builders/generated/index.js | 21 +- .../types/lib/builders/generated/uppercase.js | 18 + .../types/lib/builders/react/buildChildren.js | 4 +- .../builders/typescript/createTSUnionType.js | 4 +- .../@babel/types/lib/clone/clone.js | 4 +- .../@babel/types/lib/clone/cloneDeep.js | 4 +- .../types/lib/clone/cloneDeepWithoutLoc.js | 4 +- .../@babel/types/lib/clone/cloneNode.js | 29 +- .../@babel/types/lib/clone/cloneWithoutLoc.js | 4 +- .../@babel/types/lib/comments/addComment.js | 4 +- .../lib/comments/inheritInnerComments.js | 4 +- .../lib/comments/inheritLeadingComments.js | 4 +- .../lib/comments/inheritTrailingComments.js | 4 +- .../types/lib/comments/inheritsComments.js | 8 +- .../types/lib/converters/ensureBlock.js | 4 +- .../converters/gatherSequenceExpressions.js | 6 +- .../lib/converters/toBindingIdentifierName.js | 4 +- .../types/lib/converters/toIdentifier.js | 15 +- .../@babel/types/lib/converters/toKeyAlias.js | 6 +- .../lib/converters/toSequenceExpression.js | 6 +- .../types/lib/converters/valueToNode.js | 26 +- .../@babel/types/lib/definitions/core.js | 28 +- .../types/lib/definitions/experimental.js | 20 +- .../@babel/types/lib/definitions/flow.js | 36 +- .../@babel/types/lib/definitions/index.js | 26 +- .../@babel/types/lib/definitions/jsx.js | 6 +- .../@babel/types/lib/definitions/misc.js | 14 +- .../types/lib/definitions/placeholders.js | 2 +- .../types/lib/definitions/typescript.js | 28 +- .../@babel/types/lib/definitions/utils.js | 21 +- .../node_modules/@babel/types/lib/index.js | 123 +- .../@babel/types/lib/index.js.flow | 72 +- .../types/lib/modifications/inherits.js | 4 +- .../lib/modifications/removePropertiesDeep.js | 6 +- .../retrievers/getOuterBindingIdentifiers.js | 4 +- .../validators/buildMatchMemberExpression.js | 4 +- .../types/lib/validators/generated/index.js | 58 +- .../@babel/types/lib/validators/is.js | 8 +- .../@babel/types/lib/validators/isBinding.js | 4 +- .../types/lib/validators/isBlockScoped.js | 4 +- .../types/lib/validators/isImmutable.js | 4 +- .../types/lib/validators/isNodesEquivalent.js | 2 +- .../types/lib/validators/isReferenced.js | 2 +- .../lib/validators/isValidES3Identifier.js | 4 +- .../types/lib/validators/matchesPattern.js | 2 + .../lib/validators/react/isReactComponent.js | 4 +- .../@babel/types/lib/validators/validate.js | 2 +- .../node_modules/@babel/types/package.json | 22 +- .../types/scripts/generators/asserts.js | 7 +- .../types/scripts/generators/ast-types.js | 11 +- .../types/scripts/generators/builders.js | 16 +- .../types/scripts/generators/constants.js | 7 +- .../@babel/types/scripts/generators/docs.js | 248 +- .../@babel/types/scripts/generators/flow.js | 8 +- .../scripts/generators/typescript-legacy.js | 8 +- .../types/scripts/generators/validators.js | 7 +- .../@babel/types/scripts/package.json | 1 + .../types/scripts/utils/formatBuilderName.js | 6 +- .../@babel/types/scripts/utils/lowerFirst.js | 5 +- .../types/scripts/utils/stringifyValidator.js | 4 +- .../types/scripts/utils/toFunctionName.js | 4 +- .../core/node_modules/browserslist/LICENSE | 20 + .../core/node_modules/browserslist/README.md | 701 + .../core/node_modules/browserslist/browser.js | 46 + .../core/node_modules/browserslist/cli.js | 145 + .../core/node_modules/browserslist/error.js | 12 + .../core/node_modules/browserslist/index.js | 1215 ++ .../core/node_modules/browserslist/node.js | 386 + .../node_modules/browserslist/package.json | 35 + .../node_modules/browserslist/update-db.js | 296 + .../core/node_modules/caniuse-lite/LICENSE | 395 + .../core/node_modules/caniuse-lite/README.md | 92 + .../node_modules/caniuse-lite/data/agents.js | 1 + .../caniuse-lite/data/browserVersions.js | 1 + .../caniuse-lite/data/browsers.js | 1 + .../caniuse-lite/data/features.js | 1 + .../caniuse-lite/data/features/aac.js | 1 + .../data/features/abortcontroller.js | 1 + .../caniuse-lite/data/features/ac3-ec3.js | 1 + .../data/features/accelerometer.js | 1 + .../data/features/addeventlistener.js | 1 + .../data/features/alternate-stylesheet.js | 1 + .../data/features/ambient-light.js | 1 + .../caniuse-lite/data/features/apng.js | 1 + .../data/features/array-find-index.js | 1 + .../caniuse-lite/data/features/array-find.js | 1 + .../caniuse-lite/data/features/array-flat.js | 1 + .../data/features/array-includes.js | 1 + .../data/features/arrow-functions.js | 1 + .../caniuse-lite/data/features/asmjs.js | 1 + .../data/features/async-clipboard.js | 1 + .../data/features/async-functions.js | 1 + .../caniuse-lite/data/features/atob-btoa.js | 1 + .../caniuse-lite/data/features/audio-api.js | 1 + .../caniuse-lite/data/features/audio.js | 1 + .../caniuse-lite/data/features/audiotracks.js | 1 + .../caniuse-lite/data/features/autofocus.js | 1 + .../caniuse-lite/data/features/auxclick.js | 1 + .../caniuse-lite/data/features/av1.js | 1 + .../caniuse-lite/data/features/avif.js | 1 + .../data/features/background-attachment.js | 1 + .../data/features/background-clip-text.js | 1 + .../data/features/background-img-opts.js | 1 + .../data/features/background-position-x-y.js | 1 + .../features/background-repeat-round-space.js | 1 + .../data/features/background-sync.js | 1 + .../data/features/battery-status.js | 1 + .../caniuse-lite/data/features/beacon.js | 1 + .../data/features/beforeafterprint.js | 1 + .../caniuse-lite/data/features/bigint.js | 1 + .../caniuse-lite/data/features/blobbuilder.js | 1 + .../caniuse-lite/data/features/bloburls.js | 1 + .../data/features/border-image.js | 1 + .../data/features/border-radius.js | 1 + .../data/features/broadcastchannel.js | 1 + .../caniuse-lite/data/features/brotli.js | 1 + .../caniuse-lite/data/features/calc.js | 1 + .../data/features/canvas-blending.js | 1 + .../caniuse-lite/data/features/canvas-text.js | 1 + .../caniuse-lite/data/features/canvas.js | 1 + .../caniuse-lite/data/features/ch-unit.js | 1 + .../data/features/chacha20-poly1305.js | 1 + .../data/features/channel-messaging.js | 1 + .../data/features/childnode-remove.js | 1 + .../caniuse-lite/data/features/classlist.js | 1 + .../client-hints-dpr-width-viewport.js | 1 + .../caniuse-lite/data/features/clipboard.js | 1 + .../caniuse-lite/data/features/colr.js | 1 + .../data/features/comparedocumentposition.js | 1 + .../data/features/console-basic.js | 1 + .../data/features/console-time.js | 1 + .../caniuse-lite/data/features/const.js | 1 + .../data/features/constraint-validation.js | 1 + .../data/features/contenteditable.js | 1 + .../data/features/contentsecuritypolicy.js | 1 + .../data/features/contentsecuritypolicy2.js | 1 + .../data/features/cookie-store-api.js | 1 + .../caniuse-lite/data/features/cors.js | 1 + .../data/features/createimagebitmap.js | 1 + .../data/features/credential-management.js | 1 + .../data/features/cryptography.js | 1 + .../caniuse-lite/data/features/css-all.js | 1 + .../data/features/css-animation.js | 1 + .../data/features/css-any-link.js | 1 + .../data/features/css-appearance.js | 1 + .../data/features/css-apply-rule.js | 1 + .../data/features/css-at-counter-style.js | 1 + .../data/features/css-backdrop-filter.js | 1 + .../data/features/css-background-offsets.js | 1 + .../data/features/css-backgroundblendmode.js | 1 + .../data/features/css-boxdecorationbreak.js | 1 + .../data/features/css-boxshadow.js | 1 + .../caniuse-lite/data/features/css-canvas.js | 1 + .../data/features/css-caret-color.js | 1 + .../data/features/css-case-insensitive.js | 1 + .../data/features/css-clip-path.js | 1 + .../data/features/css-color-adjust.js | 1 + .../data/features/css-color-function.js | 1 + .../data/features/css-conic-gradients.js | 1 + .../data/features/css-container-queries.js | 1 + .../data/features/css-containment.js | 1 + .../data/features/css-content-visibility.js | 1 + .../data/features/css-counters.js | 1 + .../data/features/css-crisp-edges.js | 1 + .../data/features/css-cross-fade.js | 1 + .../data/features/css-default-pseudo.js | 1 + .../data/features/css-descendant-gtgt.js | 1 + .../data/features/css-deviceadaptation.js | 1 + .../data/features/css-dir-pseudo.js | 1 + .../data/features/css-display-contents.js | 1 + .../data/features/css-element-function.js | 1 + .../data/features/css-env-function.js | 1 + .../data/features/css-exclusions.js | 1 + .../data/features/css-featurequeries.js | 1 + .../data/features/css-filter-function.js | 1 + .../caniuse-lite/data/features/css-filters.js | 1 + .../data/features/css-first-letter.js | 1 + .../data/features/css-first-line.js | 1 + .../caniuse-lite/data/features/css-fixed.js | 1 + .../data/features/css-focus-visible.js | 1 + .../data/features/css-focus-within.js | 1 + .../features/css-font-rendering-controls.js | 1 + .../data/features/css-font-stretch.js | 1 + .../data/features/css-gencontent.js | 1 + .../data/features/css-gradients.js | 1 + .../caniuse-lite/data/features/css-grid.js | 1 + .../data/features/css-hanging-punctuation.js | 1 + .../caniuse-lite/data/features/css-has.js | 1 + .../data/features/css-hyphenate.js | 1 + .../caniuse-lite/data/features/css-hyphens.js | 1 + .../data/features/css-image-orientation.js | 1 + .../data/features/css-image-set.js | 1 + .../data/features/css-in-out-of-range.js | 1 + .../data/features/css-indeterminate-pseudo.js | 1 + .../data/features/css-initial-letter.js | 1 + .../data/features/css-initial-value.js | 1 + .../data/features/css-letter-spacing.js | 1 + .../data/features/css-line-clamp.js | 1 + .../data/features/css-logical-props.js | 1 + .../data/features/css-marker-pseudo.js | 1 + .../caniuse-lite/data/features/css-masks.js | 1 + .../data/features/css-matches-pseudo.js | 1 + .../data/features/css-math-functions.js | 1 + .../data/features/css-media-interaction.js | 1 + .../data/features/css-media-resolution.js | 1 + .../data/features/css-media-scripting.js | 1 + .../data/features/css-mediaqueries.js | 1 + .../data/features/css-mixblendmode.js | 1 + .../data/features/css-motion-paths.js | 1 + .../data/features/css-namespaces.js | 1 + .../data/features/css-not-sel-list.js | 1 + .../data/features/css-nth-child-of.js | 1 + .../caniuse-lite/data/features/css-opacity.js | 1 + .../data/features/css-optional-pseudo.js | 1 + .../data/features/css-overflow-anchor.js | 1 + .../data/features/css-overflow-overlay.js | 1 + .../data/features/css-overflow.js | 1 + .../data/features/css-overscroll-behavior.js | 1 + .../data/features/css-page-break.js | 1 + .../data/features/css-paged-media.js | 1 + .../data/features/css-paint-api.js | 1 + .../data/features/css-placeholder-shown.js | 1 + .../data/features/css-placeholder.js | 1 + .../data/features/css-read-only-write.js | 1 + .../data/features/css-rebeccapurple.js | 1 + .../data/features/css-reflections.js | 1 + .../caniuse-lite/data/features/css-regions.js | 1 + .../data/features/css-repeating-gradients.js | 1 + .../caniuse-lite/data/features/css-resize.js | 1 + .../data/features/css-revert-value.js | 1 + .../data/features/css-rrggbbaa.js | 1 + .../data/features/css-scroll-behavior.js | 1 + .../data/features/css-scroll-timeline.js | 1 + .../data/features/css-scrollbar.js | 1 + .../caniuse-lite/data/features/css-sel2.js | 1 + .../caniuse-lite/data/features/css-sel3.js | 1 + .../data/features/css-selection.js | 1 + .../caniuse-lite/data/features/css-shapes.js | 1 + .../data/features/css-snappoints.js | 1 + .../caniuse-lite/data/features/css-sticky.js | 1 + .../caniuse-lite/data/features/css-subgrid.js | 1 + .../data/features/css-supports-api.js | 1 + .../caniuse-lite/data/features/css-table.js | 1 + .../data/features/css-text-align-last.js | 1 + .../data/features/css-text-indent.js | 1 + .../data/features/css-text-justify.js | 1 + .../data/features/css-text-orientation.js | 1 + .../data/features/css-text-spacing.js | 1 + .../data/features/css-textshadow.js | 1 + .../data/features/css-touch-action-2.js | 1 + .../data/features/css-touch-action.js | 1 + .../data/features/css-transitions.js | 1 + .../data/features/css-unicode-bidi.js | 1 + .../data/features/css-unset-value.js | 1 + .../data/features/css-variables.js | 1 + .../data/features/css-widows-orphans.js | 1 + .../data/features/css-writing-mode.js | 1 + .../caniuse-lite/data/features/css-zoom.js | 1 + .../caniuse-lite/data/features/css3-attr.js | 1 + .../data/features/css3-boxsizing.js | 1 + .../caniuse-lite/data/features/css3-colors.js | 1 + .../data/features/css3-cursors-grab.js | 1 + .../data/features/css3-cursors-newer.js | 1 + .../data/features/css3-cursors.js | 1 + .../data/features/css3-tabsize.js | 1 + .../data/features/currentcolor.js | 1 + .../data/features/custom-elements.js | 1 + .../data/features/custom-elementsv1.js | 1 + .../caniuse-lite/data/features/customevent.js | 1 + .../caniuse-lite/data/features/datalist.js | 1 + .../caniuse-lite/data/features/dataset.js | 1 + .../caniuse-lite/data/features/datauri.js | 1 + .../data/features/date-tolocaledatestring.js | 1 + .../caniuse-lite/data/features/details.js | 1 + .../data/features/deviceorientation.js | 1 + .../data/features/devicepixelratio.js | 1 + .../caniuse-lite/data/features/dialog.js | 1 + .../data/features/dispatchevent.js | 1 + .../caniuse-lite/data/features/dnssec.js | 1 + .../data/features/do-not-track.js | 1 + .../data/features/document-currentscript.js | 1 + .../data/features/document-evaluate-xpath.js | 1 + .../data/features/document-execcommand.js | 1 + .../data/features/document-policy.js | 1 + .../features/document-scrollingelement.js | 1 + .../data/features/documenthead.js | 1 + .../data/features/dom-manip-convenience.js | 1 + .../caniuse-lite/data/features/dom-range.js | 1 + .../data/features/domcontentloaded.js | 1 + .../features/domfocusin-domfocusout-events.js | 1 + .../caniuse-lite/data/features/dommatrix.js | 1 + .../caniuse-lite/data/features/download.js | 1 + .../caniuse-lite/data/features/dragndrop.js | 1 + .../data/features/element-closest.js | 1 + .../data/features/element-from-point.js | 1 + .../data/features/element-scroll-methods.js | 1 + .../caniuse-lite/data/features/eme.js | 1 + .../caniuse-lite/data/features/eot.js | 1 + .../caniuse-lite/data/features/es5.js | 1 + .../caniuse-lite/data/features/es6-class.js | 1 + .../data/features/es6-generators.js | 1 + .../features/es6-module-dynamic-import.js | 1 + .../caniuse-lite/data/features/es6-module.js | 1 + .../caniuse-lite/data/features/es6-number.js | 1 + .../data/features/es6-string-includes.js | 1 + .../caniuse-lite/data/features/es6.js | 1 + .../caniuse-lite/data/features/eventsource.js | 1 + .../data/features/extended-system-fonts.js | 1 + .../data/features/feature-policy.js | 1 + .../caniuse-lite/data/features/fetch.js | 1 + .../data/features/fieldset-disabled.js | 1 + .../caniuse-lite/data/features/fileapi.js | 1 + .../caniuse-lite/data/features/filereader.js | 1 + .../data/features/filereadersync.js | 1 + .../caniuse-lite/data/features/filesystem.js | 1 + .../caniuse-lite/data/features/flac.js | 1 + .../caniuse-lite/data/features/flexbox-gap.js | 1 + .../caniuse-lite/data/features/flexbox.js | 1 + .../caniuse-lite/data/features/flow-root.js | 1 + .../data/features/focusin-focusout-events.js | 1 + .../features/focusoptions-preventscroll.js | 1 + .../data/features/font-family-system-ui.js | 1 + .../data/features/font-feature.js | 1 + .../data/features/font-kerning.js | 1 + .../data/features/font-loading.js | 1 + .../data/features/font-metrics-overrides.js | 1 + .../data/features/font-size-adjust.js | 1 + .../caniuse-lite/data/features/font-smooth.js | 1 + .../data/features/font-unicode-range.js | 1 + .../data/features/font-variant-alternates.js | 1 + .../data/features/font-variant-east-asian.js | 1 + .../data/features/font-variant-numeric.js | 1 + .../caniuse-lite/data/features/fontface.js | 1 + .../data/features/form-attribute.js | 1 + .../data/features/form-submit-attributes.js | 1 + .../data/features/form-validation.js | 1 + .../caniuse-lite/data/features/forms.js | 1 + .../caniuse-lite/data/features/fullscreen.js | 1 + .../caniuse-lite/data/features/gamepad.js | 1 + .../caniuse-lite/data/features/geolocation.js | 1 + .../data/features/getboundingclientrect.js | 1 + .../data/features/getcomputedstyle.js | 1 + .../data/features/getelementsbyclassname.js | 1 + .../data/features/getrandomvalues.js | 1 + .../caniuse-lite/data/features/gyroscope.js | 1 + .../data/features/hardwareconcurrency.js | 1 + .../caniuse-lite/data/features/hashchange.js | 1 + .../caniuse-lite/data/features/heif.js | 1 + .../caniuse-lite/data/features/hevc.js | 1 + .../caniuse-lite/data/features/hidden.js | 1 + .../data/features/high-resolution-time.js | 1 + .../caniuse-lite/data/features/history.js | 1 + .../data/features/html-media-capture.js | 1 + .../data/features/html5semantic.js | 1 + .../data/features/http-live-streaming.js | 1 + .../caniuse-lite/data/features/http2.js | 1 + .../caniuse-lite/data/features/http3.js | 1 + .../data/features/iframe-sandbox.js | 1 + .../data/features/iframe-seamless.js | 1 + .../data/features/iframe-srcdoc.js | 1 + .../data/features/imagecapture.js | 1 + .../caniuse-lite/data/features/ime.js | 1 + .../img-naturalwidth-naturalheight.js | 1 + .../caniuse-lite/data/features/import-maps.js | 1 + .../caniuse-lite/data/features/imports.js | 1 + .../data/features/indeterminate-checkbox.js | 1 + .../caniuse-lite/data/features/indexeddb.js | 1 + .../caniuse-lite/data/features/indexeddb2.js | 1 + .../data/features/inline-block.js | 1 + .../caniuse-lite/data/features/innertext.js | 1 + .../data/features/input-autocomplete-onoff.js | 1 + .../caniuse-lite/data/features/input-color.js | 1 + .../data/features/input-datetime.js | 1 + .../data/features/input-email-tel-url.js | 1 + .../caniuse-lite/data/features/input-event.js | 1 + .../data/features/input-file-accept.js | 1 + .../data/features/input-file-directory.js | 1 + .../data/features/input-file-multiple.js | 1 + .../data/features/input-inputmode.js | 1 + .../data/features/input-minlength.js | 1 + .../data/features/input-number.js | 1 + .../data/features/input-pattern.js | 1 + .../data/features/input-placeholder.js | 1 + .../caniuse-lite/data/features/input-range.js | 1 + .../data/features/input-search.js | 1 + .../data/features/input-selection.js | 1 + .../data/features/insert-adjacent.js | 1 + .../data/features/insertadjacenthtml.js | 1 + .../data/features/internationalization.js | 1 + .../data/features/intersectionobserver-v2.js | 1 + .../data/features/intersectionobserver.js | 1 + .../data/features/intl-pluralrules.js | 1 + .../data/features/intrinsic-width.js | 1 + .../caniuse-lite/data/features/jpeg2000.js | 1 + .../caniuse-lite/data/features/jpegxl.js | 1 + .../caniuse-lite/data/features/jpegxr.js | 1 + .../data/features/js-regexp-lookbehind.js | 1 + .../caniuse-lite/data/features/json.js | 1 + .../features/justify-content-space-evenly.js | 1 + .../data/features/kerning-pairs-ligatures.js | 1 + .../data/features/keyboardevent-charcode.js | 1 + .../data/features/keyboardevent-code.js | 1 + .../keyboardevent-getmodifierstate.js | 1 + .../data/features/keyboardevent-key.js | 1 + .../data/features/keyboardevent-location.js | 1 + .../data/features/keyboardevent-which.js | 1 + .../caniuse-lite/data/features/lazyload.js | 1 + .../caniuse-lite/data/features/let.js | 1 + .../data/features/link-icon-png.js | 1 + .../data/features/link-icon-svg.js | 1 + .../data/features/link-rel-dns-prefetch.js | 1 + .../data/features/link-rel-modulepreload.js | 1 + .../data/features/link-rel-preconnect.js | 1 + .../data/features/link-rel-prefetch.js | 1 + .../data/features/link-rel-preload.js | 1 + .../data/features/link-rel-prerender.js | 1 + .../data/features/loading-lazy-attr.js | 1 + .../data/features/localecompare.js | 1 + .../data/features/magnetometer.js | 1 + .../data/features/matchesselector.js | 1 + .../caniuse-lite/data/features/matchmedia.js | 1 + .../caniuse-lite/data/features/mathml.js | 1 + .../caniuse-lite/data/features/maxlength.js | 1 + .../data/features/media-attribute.js | 1 + .../data/features/media-fragments.js | 1 + .../data/features/media-session-api.js | 1 + .../data/features/mediacapture-fromelement.js | 1 + .../data/features/mediarecorder.js | 1 + .../caniuse-lite/data/features/mediasource.js | 1 + .../caniuse-lite/data/features/menu.js | 1 + .../data/features/meta-theme-color.js | 1 + .../caniuse-lite/data/features/meter.js | 1 + .../caniuse-lite/data/features/midi.js | 1 + .../caniuse-lite/data/features/minmaxwh.js | 1 + .../caniuse-lite/data/features/mp3.js | 1 + .../caniuse-lite/data/features/mpeg-dash.js | 1 + .../caniuse-lite/data/features/mpeg4.js | 1 + .../data/features/multibackgrounds.js | 1 + .../caniuse-lite/data/features/multicolumn.js | 1 + .../data/features/mutation-events.js | 1 + .../data/features/mutationobserver.js | 1 + .../data/features/namevalue-storage.js | 1 + .../data/features/native-filesystem-api.js | 1 + .../caniuse-lite/data/features/nav-timing.js | 1 + .../data/features/navigator-language.js | 1 + .../caniuse-lite/data/features/netinfo.js | 1 + .../data/features/notifications.js | 1 + .../data/features/object-entries.js | 1 + .../caniuse-lite/data/features/object-fit.js | 1 + .../data/features/object-observe.js | 1 + .../data/features/object-values.js | 1 + .../caniuse-lite/data/features/objectrtc.js | 1 + .../data/features/offline-apps.js | 1 + .../data/features/offscreencanvas.js | 1 + .../caniuse-lite/data/features/ogg-vorbis.js | 1 + .../caniuse-lite/data/features/ogv.js | 1 + .../caniuse-lite/data/features/ol-reversed.js | 1 + .../data/features/once-event-listener.js | 1 + .../data/features/online-status.js | 1 + .../caniuse-lite/data/features/opus.js | 1 + .../data/features/orientation-sensor.js | 1 + .../caniuse-lite/data/features/outline.js | 1 + .../data/features/pad-start-end.js | 1 + .../data/features/page-transition-events.js | 1 + .../data/features/pagevisibility.js | 1 + .../data/features/passive-event-listener.js | 1 + .../data/features/passwordrules.js | 1 + .../caniuse-lite/data/features/path2d.js | 1 + .../data/features/payment-request.js | 1 + .../caniuse-lite/data/features/pdf-viewer.js | 1 + .../data/features/permissions-api.js | 1 + .../data/features/permissions-policy.js | 1 + .../data/features/picture-in-picture.js | 1 + .../caniuse-lite/data/features/picture.js | 1 + .../caniuse-lite/data/features/ping.js | 1 + .../caniuse-lite/data/features/png-alpha.js | 1 + .../data/features/pointer-events.js | 1 + .../caniuse-lite/data/features/pointer.js | 1 + .../caniuse-lite/data/features/pointerlock.js | 1 + .../caniuse-lite/data/features/portals.js | 1 + .../data/features/prefers-color-scheme.js | 1 + .../data/features/prefers-reduced-motion.js | 1 + .../data/features/private-class-fields.js | 1 + .../features/private-methods-and-accessors.js | 1 + .../caniuse-lite/data/features/progress.js | 1 + .../data/features/promise-finally.js | 1 + .../caniuse-lite/data/features/promises.js | 1 + .../caniuse-lite/data/features/proximity.js | 1 + .../caniuse-lite/data/features/proxy.js | 1 + .../data/features/public-class-fields.js | 1 + .../data/features/publickeypinning.js | 1 + .../caniuse-lite/data/features/push-api.js | 1 + .../data/features/queryselector.js | 1 + .../data/features/readonly-attr.js | 1 + .../data/features/referrer-policy.js | 1 + .../data/features/registerprotocolhandler.js | 1 + .../data/features/rel-noopener.js | 1 + .../data/features/rel-noreferrer.js | 1 + .../caniuse-lite/data/features/rellist.js | 1 + .../caniuse-lite/data/features/rem.js | 1 + .../data/features/requestanimationframe.js | 1 + .../data/features/requestidlecallback.js | 1 + .../data/features/resizeobserver.js | 1 + .../data/features/resource-timing.js | 1 + .../data/features/rest-parameters.js | 1 + .../data/features/rtcpeerconnection.js | 1 + .../caniuse-lite/data/features/ruby.js | 1 + .../caniuse-lite/data/features/run-in.js | 1 + .../features/same-site-cookie-attribute.js | 1 + .../data/features/screen-orientation.js | 1 + .../data/features/script-async.js | 1 + .../data/features/script-defer.js | 1 + .../data/features/scrollintoview.js | 1 + .../data/features/scrollintoviewifneeded.js | 1 + .../caniuse-lite/data/features/sdch.js | 1 + .../data/features/selection-api.js | 1 + .../data/features/server-timing.js | 1 + .../data/features/serviceworkers.js | 1 + .../data/features/setimmediate.js | 1 + .../caniuse-lite/data/features/sha-2.js | 1 + .../caniuse-lite/data/features/shadowdom.js | 1 + .../caniuse-lite/data/features/shadowdomv1.js | 1 + .../data/features/sharedarraybuffer.js | 1 + .../data/features/sharedworkers.js | 1 + .../caniuse-lite/data/features/sni.js | 1 + .../caniuse-lite/data/features/spdy.js | 1 + .../data/features/speech-recognition.js | 1 + .../data/features/speech-synthesis.js | 1 + .../data/features/spellcheck-attribute.js | 1 + .../caniuse-lite/data/features/sql-storage.js | 1 + .../caniuse-lite/data/features/srcset.js | 1 + .../caniuse-lite/data/features/stream.js | 1 + .../caniuse-lite/data/features/streams.js | 1 + .../data/features/stricttransportsecurity.js | 1 + .../data/features/style-scoped.js | 1 + .../data/features/subresource-integrity.js | 1 + .../caniuse-lite/data/features/svg-css.js | 1 + .../caniuse-lite/data/features/svg-filters.js | 1 + .../caniuse-lite/data/features/svg-fonts.js | 1 + .../data/features/svg-fragment.js | 1 + .../caniuse-lite/data/features/svg-html.js | 1 + .../caniuse-lite/data/features/svg-html5.js | 1 + .../caniuse-lite/data/features/svg-img.js | 1 + .../caniuse-lite/data/features/svg-smil.js | 1 + .../caniuse-lite/data/features/svg.js | 1 + .../caniuse-lite/data/features/sxg.js | 1 + .../data/features/tabindex-attr.js | 1 + .../data/features/template-literals.js | 1 + .../caniuse-lite/data/features/template.js | 1 + .../caniuse-lite/data/features/testfeat.js | 1 + .../data/features/text-decoration.js | 1 + .../data/features/text-emphasis.js | 1 + .../data/features/text-overflow.js | 1 + .../data/features/text-size-adjust.js | 1 + .../caniuse-lite/data/features/text-stroke.js | 1 + .../data/features/text-underline-offset.js | 1 + .../caniuse-lite/data/features/textcontent.js | 1 + .../caniuse-lite/data/features/textencoder.js | 1 + .../caniuse-lite/data/features/tls1-1.js | 1 + .../caniuse-lite/data/features/tls1-2.js | 1 + .../caniuse-lite/data/features/tls1-3.js | 1 + .../data/features/token-binding.js | 1 + .../caniuse-lite/data/features/touch.js | 1 + .../data/features/transforms2d.js | 1 + .../data/features/transforms3d.js | 1 + .../data/features/trusted-types.js | 1 + .../caniuse-lite/data/features/ttf.js | 1 + .../caniuse-lite/data/features/typedarrays.js | 1 + .../caniuse-lite/data/features/u2f.js | 1 + .../data/features/unhandledrejection.js | 1 + .../data/features/upgradeinsecurerequests.js | 1 + .../features/url-scroll-to-text-fragment.js | 1 + .../caniuse-lite/data/features/url.js | 1 + .../data/features/urlsearchparams.js | 1 + .../caniuse-lite/data/features/use-strict.js | 1 + .../data/features/user-select-none.js | 1 + .../caniuse-lite/data/features/user-timing.js | 1 + .../data/features/variable-fonts.js | 1 + .../data/features/vector-effect.js | 1 + .../caniuse-lite/data/features/vibration.js | 1 + .../caniuse-lite/data/features/video.js | 1 + .../caniuse-lite/data/features/videotracks.js | 1 + .../data/features/viewport-units.js | 1 + .../caniuse-lite/data/features/wai-aria.js | 1 + .../caniuse-lite/data/features/wake-lock.js | 1 + .../caniuse-lite/data/features/wasm.js | 1 + .../caniuse-lite/data/features/wav.js | 1 + .../caniuse-lite/data/features/wbr-element.js | 1 + .../data/features/web-animation.js | 1 + .../data/features/web-app-manifest.js | 1 + .../data/features/web-bluetooth.js | 1 + .../caniuse-lite/data/features/web-serial.js | 1 + .../caniuse-lite/data/features/web-share.js | 1 + .../caniuse-lite/data/features/webauthn.js | 1 + .../caniuse-lite/data/features/webgl.js | 1 + .../caniuse-lite/data/features/webgl2.js | 1 + .../caniuse-lite/data/features/webgpu.js | 1 + .../caniuse-lite/data/features/webhid.js | 1 + .../data/features/webkit-user-drag.js | 1 + .../caniuse-lite/data/features/webm.js | 1 + .../caniuse-lite/data/features/webnfc.js | 1 + .../caniuse-lite/data/features/webp.js | 1 + .../caniuse-lite/data/features/websockets.js | 1 + .../caniuse-lite/data/features/webusb.js | 1 + .../caniuse-lite/data/features/webvr.js | 1 + .../caniuse-lite/data/features/webvtt.js | 1 + .../caniuse-lite/data/features/webworkers.js | 1 + .../caniuse-lite/data/features/webxr.js | 1 + .../caniuse-lite/data/features/will-change.js | 1 + .../caniuse-lite/data/features/woff.js | 1 + .../caniuse-lite/data/features/woff2.js | 1 + .../caniuse-lite/data/features/word-break.js | 1 + .../caniuse-lite/data/features/wordwrap.js | 1 + .../data/features/x-doc-messaging.js | 1 + .../data/features/x-frame-options.js | 1 + .../caniuse-lite/data/features/xhr2.js | 1 + .../caniuse-lite/data/features/xhtml.js | 1 + .../caniuse-lite/data/features/xhtmlsmil.js | 1 + .../data/features/xml-serializer.js | 1 + .../caniuse-lite/data/regions/AD.js | 1 + .../caniuse-lite/data/regions/AE.js | 1 + .../caniuse-lite/data/regions/AF.js | 1 + .../caniuse-lite/data/regions/AG.js | 1 + .../caniuse-lite/data/regions/AI.js | 1 + .../caniuse-lite/data/regions/AL.js | 1 + .../caniuse-lite/data/regions/AM.js | 1 + .../caniuse-lite/data/regions/AO.js | 1 + .../caniuse-lite/data/regions/AR.js | 1 + .../caniuse-lite/data/regions/AS.js | 1 + .../caniuse-lite/data/regions/AT.js | 1 + .../caniuse-lite/data/regions/AU.js | 1 + .../caniuse-lite/data/regions/AW.js | 1 + .../caniuse-lite/data/regions/AX.js | 1 + .../caniuse-lite/data/regions/AZ.js | 1 + .../caniuse-lite/data/regions/BA.js | 1 + .../caniuse-lite/data/regions/BB.js | 1 + .../caniuse-lite/data/regions/BD.js | 1 + .../caniuse-lite/data/regions/BE.js | 1 + .../caniuse-lite/data/regions/BF.js | 1 + .../caniuse-lite/data/regions/BG.js | 1 + .../caniuse-lite/data/regions/BH.js | 1 + .../caniuse-lite/data/regions/BI.js | 1 + .../caniuse-lite/data/regions/BJ.js | 1 + .../caniuse-lite/data/regions/BM.js | 1 + .../caniuse-lite/data/regions/BN.js | 1 + .../caniuse-lite/data/regions/BO.js | 1 + .../caniuse-lite/data/regions/BR.js | 1 + .../caniuse-lite/data/regions/BS.js | 1 + .../caniuse-lite/data/regions/BT.js | 1 + .../caniuse-lite/data/regions/BW.js | 1 + .../caniuse-lite/data/regions/BY.js | 1 + .../caniuse-lite/data/regions/BZ.js | 1 + .../caniuse-lite/data/regions/CA.js | 1 + .../caniuse-lite/data/regions/CD.js | 1 + .../caniuse-lite/data/regions/CF.js | 1 + .../caniuse-lite/data/regions/CG.js | 1 + .../caniuse-lite/data/regions/CH.js | 1 + .../caniuse-lite/data/regions/CI.js | 1 + .../caniuse-lite/data/regions/CK.js | 1 + .../caniuse-lite/data/regions/CL.js | 1 + .../caniuse-lite/data/regions/CM.js | 1 + .../caniuse-lite/data/regions/CN.js | 1 + .../caniuse-lite/data/regions/CO.js | 1 + .../caniuse-lite/data/regions/CR.js | 1 + .../caniuse-lite/data/regions/CU.js | 1 + .../caniuse-lite/data/regions/CV.js | 1 + .../caniuse-lite/data/regions/CX.js | 1 + .../caniuse-lite/data/regions/CY.js | 1 + .../caniuse-lite/data/regions/CZ.js | 1 + .../caniuse-lite/data/regions/DE.js | 1 + .../caniuse-lite/data/regions/DJ.js | 1 + .../caniuse-lite/data/regions/DK.js | 1 + .../caniuse-lite/data/regions/DM.js | 1 + .../caniuse-lite/data/regions/DO.js | 1 + .../caniuse-lite/data/regions/DZ.js | 1 + .../caniuse-lite/data/regions/EC.js | 1 + .../caniuse-lite/data/regions/EE.js | 1 + .../caniuse-lite/data/regions/EG.js | 1 + .../caniuse-lite/data/regions/ER.js | 1 + .../caniuse-lite/data/regions/ES.js | 1 + .../caniuse-lite/data/regions/ET.js | 1 + .../caniuse-lite/data/regions/FI.js | 1 + .../caniuse-lite/data/regions/FJ.js | 1 + .../caniuse-lite/data/regions/FK.js | 1 + .../caniuse-lite/data/regions/FM.js | 1 + .../caniuse-lite/data/regions/FO.js | 1 + .../caniuse-lite/data/regions/FR.js | 1 + .../caniuse-lite/data/regions/GA.js | 1 + .../caniuse-lite/data/regions/GB.js | 1 + .../caniuse-lite/data/regions/GD.js | 1 + .../caniuse-lite/data/regions/GE.js | 1 + .../caniuse-lite/data/regions/GF.js | 1 + .../caniuse-lite/data/regions/GG.js | 1 + .../caniuse-lite/data/regions/GH.js | 1 + .../caniuse-lite/data/regions/GI.js | 1 + .../caniuse-lite/data/regions/GL.js | 1 + .../caniuse-lite/data/regions/GM.js | 1 + .../caniuse-lite/data/regions/GN.js | 1 + .../caniuse-lite/data/regions/GP.js | 1 + .../caniuse-lite/data/regions/GQ.js | 1 + .../caniuse-lite/data/regions/GR.js | 1 + .../caniuse-lite/data/regions/GT.js | 1 + .../caniuse-lite/data/regions/GU.js | 1 + .../caniuse-lite/data/regions/GW.js | 1 + .../caniuse-lite/data/regions/GY.js | 1 + .../caniuse-lite/data/regions/HK.js | 1 + .../caniuse-lite/data/regions/HN.js | 1 + .../caniuse-lite/data/regions/HR.js | 1 + .../caniuse-lite/data/regions/HT.js | 1 + .../caniuse-lite/data/regions/HU.js | 1 + .../caniuse-lite/data/regions/ID.js | 1 + .../caniuse-lite/data/regions/IE.js | 1 + .../caniuse-lite/data/regions/IL.js | 1 + .../caniuse-lite/data/regions/IM.js | 1 + .../caniuse-lite/data/regions/IN.js | 1 + .../caniuse-lite/data/regions/IQ.js | 1 + .../caniuse-lite/data/regions/IR.js | 1 + .../caniuse-lite/data/regions/IS.js | 1 + .../caniuse-lite/data/regions/IT.js | 1 + .../caniuse-lite/data/regions/JE.js | 1 + .../caniuse-lite/data/regions/JM.js | 1 + .../caniuse-lite/data/regions/JO.js | 1 + .../caniuse-lite/data/regions/JP.js | 1 + .../caniuse-lite/data/regions/KE.js | 1 + .../caniuse-lite/data/regions/KG.js | 1 + .../caniuse-lite/data/regions/KH.js | 1 + .../caniuse-lite/data/regions/KI.js | 1 + .../caniuse-lite/data/regions/KM.js | 1 + .../caniuse-lite/data/regions/KN.js | 1 + .../caniuse-lite/data/regions/KP.js | 1 + .../caniuse-lite/data/regions/KR.js | 1 + .../caniuse-lite/data/regions/KW.js | 1 + .../caniuse-lite/data/regions/KY.js | 1 + .../caniuse-lite/data/regions/KZ.js | 1 + .../caniuse-lite/data/regions/LA.js | 1 + .../caniuse-lite/data/regions/LB.js | 1 + .../caniuse-lite/data/regions/LC.js | 1 + .../caniuse-lite/data/regions/LI.js | 1 + .../caniuse-lite/data/regions/LK.js | 1 + .../caniuse-lite/data/regions/LR.js | 1 + .../caniuse-lite/data/regions/LS.js | 1 + .../caniuse-lite/data/regions/LT.js | 1 + .../caniuse-lite/data/regions/LU.js | 1 + .../caniuse-lite/data/regions/LV.js | 1 + .../caniuse-lite/data/regions/LY.js | 1 + .../caniuse-lite/data/regions/MA.js | 1 + .../caniuse-lite/data/regions/MC.js | 1 + .../caniuse-lite/data/regions/MD.js | 1 + .../caniuse-lite/data/regions/ME.js | 1 + .../caniuse-lite/data/regions/MG.js | 1 + .../caniuse-lite/data/regions/MH.js | 1 + .../caniuse-lite/data/regions/MK.js | 1 + .../caniuse-lite/data/regions/ML.js | 1 + .../caniuse-lite/data/regions/MM.js | 1 + .../caniuse-lite/data/regions/MN.js | 1 + .../caniuse-lite/data/regions/MO.js | 1 + .../caniuse-lite/data/regions/MP.js | 1 + .../caniuse-lite/data/regions/MQ.js | 1 + .../caniuse-lite/data/regions/MR.js | 1 + .../caniuse-lite/data/regions/MS.js | 1 + .../caniuse-lite/data/regions/MT.js | 1 + .../caniuse-lite/data/regions/MU.js | 1 + .../caniuse-lite/data/regions/MV.js | 1 + .../caniuse-lite/data/regions/MW.js | 1 + .../caniuse-lite/data/regions/MX.js | 1 + .../caniuse-lite/data/regions/MY.js | 1 + .../caniuse-lite/data/regions/MZ.js | 1 + .../caniuse-lite/data/regions/NA.js | 1 + .../caniuse-lite/data/regions/NC.js | 1 + .../caniuse-lite/data/regions/NE.js | 1 + .../caniuse-lite/data/regions/NF.js | 1 + .../caniuse-lite/data/regions/NG.js | 1 + .../caniuse-lite/data/regions/NI.js | 1 + .../caniuse-lite/data/regions/NL.js | 1 + .../caniuse-lite/data/regions/NO.js | 1 + .../caniuse-lite/data/regions/NP.js | 1 + .../caniuse-lite/data/regions/NR.js | 1 + .../caniuse-lite/data/regions/NU.js | 1 + .../caniuse-lite/data/regions/NZ.js | 1 + .../caniuse-lite/data/regions/OM.js | 1 + .../caniuse-lite/data/regions/PA.js | 1 + .../caniuse-lite/data/regions/PE.js | 1 + .../caniuse-lite/data/regions/PF.js | 1 + .../caniuse-lite/data/regions/PG.js | 1 + .../caniuse-lite/data/regions/PH.js | 1 + .../caniuse-lite/data/regions/PK.js | 1 + .../caniuse-lite/data/regions/PL.js | 1 + .../caniuse-lite/data/regions/PM.js | 1 + .../caniuse-lite/data/regions/PN.js | 1 + .../caniuse-lite/data/regions/PR.js | 1 + .../caniuse-lite/data/regions/PS.js | 1 + .../caniuse-lite/data/regions/PT.js | 1 + .../caniuse-lite/data/regions/PW.js | 1 + .../caniuse-lite/data/regions/PY.js | 1 + .../caniuse-lite/data/regions/QA.js | 1 + .../caniuse-lite/data/regions/RE.js | 1 + .../caniuse-lite/data/regions/RO.js | 1 + .../caniuse-lite/data/regions/RS.js | 1 + .../caniuse-lite/data/regions/RU.js | 1 + .../caniuse-lite/data/regions/RW.js | 1 + .../caniuse-lite/data/regions/SA.js | 1 + .../caniuse-lite/data/regions/SB.js | 1 + .../caniuse-lite/data/regions/SC.js | 1 + .../caniuse-lite/data/regions/SD.js | 1 + .../caniuse-lite/data/regions/SE.js | 1 + .../caniuse-lite/data/regions/SG.js | 1 + .../caniuse-lite/data/regions/SH.js | 1 + .../caniuse-lite/data/regions/SI.js | 1 + .../caniuse-lite/data/regions/SK.js | 1 + .../caniuse-lite/data/regions/SL.js | 1 + .../caniuse-lite/data/regions/SM.js | 1 + .../caniuse-lite/data/regions/SN.js | 1 + .../caniuse-lite/data/regions/SO.js | 1 + .../caniuse-lite/data/regions/SR.js | 1 + .../caniuse-lite/data/regions/ST.js | 1 + .../caniuse-lite/data/regions/SV.js | 1 + .../caniuse-lite/data/regions/SY.js | 1 + .../caniuse-lite/data/regions/SZ.js | 1 + .../caniuse-lite/data/regions/TC.js | 1 + .../caniuse-lite/data/regions/TD.js | 1 + .../caniuse-lite/data/regions/TG.js | 1 + .../caniuse-lite/data/regions/TH.js | 1 + .../caniuse-lite/data/regions/TJ.js | 1 + .../caniuse-lite/data/regions/TK.js | 1 + .../caniuse-lite/data/regions/TL.js | 1 + .../caniuse-lite/data/regions/TM.js | 1 + .../caniuse-lite/data/regions/TN.js | 1 + .../caniuse-lite/data/regions/TO.js | 1 + .../caniuse-lite/data/regions/TR.js | 1 + .../caniuse-lite/data/regions/TT.js | 1 + .../caniuse-lite/data/regions/TV.js | 1 + .../caniuse-lite/data/regions/TW.js | 1 + .../caniuse-lite/data/regions/TZ.js | 1 + .../caniuse-lite/data/regions/UA.js | 1 + .../caniuse-lite/data/regions/UG.js | 1 + .../caniuse-lite/data/regions/US.js | 1 + .../caniuse-lite/data/regions/UY.js | 1 + .../caniuse-lite/data/regions/UZ.js | 1 + .../caniuse-lite/data/regions/VA.js | 1 + .../caniuse-lite/data/regions/VC.js | 1 + .../caniuse-lite/data/regions/VE.js | 1 + .../caniuse-lite/data/regions/VG.js | 1 + .../caniuse-lite/data/regions/VI.js | 1 + .../caniuse-lite/data/regions/VN.js | 1 + .../caniuse-lite/data/regions/VU.js | 1 + .../caniuse-lite/data/regions/WF.js | 1 + .../caniuse-lite/data/regions/WS.js | 1 + .../caniuse-lite/data/regions/YE.js | 1 + .../caniuse-lite/data/regions/YT.js | 1 + .../caniuse-lite/data/regions/ZA.js | 1 + .../caniuse-lite/data/regions/ZM.js | 1 + .../caniuse-lite/data/regions/ZW.js | 1 + .../caniuse-lite/data/regions/alt-af.js | 1 + .../caniuse-lite/data/regions/alt-an.js | 1 + .../caniuse-lite/data/regions/alt-as.js | 1 + .../caniuse-lite/data/regions/alt-eu.js | 1 + .../caniuse-lite/data/regions/alt-na.js | 1 + .../caniuse-lite/data/regions/alt-oc.js | 1 + .../caniuse-lite/data/regions/alt-sa.js | 1 + .../caniuse-lite/data/regions/alt-ww.js | 1 + .../caniuse-lite/dist/lib/statuses.js | 9 + .../caniuse-lite/dist/lib/supported.js | 9 + .../caniuse-lite/dist/unpacker/agents.js | 45 + .../dist/unpacker/browserVersions.js | 1 + .../caniuse-lite/dist/unpacker/browsers.js | 1 + .../caniuse-lite/dist/unpacker/feature.js | 46 + .../caniuse-lite/dist/unpacker/features.js | 6 + .../caniuse-lite/dist/unpacker/index.js | 4 + .../caniuse-lite/dist/unpacker/region.js | 20 + .../node_modules/caniuse-lite/package.json | 28 + .../core/node_modules/colorette/LICENSE.md | 7 + .../core/node_modules/colorette/README.md | 102 + .../core/node_modules/colorette/index.cjs | 73 + .../core/node_modules/colorette/index.js | 73 + .../core/node_modules/colorette/package.json | 39 + .../node_modules/convert-source-map/README.md | 5 - .../node_modules/convert-source-map/index.js | 4 +- .../convert-source-map/package.json | 2 +- .../node_modules/electron-to-chromium/LICENSE | 5 + .../electron-to-chromium/README.md | 186 + .../electron-to-chromium/chromium-versions.js | 38 + .../full-chromium-versions.js | 1385 ++ .../electron-to-chromium/full-versions.js | 989 + .../electron-to-chromium/index.js | 36 + .../electron-to-chromium/package.json | 38 + .../electron-to-chromium/versions.js | 68 + .../core/node_modules/escalade/dist/index.js | 22 + .../core/node_modules/escalade/dist/index.mjs | 22 + .../@babel/core/node_modules/escalade/license | 9 + .../core/node_modules/escalade/package.json | 61 + .../core/node_modules/escalade/readme.md | 211 + .../core/node_modules/escalade/sync/index.js | 18 + .../core/node_modules/escalade/sync/index.mjs | 18 + .../@babel/core/node_modules/json5/README.md | 4 +- .../core/node_modules/json5/package.json | 3 +- .../@babel/core/node_modules/lodash/README.md | 39 - .../core/node_modules/lodash/_DataView.js | 7 - .../@babel/core/node_modules/lodash/_Hash.js | 32 - .../core/node_modules/lodash/_LazyWrapper.js | 28 - .../core/node_modules/lodash/_ListCache.js | 32 - .../node_modules/lodash/_LodashWrapper.js | 22 - .../@babel/core/node_modules/lodash/_Map.js | 7 - .../core/node_modules/lodash/_MapCache.js | 32 - .../core/node_modules/lodash/_Promise.js | 7 - .../@babel/core/node_modules/lodash/_Set.js | 7 - .../core/node_modules/lodash/_SetCache.js | 27 - .../@babel/core/node_modules/lodash/_Stack.js | 27 - .../core/node_modules/lodash/_Symbol.js | 6 - .../core/node_modules/lodash/_Uint8Array.js | 6 - .../core/node_modules/lodash/_WeakMap.js | 7 - .../@babel/core/node_modules/lodash/_apply.js | 21 - .../node_modules/lodash/_arrayAggregator.js | 22 - .../core/node_modules/lodash/_arrayEach.js | 22 - .../node_modules/lodash/_arrayEachRight.js | 21 - .../core/node_modules/lodash/_arrayEvery.js | 23 - .../core/node_modules/lodash/_arrayFilter.js | 25 - .../node_modules/lodash/_arrayIncludes.js | 17 - .../node_modules/lodash/_arrayIncludesWith.js | 22 - .../node_modules/lodash/_arrayLikeKeys.js | 49 - .../core/node_modules/lodash/_arrayMap.js | 21 - .../core/node_modules/lodash/_arrayPush.js | 20 - .../core/node_modules/lodash/_arrayReduce.js | 26 - .../node_modules/lodash/_arrayReduceRight.js | 24 - .../core/node_modules/lodash/_arraySample.js | 15 - .../node_modules/lodash/_arraySampleSize.js | 17 - .../core/node_modules/lodash/_arrayShuffle.js | 15 - .../core/node_modules/lodash/_arraySome.js | 23 - .../core/node_modules/lodash/_asciiSize.js | 12 - .../core/node_modules/lodash/_asciiToArray.js | 12 - .../core/node_modules/lodash/_asciiWords.js | 15 - .../node_modules/lodash/_assignMergeValue.js | 20 - .../core/node_modules/lodash/_assignValue.js | 28 - .../core/node_modules/lodash/_assocIndexOf.js | 21 - .../node_modules/lodash/_baseAggregator.js | 21 - .../core/node_modules/lodash/_baseAssign.js | 17 - .../core/node_modules/lodash/_baseAssignIn.js | 17 - .../node_modules/lodash/_baseAssignValue.js | 25 - .../core/node_modules/lodash/_baseAt.js | 23 - .../core/node_modules/lodash/_baseClamp.js | 22 - .../core/node_modules/lodash/_baseClone.js | 166 - .../core/node_modules/lodash/_baseConforms.js | 18 - .../node_modules/lodash/_baseConformsTo.js | 27 - .../core/node_modules/lodash/_baseCreate.js | 30 - .../core/node_modules/lodash/_baseDelay.js | 21 - .../node_modules/lodash/_baseDifference.js | 67 - .../core/node_modules/lodash/_baseEach.js | 14 - .../node_modules/lodash/_baseEachRight.js | 14 - .../core/node_modules/lodash/_baseEvery.js | 21 - .../core/node_modules/lodash/_baseExtremum.js | 32 - .../core/node_modules/lodash/_baseFill.js | 32 - .../core/node_modules/lodash/_baseFilter.js | 21 - .../node_modules/lodash/_baseFindIndex.js | 24 - .../core/node_modules/lodash/_baseFindKey.js | 23 - .../core/node_modules/lodash/_baseFlatten.js | 38 - .../core/node_modules/lodash/_baseFor.js | 16 - .../core/node_modules/lodash/_baseForOwn.js | 16 - .../node_modules/lodash/_baseForOwnRight.js | 16 - .../core/node_modules/lodash/_baseForRight.js | 15 - .../node_modules/lodash/_baseFunctions.js | 19 - .../core/node_modules/lodash/_baseGet.js | 24 - .../node_modules/lodash/_baseGetAllKeys.js | 20 - .../core/node_modules/lodash/_baseGetTag.js | 28 - .../core/node_modules/lodash/_baseGt.js | 14 - .../core/node_modules/lodash/_baseHas.js | 19 - .../core/node_modules/lodash/_baseHasIn.js | 13 - .../core/node_modules/lodash/_baseInRange.js | 18 - .../core/node_modules/lodash/_baseIndexOf.js | 20 - .../node_modules/lodash/_baseIndexOfWith.js | 23 - .../node_modules/lodash/_baseIntersection.js | 74 - .../core/node_modules/lodash/_baseInverter.js | 21 - .../core/node_modules/lodash/_baseInvoke.js | 24 - .../node_modules/lodash/_baseIsArguments.js | 18 - .../node_modules/lodash/_baseIsArrayBuffer.js | 17 - .../core/node_modules/lodash/_baseIsDate.js | 18 - .../core/node_modules/lodash/_baseIsEqual.js | 28 - .../node_modules/lodash/_baseIsEqualDeep.js | 83 - .../core/node_modules/lodash/_baseIsMap.js | 18 - .../core/node_modules/lodash/_baseIsMatch.js | 62 - .../core/node_modules/lodash/_baseIsNaN.js | 12 - .../core/node_modules/lodash/_baseIsNative.js | 47 - .../core/node_modules/lodash/_baseIsRegExp.js | 18 - .../core/node_modules/lodash/_baseIsSet.js | 18 - .../node_modules/lodash/_baseIsTypedArray.js | 60 - .../core/node_modules/lodash/_baseIteratee.js | 31 - .../core/node_modules/lodash/_baseKeys.js | 30 - .../core/node_modules/lodash/_baseKeysIn.js | 33 - .../core/node_modules/lodash/_baseLodash.js | 10 - .../core/node_modules/lodash/_baseLt.js | 14 - .../core/node_modules/lodash/_baseMap.js | 22 - .../core/node_modules/lodash/_baseMatches.js | 22 - .../lodash/_baseMatchesProperty.js | 33 - .../core/node_modules/lodash/_baseMean.js | 20 - .../core/node_modules/lodash/_baseMerge.js | 42 - .../node_modules/lodash/_baseMergeDeep.js | 94 - .../core/node_modules/lodash/_baseNth.js | 20 - .../core/node_modules/lodash/_baseOrderBy.js | 49 - .../core/node_modules/lodash/_basePick.js | 19 - .../core/node_modules/lodash/_basePickBy.js | 30 - .../core/node_modules/lodash/_baseProperty.js | 14 - .../node_modules/lodash/_basePropertyDeep.js | 16 - .../node_modules/lodash/_basePropertyOf.js | 14 - .../core/node_modules/lodash/_basePullAll.js | 51 - .../core/node_modules/lodash/_basePullAt.js | 37 - .../core/node_modules/lodash/_baseRandom.js | 18 - .../core/node_modules/lodash/_baseRange.js | 28 - .../core/node_modules/lodash/_baseReduce.js | 23 - .../core/node_modules/lodash/_baseRepeat.js | 35 - .../core/node_modules/lodash/_baseRest.js | 17 - .../core/node_modules/lodash/_baseSample.js | 15 - .../node_modules/lodash/_baseSampleSize.js | 18 - .../core/node_modules/lodash/_baseSet.js | 51 - .../core/node_modules/lodash/_baseSetData.js | 17 - .../node_modules/lodash/_baseSetToString.js | 22 - .../core/node_modules/lodash/_baseShuffle.js | 15 - .../core/node_modules/lodash/_baseSlice.js | 31 - .../core/node_modules/lodash/_baseSome.js | 22 - .../core/node_modules/lodash/_baseSortBy.js | 21 - .../node_modules/lodash/_baseSortedIndex.js | 42 - .../node_modules/lodash/_baseSortedIndexBy.js | 67 - .../node_modules/lodash/_baseSortedUniq.js | 30 - .../core/node_modules/lodash/_baseSum.js | 24 - .../core/node_modules/lodash/_baseTimes.js | 20 - .../core/node_modules/lodash/_baseToNumber.js | 24 - .../core/node_modules/lodash/_baseToPairs.js | 18 - .../core/node_modules/lodash/_baseToString.js | 37 - .../core/node_modules/lodash/_baseUnary.js | 14 - .../core/node_modules/lodash/_baseUniq.js | 72 - .../core/node_modules/lodash/_baseUnset.js | 20 - .../core/node_modules/lodash/_baseUpdate.js | 18 - .../core/node_modules/lodash/_baseValues.js | 19 - .../core/node_modules/lodash/_baseWhile.js | 26 - .../node_modules/lodash/_baseWrapperValue.js | 25 - .../core/node_modules/lodash/_baseXor.js | 36 - .../node_modules/lodash/_baseZipObject.js | 23 - .../core/node_modules/lodash/_cacheHas.js | 13 - .../lodash/_castArrayLikeObject.js | 14 - .../core/node_modules/lodash/_castFunction.js | 14 - .../core/node_modules/lodash/_castPath.js | 21 - .../core/node_modules/lodash/_castRest.js | 14 - .../core/node_modules/lodash/_castSlice.js | 18 - .../node_modules/lodash/_charsEndIndex.js | 19 - .../node_modules/lodash/_charsStartIndex.js | 20 - .../node_modules/lodash/_cloneArrayBuffer.js | 16 - .../core/node_modules/lodash/_cloneBuffer.js | 35 - .../node_modules/lodash/_cloneDataView.js | 16 - .../core/node_modules/lodash/_cloneRegExp.js | 17 - .../core/node_modules/lodash/_cloneSymbol.js | 18 - .../node_modules/lodash/_cloneTypedArray.js | 16 - .../node_modules/lodash/_compareAscending.js | 41 - .../node_modules/lodash/_compareMultiple.js | 44 - .../core/node_modules/lodash/_composeArgs.js | 39 - .../node_modules/lodash/_composeArgsRight.js | 41 - .../core/node_modules/lodash/_copyArray.js | 20 - .../core/node_modules/lodash/_copyObject.js | 40 - .../core/node_modules/lodash/_copySymbols.js | 16 - .../node_modules/lodash/_copySymbolsIn.js | 16 - .../core/node_modules/lodash/_coreJsData.js | 6 - .../core/node_modules/lodash/_countHolders.js | 21 - .../node_modules/lodash/_createAggregator.js | 23 - .../node_modules/lodash/_createAssigner.js | 37 - .../node_modules/lodash/_createBaseEach.js | 32 - .../node_modules/lodash/_createBaseFor.js | 25 - .../core/node_modules/lodash/_createBind.js | 28 - .../node_modules/lodash/_createCaseFirst.js | 33 - .../node_modules/lodash/_createCompounder.js | 24 - .../core/node_modules/lodash/_createCtor.js | 37 - .../core/node_modules/lodash/_createCurry.js | 46 - .../core/node_modules/lodash/_createFind.js | 25 - .../core/node_modules/lodash/_createFlow.js | 78 - .../core/node_modules/lodash/_createHybrid.js | 92 - .../node_modules/lodash/_createInverter.js | 17 - .../lodash/_createMathOperation.js | 38 - .../core/node_modules/lodash/_createOver.js | 27 - .../node_modules/lodash/_createPadding.js | 33 - .../node_modules/lodash/_createPartial.js | 43 - .../core/node_modules/lodash/_createRange.js | 30 - .../node_modules/lodash/_createRecurry.js | 56 - .../lodash/_createRelationalOperation.js | 20 - .../core/node_modules/lodash/_createRound.js | 35 - .../core/node_modules/lodash/_createSet.js | 19 - .../node_modules/lodash/_createToPairs.js | 30 - .../core/node_modules/lodash/_createWrap.js | 106 - .../lodash/_customDefaultsAssignIn.js | 29 - .../lodash/_customDefaultsMerge.js | 28 - .../node_modules/lodash/_customOmitClone.js | 16 - .../core/node_modules/lodash/_deburrLetter.js | 71 - .../node_modules/lodash/_defineProperty.js | 11 - .../core/node_modules/lodash/_equalArrays.js | 84 - .../core/node_modules/lodash/_equalByTag.js | 112 - .../core/node_modules/lodash/_equalObjects.js | 90 - .../node_modules/lodash/_escapeHtmlChar.js | 21 - .../node_modules/lodash/_escapeStringChar.js | 22 - .../core/node_modules/lodash/_flatRest.js | 16 - .../core/node_modules/lodash/_freeGlobal.js | 4 - .../core/node_modules/lodash/_getAllKeys.js | 16 - .../core/node_modules/lodash/_getAllKeysIn.js | 17 - .../core/node_modules/lodash/_getData.js | 15 - .../core/node_modules/lodash/_getFuncName.js | 31 - .../core/node_modules/lodash/_getHolder.js | 13 - .../core/node_modules/lodash/_getMapData.js | 18 - .../core/node_modules/lodash/_getMatchData.js | 24 - .../core/node_modules/lodash/_getNative.js | 17 - .../core/node_modules/lodash/_getPrototype.js | 6 - .../core/node_modules/lodash/_getRawTag.js | 46 - .../core/node_modules/lodash/_getSymbols.js | 30 - .../core/node_modules/lodash/_getSymbolsIn.js | 25 - .../core/node_modules/lodash/_getTag.js | 58 - .../core/node_modules/lodash/_getValue.js | 13 - .../core/node_modules/lodash/_getView.js | 33 - .../node_modules/lodash/_getWrapDetails.js | 17 - .../core/node_modules/lodash/_hasPath.js | 39 - .../core/node_modules/lodash/_hasUnicode.js | 26 - .../node_modules/lodash/_hasUnicodeWord.js | 15 - .../core/node_modules/lodash/_hashClear.js | 15 - .../core/node_modules/lodash/_hashDelete.js | 17 - .../core/node_modules/lodash/_hashGet.js | 30 - .../core/node_modules/lodash/_hashHas.js | 23 - .../core/node_modules/lodash/_hashSet.js | 23 - .../node_modules/lodash/_initCloneArray.js | 26 - .../node_modules/lodash/_initCloneByTag.js | 77 - .../node_modules/lodash/_initCloneObject.js | 18 - .../node_modules/lodash/_insertWrapDetails.js | 23 - .../node_modules/lodash/_isFlattenable.js | 20 - .../core/node_modules/lodash/_isIndex.js | 25 - .../node_modules/lodash/_isIterateeCall.js | 30 - .../@babel/core/node_modules/lodash/_isKey.js | 29 - .../core/node_modules/lodash/_isKeyable.js | 15 - .../core/node_modules/lodash/_isLaziable.js | 28 - .../core/node_modules/lodash/_isMaskable.js | 14 - .../core/node_modules/lodash/_isMasked.js | 20 - .../core/node_modules/lodash/_isPrototype.js | 18 - .../lodash/_isStrictComparable.js | 15 - .../node_modules/lodash/_iteratorToArray.js | 18 - .../core/node_modules/lodash/_lazyClone.js | 23 - .../core/node_modules/lodash/_lazyReverse.js | 23 - .../core/node_modules/lodash/_lazyValue.js | 69 - .../node_modules/lodash/_listCacheClear.js | 13 - .../node_modules/lodash/_listCacheDelete.js | 35 - .../core/node_modules/lodash/_listCacheGet.js | 19 - .../core/node_modules/lodash/_listCacheHas.js | 16 - .../core/node_modules/lodash/_listCacheSet.js | 26 - .../node_modules/lodash/_mapCacheClear.js | 21 - .../node_modules/lodash/_mapCacheDelete.js | 18 - .../core/node_modules/lodash/_mapCacheGet.js | 16 - .../core/node_modules/lodash/_mapCacheHas.js | 16 - .../core/node_modules/lodash/_mapCacheSet.js | 22 - .../core/node_modules/lodash/_mapToArray.js | 18 - .../lodash/_matchesStrictComparable.js | 20 - .../node_modules/lodash/_memoizeCapped.js | 26 - .../core/node_modules/lodash/_mergeData.js | 90 - .../core/node_modules/lodash/_metaMap.js | 6 - .../core/node_modules/lodash/_nativeCreate.js | 6 - .../core/node_modules/lodash/_nativeKeys.js | 6 - .../core/node_modules/lodash/_nativeKeysIn.js | 20 - .../core/node_modules/lodash/_nodeUtil.js | 30 - .../node_modules/lodash/_objectToString.js | 22 - .../core/node_modules/lodash/_overArg.js | 15 - .../core/node_modules/lodash/_overRest.js | 36 - .../core/node_modules/lodash/_parent.js | 16 - .../core/node_modules/lodash/_reEscape.js | 4 - .../core/node_modules/lodash/_reEvaluate.js | 4 - .../node_modules/lodash/_reInterpolate.js | 4 - .../core/node_modules/lodash/_realNames.js | 4 - .../core/node_modules/lodash/_reorder.js | 29 - .../node_modules/lodash/_replaceHolders.js | 29 - .../@babel/core/node_modules/lodash/_root.js | 9 - .../core/node_modules/lodash/_safeGet.js | 21 - .../core/node_modules/lodash/_setCacheAdd.js | 19 - .../core/node_modules/lodash/_setCacheHas.js | 14 - .../core/node_modules/lodash/_setData.js | 20 - .../core/node_modules/lodash/_setToArray.js | 18 - .../core/node_modules/lodash/_setToPairs.js | 18 - .../core/node_modules/lodash/_setToString.js | 14 - .../node_modules/lodash/_setWrapToString.js | 21 - .../core/node_modules/lodash/_shortOut.js | 37 - .../core/node_modules/lodash/_shuffleSelf.js | 28 - .../core/node_modules/lodash/_stackClear.js | 15 - .../core/node_modules/lodash/_stackDelete.js | 18 - .../core/node_modules/lodash/_stackGet.js | 14 - .../core/node_modules/lodash/_stackHas.js | 14 - .../core/node_modules/lodash/_stackSet.js | 34 - .../node_modules/lodash/_strictIndexOf.js | 23 - .../node_modules/lodash/_strictLastIndexOf.js | 21 - .../core/node_modules/lodash/_stringSize.js | 18 - .../node_modules/lodash/_stringToArray.js | 18 - .../core/node_modules/lodash/_stringToPath.js | 27 - .../@babel/core/node_modules/lodash/_toKey.js | 21 - .../core/node_modules/lodash/_toSource.js | 26 - .../node_modules/lodash/_unescapeHtmlChar.js | 21 - .../core/node_modules/lodash/_unicodeSize.js | 44 - .../node_modules/lodash/_unicodeToArray.js | 40 - .../core/node_modules/lodash/_unicodeWords.js | 69 - .../node_modules/lodash/_updateWrapDetails.js | 46 - .../core/node_modules/lodash/_wrapperClone.js | 23 - .../@babel/core/node_modules/lodash/add.js | 22 - .../@babel/core/node_modules/lodash/after.js | 42 - .../@babel/core/node_modules/lodash/array.js | 67 - .../@babel/core/node_modules/lodash/ary.js | 29 - .../@babel/core/node_modules/lodash/assign.js | 58 - .../core/node_modules/lodash/assignIn.js | 40 - .../core/node_modules/lodash/assignInWith.js | 38 - .../core/node_modules/lodash/assignWith.js | 37 - .../@babel/core/node_modules/lodash/at.js | 23 - .../core/node_modules/lodash/attempt.js | 35 - .../@babel/core/node_modules/lodash/before.js | 40 - .../@babel/core/node_modules/lodash/bind.js | 57 - .../core/node_modules/lodash/bindAll.js | 41 - .../core/node_modules/lodash/bindKey.js | 68 - .../core/node_modules/lodash/camelCase.js | 29 - .../core/node_modules/lodash/capitalize.js | 23 - .../core/node_modules/lodash/castArray.js | 44 - .../@babel/core/node_modules/lodash/ceil.js | 26 - .../@babel/core/node_modules/lodash/chain.js | 38 - .../@babel/core/node_modules/lodash/chunk.js | 50 - .../@babel/core/node_modules/lodash/clamp.js | 39 - .../@babel/core/node_modules/lodash/clone.js | 36 - .../core/node_modules/lodash/cloneDeep.js | 29 - .../core/node_modules/lodash/cloneDeepWith.js | 40 - .../core/node_modules/lodash/cloneWith.js | 42 - .../core/node_modules/lodash/collection.js | 30 - .../@babel/core/node_modules/lodash/commit.js | 33 - .../core/node_modules/lodash/compact.js | 31 - .../@babel/core/node_modules/lodash/concat.js | 43 - .../@babel/core/node_modules/lodash/cond.js | 60 - .../core/node_modules/lodash/conforms.js | 35 - .../core/node_modules/lodash/conformsTo.js | 32 - .../core/node_modules/lodash/constant.js | 26 - .../@babel/core/node_modules/lodash/core.js | 3877 ---- .../core/node_modules/lodash/core.min.js | 30 - .../core/node_modules/lodash/countBy.js | 40 - .../@babel/core/node_modules/lodash/create.js | 43 - .../@babel/core/node_modules/lodash/curry.js | 57 - .../core/node_modules/lodash/curryRight.js | 54 - .../@babel/core/node_modules/lodash/date.js | 3 - .../core/node_modules/lodash/debounce.js | 191 - .../@babel/core/node_modules/lodash/deburr.js | 45 - .../core/node_modules/lodash/defaultTo.js | 25 - .../core/node_modules/lodash/defaults.js | 64 - .../core/node_modules/lodash/defaultsDeep.js | 30 - .../@babel/core/node_modules/lodash/defer.js | 26 - .../@babel/core/node_modules/lodash/delay.js | 28 - .../core/node_modules/lodash/difference.js | 33 - .../core/node_modules/lodash/differenceBy.js | 44 - .../node_modules/lodash/differenceWith.js | 40 - .../@babel/core/node_modules/lodash/divide.js | 22 - .../@babel/core/node_modules/lodash/drop.js | 38 - .../core/node_modules/lodash/dropRight.js | 39 - .../node_modules/lodash/dropRightWhile.js | 45 - .../core/node_modules/lodash/dropWhile.js | 45 - .../@babel/core/node_modules/lodash/each.js | 1 - .../core/node_modules/lodash/eachRight.js | 1 - .../core/node_modules/lodash/endsWith.js | 43 - .../core/node_modules/lodash/entries.js | 1 - .../core/node_modules/lodash/entriesIn.js | 1 - .../@babel/core/node_modules/lodash/eq.js | 37 - .../@babel/core/node_modules/lodash/escape.js | 43 - .../core/node_modules/lodash/escapeRegExp.js | 32 - .../@babel/core/node_modules/lodash/every.js | 56 - .../@babel/core/node_modules/lodash/extend.js | 1 - .../core/node_modules/lodash/extendWith.js | 1 - .../@babel/core/node_modules/lodash/fill.js | 45 - .../@babel/core/node_modules/lodash/filter.js | 52 - .../@babel/core/node_modules/lodash/find.js | 42 - .../core/node_modules/lodash/findIndex.js | 55 - .../core/node_modules/lodash/findKey.js | 44 - .../core/node_modules/lodash/findLast.js | 25 - .../core/node_modules/lodash/findLastIndex.js | 59 - .../core/node_modules/lodash/findLastKey.js | 44 - .../@babel/core/node_modules/lodash/first.js | 1 - .../core/node_modules/lodash/flatMap.js | 29 - .../core/node_modules/lodash/flatMapDeep.js | 31 - .../core/node_modules/lodash/flatMapDepth.js | 31 - .../core/node_modules/lodash/flatten.js | 22 - .../core/node_modules/lodash/flattenDeep.js | 25 - .../core/node_modules/lodash/flattenDepth.js | 33 - .../@babel/core/node_modules/lodash/flip.js | 28 - .../@babel/core/node_modules/lodash/floor.js | 26 - .../@babel/core/node_modules/lodash/flow.js | 27 - .../core/node_modules/lodash/flowRight.js | 26 - .../core/node_modules/lodash/forEach.js | 41 - .../core/node_modules/lodash/forEachRight.js | 31 - .../@babel/core/node_modules/lodash/forIn.js | 39 - .../core/node_modules/lodash/forInRight.js | 37 - .../@babel/core/node_modules/lodash/forOwn.js | 36 - .../core/node_modules/lodash/forOwnRight.js | 34 - .../@babel/core/node_modules/lodash/fp.js | 2 - .../@babel/core/node_modules/lodash/fp/F.js | 1 - .../@babel/core/node_modules/lodash/fp/T.js | 1 - .../@babel/core/node_modules/lodash/fp/__.js | 1 - .../node_modules/lodash/fp/_baseConvert.js | 569 - .../node_modules/lodash/fp/_convertBrowser.js | 18 - .../node_modules/lodash/fp/_falseOptions.js | 7 - .../core/node_modules/lodash/fp/_mapping.js | 358 - .../core/node_modules/lodash/fp/_util.js | 16 - .../@babel/core/node_modules/lodash/fp/add.js | 5 - .../core/node_modules/lodash/fp/after.js | 5 - .../@babel/core/node_modules/lodash/fp/all.js | 1 - .../core/node_modules/lodash/fp/allPass.js | 1 - .../core/node_modules/lodash/fp/always.js | 1 - .../@babel/core/node_modules/lodash/fp/any.js | 1 - .../core/node_modules/lodash/fp/anyPass.js | 1 - .../core/node_modules/lodash/fp/apply.js | 1 - .../core/node_modules/lodash/fp/array.js | 2 - .../@babel/core/node_modules/lodash/fp/ary.js | 5 - .../core/node_modules/lodash/fp/assign.js | 5 - .../core/node_modules/lodash/fp/assignAll.js | 5 - .../node_modules/lodash/fp/assignAllWith.js | 5 - .../core/node_modules/lodash/fp/assignIn.js | 5 - .../node_modules/lodash/fp/assignInAll.js | 5 - .../node_modules/lodash/fp/assignInAllWith.js | 5 - .../node_modules/lodash/fp/assignInWith.js | 5 - .../core/node_modules/lodash/fp/assignWith.js | 5 - .../core/node_modules/lodash/fp/assoc.js | 1 - .../core/node_modules/lodash/fp/assocPath.js | 1 - .../@babel/core/node_modules/lodash/fp/at.js | 5 - .../core/node_modules/lodash/fp/attempt.js | 5 - .../core/node_modules/lodash/fp/before.js | 5 - .../core/node_modules/lodash/fp/bind.js | 5 - .../core/node_modules/lodash/fp/bindAll.js | 5 - .../core/node_modules/lodash/fp/bindKey.js | 5 - .../core/node_modules/lodash/fp/camelCase.js | 5 - .../core/node_modules/lodash/fp/capitalize.js | 5 - .../core/node_modules/lodash/fp/castArray.js | 5 - .../core/node_modules/lodash/fp/ceil.js | 5 - .../core/node_modules/lodash/fp/chain.js | 5 - .../core/node_modules/lodash/fp/chunk.js | 5 - .../core/node_modules/lodash/fp/clamp.js | 5 - .../core/node_modules/lodash/fp/clone.js | 5 - .../core/node_modules/lodash/fp/cloneDeep.js | 5 - .../node_modules/lodash/fp/cloneDeepWith.js | 5 - .../core/node_modules/lodash/fp/cloneWith.js | 5 - .../core/node_modules/lodash/fp/collection.js | 2 - .../core/node_modules/lodash/fp/commit.js | 5 - .../core/node_modules/lodash/fp/compact.js | 5 - .../core/node_modules/lodash/fp/complement.js | 1 - .../core/node_modules/lodash/fp/compose.js | 1 - .../core/node_modules/lodash/fp/concat.js | 5 - .../core/node_modules/lodash/fp/cond.js | 5 - .../core/node_modules/lodash/fp/conforms.js | 1 - .../core/node_modules/lodash/fp/conformsTo.js | 5 - .../core/node_modules/lodash/fp/constant.js | 5 - .../core/node_modules/lodash/fp/contains.js | 1 - .../core/node_modules/lodash/fp/convert.js | 18 - .../core/node_modules/lodash/fp/countBy.js | 5 - .../core/node_modules/lodash/fp/create.js | 5 - .../core/node_modules/lodash/fp/curry.js | 5 - .../core/node_modules/lodash/fp/curryN.js | 5 - .../core/node_modules/lodash/fp/curryRight.js | 5 - .../node_modules/lodash/fp/curryRightN.js | 5 - .../core/node_modules/lodash/fp/date.js | 2 - .../core/node_modules/lodash/fp/debounce.js | 5 - .../core/node_modules/lodash/fp/deburr.js | 5 - .../core/node_modules/lodash/fp/defaultTo.js | 5 - .../core/node_modules/lodash/fp/defaults.js | 5 - .../node_modules/lodash/fp/defaultsAll.js | 5 - .../node_modules/lodash/fp/defaultsDeep.js | 5 - .../node_modules/lodash/fp/defaultsDeepAll.js | 5 - .../core/node_modules/lodash/fp/defer.js | 5 - .../core/node_modules/lodash/fp/delay.js | 5 - .../core/node_modules/lodash/fp/difference.js | 5 - .../node_modules/lodash/fp/differenceBy.js | 5 - .../node_modules/lodash/fp/differenceWith.js | 5 - .../core/node_modules/lodash/fp/dissoc.js | 1 - .../core/node_modules/lodash/fp/dissocPath.js | 1 - .../core/node_modules/lodash/fp/divide.js | 5 - .../core/node_modules/lodash/fp/drop.js | 5 - .../core/node_modules/lodash/fp/dropLast.js | 1 - .../node_modules/lodash/fp/dropLastWhile.js | 1 - .../core/node_modules/lodash/fp/dropRight.js | 5 - .../node_modules/lodash/fp/dropRightWhile.js | 5 - .../core/node_modules/lodash/fp/dropWhile.js | 5 - .../core/node_modules/lodash/fp/each.js | 1 - .../core/node_modules/lodash/fp/eachRight.js | 1 - .../core/node_modules/lodash/fp/endsWith.js | 5 - .../core/node_modules/lodash/fp/entries.js | 1 - .../core/node_modules/lodash/fp/entriesIn.js | 1 - .../@babel/core/node_modules/lodash/fp/eq.js | 5 - .../core/node_modules/lodash/fp/equals.js | 1 - .../core/node_modules/lodash/fp/escape.js | 5 - .../node_modules/lodash/fp/escapeRegExp.js | 5 - .../core/node_modules/lodash/fp/every.js | 5 - .../core/node_modules/lodash/fp/extend.js | 1 - .../core/node_modules/lodash/fp/extendAll.js | 1 - .../node_modules/lodash/fp/extendAllWith.js | 1 - .../core/node_modules/lodash/fp/extendWith.js | 1 - .../core/node_modules/lodash/fp/fill.js | 5 - .../core/node_modules/lodash/fp/filter.js | 5 - .../core/node_modules/lodash/fp/find.js | 5 - .../core/node_modules/lodash/fp/findFrom.js | 5 - .../core/node_modules/lodash/fp/findIndex.js | 5 - .../node_modules/lodash/fp/findIndexFrom.js | 5 - .../core/node_modules/lodash/fp/findKey.js | 5 - .../core/node_modules/lodash/fp/findLast.js | 5 - .../node_modules/lodash/fp/findLastFrom.js | 5 - .../node_modules/lodash/fp/findLastIndex.js | 5 - .../lodash/fp/findLastIndexFrom.js | 5 - .../node_modules/lodash/fp/findLastKey.js | 5 - .../core/node_modules/lodash/fp/first.js | 1 - .../core/node_modules/lodash/fp/flatMap.js | 5 - .../node_modules/lodash/fp/flatMapDeep.js | 5 - .../node_modules/lodash/fp/flatMapDepth.js | 5 - .../core/node_modules/lodash/fp/flatten.js | 5 - .../node_modules/lodash/fp/flattenDeep.js | 5 - .../node_modules/lodash/fp/flattenDepth.js | 5 - .../core/node_modules/lodash/fp/flip.js | 5 - .../core/node_modules/lodash/fp/floor.js | 5 - .../core/node_modules/lodash/fp/flow.js | 5 - .../core/node_modules/lodash/fp/flowRight.js | 5 - .../core/node_modules/lodash/fp/forEach.js | 5 - .../node_modules/lodash/fp/forEachRight.js | 5 - .../core/node_modules/lodash/fp/forIn.js | 5 - .../core/node_modules/lodash/fp/forInRight.js | 5 - .../core/node_modules/lodash/fp/forOwn.js | 5 - .../node_modules/lodash/fp/forOwnRight.js | 5 - .../core/node_modules/lodash/fp/fromPairs.js | 5 - .../core/node_modules/lodash/fp/function.js | 2 - .../core/node_modules/lodash/fp/functions.js | 5 - .../node_modules/lodash/fp/functionsIn.js | 5 - .../@babel/core/node_modules/lodash/fp/get.js | 5 - .../core/node_modules/lodash/fp/getOr.js | 5 - .../core/node_modules/lodash/fp/groupBy.js | 5 - .../@babel/core/node_modules/lodash/fp/gt.js | 5 - .../@babel/core/node_modules/lodash/fp/gte.js | 5 - .../@babel/core/node_modules/lodash/fp/has.js | 5 - .../core/node_modules/lodash/fp/hasIn.js | 5 - .../core/node_modules/lodash/fp/head.js | 5 - .../core/node_modules/lodash/fp/identical.js | 1 - .../core/node_modules/lodash/fp/identity.js | 5 - .../core/node_modules/lodash/fp/inRange.js | 5 - .../core/node_modules/lodash/fp/includes.js | 5 - .../node_modules/lodash/fp/includesFrom.js | 5 - .../core/node_modules/lodash/fp/indexBy.js | 1 - .../core/node_modules/lodash/fp/indexOf.js | 5 - .../node_modules/lodash/fp/indexOfFrom.js | 5 - .../core/node_modules/lodash/fp/init.js | 1 - .../core/node_modules/lodash/fp/initial.js | 5 - .../node_modules/lodash/fp/intersection.js | 5 - .../node_modules/lodash/fp/intersectionBy.js | 5 - .../lodash/fp/intersectionWith.js | 5 - .../core/node_modules/lodash/fp/invert.js | 5 - .../core/node_modules/lodash/fp/invertBy.js | 5 - .../core/node_modules/lodash/fp/invertObj.js | 1 - .../core/node_modules/lodash/fp/invoke.js | 5 - .../core/node_modules/lodash/fp/invokeArgs.js | 5 - .../node_modules/lodash/fp/invokeArgsMap.js | 5 - .../core/node_modules/lodash/fp/invokeMap.js | 5 - .../node_modules/lodash/fp/isArguments.js | 5 - .../core/node_modules/lodash/fp/isArray.js | 5 - .../node_modules/lodash/fp/isArrayBuffer.js | 5 - .../node_modules/lodash/fp/isArrayLike.js | 5 - .../lodash/fp/isArrayLikeObject.js | 5 - .../core/node_modules/lodash/fp/isBoolean.js | 5 - .../core/node_modules/lodash/fp/isBuffer.js | 5 - .../core/node_modules/lodash/fp/isDate.js | 5 - .../core/node_modules/lodash/fp/isElement.js | 5 - .../core/node_modules/lodash/fp/isEmpty.js | 5 - .../core/node_modules/lodash/fp/isEqual.js | 5 - .../node_modules/lodash/fp/isEqualWith.js | 5 - .../core/node_modules/lodash/fp/isError.js | 5 - .../core/node_modules/lodash/fp/isFinite.js | 5 - .../core/node_modules/lodash/fp/isFunction.js | 5 - .../core/node_modules/lodash/fp/isInteger.js | 5 - .../core/node_modules/lodash/fp/isLength.js | 5 - .../core/node_modules/lodash/fp/isMap.js | 5 - .../core/node_modules/lodash/fp/isMatch.js | 5 - .../node_modules/lodash/fp/isMatchWith.js | 5 - .../core/node_modules/lodash/fp/isNaN.js | 5 - .../core/node_modules/lodash/fp/isNative.js | 5 - .../core/node_modules/lodash/fp/isNil.js | 5 - .../core/node_modules/lodash/fp/isNull.js | 5 - .../core/node_modules/lodash/fp/isNumber.js | 5 - .../core/node_modules/lodash/fp/isObject.js | 5 - .../node_modules/lodash/fp/isObjectLike.js | 5 - .../node_modules/lodash/fp/isPlainObject.js | 5 - .../core/node_modules/lodash/fp/isRegExp.js | 5 - .../node_modules/lodash/fp/isSafeInteger.js | 5 - .../core/node_modules/lodash/fp/isSet.js | 5 - .../core/node_modules/lodash/fp/isString.js | 5 - .../core/node_modules/lodash/fp/isSymbol.js | 5 - .../node_modules/lodash/fp/isTypedArray.js | 5 - .../node_modules/lodash/fp/isUndefined.js | 5 - .../core/node_modules/lodash/fp/isWeakMap.js | 5 - .../core/node_modules/lodash/fp/isWeakSet.js | 5 - .../core/node_modules/lodash/fp/iteratee.js | 5 - .../core/node_modules/lodash/fp/join.js | 5 - .../core/node_modules/lodash/fp/juxt.js | 1 - .../core/node_modules/lodash/fp/kebabCase.js | 5 - .../core/node_modules/lodash/fp/keyBy.js | 5 - .../core/node_modules/lodash/fp/keys.js | 5 - .../core/node_modules/lodash/fp/keysIn.js | 5 - .../core/node_modules/lodash/fp/lang.js | 2 - .../core/node_modules/lodash/fp/last.js | 5 - .../node_modules/lodash/fp/lastIndexOf.js | 5 - .../node_modules/lodash/fp/lastIndexOfFrom.js | 5 - .../core/node_modules/lodash/fp/lowerCase.js | 5 - .../core/node_modules/lodash/fp/lowerFirst.js | 5 - .../@babel/core/node_modules/lodash/fp/lt.js | 5 - .../@babel/core/node_modules/lodash/fp/lte.js | 5 - .../@babel/core/node_modules/lodash/fp/map.js | 5 - .../core/node_modules/lodash/fp/mapKeys.js | 5 - .../core/node_modules/lodash/fp/mapValues.js | 5 - .../core/node_modules/lodash/fp/matches.js | 1 - .../node_modules/lodash/fp/matchesProperty.js | 5 - .../core/node_modules/lodash/fp/math.js | 2 - .../@babel/core/node_modules/lodash/fp/max.js | 5 - .../core/node_modules/lodash/fp/maxBy.js | 5 - .../core/node_modules/lodash/fp/mean.js | 5 - .../core/node_modules/lodash/fp/meanBy.js | 5 - .../core/node_modules/lodash/fp/memoize.js | 5 - .../core/node_modules/lodash/fp/merge.js | 5 - .../core/node_modules/lodash/fp/mergeAll.js | 5 - .../node_modules/lodash/fp/mergeAllWith.js | 5 - .../core/node_modules/lodash/fp/mergeWith.js | 5 - .../core/node_modules/lodash/fp/method.js | 5 - .../core/node_modules/lodash/fp/methodOf.js | 5 - .../@babel/core/node_modules/lodash/fp/min.js | 5 - .../core/node_modules/lodash/fp/minBy.js | 5 - .../core/node_modules/lodash/fp/mixin.js | 5 - .../core/node_modules/lodash/fp/multiply.js | 5 - .../core/node_modules/lodash/fp/nAry.js | 1 - .../core/node_modules/lodash/fp/negate.js | 5 - .../core/node_modules/lodash/fp/next.js | 5 - .../core/node_modules/lodash/fp/noop.js | 5 - .../@babel/core/node_modules/lodash/fp/now.js | 5 - .../@babel/core/node_modules/lodash/fp/nth.js | 5 - .../core/node_modules/lodash/fp/nthArg.js | 5 - .../core/node_modules/lodash/fp/number.js | 2 - .../core/node_modules/lodash/fp/object.js | 2 - .../core/node_modules/lodash/fp/omit.js | 5 - .../core/node_modules/lodash/fp/omitAll.js | 1 - .../core/node_modules/lodash/fp/omitBy.js | 5 - .../core/node_modules/lodash/fp/once.js | 5 - .../core/node_modules/lodash/fp/orderBy.js | 5 - .../core/node_modules/lodash/fp/over.js | 5 - .../core/node_modules/lodash/fp/overArgs.js | 5 - .../core/node_modules/lodash/fp/overEvery.js | 5 - .../core/node_modules/lodash/fp/overSome.js | 5 - .../@babel/core/node_modules/lodash/fp/pad.js | 5 - .../core/node_modules/lodash/fp/padChars.js | 5 - .../node_modules/lodash/fp/padCharsEnd.js | 5 - .../node_modules/lodash/fp/padCharsStart.js | 5 - .../core/node_modules/lodash/fp/padEnd.js | 5 - .../core/node_modules/lodash/fp/padStart.js | 5 - .../core/node_modules/lodash/fp/parseInt.js | 5 - .../core/node_modules/lodash/fp/partial.js | 5 - .../node_modules/lodash/fp/partialRight.js | 5 - .../core/node_modules/lodash/fp/partition.js | 5 - .../core/node_modules/lodash/fp/path.js | 1 - .../core/node_modules/lodash/fp/pathEq.js | 1 - .../core/node_modules/lodash/fp/pathOr.js | 1 - .../core/node_modules/lodash/fp/paths.js | 1 - .../core/node_modules/lodash/fp/pick.js | 5 - .../core/node_modules/lodash/fp/pickAll.js | 1 - .../core/node_modules/lodash/fp/pickBy.js | 5 - .../core/node_modules/lodash/fp/pipe.js | 1 - .../node_modules/lodash/fp/placeholder.js | 6 - .../core/node_modules/lodash/fp/plant.js | 5 - .../core/node_modules/lodash/fp/pluck.js | 1 - .../core/node_modules/lodash/fp/prop.js | 1 - .../core/node_modules/lodash/fp/propEq.js | 1 - .../core/node_modules/lodash/fp/propOr.js | 1 - .../core/node_modules/lodash/fp/property.js | 1 - .../core/node_modules/lodash/fp/propertyOf.js | 5 - .../core/node_modules/lodash/fp/props.js | 1 - .../core/node_modules/lodash/fp/pull.js | 5 - .../core/node_modules/lodash/fp/pullAll.js | 5 - .../core/node_modules/lodash/fp/pullAllBy.js | 5 - .../node_modules/lodash/fp/pullAllWith.js | 5 - .../core/node_modules/lodash/fp/pullAt.js | 5 - .../core/node_modules/lodash/fp/random.js | 5 - .../core/node_modules/lodash/fp/range.js | 5 - .../core/node_modules/lodash/fp/rangeRight.js | 5 - .../core/node_modules/lodash/fp/rangeStep.js | 5 - .../node_modules/lodash/fp/rangeStepRight.js | 5 - .../core/node_modules/lodash/fp/rearg.js | 5 - .../core/node_modules/lodash/fp/reduce.js | 5 - .../node_modules/lodash/fp/reduceRight.js | 5 - .../core/node_modules/lodash/fp/reject.js | 5 - .../core/node_modules/lodash/fp/remove.js | 5 - .../core/node_modules/lodash/fp/repeat.js | 5 - .../core/node_modules/lodash/fp/replace.js | 5 - .../core/node_modules/lodash/fp/rest.js | 5 - .../core/node_modules/lodash/fp/restFrom.js | 5 - .../core/node_modules/lodash/fp/result.js | 5 - .../core/node_modules/lodash/fp/reverse.js | 5 - .../core/node_modules/lodash/fp/round.js | 5 - .../core/node_modules/lodash/fp/sample.js | 5 - .../core/node_modules/lodash/fp/sampleSize.js | 5 - .../@babel/core/node_modules/lodash/fp/seq.js | 2 - .../@babel/core/node_modules/lodash/fp/set.js | 5 - .../core/node_modules/lodash/fp/setWith.js | 5 - .../core/node_modules/lodash/fp/shuffle.js | 5 - .../core/node_modules/lodash/fp/size.js | 5 - .../core/node_modules/lodash/fp/slice.js | 5 - .../core/node_modules/lodash/fp/snakeCase.js | 5 - .../core/node_modules/lodash/fp/some.js | 5 - .../core/node_modules/lodash/fp/sortBy.js | 5 - .../node_modules/lodash/fp/sortedIndex.js | 5 - .../node_modules/lodash/fp/sortedIndexBy.js | 5 - .../node_modules/lodash/fp/sortedIndexOf.js | 5 - .../node_modules/lodash/fp/sortedLastIndex.js | 5 - .../lodash/fp/sortedLastIndexBy.js | 5 - .../lodash/fp/sortedLastIndexOf.js | 5 - .../core/node_modules/lodash/fp/sortedUniq.js | 5 - .../node_modules/lodash/fp/sortedUniqBy.js | 5 - .../core/node_modules/lodash/fp/split.js | 5 - .../core/node_modules/lodash/fp/spread.js | 5 - .../core/node_modules/lodash/fp/spreadFrom.js | 5 - .../core/node_modules/lodash/fp/startCase.js | 5 - .../core/node_modules/lodash/fp/startsWith.js | 5 - .../core/node_modules/lodash/fp/string.js | 2 - .../core/node_modules/lodash/fp/stubArray.js | 5 - .../core/node_modules/lodash/fp/stubFalse.js | 5 - .../core/node_modules/lodash/fp/stubObject.js | 5 - .../core/node_modules/lodash/fp/stubString.js | 5 - .../core/node_modules/lodash/fp/stubTrue.js | 5 - .../core/node_modules/lodash/fp/subtract.js | 5 - .../@babel/core/node_modules/lodash/fp/sum.js | 5 - .../core/node_modules/lodash/fp/sumBy.js | 5 - .../lodash/fp/symmetricDifference.js | 1 - .../lodash/fp/symmetricDifferenceBy.js | 1 - .../lodash/fp/symmetricDifferenceWith.js | 1 - .../core/node_modules/lodash/fp/tail.js | 5 - .../core/node_modules/lodash/fp/take.js | 5 - .../core/node_modules/lodash/fp/takeLast.js | 1 - .../node_modules/lodash/fp/takeLastWhile.js | 1 - .../core/node_modules/lodash/fp/takeRight.js | 5 - .../node_modules/lodash/fp/takeRightWhile.js | 5 - .../core/node_modules/lodash/fp/takeWhile.js | 5 - .../@babel/core/node_modules/lodash/fp/tap.js | 5 - .../core/node_modules/lodash/fp/template.js | 5 - .../lodash/fp/templateSettings.js | 5 - .../core/node_modules/lodash/fp/throttle.js | 5 - .../core/node_modules/lodash/fp/thru.js | 5 - .../core/node_modules/lodash/fp/times.js | 5 - .../core/node_modules/lodash/fp/toArray.js | 5 - .../core/node_modules/lodash/fp/toFinite.js | 5 - .../core/node_modules/lodash/fp/toInteger.js | 5 - .../core/node_modules/lodash/fp/toIterator.js | 5 - .../core/node_modules/lodash/fp/toJSON.js | 5 - .../core/node_modules/lodash/fp/toLength.js | 5 - .../core/node_modules/lodash/fp/toLower.js | 5 - .../core/node_modules/lodash/fp/toNumber.js | 5 - .../core/node_modules/lodash/fp/toPairs.js | 5 - .../core/node_modules/lodash/fp/toPairsIn.js | 5 - .../core/node_modules/lodash/fp/toPath.js | 5 - .../node_modules/lodash/fp/toPlainObject.js | 5 - .../node_modules/lodash/fp/toSafeInteger.js | 5 - .../core/node_modules/lodash/fp/toString.js | 5 - .../core/node_modules/lodash/fp/toUpper.js | 5 - .../core/node_modules/lodash/fp/transform.js | 5 - .../core/node_modules/lodash/fp/trim.js | 5 - .../core/node_modules/lodash/fp/trimChars.js | 5 - .../node_modules/lodash/fp/trimCharsEnd.js | 5 - .../node_modules/lodash/fp/trimCharsStart.js | 5 - .../core/node_modules/lodash/fp/trimEnd.js | 5 - .../core/node_modules/lodash/fp/trimStart.js | 5 - .../core/node_modules/lodash/fp/truncate.js | 5 - .../core/node_modules/lodash/fp/unapply.js | 1 - .../core/node_modules/lodash/fp/unary.js | 5 - .../core/node_modules/lodash/fp/unescape.js | 5 - .../core/node_modules/lodash/fp/union.js | 5 - .../core/node_modules/lodash/fp/unionBy.js | 5 - .../core/node_modules/lodash/fp/unionWith.js | 5 - .../core/node_modules/lodash/fp/uniq.js | 5 - .../core/node_modules/lodash/fp/uniqBy.js | 5 - .../core/node_modules/lodash/fp/uniqWith.js | 5 - .../core/node_modules/lodash/fp/uniqueId.js | 5 - .../core/node_modules/lodash/fp/unnest.js | 1 - .../core/node_modules/lodash/fp/unset.js | 5 - .../core/node_modules/lodash/fp/unzip.js | 5 - .../core/node_modules/lodash/fp/unzipWith.js | 5 - .../core/node_modules/lodash/fp/update.js | 5 - .../core/node_modules/lodash/fp/updateWith.js | 5 - .../core/node_modules/lodash/fp/upperCase.js | 5 - .../core/node_modules/lodash/fp/upperFirst.js | 5 - .../core/node_modules/lodash/fp/useWith.js | 1 - .../core/node_modules/lodash/fp/util.js | 2 - .../core/node_modules/lodash/fp/value.js | 5 - .../core/node_modules/lodash/fp/valueOf.js | 5 - .../core/node_modules/lodash/fp/values.js | 5 - .../core/node_modules/lodash/fp/valuesIn.js | 5 - .../core/node_modules/lodash/fp/where.js | 1 - .../core/node_modules/lodash/fp/whereEq.js | 1 - .../core/node_modules/lodash/fp/without.js | 5 - .../core/node_modules/lodash/fp/words.js | 5 - .../core/node_modules/lodash/fp/wrap.js | 5 - .../core/node_modules/lodash/fp/wrapperAt.js | 5 - .../node_modules/lodash/fp/wrapperChain.js | 5 - .../node_modules/lodash/fp/wrapperLodash.js | 5 - .../node_modules/lodash/fp/wrapperReverse.js | 5 - .../node_modules/lodash/fp/wrapperValue.js | 5 - .../@babel/core/node_modules/lodash/fp/xor.js | 5 - .../core/node_modules/lodash/fp/xorBy.js | 5 - .../core/node_modules/lodash/fp/xorWith.js | 5 - .../@babel/core/node_modules/lodash/fp/zip.js | 5 - .../core/node_modules/lodash/fp/zipAll.js | 5 - .../core/node_modules/lodash/fp/zipObj.js | 1 - .../core/node_modules/lodash/fp/zipObject.js | 5 - .../node_modules/lodash/fp/zipObjectDeep.js | 5 - .../core/node_modules/lodash/fp/zipWith.js | 5 - .../core/node_modules/lodash/fromPairs.js | 28 - .../core/node_modules/lodash/function.js | 25 - .../core/node_modules/lodash/functions.js | 31 - .../core/node_modules/lodash/functionsIn.js | 31 - .../@babel/core/node_modules/lodash/get.js | 33 - .../core/node_modules/lodash/groupBy.js | 41 - .../@babel/core/node_modules/lodash/gt.js | 29 - .../@babel/core/node_modules/lodash/gte.js | 30 - .../@babel/core/node_modules/lodash/has.js | 35 - .../@babel/core/node_modules/lodash/hasIn.js | 34 - .../@babel/core/node_modules/lodash/head.js | 23 - .../core/node_modules/lodash/identity.js | 21 - .../core/node_modules/lodash/inRange.js | 55 - .../core/node_modules/lodash/includes.js | 53 - .../@babel/core/node_modules/lodash/index.js | 1 - .../core/node_modules/lodash/indexOf.js | 42 - .../core/node_modules/lodash/initial.js | 22 - .../core/node_modules/lodash/intersection.js | 30 - .../node_modules/lodash/intersectionBy.js | 45 - .../node_modules/lodash/intersectionWith.js | 41 - .../@babel/core/node_modules/lodash/invert.js | 42 - .../core/node_modules/lodash/invertBy.js | 56 - .../@babel/core/node_modules/lodash/invoke.js | 24 - .../core/node_modules/lodash/invokeMap.js | 41 - .../core/node_modules/lodash/isArguments.js | 36 - .../core/node_modules/lodash/isArray.js | 26 - .../core/node_modules/lodash/isArrayBuffer.js | 27 - .../core/node_modules/lodash/isArrayLike.js | 33 - .../node_modules/lodash/isArrayLikeObject.js | 33 - .../core/node_modules/lodash/isBoolean.js | 29 - .../core/node_modules/lodash/isBuffer.js | 38 - .../@babel/core/node_modules/lodash/isDate.js | 27 - .../core/node_modules/lodash/isElement.js | 25 - .../core/node_modules/lodash/isEmpty.js | 77 - .../core/node_modules/lodash/isEqual.js | 35 - .../core/node_modules/lodash/isEqualWith.js | 41 - .../core/node_modules/lodash/isError.js | 36 - .../core/node_modules/lodash/isFinite.js | 36 - .../core/node_modules/lodash/isFunction.js | 37 - .../core/node_modules/lodash/isInteger.js | 33 - .../core/node_modules/lodash/isLength.js | 35 - .../@babel/core/node_modules/lodash/isMap.js | 27 - .../core/node_modules/lodash/isMatch.js | 36 - .../core/node_modules/lodash/isMatchWith.js | 41 - .../@babel/core/node_modules/lodash/isNaN.js | 38 - .../core/node_modules/lodash/isNative.js | 40 - .../@babel/core/node_modules/lodash/isNil.js | 25 - .../@babel/core/node_modules/lodash/isNull.js | 22 - .../core/node_modules/lodash/isNumber.js | 38 - .../core/node_modules/lodash/isObject.js | 31 - .../core/node_modules/lodash/isObjectLike.js | 29 - .../core/node_modules/lodash/isPlainObject.js | 62 - .../core/node_modules/lodash/isRegExp.js | 27 - .../core/node_modules/lodash/isSafeInteger.js | 37 - .../@babel/core/node_modules/lodash/isSet.js | 27 - .../core/node_modules/lodash/isString.js | 30 - .../core/node_modules/lodash/isSymbol.js | 29 - .../core/node_modules/lodash/isTypedArray.js | 27 - .../core/node_modules/lodash/isUndefined.js | 22 - .../core/node_modules/lodash/isWeakMap.js | 28 - .../core/node_modules/lodash/isWeakSet.js | 28 - .../core/node_modules/lodash/iteratee.js | 53 - .../@babel/core/node_modules/lodash/join.js | 26 - .../core/node_modules/lodash/kebabCase.js | 28 - .../@babel/core/node_modules/lodash/keyBy.js | 36 - .../@babel/core/node_modules/lodash/keys.js | 37 - .../@babel/core/node_modules/lodash/keysIn.js | 32 - .../@babel/core/node_modules/lodash/lang.js | 58 - .../@babel/core/node_modules/lodash/last.js | 20 - .../core/node_modules/lodash/lastIndexOf.js | 46 - .../@babel/core/node_modules/lodash/lodash.js | 17161 ---------------- .../core/node_modules/lodash/lodash.min.js | 139 - .../core/node_modules/lodash/lowerCase.js | 27 - .../core/node_modules/lodash/lowerFirst.js | 22 - .../@babel/core/node_modules/lodash/lt.js | 29 - .../@babel/core/node_modules/lodash/lte.js | 30 - .../@babel/core/node_modules/lodash/map.js | 53 - .../core/node_modules/lodash/mapKeys.js | 36 - .../core/node_modules/lodash/mapValues.js | 43 - .../core/node_modules/lodash/matches.js | 46 - .../node_modules/lodash/matchesProperty.js | 44 - .../@babel/core/node_modules/lodash/math.js | 17 - .../@babel/core/node_modules/lodash/max.js | 29 - .../@babel/core/node_modules/lodash/maxBy.js | 34 - .../@babel/core/node_modules/lodash/mean.js | 22 - .../@babel/core/node_modules/lodash/meanBy.js | 31 - .../core/node_modules/lodash/memoize.js | 73 - .../@babel/core/node_modules/lodash/merge.js | 39 - .../core/node_modules/lodash/mergeWith.js | 39 - .../@babel/core/node_modules/lodash/method.js | 34 - .../core/node_modules/lodash/methodOf.js | 33 - .../@babel/core/node_modules/lodash/min.js | 29 - .../@babel/core/node_modules/lodash/minBy.js | 34 - .../@babel/core/node_modules/lodash/mixin.js | 74 - .../core/node_modules/lodash/multiply.js | 22 - .../@babel/core/node_modules/lodash/negate.js | 40 - .../@babel/core/node_modules/lodash/next.js | 35 - .../@babel/core/node_modules/lodash/noop.js | 17 - .../@babel/core/node_modules/lodash/now.js | 23 - .../@babel/core/node_modules/lodash/nth.js | 29 - .../@babel/core/node_modules/lodash/nthArg.js | 32 - .../@babel/core/node_modules/lodash/number.js | 5 - .../@babel/core/node_modules/lodash/object.js | 49 - .../@babel/core/node_modules/lodash/omit.js | 57 - .../@babel/core/node_modules/lodash/omitBy.js | 29 - .../@babel/core/node_modules/lodash/once.js | 25 - .../core/node_modules/lodash/orderBy.js | 47 - .../@babel/core/node_modules/lodash/over.js | 24 - .../core/node_modules/lodash/overArgs.js | 61 - .../core/node_modules/lodash/overEvery.js | 34 - .../core/node_modules/lodash/overSome.js | 37 - .../core/node_modules/lodash/package.json | 17 - .../@babel/core/node_modules/lodash/pad.js | 49 - .../@babel/core/node_modules/lodash/padEnd.js | 39 - .../core/node_modules/lodash/padStart.js | 39 - .../core/node_modules/lodash/parseInt.js | 43 - .../core/node_modules/lodash/partial.js | 50 - .../core/node_modules/lodash/partialRight.js | 49 - .../core/node_modules/lodash/partition.js | 43 - .../@babel/core/node_modules/lodash/pick.js | 25 - .../@babel/core/node_modules/lodash/pickBy.js | 37 - .../@babel/core/node_modules/lodash/plant.js | 48 - .../core/node_modules/lodash/property.js | 32 - .../core/node_modules/lodash/propertyOf.js | 30 - .../@babel/core/node_modules/lodash/pull.js | 29 - .../core/node_modules/lodash/pullAll.js | 29 - .../core/node_modules/lodash/pullAllBy.js | 33 - .../core/node_modules/lodash/pullAllWith.js | 32 - .../@babel/core/node_modules/lodash/pullAt.js | 43 - .../@babel/core/node_modules/lodash/random.js | 82 - .../@babel/core/node_modules/lodash/range.js | 46 - .../core/node_modules/lodash/rangeRight.js | 41 - .../@babel/core/node_modules/lodash/rearg.js | 33 - .../@babel/core/node_modules/lodash/reduce.js | 51 - .../core/node_modules/lodash/reduceRight.js | 36 - .../@babel/core/node_modules/lodash/reject.js | 46 - .../@babel/core/node_modules/lodash/remove.js | 53 - .../@babel/core/node_modules/lodash/repeat.js | 37 - .../core/node_modules/lodash/replace.js | 29 - .../@babel/core/node_modules/lodash/rest.js | 40 - .../@babel/core/node_modules/lodash/result.js | 56 - .../core/node_modules/lodash/reverse.js | 34 - .../@babel/core/node_modules/lodash/round.js | 26 - .../@babel/core/node_modules/lodash/sample.js | 24 - .../core/node_modules/lodash/sampleSize.js | 37 - .../@babel/core/node_modules/lodash/seq.js | 16 - .../@babel/core/node_modules/lodash/set.js | 35 - .../core/node_modules/lodash/setWith.js | 32 - .../core/node_modules/lodash/shuffle.js | 25 - .../@babel/core/node_modules/lodash/size.js | 46 - .../@babel/core/node_modules/lodash/slice.js | 37 - .../core/node_modules/lodash/snakeCase.js | 28 - .../@babel/core/node_modules/lodash/some.js | 51 - .../@babel/core/node_modules/lodash/sortBy.js | 48 - .../core/node_modules/lodash/sortedIndex.js | 24 - .../core/node_modules/lodash/sortedIndexBy.js | 33 - .../core/node_modules/lodash/sortedIndexOf.js | 31 - .../node_modules/lodash/sortedLastIndex.js | 25 - .../node_modules/lodash/sortedLastIndexBy.js | 33 - .../node_modules/lodash/sortedLastIndexOf.js | 31 - .../core/node_modules/lodash/sortedUniq.js | 24 - .../core/node_modules/lodash/sortedUniqBy.js | 26 - .../@babel/core/node_modules/lodash/split.js | 52 - .../@babel/core/node_modules/lodash/spread.js | 63 - .../core/node_modules/lodash/startCase.js | 29 - .../core/node_modules/lodash/startsWith.js | 39 - .../@babel/core/node_modules/lodash/string.js | 33 - .../core/node_modules/lodash/stubArray.js | 23 - .../core/node_modules/lodash/stubFalse.js | 18 - .../core/node_modules/lodash/stubObject.js | 23 - .../core/node_modules/lodash/stubString.js | 18 - .../core/node_modules/lodash/stubTrue.js | 18 - .../core/node_modules/lodash/subtract.js | 22 - .../@babel/core/node_modules/lodash/sum.js | 24 - .../@babel/core/node_modules/lodash/sumBy.js | 33 - .../@babel/core/node_modules/lodash/tail.js | 22 - .../@babel/core/node_modules/lodash/take.js | 37 - .../core/node_modules/lodash/takeRight.js | 39 - .../node_modules/lodash/takeRightWhile.js | 45 - .../core/node_modules/lodash/takeWhile.js | 45 - .../@babel/core/node_modules/lodash/tap.js | 29 - .../core/node_modules/lodash/template.js | 251 - .../node_modules/lodash/templateSettings.js | 67 - .../core/node_modules/lodash/throttle.js | 69 - .../@babel/core/node_modules/lodash/thru.js | 28 - .../@babel/core/node_modules/lodash/times.js | 51 - .../core/node_modules/lodash/toArray.js | 58 - .../core/node_modules/lodash/toFinite.js | 42 - .../core/node_modules/lodash/toInteger.js | 36 - .../core/node_modules/lodash/toIterator.js | 23 - .../@babel/core/node_modules/lodash/toJSON.js | 1 - .../core/node_modules/lodash/toLength.js | 38 - .../core/node_modules/lodash/toLower.js | 28 - .../core/node_modules/lodash/toNumber.js | 66 - .../core/node_modules/lodash/toPairs.js | 30 - .../core/node_modules/lodash/toPairsIn.js | 30 - .../@babel/core/node_modules/lodash/toPath.js | 33 - .../core/node_modules/lodash/toPlainObject.js | 32 - .../core/node_modules/lodash/toSafeInteger.js | 37 - .../core/node_modules/lodash/toString.js | 28 - .../core/node_modules/lodash/toUpper.js | 28 - .../core/node_modules/lodash/transform.js | 65 - .../@babel/core/node_modules/lodash/trim.js | 49 - .../core/node_modules/lodash/trimEnd.js | 43 - .../core/node_modules/lodash/trimStart.js | 43 - .../core/node_modules/lodash/truncate.js | 111 - .../@babel/core/node_modules/lodash/unary.js | 22 - .../core/node_modules/lodash/unescape.js | 34 - .../@babel/core/node_modules/lodash/union.js | 26 - .../core/node_modules/lodash/unionBy.js | 39 - .../core/node_modules/lodash/unionWith.js | 34 - .../@babel/core/node_modules/lodash/uniq.js | 25 - .../@babel/core/node_modules/lodash/uniqBy.js | 31 - .../core/node_modules/lodash/uniqWith.js | 28 - .../core/node_modules/lodash/uniqueId.js | 28 - .../@babel/core/node_modules/lodash/unset.js | 34 - .../@babel/core/node_modules/lodash/unzip.js | 45 - .../core/node_modules/lodash/unzipWith.js | 39 - .../@babel/core/node_modules/lodash/update.js | 35 - .../core/node_modules/lodash/updateWith.js | 33 - .../core/node_modules/lodash/upperCase.js | 27 - .../core/node_modules/lodash/upperFirst.js | 22 - .../@babel/core/node_modules/lodash/util.js | 34 - .../@babel/core/node_modules/lodash/value.js | 1 - .../core/node_modules/lodash/valueOf.js | 1 - .../@babel/core/node_modules/lodash/values.js | 34 - .../core/node_modules/lodash/valuesIn.js | 32 - .../core/node_modules/lodash/without.js | 31 - .../@babel/core/node_modules/lodash/words.js | 35 - .../@babel/core/node_modules/lodash/wrap.js | 30 - .../core/node_modules/lodash/wrapperAt.js | 48 - .../core/node_modules/lodash/wrapperChain.js | 34 - .../core/node_modules/lodash/wrapperLodash.js | 147 - .../node_modules/lodash/wrapperReverse.js | 44 - .../core/node_modules/lodash/wrapperValue.js | 21 - .../@babel/core/node_modules/lodash/xor.js | 28 - .../@babel/core/node_modules/lodash/xorBy.js | 39 - .../core/node_modules/lodash/xorWith.js | 34 - .../@babel/core/node_modules/lodash/zip.js | 22 - .../core/node_modules/lodash/zipObject.js | 24 - .../core/node_modules/lodash/zipObjectDeep.js | 23 - .../core/node_modules/lodash/zipWith.js | 32 - .../core/node_modules/node-releases/LICENSE | 21 + .../core/node_modules/node-releases/README.md | 31 + .../node-releases/data/processed/envs.json | 1545 ++ .../node-releases/data/raw/iojs.json | 43 + .../node-releases/data/raw/nodejs.json | 578 + .../release-schedule/release-schedule.json | 105 + .../node_modules/node-releases/package.json | 24 + .../@babel/core/node_modules/semver/README.md | 39 +- .../semver/bin/{semver => semver.js} | 18 +- .../core/node_modules/semver/package.json | 8 +- .../@babel/core/node_modules/semver/semver.js | 385 +- tools/node_modules/@babel/core/package.json | 47 +- .../{index-browser.js => index-browser.ts} | 53 +- .../src/config/files/{index.js => index.ts} | 8 +- .../src/config/resolve-targets-browser.ts | 33 + .../@babel/core/src/config/resolve-targets.ts | 49 + ...e-browser.js => transform-file-browser.ts} | 14 +- .../@babel/core/src/transform-file.js | 40 - .../@babel/core/src/transform-file.ts | 40 + .../transformation/util/clone-deep-browser.ts | 19 + .../src/transformation/util/clone-deep.ts | 9 + .../@babel/eslint-parser/README.md | 45 +- .../{analyze-scope.js => analyze-scope.cjs} | 82 +- .../@babel/eslint-parser/lib/client.cjs | 24 + .../eslint-parser/lib/configuration.cjs | 20 + .../@babel/eslint-parser/lib/configuration.js | 66 - .../eslint-parser/lib/convert/convertAST.cjs | 137 + .../eslint-parser/lib/convert/convertAST.js | 158 - ...convertComments.js => convertComments.cjs} | 11 +- .../{convertTokens.js => convertTokens.cjs} | 66 +- .../eslint-parser/lib/convert/index.cjs | 21 + .../@babel/eslint-parser/lib/convert/index.js | 20 - .../@babel/eslint-parser/lib/index.cjs | 70 + .../@babel/eslint-parser/lib/index.js | 68 - .../@babel/eslint-parser/lib/visitor-keys.js | 28 - .../eslint-parser/lib/worker/ast-info.cjs | 33 + .../eslint-parser/lib/worker/babel-core.cjs | 15 + .../lib/worker/configuration.cjs | 87 + .../worker/extract-parser-options-plugin.cjs | 8 + .../@babel/eslint-parser/lib/worker/index.cjs | 40 + .../eslint-parser/lib/worker/maybeParse.cjs | 49 + .../node_modules/eslint-scope/lib/scope.js | 2 +- .../node_modules/eslint-scope/package.json | 4 +- .../eslint-visitor-keys/README.md | 2 +- .../eslint-visitor-keys/lib/visitor-keys.json | 5 + .../eslint-visitor-keys/package.json | 5 +- .../@babel/eslint-parser/package.json | 19 +- .../plugin-syntax-class-properties/README.md | 2 +- .../@babel/helper-plugin-utils/README.md | 2 +- .../@babel/helper-plugin-utils/lib/index.js | 27 +- .../@babel/helper-plugin-utils/package.json | 14 +- .../package.json | 7 +- .../plugin-syntax-top-level-await/README.md | 2 +- .../@babel/helper-plugin-utils/README.md | 2 +- .../@babel/helper-plugin-utils/lib/index.js | 27 +- .../@babel/helper-plugin-utils/package.json | 14 +- .../package.json | 15 +- 2186 files changed, 22563 insertions(+), 50829 deletions(-) create mode 100644 tools/node_modules/@babel/core/lib/config/cache-contexts.js create mode 100644 tools/node_modules/@babel/core/lib/config/resolve-targets-browser.js create mode 100644 tools/node_modules/@babel/core/lib/config/resolve-targets.js create mode 100644 tools/node_modules/@babel/core/lib/transformation/util/clone-deep-browser.js create mode 100644 tools/node_modules/@babel/core/lib/transformation/util/clone-deep.js rename tools/node_modules/@babel/core/node_modules/{lodash => @babel/compat-data}/LICENSE (52%) create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/compat-data/corejs2-built-ins.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/compat-data/corejs3-shipped-proposals.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/corejs2-built-ins.json create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/corejs3-shipped-proposals.json create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/native-modules.json create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/overlapping-plugins.json create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/plugin-bugfixes.json create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/plugins.json create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/compat-data/native-modules.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/compat-data/overlapping-plugins.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/compat-data/package.json create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/compat-data/plugin-bugfixes.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/compat-data/plugins.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/LICENSE create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/README.md create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/debug.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/filter-items.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/index.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/options.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/pretty.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/targets.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/types.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/utils.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/package.json create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/LICENSE create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/README.md create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/lib/index.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/package.json create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/LICENSE create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/README.md create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/lib/find-suggestion.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/lib/index.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/lib/validator.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/package.json create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers-generated.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/jsx.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/objectSpread2.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/typeof.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/wrapRegExp.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helpers/scripts/generate-helpers.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/helpers/scripts/package.json create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/generated/asserts.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/generated/validators.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/generated/virtual-types.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/types.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/traverse/scripts/generators/asserts.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/traverse/scripts/generators/validators.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/traverse/scripts/generators/virtual-types.js create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/traverse/scripts/package.json create mode 100644 tools/node_modules/@babel/core/node_modules/@babel/types/scripts/package.json create mode 100644 tools/node_modules/@babel/core/node_modules/browserslist/LICENSE create mode 100644 tools/node_modules/@babel/core/node_modules/browserslist/README.md create mode 100644 tools/node_modules/@babel/core/node_modules/browserslist/browser.js create mode 100755 tools/node_modules/@babel/core/node_modules/browserslist/cli.js create mode 100644 tools/node_modules/@babel/core/node_modules/browserslist/error.js create mode 100644 tools/node_modules/@babel/core/node_modules/browserslist/index.js create mode 100644 tools/node_modules/@babel/core/node_modules/browserslist/node.js create mode 100644 tools/node_modules/@babel/core/node_modules/browserslist/package.json create mode 100644 tools/node_modules/@babel/core/node_modules/browserslist/update-db.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/LICENSE create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/README.md create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/agents.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/browserVersions.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/browsers.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/aac.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/abortcontroller.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ac3-ec3.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/accelerometer.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/addeventlistener.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/alternate-stylesheet.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ambient-light.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/apng.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-find-index.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-find.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-flat.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-includes.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/arrow-functions.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/asmjs.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/async-clipboard.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/async-functions.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/atob-btoa.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audio-api.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audio.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audiotracks.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/autofocus.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/auxclick.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/av1.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/avif.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-attachment.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-clip-text.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-img-opts.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-position-x-y.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-repeat-round-space.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-sync.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/battery-status.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/beacon.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/beforeafterprint.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/bigint.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/blobbuilder.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/bloburls.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/border-image.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/border-radius.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/broadcastchannel.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/brotli.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/calc.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas-blending.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas-text.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ch-unit.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/chacha20-poly1305.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/channel-messaging.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/childnode-remove.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/classlist.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/clipboard.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/colr.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/comparedocumentposition.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/console-basic.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/console-time.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/const.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/constraint-validation.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contenteditable.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cookie-store-api.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cors.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/createimagebitmap.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/credential-management.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cryptography.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-all.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-animation.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-any-link.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-appearance.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-apply-rule.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-at-counter-style.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-backdrop-filter.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-background-offsets.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-boxshadow.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-canvas.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-caret-color.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-case-insensitive.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-clip-path.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-color-adjust.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-color-function.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-conic-gradients.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-container-queries.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-containment.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-content-visibility.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-counters.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-crisp-edges.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-cross-fade.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-default-pseudo.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-deviceadaptation.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-dir-pseudo.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-display-contents.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-element-function.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-env-function.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-exclusions.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-featurequeries.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-filter-function.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-filters.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-first-letter.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-first-line.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-fixed.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-focus-visible.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-focus-within.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-font-stretch.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-gencontent.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-gradients.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-grid.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-has.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hyphenate.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hyphens.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-image-orientation.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-image-set.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-in-out-of-range.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-initial-letter.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-initial-value.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-letter-spacing.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-line-clamp.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-logical-props.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-marker-pseudo.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-masks.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-matches-pseudo.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-math-functions.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-interaction.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-resolution.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-scripting.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-mediaqueries.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-mixblendmode.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-motion-paths.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-namespaces.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-not-sel-list.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-nth-child-of.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-opacity.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-optional-pseudo.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow-anchor.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow-overlay.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-page-break.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-paged-media.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-paint-api.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-placeholder-shown.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-placeholder.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-read-only-write.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-rebeccapurple.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-reflections.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-regions.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-repeating-gradients.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-resize.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-revert-value.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-rrggbbaa.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scroll-behavior.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scroll-timeline.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scrollbar.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sel2.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sel3.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-selection.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-shapes.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-snappoints.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sticky.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-subgrid.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-supports-api.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-table.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-align-last.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-indent.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-justify.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-orientation.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-spacing.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-textshadow.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-touch-action-2.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-touch-action.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-transitions.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-unicode-bidi.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-unset-value.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-variables.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-widows-orphans.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-writing-mode.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-zoom.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-attr.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-boxsizing.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-colors.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors-grab.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors-newer.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-tabsize.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/currentcolor.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/custom-elements.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/custom-elementsv1.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/customevent.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/datalist.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dataset.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/datauri.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/details.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/deviceorientation.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/devicepixelratio.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dialog.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dispatchevent.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dnssec.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/do-not-track.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-currentscript.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-execcommand.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-policy.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-scrollingelement.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/documenthead.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dom-manip-convenience.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dom-range.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/domcontentloaded.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/domfocusin-domfocusout-events.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dommatrix.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/download.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dragndrop.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-closest.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-from-point.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-scroll-methods.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eme.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eot.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es5.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-class.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-generators.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-module.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-number.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-string-includes.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eventsource.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/extended-system-fonts.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/feature-policy.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fetch.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fieldset-disabled.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fileapi.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filereader.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filereadersync.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filesystem.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flac.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flexbox-gap.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flexbox.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flow-root.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/focusin-focusout-events.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/focusoptions-preventscroll.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-family-system-ui.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-feature.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-kerning.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-loading.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-metrics-overrides.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-size-adjust.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-smooth.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-unicode-range.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-alternates.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-east-asian.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-numeric.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fontface.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-attribute.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-submit-attributes.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-validation.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/forms.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fullscreen.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/gamepad.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/geolocation.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getboundingclientrect.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getcomputedstyle.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getelementsbyclassname.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getrandomvalues.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/gyroscope.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hardwareconcurrency.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hashchange.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/heif.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hevc.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hidden.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/high-resolution-time.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/history.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/html-media-capture.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/html5semantic.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http-live-streaming.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http2.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http3.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-sandbox.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-seamless.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-srcdoc.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/imagecapture.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ime.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/import-maps.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/imports.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indexeddb.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indexeddb2.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/inline-block.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/innertext.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-color.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-datetime.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-email-tel-url.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-event.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-accept.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-directory.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-multiple.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-inputmode.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-minlength.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-number.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-pattern.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-placeholder.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-range.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-search.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-selection.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/insert-adjacent.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/insertadjacenthtml.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/internationalization.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intersectionobserver.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intl-pluralrules.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intrinsic-width.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpeg2000.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpegxl.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpegxr.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/json.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-code.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-key.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-location.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-which.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/lazyload.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/let.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-icon-png.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-icon-svg.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-preconnect.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-prefetch.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-preload.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-prerender.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/loading-lazy-attr.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/localecompare.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/magnetometer.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/matchesselector.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/matchmedia.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mathml.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/maxlength.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-attribute.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-fragments.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-session-api.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediarecorder.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediasource.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/menu.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/meta-theme-color.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/meter.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/midi.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/minmaxwh.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mp3.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mpeg-dash.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mpeg4.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/multibackgrounds.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/multicolumn.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mutation-events.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mutationobserver.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/namevalue-storage.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/native-filesystem-api.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/nav-timing.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/navigator-language.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/netinfo.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/notifications.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-entries.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-fit.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-observe.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-values.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/objectrtc.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/offline-apps.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/offscreencanvas.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ogg-vorbis.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ogv.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ol-reversed.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/once-event-listener.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/online-status.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/opus.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/orientation-sensor.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/outline.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pad-start-end.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/page-transition-events.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pagevisibility.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/passive-event-listener.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/passwordrules.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/path2d.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/payment-request.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pdf-viewer.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/permissions-api.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/permissions-policy.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/picture-in-picture.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/picture.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ping.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/png-alpha.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointer-events.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointer.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointerlock.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/portals.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/prefers-color-scheme.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/private-class-fields.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/private-methods-and-accessors.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/progress.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/promise-finally.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/promises.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/proximity.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/proxy.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/public-class-fields.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/publickeypinning.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/push-api.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/queryselector.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/readonly-attr.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/referrer-policy.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/registerprotocolhandler.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rel-noopener.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rel-noreferrer.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rellist.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rem.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/requestanimationframe.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/requestidlecallback.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/resizeobserver.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/resource-timing.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rest-parameters.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rtcpeerconnection.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ruby.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/run-in.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/screen-orientation.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/script-async.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/script-defer.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/scrollintoview.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sdch.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/selection-api.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/server-timing.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/serviceworkers.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/setimmediate.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sha-2.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/shadowdom.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/shadowdomv1.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sharedarraybuffer.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sharedworkers.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sni.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/spdy.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/speech-recognition.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/speech-synthesis.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/spellcheck-attribute.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sql-storage.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/srcset.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/stream.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/streams.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/stricttransportsecurity.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/style-scoped.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/subresource-integrity.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-css.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-filters.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-fonts.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-fragment.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-html.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-html5.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-img.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-smil.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sxg.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tabindex-attr.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/template-literals.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/template.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/testfeat.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-decoration.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-emphasis.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-overflow.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-size-adjust.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-stroke.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-underline-offset.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/textcontent.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/textencoder.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-1.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-2.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-3.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/token-binding.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/touch.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/transforms2d.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/transforms3d.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/trusted-types.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ttf.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/typedarrays.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/u2f.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/unhandledrejection.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/url.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/urlsearchparams.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/use-strict.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/user-select-none.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/user-timing.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/variable-fonts.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/vector-effect.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/vibration.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/video.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/videotracks.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/viewport-units.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wai-aria.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wake-lock.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wasm.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wav.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wbr-element.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-animation.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-app-manifest.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-bluetooth.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-serial.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-share.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webauthn.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgl.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgl2.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgpu.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webhid.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webkit-user-drag.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webm.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webnfc.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webp.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/websockets.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webusb.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webvr.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webvtt.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webworkers.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webxr.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/will-change.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/woff.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/woff2.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/word-break.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wordwrap.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/x-doc-messaging.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/x-frame-options.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhr2.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhtml.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhtmlsmil.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xml-serializer.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AD.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AE.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AF.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AG.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AI.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AL.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AM.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AO.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AR.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AS.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AT.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AU.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AW.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AX.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AZ.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BA.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BB.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BD.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BE.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BF.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BG.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BH.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BI.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BJ.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BM.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BN.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BO.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BR.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BS.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BT.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BW.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BY.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BZ.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CA.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CD.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CF.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CG.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CH.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CI.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CK.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CL.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CM.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CN.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CO.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CR.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CU.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CV.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CX.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CY.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CZ.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DE.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DJ.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DK.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DM.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DO.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DZ.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/EC.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/EE.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/EG.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ER.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ES.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ET.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FI.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FJ.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FK.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FM.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FO.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FR.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GA.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GB.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GD.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GE.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GF.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GG.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GH.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GI.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GL.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GM.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GN.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GP.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GQ.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GR.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GT.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GU.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GW.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GY.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HK.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HN.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HR.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HT.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HU.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ID.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IE.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IL.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IM.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IN.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IQ.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IR.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IS.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IT.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/JE.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/JM.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/JO.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/JP.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KE.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KG.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KH.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KI.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KM.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KN.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KP.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KR.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KW.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KY.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KZ.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LA.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LB.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LC.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LI.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LK.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LR.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LS.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LT.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LU.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LV.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LY.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MA.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MC.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MD.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ME.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MG.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MH.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MK.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ML.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MM.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MN.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MO.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MP.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MQ.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MR.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MS.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MT.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MU.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MV.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MW.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MX.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MY.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MZ.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NA.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NC.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NE.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NF.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NG.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NI.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NL.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NO.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NP.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NR.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NU.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NZ.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/OM.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PA.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PE.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PF.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PG.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PH.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PK.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PL.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PM.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PN.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PR.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PS.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PT.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PW.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PY.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/QA.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RE.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RO.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RS.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RU.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RW.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SA.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SB.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SC.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SD.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SE.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SG.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SH.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SI.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SK.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SL.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SM.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SN.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SO.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SR.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ST.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SV.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SY.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SZ.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TC.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TD.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TG.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TH.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TJ.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TK.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TL.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TM.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TN.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TO.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TR.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TT.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TV.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TW.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TZ.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/UA.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/UG.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/US.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/UY.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/UZ.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VA.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VC.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VE.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VG.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VI.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VN.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VU.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/WF.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/WS.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/YE.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/YT.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ZA.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ZM.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ZW.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-af.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-an.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-as.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-eu.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-na.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-oc.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-sa.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-ww.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/lib/statuses.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/lib/supported.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/agents.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/browserVersions.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/browsers.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/feature.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/features.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/index.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/region.js create mode 100644 tools/node_modules/@babel/core/node_modules/caniuse-lite/package.json create mode 100644 tools/node_modules/@babel/core/node_modules/colorette/LICENSE.md create mode 100644 tools/node_modules/@babel/core/node_modules/colorette/README.md create mode 100644 tools/node_modules/@babel/core/node_modules/colorette/index.cjs create mode 100644 tools/node_modules/@babel/core/node_modules/colorette/index.js create mode 100644 tools/node_modules/@babel/core/node_modules/colorette/package.json create mode 100644 tools/node_modules/@babel/core/node_modules/electron-to-chromium/LICENSE create mode 100644 tools/node_modules/@babel/core/node_modules/electron-to-chromium/README.md create mode 100644 tools/node_modules/@babel/core/node_modules/electron-to-chromium/chromium-versions.js create mode 100644 tools/node_modules/@babel/core/node_modules/electron-to-chromium/full-chromium-versions.js create mode 100644 tools/node_modules/@babel/core/node_modules/electron-to-chromium/full-versions.js create mode 100644 tools/node_modules/@babel/core/node_modules/electron-to-chromium/index.js create mode 100644 tools/node_modules/@babel/core/node_modules/electron-to-chromium/package.json create mode 100644 tools/node_modules/@babel/core/node_modules/electron-to-chromium/versions.js create mode 100644 tools/node_modules/@babel/core/node_modules/escalade/dist/index.js create mode 100644 tools/node_modules/@babel/core/node_modules/escalade/dist/index.mjs create mode 100644 tools/node_modules/@babel/core/node_modules/escalade/license create mode 100644 tools/node_modules/@babel/core/node_modules/escalade/package.json create mode 100644 tools/node_modules/@babel/core/node_modules/escalade/readme.md create mode 100644 tools/node_modules/@babel/core/node_modules/escalade/sync/index.js create mode 100644 tools/node_modules/@babel/core/node_modules/escalade/sync/index.mjs delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/README.md delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_DataView.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_Hash.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_LazyWrapper.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_ListCache.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_LodashWrapper.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_Map.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_MapCache.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_Promise.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_Set.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_SetCache.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_Stack.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_Symbol.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_Uint8Array.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_WeakMap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_apply.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_arrayAggregator.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_arrayEach.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_arrayEachRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_arrayEvery.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_arrayFilter.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_arrayIncludes.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_arrayIncludesWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_arrayLikeKeys.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_arrayMap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_arrayPush.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_arrayReduce.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_arrayReduceRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_arraySample.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_arraySampleSize.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_arrayShuffle.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_arraySome.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_asciiSize.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_asciiToArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_asciiWords.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_assignMergeValue.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_assignValue.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_assocIndexOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseAggregator.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseAssign.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseAssignIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseAssignValue.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseAt.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseClamp.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseClone.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseConforms.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseConformsTo.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseCreate.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseDelay.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseDifference.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseEach.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseEachRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseEvery.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseExtremum.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseFill.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseFilter.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseFindIndex.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseFindKey.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseFlatten.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseFor.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseForOwn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseForOwnRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseForRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseFunctions.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseGet.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseGetAllKeys.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseGetTag.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseGt.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseHas.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseHasIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseInRange.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseIndexOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseIndexOfWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseIntersection.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseInverter.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseInvoke.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseIsArguments.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseIsArrayBuffer.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseIsDate.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseIsEqual.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseIsEqualDeep.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseIsMap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseIsMatch.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseIsNaN.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseIsNative.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseIsRegExp.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseIsSet.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseIsTypedArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseIteratee.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseKeys.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseKeysIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseLodash.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseLt.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseMap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseMatches.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseMatchesProperty.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseMean.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseMerge.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseMergeDeep.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseNth.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseOrderBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_basePick.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_basePickBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseProperty.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_basePropertyDeep.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_basePropertyOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_basePullAll.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_basePullAt.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseRandom.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseRange.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseReduce.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseRepeat.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseRest.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseSample.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseSampleSize.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseSet.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseSetData.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseSetToString.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseShuffle.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseSlice.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseSome.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseSortBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseSortedIndex.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseSortedIndexBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseSortedUniq.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseSum.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseTimes.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseToNumber.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseToPairs.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseToString.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseUnary.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseUniq.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseUnset.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseUpdate.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseValues.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseWhile.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseWrapperValue.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseXor.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_baseZipObject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_cacheHas.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_castArrayLikeObject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_castFunction.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_castPath.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_castRest.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_castSlice.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_charsEndIndex.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_charsStartIndex.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_cloneArrayBuffer.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_cloneBuffer.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_cloneDataView.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_cloneRegExp.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_cloneSymbol.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_cloneTypedArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_compareAscending.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_compareMultiple.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_composeArgs.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_composeArgsRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_copyArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_copyObject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_copySymbols.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_copySymbolsIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_coreJsData.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_countHolders.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createAggregator.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createAssigner.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createBaseEach.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createBaseFor.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createBind.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createCaseFirst.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createCompounder.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createCtor.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createCurry.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createFind.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createFlow.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createHybrid.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createInverter.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createMathOperation.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createOver.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createPadding.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createPartial.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createRange.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createRecurry.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createRelationalOperation.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createRound.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createSet.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createToPairs.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_createWrap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_customDefaultsAssignIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_customDefaultsMerge.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_customOmitClone.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_deburrLetter.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_defineProperty.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_equalArrays.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_equalByTag.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_equalObjects.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_escapeHtmlChar.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_escapeStringChar.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_flatRest.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_freeGlobal.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_getAllKeys.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_getAllKeysIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_getData.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_getFuncName.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_getHolder.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_getMapData.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_getMatchData.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_getNative.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_getPrototype.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_getRawTag.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_getSymbols.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_getSymbolsIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_getTag.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_getValue.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_getView.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_getWrapDetails.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_hasPath.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_hasUnicode.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_hasUnicodeWord.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_hashClear.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_hashDelete.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_hashGet.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_hashHas.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_hashSet.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_initCloneArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_initCloneByTag.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_initCloneObject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_insertWrapDetails.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_isFlattenable.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_isIndex.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_isIterateeCall.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_isKey.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_isKeyable.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_isLaziable.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_isMaskable.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_isMasked.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_isPrototype.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_isStrictComparable.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_iteratorToArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_lazyClone.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_lazyReverse.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_lazyValue.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_listCacheClear.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_listCacheDelete.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_listCacheGet.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_listCacheHas.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_listCacheSet.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_mapCacheClear.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_mapCacheDelete.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_mapCacheGet.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_mapCacheHas.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_mapCacheSet.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_mapToArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_matchesStrictComparable.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_memoizeCapped.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_mergeData.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_metaMap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_nativeCreate.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_nativeKeys.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_nativeKeysIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_nodeUtil.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_objectToString.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_overArg.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_overRest.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_parent.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_reEscape.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_reEvaluate.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_reInterpolate.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_realNames.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_reorder.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_replaceHolders.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_root.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_safeGet.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_setCacheAdd.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_setCacheHas.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_setData.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_setToArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_setToPairs.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_setToString.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_setWrapToString.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_shortOut.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_shuffleSelf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_stackClear.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_stackDelete.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_stackGet.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_stackHas.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_stackSet.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_strictIndexOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_strictLastIndexOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_stringSize.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_stringToArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_stringToPath.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_toKey.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_toSource.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_unescapeHtmlChar.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_unicodeSize.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_unicodeToArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_unicodeWords.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_updateWrapDetails.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/_wrapperClone.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/add.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/after.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/array.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/ary.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/assign.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/assignIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/assignInWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/assignWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/at.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/attempt.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/before.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/bind.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/bindAll.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/bindKey.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/camelCase.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/capitalize.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/castArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/ceil.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/chain.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/chunk.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/clamp.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/clone.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/cloneDeep.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/cloneDeepWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/cloneWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/collection.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/commit.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/compact.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/concat.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/cond.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/conforms.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/conformsTo.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/constant.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/core.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/core.min.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/countBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/create.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/curry.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/curryRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/date.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/debounce.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/deburr.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/defaultTo.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/defaults.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/defaultsDeep.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/defer.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/delay.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/difference.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/differenceBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/differenceWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/divide.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/drop.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/dropRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/dropRightWhile.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/dropWhile.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/each.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/eachRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/endsWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/entries.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/entriesIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/eq.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/escape.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/escapeRegExp.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/every.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/extend.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/extendWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fill.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/filter.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/find.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/findIndex.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/findKey.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/findLast.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/findLastIndex.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/findLastKey.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/first.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/flatMap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/flatMapDeep.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/flatMapDepth.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/flatten.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/flattenDeep.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/flattenDepth.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/flip.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/floor.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/flow.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/flowRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/forEach.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/forEachRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/forIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/forInRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/forOwn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/forOwnRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/F.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/T.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/__.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/_baseConvert.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/_convertBrowser.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/_falseOptions.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/_mapping.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/_util.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/add.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/after.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/all.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/allPass.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/always.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/any.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/anyPass.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/apply.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/array.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/ary.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/assign.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/assignAll.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/assignAllWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/assignIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/assignInAll.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/assignInAllWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/assignInWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/assignWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/assoc.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/assocPath.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/at.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/attempt.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/before.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/bind.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/bindAll.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/bindKey.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/camelCase.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/capitalize.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/castArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/ceil.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/chain.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/chunk.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/clamp.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/clone.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/cloneDeep.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/cloneDeepWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/cloneWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/collection.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/commit.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/compact.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/complement.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/compose.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/concat.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/cond.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/conforms.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/conformsTo.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/constant.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/contains.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/convert.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/countBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/create.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/curry.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/curryN.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/curryRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/curryRightN.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/date.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/debounce.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/deburr.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/defaultTo.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/defaults.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/defaultsAll.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/defaultsDeep.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/defaultsDeepAll.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/defer.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/delay.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/difference.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/differenceBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/differenceWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/dissoc.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/dissocPath.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/divide.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/drop.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/dropLast.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/dropLastWhile.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/dropRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/dropRightWhile.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/dropWhile.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/each.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/eachRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/endsWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/entries.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/entriesIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/eq.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/equals.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/escape.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/escapeRegExp.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/every.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/extend.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/extendAll.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/extendAllWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/extendWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/fill.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/filter.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/find.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/findFrom.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/findIndex.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/findIndexFrom.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/findKey.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/findLast.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/findLastFrom.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/findLastIndex.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/findLastIndexFrom.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/findLastKey.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/first.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/flatMap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/flatMapDeep.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/flatMapDepth.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/flatten.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/flattenDeep.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/flattenDepth.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/flip.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/floor.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/flow.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/flowRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/forEach.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/forEachRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/forIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/forInRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/forOwn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/forOwnRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/fromPairs.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/function.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/functions.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/functionsIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/get.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/getOr.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/groupBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/gt.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/gte.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/has.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/hasIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/head.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/identical.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/identity.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/inRange.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/includes.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/includesFrom.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/indexBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/indexOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/indexOfFrom.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/init.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/initial.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/intersection.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/intersectionBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/intersectionWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/invert.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/invertBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/invertObj.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/invoke.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/invokeArgs.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/invokeArgsMap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/invokeMap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isArguments.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isArrayBuffer.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isArrayLike.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isArrayLikeObject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isBoolean.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isBuffer.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isDate.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isElement.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isEmpty.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isEqual.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isEqualWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isError.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isFinite.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isFunction.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isInteger.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isLength.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isMap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isMatch.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isMatchWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isNaN.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isNative.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isNil.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isNull.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isNumber.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isObject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isObjectLike.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isPlainObject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isRegExp.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isSafeInteger.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isSet.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isString.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isSymbol.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isTypedArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isUndefined.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isWeakMap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/isWeakSet.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/iteratee.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/join.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/juxt.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/kebabCase.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/keyBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/keys.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/keysIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/lang.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/last.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/lastIndexOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/lastIndexOfFrom.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/lowerCase.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/lowerFirst.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/lt.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/lte.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/map.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/mapKeys.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/mapValues.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/matches.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/matchesProperty.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/math.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/max.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/maxBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/mean.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/meanBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/memoize.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/merge.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/mergeAll.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/mergeAllWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/mergeWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/method.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/methodOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/min.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/minBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/mixin.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/multiply.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/nAry.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/negate.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/next.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/noop.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/now.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/nth.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/nthArg.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/number.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/object.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/omit.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/omitAll.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/omitBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/once.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/orderBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/over.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/overArgs.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/overEvery.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/overSome.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/pad.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/padChars.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/padCharsEnd.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/padCharsStart.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/padEnd.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/padStart.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/parseInt.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/partial.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/partialRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/partition.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/path.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/pathEq.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/pathOr.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/paths.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/pick.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/pickAll.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/pickBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/pipe.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/placeholder.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/plant.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/pluck.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/prop.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/propEq.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/propOr.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/property.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/propertyOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/props.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/pull.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/pullAll.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/pullAllBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/pullAllWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/pullAt.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/random.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/range.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/rangeRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/rangeStep.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/rangeStepRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/rearg.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/reduce.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/reduceRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/reject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/remove.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/repeat.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/replace.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/rest.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/restFrom.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/result.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/reverse.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/round.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/sample.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/sampleSize.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/seq.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/set.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/setWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/shuffle.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/size.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/slice.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/snakeCase.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/some.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/sortBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/sortedIndex.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/sortedIndexBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/sortedIndexOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/sortedLastIndex.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/sortedLastIndexBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/sortedLastIndexOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/sortedUniq.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/sortedUniqBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/split.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/spread.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/spreadFrom.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/startCase.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/startsWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/string.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/stubArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/stubFalse.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/stubObject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/stubString.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/stubTrue.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/subtract.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/sum.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/sumBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/symmetricDifference.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/symmetricDifferenceBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/symmetricDifferenceWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/tail.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/take.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/takeLast.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/takeLastWhile.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/takeRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/takeRightWhile.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/takeWhile.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/tap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/template.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/templateSettings.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/throttle.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/thru.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/times.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/toArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/toFinite.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/toInteger.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/toIterator.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/toJSON.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/toLength.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/toLower.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/toNumber.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/toPairs.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/toPairsIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/toPath.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/toPlainObject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/toSafeInteger.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/toString.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/toUpper.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/transform.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/trim.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/trimChars.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/trimCharsEnd.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/trimCharsStart.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/trimEnd.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/trimStart.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/truncate.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/unapply.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/unary.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/unescape.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/union.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/unionBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/unionWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/uniq.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/uniqBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/uniqWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/uniqueId.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/unnest.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/unset.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/unzip.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/unzipWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/update.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/updateWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/upperCase.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/upperFirst.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/useWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/util.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/value.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/valueOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/values.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/valuesIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/where.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/whereEq.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/without.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/words.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/wrap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/wrapperAt.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/wrapperChain.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/wrapperLodash.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/wrapperReverse.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/wrapperValue.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/xor.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/xorBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/xorWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/zip.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/zipAll.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/zipObj.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/zipObject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/zipObjectDeep.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fp/zipWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/fromPairs.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/function.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/functions.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/functionsIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/get.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/groupBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/gt.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/gte.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/has.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/hasIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/head.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/identity.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/inRange.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/includes.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/index.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/indexOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/initial.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/intersection.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/intersectionBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/intersectionWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/invert.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/invertBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/invoke.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/invokeMap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isArguments.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isArrayBuffer.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isArrayLike.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isArrayLikeObject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isBoolean.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isBuffer.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isDate.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isElement.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isEmpty.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isEqual.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isEqualWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isError.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isFinite.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isFunction.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isInteger.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isLength.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isMap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isMatch.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isMatchWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isNaN.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isNative.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isNil.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isNull.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isNumber.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isObject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isObjectLike.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isPlainObject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isRegExp.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isSafeInteger.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isSet.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isString.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isSymbol.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isTypedArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isUndefined.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isWeakMap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/isWeakSet.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/iteratee.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/join.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/kebabCase.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/keyBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/keys.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/keysIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/lang.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/last.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/lastIndexOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/lodash.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/lodash.min.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/lowerCase.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/lowerFirst.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/lt.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/lte.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/map.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/mapKeys.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/mapValues.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/matches.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/matchesProperty.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/math.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/max.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/maxBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/mean.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/meanBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/memoize.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/merge.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/mergeWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/method.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/methodOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/min.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/minBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/mixin.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/multiply.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/negate.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/next.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/noop.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/now.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/nth.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/nthArg.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/number.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/object.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/omit.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/omitBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/once.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/orderBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/over.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/overArgs.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/overEvery.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/overSome.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/package.json delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/pad.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/padEnd.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/padStart.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/parseInt.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/partial.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/partialRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/partition.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/pick.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/pickBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/plant.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/property.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/propertyOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/pull.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/pullAll.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/pullAllBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/pullAllWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/pullAt.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/random.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/range.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/rangeRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/rearg.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/reduce.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/reduceRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/reject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/remove.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/repeat.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/replace.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/rest.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/result.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/reverse.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/round.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/sample.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/sampleSize.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/seq.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/set.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/setWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/shuffle.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/size.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/slice.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/snakeCase.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/some.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/sortBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/sortedIndex.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/sortedIndexBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/sortedIndexOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/sortedLastIndex.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/sortedLastIndexBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/sortedLastIndexOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/sortedUniq.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/sortedUniqBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/split.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/spread.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/startCase.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/startsWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/string.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/stubArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/stubFalse.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/stubObject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/stubString.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/stubTrue.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/subtract.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/sum.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/sumBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/tail.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/take.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/takeRight.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/takeRightWhile.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/takeWhile.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/tap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/template.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/templateSettings.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/throttle.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/thru.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/times.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/toArray.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/toFinite.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/toInteger.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/toIterator.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/toJSON.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/toLength.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/toLower.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/toNumber.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/toPairs.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/toPairsIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/toPath.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/toPlainObject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/toSafeInteger.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/toString.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/toUpper.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/transform.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/trim.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/trimEnd.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/trimStart.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/truncate.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/unary.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/unescape.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/union.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/unionBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/unionWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/uniq.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/uniqBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/uniqWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/uniqueId.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/unset.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/unzip.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/unzipWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/update.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/updateWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/upperCase.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/upperFirst.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/util.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/value.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/valueOf.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/values.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/valuesIn.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/without.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/words.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/wrap.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/wrapperAt.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/wrapperChain.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/wrapperLodash.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/wrapperReverse.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/wrapperValue.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/xor.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/xorBy.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/xorWith.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/zip.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/zipObject.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/zipObjectDeep.js delete mode 100644 tools/node_modules/@babel/core/node_modules/lodash/zipWith.js create mode 100644 tools/node_modules/@babel/core/node_modules/node-releases/LICENSE create mode 100644 tools/node_modules/@babel/core/node_modules/node-releases/README.md create mode 100644 tools/node_modules/@babel/core/node_modules/node-releases/data/processed/envs.json create mode 100644 tools/node_modules/@babel/core/node_modules/node-releases/data/raw/iojs.json create mode 100644 tools/node_modules/@babel/core/node_modules/node-releases/data/raw/nodejs.json create mode 100644 tools/node_modules/@babel/core/node_modules/node-releases/data/release-schedule/release-schedule.json create mode 100644 tools/node_modules/@babel/core/node_modules/node-releases/package.json rename tools/node_modules/@babel/core/node_modules/semver/bin/{semver => semver.js} (92%) rename tools/node_modules/@babel/core/src/config/files/{index-browser.js => index-browser.ts} (57%) rename tools/node_modules/@babel/core/src/config/files/{index.js => index.ts} (77%) create mode 100644 tools/node_modules/@babel/core/src/config/resolve-targets-browser.ts create mode 100644 tools/node_modules/@babel/core/src/config/resolve-targets.ts rename tools/node_modules/@babel/core/src/{transform-file-browser.js => transform-file-browser.ts} (65%) delete mode 100644 tools/node_modules/@babel/core/src/transform-file.js create mode 100644 tools/node_modules/@babel/core/src/transform-file.ts create mode 100644 tools/node_modules/@babel/core/src/transformation/util/clone-deep-browser.ts create mode 100644 tools/node_modules/@babel/core/src/transformation/util/clone-deep.ts rename tools/node_modules/@babel/eslint-parser/lib/{analyze-scope.js => analyze-scope.cjs} (77%) create mode 100644 tools/node_modules/@babel/eslint-parser/lib/client.cjs create mode 100644 tools/node_modules/@babel/eslint-parser/lib/configuration.cjs delete mode 100644 tools/node_modules/@babel/eslint-parser/lib/configuration.js create mode 100644 tools/node_modules/@babel/eslint-parser/lib/convert/convertAST.cjs delete mode 100644 tools/node_modules/@babel/eslint-parser/lib/convert/convertAST.js rename tools/node_modules/@babel/eslint-parser/lib/convert/{convertComments.js => convertComments.cjs} (64%) rename tools/node_modules/@babel/eslint-parser/lib/convert/{convertTokens.js => convertTokens.cjs} (50%) create mode 100644 tools/node_modules/@babel/eslint-parser/lib/convert/index.cjs delete mode 100644 tools/node_modules/@babel/eslint-parser/lib/convert/index.js create mode 100644 tools/node_modules/@babel/eslint-parser/lib/index.cjs delete mode 100644 tools/node_modules/@babel/eslint-parser/lib/index.js delete mode 100644 tools/node_modules/@babel/eslint-parser/lib/visitor-keys.js create mode 100644 tools/node_modules/@babel/eslint-parser/lib/worker/ast-info.cjs create mode 100644 tools/node_modules/@babel/eslint-parser/lib/worker/babel-core.cjs create mode 100644 tools/node_modules/@babel/eslint-parser/lib/worker/configuration.cjs create mode 100644 tools/node_modules/@babel/eslint-parser/lib/worker/extract-parser-options-plugin.cjs create mode 100644 tools/node_modules/@babel/eslint-parser/lib/worker/index.cjs create mode 100644 tools/node_modules/@babel/eslint-parser/lib/worker/maybeParse.cjs diff --git a/tools/node_modules/@babel/core/lib/config/cache-contexts.js b/tools/node_modules/@babel/core/lib/config/cache-contexts.js new file mode 100644 index 00000000000000..e69de29bb2d1d6 diff --git a/tools/node_modules/@babel/core/lib/config/caching.js b/tools/node_modules/@babel/core/lib/config/caching.js index acd576b1cef295..7d70d65ba2dc65 100644 --- a/tools/node_modules/@babel/core/lib/config/caching.js +++ b/tools/node_modules/@babel/core/lib/config/caching.js @@ -10,7 +10,7 @@ exports.makeStrongCacheSync = makeStrongCacheSync; exports.assertSimpleType = assertSimpleType; function _gensync() { - const data = _interopRequireDefault(require("gensync")); + const data = require("gensync"); _gensync = function () { return data; @@ -23,13 +23,11 @@ var _async = require("../gensync-utils/async"); var _util = require("./util"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - const synchronize = gen => { - return (0, _gensync().default)(gen).sync; + return _gensync()(gen).sync; }; -function* genTrue(data) { +function* genTrue() { return true; } 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 60116cb417eb79..999386168e55d9 100644 --- a/tools/node_modules/@babel/core/lib/config/config-chain.js +++ b/tools/node_modules/@babel/core/lib/config/config-chain.js @@ -8,7 +8,7 @@ exports.buildRootChain = buildRootChain; exports.buildPresetChainWalker = void 0; function _path() { - const data = _interopRequireDefault(require("path")); + const data = require("path"); _path = function () { return data; @@ -18,7 +18,7 @@ function _path() { } function _debug() { - const data = _interopRequireDefault(require("debug")); + const data = require("debug"); _debug = function () { return data; @@ -29,7 +29,7 @@ function _debug() { var _options = require("./validation/options"); -var _patternToRegex = _interopRequireDefault(require("./pattern-to-regex")); +var _patternToRegex = require("./pattern-to-regex"); var _printer = require("./printer"); @@ -39,9 +39,7 @@ var _caching = require("./caching"); var _configDescriptors = require("./config-descriptors"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -const debug = (0, _debug().default)("babel:config:config-chain"); +const debug = _debug()("babel:config:config-chain"); function* buildPresetChain(arg, context) { const chain = yield* buildPresetChainWalker(arg, context); @@ -75,7 +73,7 @@ function* buildRootChain(opts, context) { dirname: context.cwd }, context, undefined, programmaticLogger); if (!programmaticChain) return null; - const programmaticReport = programmaticLogger.output(); + const programmaticReport = yield* programmaticLogger.output(); let configFile; if (typeof opts.configFile === "string") { @@ -96,7 +94,7 @@ function* buildRootChain(opts, context) { const validatedFile = validateConfigFile(configFile); const result = yield* loadFileChain(validatedFile, context, undefined, configFileLogger); if (!result) return null; - configReport = configFileLogger.output(); + configReport = yield* configFileLogger.output(); if (babelrc === undefined) { babelrc = validatedFile.options.babelrc; @@ -110,46 +108,48 @@ function* buildRootChain(opts, context) { mergeChain(configFileChain, result); } - const pkgData = typeof context.filename === "string" ? yield* (0, _files.findPackageData)(context.filename) : null; let ignoreFile, babelrcFile; let isIgnored = false; const fileChain = emptyChain(); - if ((babelrc === true || babelrc === undefined) && pkgData && babelrcLoadEnabled(context, pkgData, babelrcRoots, babelrcRootsDirectory)) { - ({ - ignore: ignoreFile, - config: babelrcFile - } = yield* (0, _files.findRelativeConfig)(pkgData, context.envName, context.caller)); - - if (ignoreFile) { - fileChain.files.add(ignoreFile.filepath); - } + if ((babelrc === true || babelrc === undefined) && typeof context.filename === "string") { + const pkgData = yield* (0, _files.findPackageData)(context.filename); - if (ignoreFile && shouldIgnore(context, ignoreFile.ignore, null, ignoreFile.dirname)) { - isIgnored = true; - } + if (pkgData && babelrcLoadEnabled(context, pkgData, babelrcRoots, babelrcRootsDirectory)) { + ({ + ignore: ignoreFile, + config: babelrcFile + } = yield* (0, _files.findRelativeConfig)(pkgData, context.envName, context.caller)); - if (babelrcFile && !isIgnored) { - const validatedFile = validateBabelrcFile(babelrcFile); - const babelrcLogger = new _printer.ConfigPrinter(); - const result = yield* loadFileChain(validatedFile, context, undefined, babelrcLogger); + if (ignoreFile) { + fileChain.files.add(ignoreFile.filepath); + } - if (!result) { + if (ignoreFile && shouldIgnore(context, ignoreFile.ignore, null, ignoreFile.dirname)) { isIgnored = true; - } else { - babelRcReport = babelrcLogger.output(); - mergeChain(fileChain, result); } - } - if (babelrcFile && isIgnored) { - fileChain.files.add(babelrcFile.filepath); + if (babelrcFile && !isIgnored) { + const validatedFile = validateBabelrcFile(babelrcFile); + const babelrcLogger = new _printer.ConfigPrinter(); + const result = yield* loadFileChain(validatedFile, context, undefined, babelrcLogger); + + if (!result) { + isIgnored = true; + } else { + babelRcReport = yield* babelrcLogger.output(); + mergeChain(fileChain, result); + } + } + + if (babelrcFile && isIgnored) { + fileChain.files.add(babelrcFile.filepath); + } } } if (context.showConfig) { - console.log(`Babel configs on "${context.filename}" (ascending priority):\n` + [configReport, babelRcReport, programmaticReport].filter(x => !!x).join("\n\n")); - return null; + console.log(`Babel configs on "${context.filename}" (ascending priority):\n` + [configReport, babelRcReport, programmaticReport].filter(x => !!x).join("\n\n") + "\n-----End Babel configs-----"); } const chain = mergeChain(mergeChain(mergeChain(emptyChain(), configFileChain), fileChain), programmaticChain); @@ -174,9 +174,13 @@ function babelrcLoadEnabled(context, pkgData, babelrcRoots, babelrcRootsDirector } let babelrcPatterns = babelrcRoots; - if (!Array.isArray(babelrcPatterns)) babelrcPatterns = [babelrcPatterns]; + + if (!Array.isArray(babelrcPatterns)) { + babelrcPatterns = [babelrcPatterns]; + } + babelrcPatterns = babelrcPatterns.map(pat => { - return typeof pat === "string" ? _path().default.resolve(babelrcRootsDirectory, pat) : pat; + return typeof pat === "string" ? _path().resolve(babelrcRootsDirectory, pat) : pat; }); if (babelrcPatterns.length === 1 && babelrcPatterns[0] === absoluteRoot) { @@ -371,7 +375,7 @@ function makeChainWalker({ } logger(config, index, envName); - mergeChainOpts(chain, config); + yield* mergeChainOpts(chain, config); } return chain; @@ -406,14 +410,14 @@ function mergeChain(target, source) { return target; } -function mergeChainOpts(target, { +function* mergeChainOpts(target, { options, plugins, presets }) { target.options.push(options); - target.plugins.push(...plugins()); - target.presets.push(...presets()); + target.plugins.push(...(yield* plugins())); + target.presets.push(...(yield* presets())); return target; } 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 62efa71265ddb4..835ece110549ef 100644 --- a/tools/node_modules/@babel/core/lib/config/config-descriptors.js +++ b/tools/node_modules/@babel/core/lib/config/config-descriptors.js @@ -7,16 +7,40 @@ exports.createCachedDescriptors = createCachedDescriptors; exports.createUncachedDescriptors = createUncachedDescriptors; exports.createDescriptor = createDescriptor; +function _gensync() { + const data = require("gensync"); + + _gensync = function () { + return data; + }; + + return data; +} + var _files = require("./files"); var _item = require("./item"); var _caching = require("./caching"); +var _resolveTargets = require("./resolve-targets"); + function isEqualDescriptor(a, b) { return a.name === b.name && a.value === b.value && a.options === b.options && a.dirname === b.dirname && a.alias === b.alias && a.ownPass === b.ownPass && (a.file && a.file.request) === (b.file && b.file.request) && (a.file && a.file.resolved) === (b.file && b.file.resolved); } +function* handlerOf(value) { + return value; +} + +function optionsWithResolvedBrowserslistConfigFile(options, dirname) { + if (typeof options.browserslistConfigFile === "string") { + options.browserslistConfigFile = (0, _resolveTargets.resolveBrowserslistConfigFile)(options.browserslistConfigFile, dirname); + } + + return options; +} + function createCachedDescriptors(dirname, options, alias) { const { plugins, @@ -24,9 +48,9 @@ function createCachedDescriptors(dirname, options, alias) { passPerPreset } = options; return { - options, - plugins: plugins ? () => createCachedPluginDescriptors(plugins, dirname)(alias) : () => [], - presets: presets ? () => createCachedPresetDescriptors(presets, dirname)(alias)(!!passPerPreset) : () => [] + options: optionsWithResolvedBrowserslistConfigFile(options, dirname), + plugins: plugins ? () => createCachedPluginDescriptors(plugins, dirname)(alias) : () => handlerOf([]), + presets: presets ? () => createCachedPresetDescriptors(presets, dirname)(alias)(!!passPerPreset) : () => handlerOf([]) }; } @@ -34,33 +58,42 @@ function createUncachedDescriptors(dirname, options, alias) { let plugins; let presets; return { - options, - plugins: () => { + options: optionsWithResolvedBrowserslistConfigFile(options, dirname), + + *plugins() { if (!plugins) { - plugins = createPluginDescriptors(options.plugins || [], dirname, alias); + plugins = yield* createPluginDescriptors(options.plugins || [], dirname, alias); } return plugins; }, - presets: () => { + + *presets() { if (!presets) { - presets = createPresetDescriptors(options.presets || [], dirname, alias, !!options.passPerPreset); + presets = yield* createPresetDescriptors(options.presets || [], dirname, alias, !!options.passPerPreset); } return presets; } + }; } const PRESET_DESCRIPTOR_CACHE = new WeakMap(); const createCachedPresetDescriptors = (0, _caching.makeWeakCacheSync)((items, cache) => { const dirname = cache.using(dir => dir); - return (0, _caching.makeStrongCacheSync)(alias => (0, _caching.makeStrongCacheSync)(passPerPreset => createPresetDescriptors(items, dirname, alias, passPerPreset).map(desc => loadCachedDescriptor(PRESET_DESCRIPTOR_CACHE, desc)))); + return (0, _caching.makeStrongCacheSync)(alias => (0, _caching.makeStrongCache)(function* (passPerPreset) { + const descriptors = yield* createPresetDescriptors(items, dirname, alias, passPerPreset); + return descriptors.map(desc => loadCachedDescriptor(PRESET_DESCRIPTOR_CACHE, desc)); + })); }); const PLUGIN_DESCRIPTOR_CACHE = new WeakMap(); const createCachedPluginDescriptors = (0, _caching.makeWeakCacheSync)((items, cache) => { const dirname = cache.using(dir => dir); - return (0, _caching.makeStrongCacheSync)(alias => createPluginDescriptors(items, dirname, alias).map(desc => loadCachedDescriptor(PLUGIN_DESCRIPTOR_CACHE, desc))); + return (0, _caching.makeStrongCache)(function* (alias) { + const descriptors = yield* createPluginDescriptors(items, dirname, alias); + return descriptors.map(desc => loadCachedDescriptor(PLUGIN_DESCRIPTOR_CACHE, desc)); + }); }); const DEFAULT_OPTIONS = {}; @@ -97,25 +130,25 @@ function loadCachedDescriptor(cache, desc) { return desc; } -function createPresetDescriptors(items, dirname, alias, passPerPreset) { - return createDescriptors("preset", items, dirname, alias, passPerPreset); +function* createPresetDescriptors(items, dirname, alias, passPerPreset) { + return yield* createDescriptors("preset", items, dirname, alias, passPerPreset); } -function createPluginDescriptors(items, dirname, alias) { - return createDescriptors("plugin", items, dirname, alias); +function* createPluginDescriptors(items, dirname, alias) { + return yield* createDescriptors("plugin", items, dirname, alias); } -function createDescriptors(type, items, dirname, alias, ownPass) { - const descriptors = items.map((item, index) => createDescriptor(item, dirname, { +function* createDescriptors(type, items, dirname, alias, ownPass) { + const descriptors = yield* _gensync().all(items.map((item, index) => createDescriptor(item, dirname, { type, alias: `${alias}$${index}`, ownPass: !!ownPass - })); + }))); assertNoDuplicates(descriptors); return descriptors; } -function createDescriptor(pair, dirname, { +function* createDescriptor(pair, dirname, { type, alias, ownPass @@ -151,7 +184,7 @@ function createDescriptor(pair, dirname, { ({ filepath, value - } = resolver(value, dirname)); + } = yield* resolver(value, dirname)); file = { request, resolved: filepath 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 4835fb31904706..889ed2ad560549 100644 --- a/tools/node_modules/@babel/core/lib/config/files/configuration.js +++ b/tools/node_modules/@babel/core/lib/config/files/configuration.js @@ -11,7 +11,7 @@ exports.resolveShowConfigPath = resolveShowConfigPath; exports.ROOT_CONFIG_FILENAMES = void 0; function _debug() { - const data = _interopRequireDefault(require("debug")); + const data = require("debug"); _debug = function () { return data; @@ -20,8 +20,18 @@ function _debug() { return data; } +function _fs() { + const data = require("fs"); + + _fs = function () { + return data; + }; + + return data; +} + function _path() { - const data = _interopRequireDefault(require("path")); + const data = require("path"); _path = function () { return data; @@ -31,7 +41,7 @@ function _path() { } function _json() { - const data = _interopRequireDefault(require("json5")); + const data = require("json5"); _json = function () { return data; @@ -41,7 +51,7 @@ function _json() { } function _gensync() { - const data = _interopRequireDefault(require("gensync")); + const data = require("gensync"); _gensync = function () { return data; @@ -52,39 +62,44 @@ function _gensync() { var _caching = require("../caching"); -var _configApi = _interopRequireDefault(require("../helpers/config-api")); +var _configApi = require("../helpers/config-api"); var _utils = require("./utils"); -var _moduleTypes = _interopRequireDefault(require("./module-types")); +var _moduleTypes = require("./module-types"); -var _patternToRegex = _interopRequireDefault(require("../pattern-to-regex")); +var _patternToRegex = require("../pattern-to-regex"); -var fs = _interopRequireWildcard(require("../../gensync-utils/fs")); +var fs = require("../../gensync-utils/fs"); -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } +function _module() { + const data = require("module"); -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } + _module = function () { + return data; + }; + + return data; +} -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +const debug = _debug()("babel:config:loading:files:configuration"); -const debug = (0, _debug().default)("babel:config:loading:files:configuration"); const ROOT_CONFIG_FILENAMES = ["babel.config.js", "babel.config.cjs", "babel.config.mjs", "babel.config.json"]; exports.ROOT_CONFIG_FILENAMES = ROOT_CONFIG_FILENAMES; const RELATIVE_CONFIG_FILENAMES = [".babelrc", ".babelrc.js", ".babelrc.cjs", ".babelrc.mjs", ".babelrc.json"]; const BABELIGNORE_FILENAME = ".babelignore"; -function* findConfigUpwards(rootDir) { +function findConfigUpwards(rootDir) { let dirname = rootDir; - while (true) { + for (;;) { for (const filename of ROOT_CONFIG_FILENAMES) { - if (yield* fs.exists(_path().default.join(dirname, filename))) { + if (_fs().existsSync(_path().join(dirname, filename))) { return dirname; } } - const nextDir = _path().default.dirname(dirname); + const nextDir = _path().dirname(dirname); if (dirname === nextDir) break; dirname = nextDir; @@ -97,7 +112,7 @@ function* findRelativeConfig(packageData, envName, caller) { let config = null; let ignore = null; - const dirname = _path().default.dirname(packageData.filepath); + const dirname = _path().dirname(packageData.filepath); for (const loc of packageData.directories) { if (!config) { @@ -107,7 +122,7 @@ function* findRelativeConfig(packageData, envName, caller) { } if (!ignore) { - const ignoreLoc = _path().default.join(loc, BABELIGNORE_FILENAME); + const ignoreLoc = _path().join(loc, BABELIGNORE_FILENAME); ignore = yield* readIgnoreConfig(ignoreLoc); @@ -128,10 +143,10 @@ function findRootConfig(dirname, envName, caller) { } function* loadOneConfig(names, dirname, envName, caller, previousConfig = null) { - const configs = yield* _gensync().default.all(names.map(filename => readConfig(_path().default.join(dirname, filename), envName, caller))); + const configs = yield* _gensync().all(names.map(filename => readConfig(_path().join(dirname, filename), envName, caller))); const config = configs.reduce((previousConfig, config) => { if (config && previousConfig) { - throw new Error(`Multiple configuration files found. Please remove one:\n` + ` - ${_path().default.basename(previousConfig.filepath)}\n` + ` - ${config.filepath}\n` + `from ${dirname}`); + throw new Error(`Multiple configuration files found. Please remove one:\n` + ` - ${_path().basename(previousConfig.filepath)}\n` + ` - ${config.filepath}\n` + `from ${dirname}`); } return config || previousConfig; @@ -145,7 +160,7 @@ function* loadOneConfig(names, dirname, envName, caller, previousConfig = null) } function* loadConfig(name, dirname, envName, caller) { - const filepath = (parseFloat(process.versions.node) >= 8.9 ? require.resolve : (r, { + const filepath = (((v, w) => (v = v.split("."), w = w.split("."), +v[0] > +w[0] || v[0] == w[0] && +v[1] >= +w[1]))(process.versions.node, "8.9") ? require.resolve : (r, { paths: [b] }, M = require("module")) => { let f = M._findPath(r, M._nodeModulePaths(b).concat(b)); @@ -168,7 +183,7 @@ function* loadConfig(name, dirname, envName, caller) { } function readConfig(filepath, envName, caller) { - const ext = _path().default.extname(filepath); + const ext = _path().extname(filepath); return ext === ".js" || ext === ".cjs" || ext === ".mjs" ? readConfigJS(filepath, { envName, @@ -178,8 +193,8 @@ function readConfig(filepath, envName, caller) { const LOADING_CONFIGS = new Set(); const readConfigJS = (0, _caching.makeStrongCache)(function* readConfigJS(filepath, cache) { - if (!fs.exists.sync(filepath)) { - cache.forever(); + if (!_fs().existsSync(filepath)) { + cache.never(); return null; } @@ -188,7 +203,7 @@ const readConfigJS = (0, _caching.makeStrongCache)(function* readConfigJS(filepa debug("Auto-ignoring usage of config %o.", filepath); return { filepath, - dirname: _path().default.dirname(filepath), + dirname: _path().dirname(filepath), options: {} }; } @@ -209,7 +224,7 @@ const readConfigJS = (0, _caching.makeStrongCache)(function* readConfigJS(filepa if (typeof options === "function") { yield* []; - options = options((0, _configApi.default)(cache)); + options = options((0, _configApi.makeConfigAPI)(cache)); assertCache = true; } @@ -224,7 +239,7 @@ const readConfigJS = (0, _caching.makeStrongCache)(function* readConfigJS(filepa if (assertCache && !cache.configured()) throwConfigError(); return { filepath, - dirname: _path().default.dirname(filepath), + dirname: _path().dirname(filepath), options }; }); @@ -246,7 +261,7 @@ const readConfigJSON5 = (0, _utils.makeStaticFileCache)((filepath, content) => { let options; try { - options = _json().default.parse(content); + options = _json().parse(content); } catch (err) { err.message = `${filepath}: Error while parsing config - ${err.message}`; throw err; @@ -264,12 +279,12 @@ const readConfigJSON5 = (0, _utils.makeStaticFileCache)((filepath, content) => { return { filepath, - dirname: _path().default.dirname(filepath), + dirname: _path().dirname(filepath), options }; }); const readIgnoreConfig = (0, _utils.makeStaticFileCache)((filepath, content) => { - const ignoreDir = _path().default.dirname(filepath); + const ignoreDir = _path().dirname(filepath); const ignorePatterns = content.split("\n").map(line => line.replace(/#(.*?)$/, "").trim()).filter(line => !!line); @@ -281,7 +296,7 @@ const readIgnoreConfig = (0, _utils.makeStaticFileCache)((filepath, content) => return { filepath, - dirname: _path().default.dirname(filepath), + dirname: _path().dirname(filepath), ignore: ignorePatterns.map(pattern => (0, _patternToRegex.default)(pattern, ignoreDir)) }; }); @@ -290,7 +305,7 @@ function* resolveShowConfigPath(dirname) { const targetPath = process.env.BABEL_SHOW_CONFIG_FOR; if (targetPath != null) { - const absolutePath = _path().default.resolve(dirname, targetPath); + const absolutePath = _path().resolve(dirname, targetPath); const stats = yield* fs.stat(absolutePath); 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 abe5fbd1bf088a..5507edace2abbb 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 @@ -15,7 +15,7 @@ exports.loadPlugin = loadPlugin; exports.loadPreset = loadPreset; exports.ROOT_CONFIG_FILENAMES = void 0; -function* findConfigUpwards(rootDir) { +function findConfigUpwards(rootDir) { return null; } @@ -30,7 +30,6 @@ function* findPackageData(filepath) { function* findRelativeConfig(pkgData, envName, caller) { return { - pkg: null, config: null, ignore: null }; diff --git a/tools/node_modules/@babel/core/lib/config/files/module-types.js b/tools/node_modules/@babel/core/lib/config/files/module-types.js index 6c17b8e374bf88..9a3797364294bb 100644 --- a/tools/node_modules/@babel/core/lib/config/files/module-types.js +++ b/tools/node_modules/@babel/core/lib/config/files/module-types.js @@ -8,7 +8,7 @@ exports.default = loadCjsOrMjsDefault; var _async = require("../../gensync-utils/async"); function _path() { - const data = _interopRequireDefault(require("path")); + const data = require("path"); _path = function () { return data; @@ -27,7 +27,15 @@ function _url() { return data; } -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +function _module() { + const data = require("module"); + + _module = function () { + return data; + }; + + return data; +} function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } @@ -39,14 +47,14 @@ try { import_ = require("./import").default; } catch (_unused) {} -function* loadCjsOrMjsDefault(filepath, asyncError) { +function* loadCjsOrMjsDefault(filepath, asyncError, fallbackToTranspiledModule = false) { switch (guessJSModuleType(filepath)) { case "cjs": - return loadCjsDefault(filepath); + return loadCjsDefault(filepath, fallbackToTranspiledModule); case "unknown": try { - return loadCjsDefault(filepath); + return loadCjsDefault(filepath, fallbackToTranspiledModule); } catch (e) { if (e.code !== "ERR_REQUIRE_ESM") throw e; } @@ -61,7 +69,7 @@ function* loadCjsOrMjsDefault(filepath, asyncError) { } function guessJSModuleType(filename) { - switch (_path().default.extname(filename)) { + switch (_path().extname(filename)) { case ".cjs": return "cjs"; @@ -73,10 +81,10 @@ function guessJSModuleType(filename) { } } -function loadCjsDefault(filepath) { +function loadCjsDefault(filepath, fallbackToTranspiledModule) { const module = require(filepath); - return (module == null ? void 0 : module.__esModule) ? module.default || undefined : module; + return module != null && module.__esModule ? module.default || (fallbackToTranspiledModule ? module : undefined) : module; } function loadMjsDefault(_x) { diff --git a/tools/node_modules/@babel/core/lib/config/files/package.js b/tools/node_modules/@babel/core/lib/config/files/package.js index 095bc0e4a5f771..0e08bfe331ff76 100644 --- a/tools/node_modules/@babel/core/lib/config/files/package.js +++ b/tools/node_modules/@babel/core/lib/config/files/package.js @@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.findPackageData = findPackageData; function _path() { - const data = _interopRequireDefault(require("path")); + const data = require("path"); _path = function () { return data; @@ -17,8 +17,6 @@ function _path() { var _utils = require("./utils"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - const PACKAGE_FILENAME = "package.json"; function* findPackageData(filepath) { @@ -26,13 +24,13 @@ function* findPackageData(filepath) { const directories = []; let isPackage = true; - let dirname = _path().default.dirname(filepath); + let dirname = _path().dirname(filepath); - while (!pkg && _path().default.basename(dirname) !== "node_modules") { + while (!pkg && _path().basename(dirname) !== "node_modules") { directories.push(dirname); - pkg = yield* readConfigPackage(_path().default.join(dirname, PACKAGE_FILENAME)); + pkg = yield* readConfigPackage(_path().join(dirname, PACKAGE_FILENAME)); - const nextLoc = _path().default.dirname(dirname); + const nextLoc = _path().dirname(dirname); if (dirname === nextLoc) { isPackage = false; @@ -72,7 +70,7 @@ const readConfigPackage = (0, _utils.makeStaticFileCache)((filepath, content) => return { filepath, - dirname: _path().default.dirname(filepath), + dirname: _path().dirname(filepath), options }; }); \ No newline at end of file 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 eddce5f1715316..ae23378c9c2897 100644 --- a/tools/node_modules/@babel/core/lib/config/files/plugins.js +++ b/tools/node_modules/@babel/core/lib/config/files/plugins.js @@ -9,7 +9,7 @@ exports.loadPlugin = loadPlugin; exports.loadPreset = loadPreset; function _debug() { - const data = _interopRequireDefault(require("debug")); + const data = require("debug"); _debug = function () { return data; @@ -19,7 +19,7 @@ function _debug() { } function _path() { - const data = _interopRequireDefault(require("path")); + const data = require("path"); _path = function () { return data; @@ -28,9 +28,20 @@ function _path() { return data; } -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _moduleTypes = require("./module-types"); + +function _module() { + const data = require("module"); + + _module = function () { + return data; + }; + + return data; +} + +const debug = _debug()("babel:config:loading:files:plugins"); -const debug = (0, _debug().default)("babel:config:loading:files:plugins"); const EXACT_RE = /^module:/; const BABEL_PLUGIN_PREFIX_RE = /^(?!@|module:|[^/]+\/|babel-plugin-)/; const BABEL_PRESET_PREFIX_RE = /^(?!@|module:|[^/]+\/|babel-preset-)/; @@ -48,14 +59,14 @@ function resolvePreset(name, dirname) { return resolveStandardizedName("preset", name, dirname); } -function loadPlugin(name, dirname) { +function* loadPlugin(name, dirname) { const filepath = resolvePlugin(name, dirname); if (!filepath) { throw new Error(`Plugin ${name} not found relative to ${dirname}`); } - const value = requireModule("plugin", filepath); + const value = yield* requireModule("plugin", filepath); debug("Loaded plugin %o from %o.", name, dirname); return { filepath, @@ -63,14 +74,14 @@ function loadPlugin(name, dirname) { }; } -function loadPreset(name, dirname) { +function* loadPreset(name, dirname) { const filepath = resolvePreset(name, dirname); if (!filepath) { throw new Error(`Preset ${name} not found relative to ${dirname}`); } - const value = requireModule("preset", filepath); + const value = yield* requireModule("preset", filepath); debug("Loaded preset %o from %o.", name, dirname); return { filepath, @@ -79,7 +90,7 @@ function loadPreset(name, dirname) { } function standardizeName(type, name) { - if (_path().default.isAbsolute(name)) return name; + if (_path().isAbsolute(name)) return name; const isPreset = type === "preset"; return name.replace(isPreset ? BABEL_PRESET_PREFIX_RE : BABEL_PLUGIN_PREFIX_RE, `babel-${type}-`).replace(isPreset ? BABEL_PRESET_ORG_RE : BABEL_PLUGIN_ORG_RE, `$1${type}-`).replace(isPreset ? OTHER_PRESET_ORG_RE : OTHER_PLUGIN_ORG_RE, `$1babel-${type}-`).replace(OTHER_ORG_DEFAULT_RE, `$1/babel-${type}`).replace(EXACT_RE, ""); } @@ -88,7 +99,7 @@ function resolveStandardizedName(type, name, dirname = process.cwd()) { const standardizedName = standardizeName(type, name); try { - return (parseFloat(process.versions.node) >= 8.9 ? require.resolve : (r, { + return (((v, w) => (v = v.split("."), w = w.split("."), +v[0] > +w[0] || v[0] == w[0] && +v[1] >= +w[1]))(process.versions.node, "8.9") ? require.resolve : (r, { paths: [b] }, M = require("module")) => { let f = M._findPath(r, M._nodeModulePaths(b).concat(b)); @@ -107,7 +118,7 @@ function resolveStandardizedName(type, name, dirname = process.cwd()) { let resolvedOriginal = false; try { - (parseFloat(process.versions.node) >= 8.9 ? require.resolve : (r, { + (((v, w) => (v = v.split("."), w = w.split("."), +v[0] > +w[0] || v[0] == w[0] && +v[1] >= +w[1]))(process.versions.node, "8.9") ? require.resolve : (r, { paths: [b] }, M = require("module")) => { let f = M._findPath(r, M._nodeModulePaths(b).concat(b)); @@ -130,7 +141,7 @@ function resolveStandardizedName(type, name, dirname = process.cwd()) { let resolvedBabel = false; try { - (parseFloat(process.versions.node) >= 8.9 ? require.resolve : (r, { + (((v, w) => (v = v.split("."), w = w.split("."), +v[0] > +w[0] || v[0] == w[0] && +v[1] >= +w[1]))(process.versions.node, "8.9") ? require.resolve : (r, { paths: [b] }, M = require("module")) => { let f = M._findPath(r, M._nodeModulePaths(b).concat(b)); @@ -153,7 +164,7 @@ function resolveStandardizedName(type, name, dirname = process.cwd()) { const oppositeType = type === "preset" ? "plugin" : "preset"; try { - (parseFloat(process.versions.node) >= 8.9 ? require.resolve : (r, { + (((v, w) => (v = v.split("."), w = w.split("."), +v[0] > +w[0] || v[0] == w[0] && +v[1] >= +w[1]))(process.versions.node, "8.9") ? require.resolve : (r, { paths: [b] }, M = require("module")) => { let f = M._findPath(r, M._nodeModulePaths(b).concat(b)); @@ -178,14 +189,17 @@ function resolveStandardizedName(type, name, dirname = process.cwd()) { const LOADING_MODULES = new Set(); -function requireModule(type, name) { +function* requireModule(type, name) { if (LOADING_MODULES.has(name)) { throw new Error(`Reentrant ${type} detected trying to load "${name}". This module is not ignored ` + "and is trying to load itself while compiling itself, leading to a dependency cycle. " + 'We recommend adding it to your "ignore" list in your babelrc, or to a .babelignore.'); } try { LOADING_MODULES.add(name); - return require(name); + return yield* (0, _moduleTypes.default)(name, `You appear to be using a native ECMAScript module ${type}, ` + "which is only supported when running Babel asynchronously.", true); + } catch (err) { + err.message = `[BABEL]: ${err.message} (While processing: ${name})`; + throw err; } finally { LOADING_MODULES.delete(name); } diff --git a/tools/node_modules/@babel/core/lib/config/files/utils.js b/tools/node_modules/@babel/core/lib/config/files/utils.js index 0b08798146f7b8..6da68c0a7304df 100644 --- a/tools/node_modules/@babel/core/lib/config/files/utils.js +++ b/tools/node_modules/@babel/core/lib/config/files/utils.js @@ -7,10 +7,10 @@ exports.makeStaticFileCache = makeStaticFileCache; var _caching = require("../caching"); -var fs = _interopRequireWildcard(require("../../gensync-utils/fs")); +var fs = require("../../gensync-utils/fs"); function _fs2() { - const data = _interopRequireDefault(require("fs")); + const data = require("fs"); _fs2 = function () { return data; @@ -19,12 +19,6 @@ function _fs2() { return data; } -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - function makeStaticFileCache(fn) { return (0, _caching.makeStrongCache)(function* (filepath, cache) { const cached = cache.invalidate(() => fileMtime(filepath)); @@ -38,8 +32,10 @@ function makeStaticFileCache(fn) { } function fileMtime(filepath) { + if (!_fs2().existsSync(filepath)) return null; + try { - return +_fs2().default.statSync(filepath).mtime; + return +_fs2().statSync(filepath).mtime; } catch (e) { if (e.code !== "ENOENT" && e.code !== "ENOTDIR") throw e; } diff --git a/tools/node_modules/@babel/core/lib/config/full.js b/tools/node_modules/@babel/core/lib/config/full.js index d817a1581242af..a583dd69084d79 100644 --- a/tools/node_modules/@babel/core/lib/config/full.js +++ b/tools/node_modules/@babel/core/lib/config/full.js @@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.default = void 0; function _gensync() { - const data = _interopRequireDefault(require("gensync")); + const data = require("gensync"); _gensync = function () { return data; @@ -19,16 +19,16 @@ var _async = require("../gensync-utils/async"); var _util = require("./util"); -var context = _interopRequireWildcard(require("../index")); +var context = require("../index"); -var _plugin = _interopRequireDefault(require("./plugin")); +var _plugin = require("./plugin"); var _item = require("./item"); var _configChain = require("./config-chain"); function _traverse() { - const data = _interopRequireDefault(require("@babel/traverse")); + const data = require("@babel/traverse"); _traverse = function () { return data; @@ -43,17 +43,15 @@ var _options = require("./validation/options"); var _plugins = require("./validation/plugins"); -var _configApi = _interopRequireDefault(require("./helpers/config-api")); +var _configApi = require("./helpers/config-api"); -var _partial = _interopRequireDefault(require("./partial")); +var _partial = require("./partial"); -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } +var Context = require("./cache-contexts"); -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var _default = _gensync()(function* loadFullConfig(inputOpts) { + var _opts$assumptions; -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -var _default = (0, _gensync().default)(function* loadFullConfig(inputOpts) { const result = yield* (0, _partial.default)(inputOpts); if (!result) { @@ -80,6 +78,10 @@ var _default = (0, _gensync().default)(function* loadFullConfig(inputOpts) { throw new Error("Assertion failure - plugins and presets exist"); } + const presetContext = Object.assign({}, context, { + targets: options.targets + }); + const toDescriptor = item => { const desc = (0, _item.getItemDescriptor)(item); @@ -104,12 +106,12 @@ var _default = (0, _gensync().default)(function* loadFullConfig(inputOpts) { try { if (descriptor.ownPass) { presets.push({ - preset: yield* loadPresetDescriptor(descriptor, context), + preset: yield* loadPresetDescriptor(descriptor, presetContext), pass: [] }); } else { presets.unshift({ - preset: yield* loadPresetDescriptor(descriptor, context), + preset: yield* loadPresetDescriptor(descriptor, presetContext), pass: pluginDescriptorsPass }); } @@ -143,6 +145,9 @@ var _default = (0, _gensync().default)(function* loadFullConfig(inputOpts) { if (ignored) return null; const opts = optionDefaults; (0, _util.mergeOptions)(opts, options); + const pluginContext = Object.assign({}, presetContext, { + assumptions: (_opts$assumptions = opts.assumptions) != null ? _opts$assumptions : {} + }); yield* enhanceError(context, function* loadPluginDescriptors() { pluginDescriptorsByPass[0].unshift(...initialPluginsDescriptors); @@ -155,7 +160,7 @@ var _default = (0, _gensync().default)(function* loadFullConfig(inputOpts) { if (descriptor.options !== false) { try { - pass.push(yield* loadPluginDescriptor(descriptor, context)); + pass.push(yield* loadPluginDescriptor(descriptor, pluginContext)); } catch (e) { if (e.code === "BABEL_UNKNOWN_PLUGIN_PROPERTY") { (0, _options.checkNoUnwrappedItemOptionPairs)(descs, i, "plugin", e); @@ -194,7 +199,7 @@ function enhanceError(context, fn) { }; } -const loadDescriptor = (0, _caching.makeWeakCache)(function* ({ +const makeDescriptorLoader = apiFactory => (0, _caching.makeWeakCache)(function* ({ value, options, dirname, @@ -205,10 +210,11 @@ const loadDescriptor = (0, _caching.makeWeakCache)(function* ({ let item = value; if (typeof value === "function") { - const api = Object.assign({}, context, (0, _configApi.default)(cache)); + const factory = (0, _async.maybeAsync)(value, `You appear to be using an async plugin/preset, but Babel has been called synchronously`); + const api = Object.assign({}, context, apiFactory(cache)); try { - item = value(api, options, dirname); + item = yield* factory(api, options, dirname); } catch (e) { if (alias) { e.message += ` (While processing: ${JSON.stringify(alias)})`; @@ -222,9 +228,9 @@ const loadDescriptor = (0, _caching.makeWeakCache)(function* ({ throw new Error("Plugin/Preset did not return an object."); } - if (typeof item.then === "function") { + if ((0, _async.isThenable)(item)) { yield* []; - throw new Error(`You appear to be using an async plugin, ` + `which your current version of Babel does not support. ` + `If you're using a published plugin, ` + `you may need to upgrade your @babel/core version.`); + throw new Error(`You appear to be using a promise as a plugin, ` + `which your current version of Babel does not support. ` + `If you're using a published plugin, ` + `you may need to upgrade your @babel/core version. ` + `As an alternative, you can prefix the promise with "await". ` + `(While processing: ${JSON.stringify(alias)})`); } return { @@ -235,6 +241,9 @@ const loadDescriptor = (0, _caching.makeWeakCache)(function* ({ }; }); +const pluginDescriptorLoader = makeDescriptorLoader(_configApi.makePluginAPI); +const presetDescriptorLoader = makeDescriptorLoader(_configApi.makePresetAPI); + function* loadPluginDescriptor(descriptor, context) { if (descriptor.value instanceof _plugin.default) { if (descriptor.options) { @@ -244,7 +253,7 @@ function* loadPluginDescriptor(descriptor, context) { return descriptor.value; } - return yield* instantiatePlugin(yield* loadDescriptor(descriptor, context), context); + return yield* instantiatePlugin(yield* pluginDescriptorLoader(descriptor, context), context); } const instantiatePlugin = (0, _caching.makeWeakCache)(function* ({ @@ -301,7 +310,7 @@ const validatePreset = (preset, context, descriptor) => { }; function* loadPresetDescriptor(descriptor, context) { - const preset = instantiatePreset(yield* loadDescriptor(descriptor, context)); + const preset = instantiatePreset(yield* presetDescriptorLoader(descriptor, context)); validatePreset(preset, context, descriptor); return yield* (0, _configChain.buildPresetChain)(preset, context); } 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 b94c05485863a4..35c614598ea305 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 @@ -3,10 +3,12 @@ Object.defineProperty(exports, "__esModule", { value: true }); -exports.default = makeAPI; +exports.makeConfigAPI = makeConfigAPI; +exports.makePresetAPI = makePresetAPI; +exports.makePluginAPI = makePluginAPI; function _semver() { - const data = _interopRequireDefault(require("semver")); + const data = require("semver"); _semver = function () { return data; @@ -19,9 +21,9 @@ var _ = require("../../"); var _caching = require("../caching"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var Context = require("../cache-contexts"); -function makeAPI(cache) { +function makeConfigAPI(cache) { const env = value => cache.using(data => { if (typeof value === "undefined") return data.envName; @@ -51,6 +53,22 @@ function makeAPI(cache) { }; } +function makePresetAPI(cache) { + const targets = () => JSON.parse(cache.using(data => JSON.stringify(data.targets))); + + return Object.assign({}, makeConfigAPI(cache), { + targets + }); +} + +function makePluginAPI(cache) { + const assumption = name => cache.using(data => data.assumptions[name]); + + return Object.assign({}, makePresetAPI(cache), { + assumption + }); +} + function assertVersion(range) { if (typeof range === "number") { if (!Number.isInteger(range)) { @@ -64,7 +82,7 @@ function assertVersion(range) { throw new Error("Expected string or integer value."); } - if (_semver().default.satisfies(_.version, range)) return; + if (_semver().satisfies(_.version, range)) return; const limit = Error.stackTraceLimit; if (typeof limit === "number" && limit < 25) { diff --git a/tools/node_modules/@babel/core/lib/config/index.js b/tools/node_modules/@babel/core/lib/config/index.js index 9208224e071f65..13d7a96cc0bc03 100644 --- a/tools/node_modules/@babel/core/lib/config/index.js +++ b/tools/node_modules/@babel/core/lib/config/index.js @@ -3,16 +3,17 @@ Object.defineProperty(exports, "__esModule", { value: true }); +exports.createConfigItem = createConfigItem; Object.defineProperty(exports, "default", { enumerable: true, get: function () { return _full.default; } }); -exports.loadOptionsAsync = exports.loadOptionsSync = exports.loadOptions = exports.loadPartialConfigAsync = exports.loadPartialConfigSync = exports.loadPartialConfig = void 0; +exports.createConfigItemAsync = exports.createConfigItemSync = exports.loadOptionsAsync = exports.loadOptionsSync = exports.loadOptions = exports.loadPartialConfigAsync = exports.loadPartialConfigSync = exports.loadPartialConfig = void 0; function _gensync() { - const data = _interopRequireDefault(require("gensync")); + const data = require("gensync"); _gensync = function () { return data; @@ -21,19 +22,21 @@ function _gensync() { return data; } -var _full = _interopRequireDefault(require("./full")); +var _full = require("./full"); var _partial = require("./partial"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _item = require("./item"); -const loadOptionsRunner = (0, _gensync().default)(function* (opts) { +const loadOptionsRunner = _gensync()(function* (opts) { var _config$options; const config = yield* (0, _full.default)(opts); return (_config$options = config == null ? void 0 : config.options) != null ? _config$options : null; }); +const createConfigItemRunner = _gensync()(_item.createConfigItem); + const maybeErrback = runner => (opts, callback) => { if (callback === undefined && typeof opts === "function") { callback = opts; @@ -54,4 +57,18 @@ exports.loadOptions = loadOptions; const loadOptionsSync = loadOptionsRunner.sync; exports.loadOptionsSync = loadOptionsSync; const loadOptionsAsync = loadOptionsRunner.async; -exports.loadOptionsAsync = loadOptionsAsync; \ No newline at end of file +exports.loadOptionsAsync = loadOptionsAsync; +const createConfigItemSync = createConfigItemRunner.sync; +exports.createConfigItemSync = createConfigItemSync; +const createConfigItemAsync = createConfigItemRunner.async; +exports.createConfigItemAsync = createConfigItemAsync; + +function createConfigItem(target, options, callback) { + if (callback !== undefined) { + return createConfigItemRunner.errback(target, options, callback); + } else if (typeof options === "function") { + return createConfigItemRunner.errback(target, undefined, callback); + } else { + return createConfigItemRunner.sync(target, options); + } +} \ No newline at end of file diff --git a/tools/node_modules/@babel/core/lib/config/item.js b/tools/node_modules/@babel/core/lib/config/item.js index b4962a0d6edff3..170ec025e1ddd9 100644 --- a/tools/node_modules/@babel/core/lib/config/item.js +++ b/tools/node_modules/@babel/core/lib/config/item.js @@ -8,7 +8,7 @@ exports.createConfigItem = createConfigItem; exports.getItemDescriptor = getItemDescriptor; function _path() { - const data = _interopRequireDefault(require("path")); + const data = require("path"); _path = function () { return data; @@ -19,17 +19,15 @@ function _path() { var _configDescriptors = require("./config-descriptors"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function createItemFromDescriptor(desc) { return new ConfigItem(desc); } -function createConfigItem(value, { +function* createConfigItem(value, { dirname = ".", type } = {}) { - const descriptor = (0, _configDescriptors.createDescriptor)(value, _path().default.resolve(dirname), { + const descriptor = yield* (0, _configDescriptors.createDescriptor)(value, _path().resolve(dirname), { type, alias: "programmatic item" }); @@ -37,7 +35,7 @@ function createConfigItem(value, { } function getItemDescriptor(item) { - if (item == null ? void 0 : item[CONFIG_ITEM_BRAND]) { + if (item != null && item[CONFIG_ITEM_BRAND]) { return item._descriptor; } diff --git a/tools/node_modules/@babel/core/lib/config/partial.js b/tools/node_modules/@babel/core/lib/config/partial.js index 229e06454e0896..cbe5e8dbadd3fd 100644 --- a/tools/node_modules/@babel/core/lib/config/partial.js +++ b/tools/node_modules/@babel/core/lib/config/partial.js @@ -7,7 +7,7 @@ exports.default = loadPrivatePartialConfig; exports.loadPartialConfig = void 0; function _path() { - const data = _interopRequireDefault(require("path")); + const data = require("path"); _path = function () { return data; @@ -17,7 +17,7 @@ function _path() { } function _gensync() { - const data = _interopRequireDefault(require("gensync")); + const data = require("gensync"); _gensync = function () { return data; @@ -26,7 +26,7 @@ function _gensync() { return data; } -var _plugin = _interopRequireDefault(require("./plugin")); +var _plugin = require("./plugin"); var _util = require("./util"); @@ -40,24 +40,24 @@ var _options = require("./validation/options"); var _files = require("./files"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _resolveTargets = require("./resolve-targets"); function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } -function* resolveRootMode(rootDir, rootMode) { +function resolveRootMode(rootDir, rootMode) { switch (rootMode) { case "root": return rootDir; case "upward-optional": { - const upwardRootDir = yield* (0, _files.findConfigUpwards)(rootDir); + const upwardRootDir = (0, _files.findConfigUpwards)(rootDir); return upwardRootDir === null ? rootDir : upwardRootDir; } case "upward": { - const upwardRootDir = yield* (0, _files.findConfigUpwards)(rootDir); + const upwardRootDir = (0, _files.findConfigUpwards)(rootDir); if (upwardRootDir !== null) return upwardRootDir; throw Object.assign(new Error(`Babel was run with rootMode:"upward" but a root could not ` + `be found when searching upward from "${rootDir}".\n` + `One of the following config files must be in the directory tree: ` + `"${_files.ROOT_CONFIG_FILENAMES.join(", ")}".`), { code: "BABEL_ROOT_NOT_FOUND", @@ -85,10 +85,10 @@ function* loadPrivatePartialConfig(inputOpts) { cloneInputAst = true } = args; - const absoluteCwd = _path().default.resolve(cwd); + const absoluteCwd = _path().resolve(cwd); - const absoluteRootDir = yield* resolveRootMode(_path().default.resolve(absoluteCwd, rootDir), rootMode); - const filename = typeof args.filename === "string" ? _path().default.resolve(cwd, args.filename) : undefined; + const absoluteRootDir = resolveRootMode(_path().resolve(absoluteCwd, rootDir), rootMode); + const filename = typeof args.filename === "string" ? _path().resolve(cwd, args.filename) : undefined; const showConfigPath = yield* (0, _files.resolveShowConfigPath)(absoluteCwd); const context = { filename, @@ -100,20 +100,27 @@ function* loadPrivatePartialConfig(inputOpts) { }; const configChain = yield* (0, _configChain.buildRootChain)(args, context); if (!configChain) return null; - const options = {}; + const merged = { + assumptions: {} + }; configChain.options.forEach(opts => { - (0, _util.mergeOptions)(options, opts); + (0, _util.mergeOptions)(merged, opts); + }); + const options = Object.assign({}, merged, { + targets: (0, _resolveTargets.resolveTargets)(merged, absoluteRootDir), + cloneInputAst, + babelrc: false, + configFile: false, + browserslistConfigFile: false, + passPerPreset: false, + envName: context.envName, + cwd: context.cwd, + root: context.root, + rootMode: "root", + filename: typeof context.filename === "string" ? context.filename : undefined, + plugins: configChain.plugins.map(descriptor => (0, _item.createItemFromDescriptor)(descriptor)), + presets: configChain.presets.map(descriptor => (0, _item.createItemFromDescriptor)(descriptor)) }); - options.cloneInputAst = cloneInputAst; - options.babelrc = false; - options.configFile = false; - options.passPerPreset = false; - options.envName = context.envName; - options.cwd = context.cwd; - options.root = context.root; - options.filename = typeof context.filename === "string" ? context.filename : undefined; - options.plugins = configChain.plugins.map(descriptor => (0, _item.createItemFromDescriptor)(descriptor)); - options.presets = configChain.presets.map(descriptor => (0, _item.createItemFromDescriptor)(descriptor)); return { options, context, @@ -125,7 +132,7 @@ function* loadPrivatePartialConfig(inputOpts) { }; } -const loadPartialConfig = (0, _gensync().default)(function* (opts) { +const loadPartialConfig = _gensync()(function* (opts) { let showIgnoredFiles = false; if (typeof opts === "object" && opts !== null && !Array.isArray(opts)) { @@ -159,6 +166,7 @@ const loadPartialConfig = (0, _gensync().default)(function* (opts) { }); return new PartialConfig(options, babelrc ? babelrc.filepath : undefined, ignore ? ignore.filepath : undefined, config ? config.filepath : undefined, fileHandling, files); }); + exports.loadPartialConfig = loadPartialConfig; class PartialConfig { diff --git a/tools/node_modules/@babel/core/lib/config/pattern-to-regex.js b/tools/node_modules/@babel/core/lib/config/pattern-to-regex.js index b80f4b6752a4da..ec5db8fd5d2ac2 100644 --- a/tools/node_modules/@babel/core/lib/config/pattern-to-regex.js +++ b/tools/node_modules/@babel/core/lib/config/pattern-to-regex.js @@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.default = pathToPattern; function _path() { - const data = _interopRequireDefault(require("path")); + const data = require("path"); _path = function () { return data; @@ -15,19 +15,7 @@ function _path() { return data; } -function _escapeRegExp() { - const data = _interopRequireDefault(require("lodash/escapeRegExp")); - - _escapeRegExp = function () { - return data; - }; - - return data; -} - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -const sep = `\\${_path().default.sep}`; +const sep = `\\${_path().sep}`; const endSep = `(?:${sep}|$)`; const substitution = `[^${sep}]+`; const starPat = `(?:${substitution}${sep})`; @@ -35,8 +23,12 @@ const starPatLast = `(?:${substitution}${endSep})`; const starStarPat = `${starPat}*?`; const starStarPatLast = `${starPat}*?${starPatLast}?`; +function escapeRegExp(string) { + return string.replace(/[|\\{}()[\]^$+*?.]/g, "\\$&"); +} + function pathToPattern(pattern, dirname) { - const parts = _path().default.resolve(dirname, pattern).split(_path().default.sep); + const parts = _path().resolve(dirname, pattern).split(_path().sep); return new RegExp(["^", ...parts.map((part, i) => { const last = i === parts.length - 1; @@ -44,9 +36,9 @@ function pathToPattern(pattern, dirname) { if (part === "*") return last ? starPatLast : starPat; if (part.indexOf("*.") === 0) { - return substitution + (0, _escapeRegExp().default)(part.slice(1)) + (last ? endSep : sep); + return substitution + escapeRegExp(part.slice(1)) + (last ? endSep : sep); } - return (0, _escapeRegExp().default)(part) + (last ? endSep : sep); + return escapeRegExp(part) + (last ? endSep : sep); })].join("")); } \ No newline at end of file diff --git a/tools/node_modules/@babel/core/lib/config/printer.js b/tools/node_modules/@babel/core/lib/config/printer.js index b007aa4c968d89..229fd9a3ce754c 100644 --- a/tools/node_modules/@babel/core/lib/config/printer.js +++ b/tools/node_modules/@babel/core/lib/config/printer.js @@ -4,6 +4,17 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.ConfigPrinter = exports.ChainFormatter = void 0; + +function _gensync() { + const data = require("gensync"); + + _gensync = function () { + return data; + }; + + return data; +} + const ChainFormatter = { Programmatic: 0, Config: 1 @@ -40,17 +51,17 @@ const Formatter = { return loc; }, - optionsAndDescriptors(opt) { + *optionsAndDescriptors(opt) { const content = Object.assign({}, opt.options); delete content.overrides; delete content.env; - const pluginDescriptors = [...opt.plugins()]; + const pluginDescriptors = [...(yield* opt.plugins())]; if (pluginDescriptors.length) { content.plugins = pluginDescriptors.map(d => descriptorToConfig(d)); } - const presetDescriptors = [...opt.presets()]; + const presetDescriptors = [...(yield* opt.presets())]; if (presetDescriptors.length) { content.presets = [...presetDescriptors].map(d => descriptorToConfig(d)); @@ -109,17 +120,18 @@ class ConfigPrinter { }; } - static format(config) { + static *format(config) { let title = Formatter.title(config.type, config.callerName, config.filepath); const loc = Formatter.loc(config.index, config.envName); if (loc) title += ` ${loc}`; - const content = Formatter.optionsAndDescriptors(config.content); + const content = yield* Formatter.optionsAndDescriptors(config.content); return `${title}\n${content}`; } - output() { + *output() { if (this._stack.length === 0) return ""; - return this._stack.map(s => ConfigPrinter.format(s)).join("\n\n"); + const configs = yield* _gensync().all(this._stack.map(s => ConfigPrinter.format(s))); + return configs.join("\n\n"); } } diff --git a/tools/node_modules/@babel/core/lib/config/resolve-targets-browser.js b/tools/node_modules/@babel/core/lib/config/resolve-targets-browser.js new file mode 100644 index 00000000000000..cc4e518029970e --- /dev/null +++ b/tools/node_modules/@babel/core/lib/config/resolve-targets-browser.js @@ -0,0 +1,42 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.resolveBrowserslistConfigFile = resolveBrowserslistConfigFile; +exports.resolveTargets = resolveTargets; + +function _helperCompilationTargets() { + const data = require("@babel/helper-compilation-targets"); + + _helperCompilationTargets = function () { + return data; + }; + + return data; +} + +function resolveBrowserslistConfigFile(browserslistConfigFile, configFilePath) { + return undefined; +} + +function resolveTargets(options, root) { + let targets = options.targets; + + if (typeof targets === "string" || Array.isArray(targets)) { + targets = { + browsers: targets + }; + } + + if (targets && targets.esmodules) { + targets = Object.assign({}, targets, { + esmodules: "intersect" + }); + } + + return (0, _helperCompilationTargets().default)(targets, { + ignoreBrowserslistConfig: true, + browserslistEnv: options.browserslistEnv + }); +} \ No newline at end of file diff --git a/tools/node_modules/@babel/core/lib/config/resolve-targets.js b/tools/node_modules/@babel/core/lib/config/resolve-targets.js new file mode 100644 index 00000000000000..973e3d57641df7 --- /dev/null +++ b/tools/node_modules/@babel/core/lib/config/resolve-targets.js @@ -0,0 +1,68 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.resolveBrowserslistConfigFile = resolveBrowserslistConfigFile; +exports.resolveTargets = resolveTargets; + +function _path() { + const data = require("path"); + + _path = function () { + return data; + }; + + return data; +} + +function _helperCompilationTargets() { + const data = require("@babel/helper-compilation-targets"); + + _helperCompilationTargets = function () { + return data; + }; + + return data; +} + +({}); + +function resolveBrowserslistConfigFile(browserslistConfigFile, configFileDir) { + return _path().resolve(configFileDir, browserslistConfigFile); +} + +function resolveTargets(options, root) { + let targets = options.targets; + + if (typeof targets === "string" || Array.isArray(targets)) { + targets = { + browsers: targets + }; + } + + if (targets && targets.esmodules) { + targets = Object.assign({}, targets, { + esmodules: "intersect" + }); + } + + const { + browserslistConfigFile + } = options; + let configFile; + let ignoreBrowserslistConfig = false; + + if (typeof browserslistConfigFile === "string") { + configFile = browserslistConfigFile; + } else { + ignoreBrowserslistConfig = browserslistConfigFile === false; + } + + return (0, _helperCompilationTargets().default)(targets, { + ignoreBrowserslistConfig, + configFile, + configPath: root, + browserslistEnv: options.browserslistEnv + }); +} \ No newline at end of file diff --git a/tools/node_modules/@babel/core/lib/config/util.js b/tools/node_modules/@babel/core/lib/config/util.js index 5608fb9d20b647..088eac6bda4629 100644 --- a/tools/node_modules/@babel/core/lib/config/util.js +++ b/tools/node_modules/@babel/core/lib/config/util.js @@ -8,14 +8,10 @@ exports.isIterableIterator = isIterableIterator; function mergeOptions(target, source) { for (const k of Object.keys(source)) { - if (k === "parserOpts" && source.parserOpts) { - const parserOpts = source.parserOpts; - const targetObj = target.parserOpts = target.parserOpts || {}; + if ((k === "parserOpts" || k === "generatorOpts" || k === "assumptions") && source[k]) { + const parserOpts = source[k]; + const targetObj = target[k] || (target[k] = {}); mergeDefaultFields(targetObj, parserOpts); - } else if (k === "generatorOpts" && source.generatorOpts) { - const generatorOpts = source.generatorOpts; - const targetObj = target.generatorOpts = target.generatorOpts || {}; - mergeDefaultFields(targetObj, generatorOpts); } else { const val = source[k]; if (val !== undefined) target[k] = val; 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 d339aad0827441..14e43ed97ee870 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 @@ -21,6 +21,20 @@ exports.assertConfigApplicableTest = assertConfigApplicableTest; exports.assertConfigFileSearch = assertConfigFileSearch; exports.assertBabelrcSearch = assertBabelrcSearch; exports.assertPluginList = assertPluginList; +exports.assertTargets = assertTargets; +exports.assertAssumptions = assertAssumptions; + +function _helperCompilationTargets() { + const data = require("@babel/helper-compilation-targets"); + + _helperCompilationTargets = function () { + return data; + }; + + return data; +} + +var _options = require("./options"); function msg(loc) { switch (loc.type) { @@ -88,7 +102,7 @@ function assertCallerMetadata(loc, value) { const obj = assertObject(loc, value); if (obj) { - if (typeof obj["name"] !== "string") { + if (typeof obj.name !== "string") { throw new Error(`${msg(loc)} set but does not contain "name" property string`); } @@ -264,5 +278,75 @@ function assertPluginTarget(loc, value) { throw new Error(`${msg(loc)} must be a string, object, function`); } + return value; +} + +function assertTargets(loc, value) { + if ((0, _helperCompilationTargets().isBrowsersQueryValid)(value)) return value; + + if (typeof value !== "object" || !value || Array.isArray(value)) { + throw new Error(`${msg(loc)} must be a string, an array of strings or an object`); + } + + const browsersLoc = access(loc, "browsers"); + const esmodulesLoc = access(loc, "esmodules"); + assertBrowsersList(browsersLoc, value.browsers); + assertBoolean(esmodulesLoc, value.esmodules); + + for (const key of Object.keys(value)) { + const val = value[key]; + const subLoc = access(loc, key); + if (key === "esmodules") assertBoolean(subLoc, val);else if (key === "browsers") assertBrowsersList(subLoc, val);else if (!Object.hasOwnProperty.call(_helperCompilationTargets().TargetNames, key)) { + const validTargets = Object.keys(_helperCompilationTargets().TargetNames).join(", "); + throw new Error(`${msg(subLoc)} is not a valid target. Supported targets are ${validTargets}`); + } else assertBrowserVersion(subLoc, val); + } + + return value; +} + +function assertBrowsersList(loc, value) { + if (value !== undefined && !(0, _helperCompilationTargets().isBrowsersQueryValid)(value)) { + throw new Error(`${msg(loc)} must be undefined, a string or an array of strings`); + } +} + +function assertBrowserVersion(loc, value) { + if (typeof value === "number" && Math.round(value) === value) return; + if (typeof value === "string") return; + throw new Error(`${msg(loc)} must be a string or an integer number`); +} + +function assertAssumptions(loc, value) { + if (value === undefined) return; + + if (typeof value !== "object" || value === null) { + throw new Error(`${msg(loc)} must be an object or undefined.`); + } + + let root = loc; + + do { + root = root.parent; + } while (root.type !== "root"); + + const inPreset = root.source === "preset"; + + for (const name of Object.keys(value)) { + const subLoc = access(loc, name); + + if (!_options.assumptionsNames.has(name)) { + throw new Error(`${msg(subLoc)} is not a supported assumption.`); + } + + if (typeof value[name] !== "boolean") { + throw new Error(`${msg(subLoc)} must be a boolean.`); + } + + if (inPreset && value[name] === false) { + throw new Error(`${msg(subLoc)} cannot be set to 'false' inside presets.`); + } + } + return value; } \ No newline at end of file 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 04fb8bf5b6c2b9..7fadb16e17774b 100644 --- a/tools/node_modules/@babel/core/lib/config/validation/options.js +++ b/tools/node_modules/@babel/core/lib/config/validation/options.js @@ -5,15 +5,14 @@ Object.defineProperty(exports, "__esModule", { }); exports.validate = validate; exports.checkNoUnwrappedItemOptionPairs = checkNoUnwrappedItemOptionPairs; +exports.assumptionsNames = void 0; -var _plugin = _interopRequireDefault(require("../plugin")); +var _plugin = require("../plugin"); -var _removed = _interopRequireDefault(require("./removed")); +var _removed = require("./removed"); var _optionAssertions = require("./option-assertions"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - const ROOT_VALIDATORS = { cwd: _optionAssertions.assertString, root: _optionAssertions.assertString, @@ -34,13 +33,17 @@ const BABELRC_VALIDATORS = { const NONPRESET_VALIDATORS = { extends: _optionAssertions.assertString, ignore: _optionAssertions.assertIgnoreList, - only: _optionAssertions.assertIgnoreList + only: _optionAssertions.assertIgnoreList, + targets: _optionAssertions.assertTargets, + browserslistConfigFile: _optionAssertions.assertConfigFileSearch, + browserslistEnv: _optionAssertions.assertString }; const COMMON_VALIDATORS = { inputSourceMap: _optionAssertions.assertInputSourceMap, presets: _optionAssertions.assertPluginList, plugins: _optionAssertions.assertPluginList, passPerPreset: _optionAssertions.assertBoolean, + assumptions: _optionAssertions.assertAssumptions, env: assertEnvSet, overrides: assertOverridesList, test: _optionAssertions.assertConfigApplicableTest, @@ -60,13 +63,19 @@ const COMMON_VALIDATORS = { sourceMap: _optionAssertions.assertSourceMaps, sourceFileName: _optionAssertions.assertString, sourceRoot: _optionAssertions.assertString, - getModuleId: _optionAssertions.assertFunction, - moduleRoot: _optionAssertions.assertString, - moduleIds: _optionAssertions.assertBoolean, - moduleId: _optionAssertions.assertString, parserOpts: _optionAssertions.assertObject, generatorOpts: _optionAssertions.assertObject }; +{ + Object.assign(COMMON_VALIDATORS, { + getModuleId: _optionAssertions.assertFunction, + moduleRoot: _optionAssertions.assertString, + moduleIds: _optionAssertions.assertBoolean, + moduleId: _optionAssertions.assertString + }); +} +const assumptionsNames = new Set(["arrayLikeIsIterable", "constantReexports", "constantSuper", "enumerableModuleMeta", "ignoreFunctionLength", "ignoreToPrimitiveHint", "iterableIsArray", "mutableTemplateObject", "noClassCalls", "noDocumentAll", "noNewArrows", "objectRestNoSymbols", "privateFieldsAsProperties", "pureGetters", "setClassMethods", "setComputedProperties", "setPublicClassFields", "setSpreadProperties", "skipForOfIteratorClosing", "superIsCallableConstructor"]); +exports.assumptionsNames = assumptionsNames; function getSource(loc) { return loc.type === "root" ? loc.source : getSource(loc.parent); 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 36b777d52712a4..fb11b976a78804 100644 --- a/tools/node_modules/@babel/core/lib/gensync-utils/async.js +++ b/tools/node_modules/@babel/core/lib/gensync-utils/async.js @@ -9,7 +9,7 @@ exports.isThenable = isThenable; exports.waitFor = exports.onFirstPause = exports.isAsync = void 0; function _gensync() { - const data = _interopRequireDefault(require("gensync")); + const data = require("gensync"); _gensync = function () { return data; @@ -18,21 +18,21 @@ function _gensync() { return data; } -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - const id = x => x; -const runGenerator = (0, _gensync().default)(function* (item) { +const runGenerator = _gensync()(function* (item) { return yield* item; }); -const isAsync = (0, _gensync().default)({ + +const isAsync = _gensync()({ sync: () => false, errback: cb => cb(null, true) }); + exports.isAsync = isAsync; function maybeAsync(fn, message) { - return (0, _gensync().default)({ + return _gensync()({ sync(...args) { const result = fn.apply(this, args); if (isThenable(result)) throw new Error(message); @@ -46,20 +46,21 @@ function maybeAsync(fn, message) { }); } -const withKind = (0, _gensync().default)({ +const withKind = _gensync()({ sync: cb => cb("sync"), async: cb => cb("async") }); function forwardAsync(action, cb) { - const g = (0, _gensync().default)(action); + const g = _gensync()(action); + return withKind(kind => { const adapted = g[kind]; return cb(adapted); }); } -const onFirstPause = (0, _gensync().default)({ +const onFirstPause = _gensync()({ name: "onFirstPause", arity: 2, sync: function (item) { @@ -77,11 +78,14 @@ const onFirstPause = (0, _gensync().default)({ } } }); + exports.onFirstPause = onFirstPause; -const waitFor = (0, _gensync().default)({ + +const waitFor = _gensync()({ sync: id, async: id }); + exports.waitFor = waitFor; function isThenable(val) { diff --git a/tools/node_modules/@babel/core/lib/gensync-utils/fs.js b/tools/node_modules/@babel/core/lib/gensync-utils/fs.js index 02f445387f63cc..056ae34da1bb6c 100644 --- a/tools/node_modules/@babel/core/lib/gensync-utils/fs.js +++ b/tools/node_modules/@babel/core/lib/gensync-utils/fs.js @@ -3,10 +3,10 @@ Object.defineProperty(exports, "__esModule", { value: true }); -exports.stat = exports.exists = exports.readFile = void 0; +exports.stat = exports.readFile = void 0; function _fs() { - const data = _interopRequireDefault(require("fs")); + const data = require("fs"); _fs = function () { return data; @@ -16,7 +16,7 @@ function _fs() { } function _gensync() { - const data = _interopRequireDefault(require("gensync")); + const data = require("gensync"); _gensync = function () { return data; @@ -25,29 +25,16 @@ function _gensync() { return data; } -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -const readFile = (0, _gensync().default)({ - sync: _fs().default.readFileSync, - errback: _fs().default.readFile +const readFile = _gensync()({ + sync: _fs().readFileSync, + errback: _fs().readFile }); + exports.readFile = readFile; -const exists = (0, _gensync().default)({ - sync(path) { - try { - _fs().default.accessSync(path); - - return true; - } catch (_unused) { - return false; - } - }, - - errback: (path, cb) => _fs().default.access(path, undefined, err => cb(null, !err)) -}); -exports.exists = exists; -const stat = (0, _gensync().default)({ - sync: _fs().default.statSync, - errback: _fs().default.stat + +const stat = _gensync()({ + sync: _fs().statSync, + errback: _fs().stat }); + exports.stat = stat; \ No newline at end of file diff --git a/tools/node_modules/@babel/core/lib/index.js b/tools/node_modules/@babel/core/lib/index.js index ecd444e06d152f..44a70a4f4a3a4c 100644 --- a/tools/node_modules/@babel/core/lib/index.js +++ b/tools/node_modules/@babel/core/lib/index.js @@ -28,12 +28,6 @@ Object.defineProperty(exports, "resolvePreset", { return _files.resolvePreset; } }); -Object.defineProperty(exports, "version", { - enumerable: true, - get: function () { - return _package.version; - } -}); Object.defineProperty(exports, "getEnv", { enumerable: true, get: function () { @@ -61,7 +55,19 @@ Object.defineProperty(exports, "template", { Object.defineProperty(exports, "createConfigItem", { enumerable: true, get: function () { - return _item.createConfigItem; + return _config.createConfigItem; + } +}); +Object.defineProperty(exports, "createConfigItemSync", { + enumerable: true, + get: function () { + return _config.createConfigItemSync; + } +}); +Object.defineProperty(exports, "createConfigItemAsync", { + enumerable: true, + get: function () { + return _config.createConfigItemAsync; } }); Object.defineProperty(exports, "loadPartialConfig", { @@ -172,20 +178,18 @@ Object.defineProperty(exports, "parseAsync", { return _parse.parseAsync; } }); -exports.types = exports.OptionManager = exports.DEFAULT_EXTENSIONS = void 0; +exports.types = exports.OptionManager = exports.DEFAULT_EXTENSIONS = exports.version = void 0; -var _file = _interopRequireDefault(require("./transformation/file/file")); +var _file = require("./transformation/file/file"); -var _buildExternalHelpers = _interopRequireDefault(require("./tools/build-external-helpers")); +var _buildExternalHelpers = require("./tools/build-external-helpers"); var _files = require("./config/files"); -var _package = require("../package.json"); - var _environment = require("./config/helpers/environment"); function _types() { - const data = _interopRequireWildcard(require("@babel/types")); + const data = require("@babel/types"); _types = function () { return data; @@ -212,7 +216,7 @@ function _parser() { } function _traverse() { - const data = _interopRequireDefault(require("@babel/traverse")); + const data = require("@babel/traverse"); _traverse = function () { return data; @@ -222,7 +226,7 @@ function _traverse() { } function _template() { - const data = _interopRequireDefault(require("@babel/template")); + const data = require("@babel/template"); _template = function () { return data; @@ -231,8 +235,6 @@ function _template() { return data; } -var _item = require("./config/item"); - var _config = require("./config"); var _transform = require("./transform"); @@ -243,13 +245,9 @@ var _transformAst = require("./transform-ast"); var _parse = require("./parse"); -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -const DEFAULT_EXTENSIONS = Object.freeze([".js", ".jsx", ".es6", ".es", ".mjs"]); +const version = "7.14.6"; +exports.version = version; +const DEFAULT_EXTENSIONS = Object.freeze([".js", ".jsx", ".es6", ".es", ".mjs", ".cjs"]); exports.DEFAULT_EXTENSIONS = DEFAULT_EXTENSIONS; class OptionManager { diff --git a/tools/node_modules/@babel/core/lib/parse.js b/tools/node_modules/@babel/core/lib/parse.js index e6c2d26620c4c1..23516615e76261 100644 --- a/tools/node_modules/@babel/core/lib/parse.js +++ b/tools/node_modules/@babel/core/lib/parse.js @@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.parseAsync = exports.parseSync = exports.parse = void 0; function _gensync() { - const data = _interopRequireDefault(require("gensync")); + const data = require("gensync"); _gensync = function () { return data; @@ -15,15 +15,13 @@ function _gensync() { return data; } -var _config = _interopRequireDefault(require("./config")); +var _config = require("./config"); -var _parser = _interopRequireDefault(require("./parser")); +var _parser = require("./parser"); -var _normalizeOpts = _interopRequireDefault(require("./transformation/normalize-opts")); +var _normalizeOpts = require("./transformation/normalize-opts"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -const parseRunner = (0, _gensync().default)(function* parse(code, opts) { +const parseRunner = _gensync()(function* parse(code, opts) { const config = yield* (0, _config.default)(opts); if (config === null) { diff --git a/tools/node_modules/@babel/core/lib/parser/index.js b/tools/node_modules/@babel/core/lib/parser/index.js index e8fcc7fe4ac4ff..254122a14c8009 100644 --- a/tools/node_modules/@babel/core/lib/parser/index.js +++ b/tools/node_modules/@babel/core/lib/parser/index.js @@ -25,9 +25,7 @@ function _codeFrame() { return data; } -var _missingPluginHelper = _interopRequireDefault(require("./util/missing-plugin-helper")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _missingPluginHelper = require("./util/missing-plugin-helper"); function* parser(pluginPasses, { parserOpts, diff --git a/tools/node_modules/@babel/core/lib/parser/util/missing-plugin-helper.js b/tools/node_modules/@babel/core/lib/parser/util/missing-plugin-helper.js index 79897587a3b9e0..96d75777997cbc 100644 --- a/tools/node_modules/@babel/core/lib/parser/util/missing-plugin-helper.js +++ b/tools/node_modules/@babel/core/lib/parser/util/missing-plugin-helper.js @@ -5,6 +5,12 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = generateMissingPluginMessage; const pluginNameMap = { + asyncDoExpressions: { + syntax: { + name: "@babel/plugin-syntax-async-do-expressions", + url: "https://git.io/JYer8" + } + }, classProperties: { syntax: { name: "@babel/plugin-syntax-class-properties", diff --git a/tools/node_modules/@babel/core/lib/tools/build-external-helpers.js b/tools/node_modules/@babel/core/lib/tools/build-external-helpers.js index f30372eaf04105..724653a6e74a54 100644 --- a/tools/node_modules/@babel/core/lib/tools/build-external-helpers.js +++ b/tools/node_modules/@babel/core/lib/tools/build-external-helpers.js @@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.default = _default; function helpers() { - const data = _interopRequireWildcard(require("@babel/helpers")); + const data = require("@babel/helpers"); helpers = function () { return data; @@ -16,7 +16,7 @@ function helpers() { } function _generator() { - const data = _interopRequireDefault(require("@babel/generator")); + const data = require("@babel/generator"); _generator = function () { return data; @@ -26,7 +26,7 @@ function _generator() { } function _template() { - const data = _interopRequireDefault(require("@babel/template")); + const data = require("@babel/template"); _template = function () { return data; @@ -36,7 +36,7 @@ function _template() { } function t() { - const data = _interopRequireWildcard(require("@babel/types")); + const data = require("@babel/types"); t = function () { return data; @@ -45,13 +45,7 @@ function t() { return data; } -var _file = _interopRequireDefault(require("../transformation/file/file")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var _file = require("../transformation/file/file"); const buildUmdWrapper = replacements => (0, _template().default)` (function (root, factory) { diff --git a/tools/node_modules/@babel/core/lib/transform-ast.js b/tools/node_modules/@babel/core/lib/transform-ast.js index e43bf027874660..5b974e7f4e498c 100644 --- a/tools/node_modules/@babel/core/lib/transform-ast.js +++ b/tools/node_modules/@babel/core/lib/transform-ast.js @@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.transformFromAstAsync = exports.transformFromAstSync = exports.transformFromAst = void 0; function _gensync() { - const data = _interopRequireDefault(require("gensync")); + const data = require("gensync"); _gensync = function () { return data; @@ -15,13 +15,11 @@ function _gensync() { return data; } -var _config = _interopRequireDefault(require("./config")); +var _config = require("./config"); var _transformation = require("./transformation"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -const transformFromAstRunner = (0, _gensync().default)(function* (ast, code, opts) { +const transformFromAstRunner = _gensync()(function* (ast, code, opts) { const config = yield* (0, _config.default)(opts); if (config === null) return null; if (!ast) throw new Error("No AST given"); diff --git a/tools/node_modules/@babel/core/lib/transform-file.js b/tools/node_modules/@babel/core/lib/transform-file.js index df376d78e3526e..fb978a59bbe03f 100644 --- a/tools/node_modules/@babel/core/lib/transform-file.js +++ b/tools/node_modules/@babel/core/lib/transform-file.js @@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.transformFileAsync = exports.transformFileSync = exports.transformFile = void 0; function _gensync() { - const data = _interopRequireDefault(require("gensync")); + const data = require("gensync"); _gensync = function () { return data; @@ -15,20 +15,15 @@ function _gensync() { return data; } -var _config = _interopRequireDefault(require("./config")); +var _config = require("./config"); var _transformation = require("./transformation"); -var fs = _interopRequireWildcard(require("./gensync-utils/fs")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var fs = require("./gensync-utils/fs"); ({}); -const transformFileRunner = (0, _gensync().default)(function* (filename, opts) { + +const transformFileRunner = _gensync()(function* (filename, opts) { const options = Object.assign({}, opts, { filename }); @@ -37,6 +32,7 @@ const transformFileRunner = (0, _gensync().default)(function* (filename, opts) { const code = yield* fs.readFile(filename, "utf8"); return yield* (0, _transformation.run)(config, code); }); + const transformFile = transformFileRunner.errback; exports.transformFile = transformFile; const transformFileSync = transformFileRunner.sync; diff --git a/tools/node_modules/@babel/core/lib/transform.js b/tools/node_modules/@babel/core/lib/transform.js index 32d4de7830d4a4..cf7d21b0f215fb 100644 --- a/tools/node_modules/@babel/core/lib/transform.js +++ b/tools/node_modules/@babel/core/lib/transform.js @@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.transformAsync = exports.transformSync = exports.transform = void 0; function _gensync() { - const data = _interopRequireDefault(require("gensync")); + const data = require("gensync"); _gensync = function () { return data; @@ -15,13 +15,11 @@ function _gensync() { return data; } -var _config = _interopRequireDefault(require("./config")); +var _config = require("./config"); var _transformation = require("./transformation"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -const transformRunner = (0, _gensync().default)(function* transform(code, opts) { +const transformRunner = _gensync()(function* transform(code, opts) { const config = yield* (0, _config.default)(opts); if (config === null) return null; return yield* (0, _transformation.run)(config, code); diff --git a/tools/node_modules/@babel/core/lib/transformation/block-hoist-plugin.js b/tools/node_modules/@babel/core/lib/transformation/block-hoist-plugin.js index 55eb06dfeb5228..a3b0b411aeb51c 100644 --- a/tools/node_modules/@babel/core/lib/transformation/block-hoist-plugin.js +++ b/tools/node_modules/@babel/core/lib/transformation/block-hoist-plugin.js @@ -5,37 +5,61 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = loadBlockHoistPlugin; -function _sortBy() { - const data = _interopRequireDefault(require("lodash/sortBy")); +function _traverse() { + const data = require("@babel/traverse"); - _sortBy = function () { + _traverse = function () { return data; }; return data; } -var _config = _interopRequireDefault(require("../config")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _plugin = require("../config/plugin"); let LOADED_PLUGIN; function loadBlockHoistPlugin() { if (!LOADED_PLUGIN) { - const config = _config.default.sync({ - babelrc: false, - configFile: false, - plugins: [blockHoistPlugin] - }); - - LOADED_PLUGIN = config ? config.passes[0][0] : undefined; - if (!LOADED_PLUGIN) throw new Error("Assertion failure"); + LOADED_PLUGIN = new _plugin.default(Object.assign({}, blockHoistPlugin, { + visitor: _traverse().default.explode(blockHoistPlugin.visitor) + }), {}); } return LOADED_PLUGIN; } +function priority(bodyNode) { + const priority = bodyNode == null ? void 0 : bodyNode._blockHoist; + if (priority == null) return 1; + if (priority === true) return 2; + return priority; +} + +function stableSort(body) { + const buckets = Object.create(null); + + for (let i = 0; i < body.length; i++) { + const n = body[i]; + const p = priority(n); + const bucket = buckets[p] || (buckets[p] = []); + bucket.push(n); + } + + const keys = Object.keys(buckets).map(k => +k).sort((a, b) => b - a); + let index = 0; + + for (const key of keys) { + const bucket = buckets[key]; + + for (const n of bucket) { + body[index++] = n; + } + } + + return body; +} + const blockHoistPlugin = { name: "internal.blockHoist", visitor: { @@ -43,24 +67,26 @@ const blockHoistPlugin = { exit({ node }) { + const { + body + } = node; + let max = Math.pow(2, 30) - 1; let hasChange = false; - for (let i = 0; i < node.body.length; i++) { - const bodyNode = node.body[i]; + for (let i = 0; i < body.length; i++) { + const n = body[i]; + const p = priority(n); - if ((bodyNode == null ? void 0 : bodyNode._blockHoist) != null) { + if (p > max) { hasChange = true; break; } + + max = p; } if (!hasChange) return; - node.body = (0, _sortBy().default)(node.body, function (bodyNode) { - let priority = bodyNode == null ? void 0 : bodyNode._blockHoist; - if (priority == null) priority = 1; - if (priority === true) priority = 2; - return -1 * priority; - }); + node.body = stableSort(body.slice()); } } diff --git a/tools/node_modules/@babel/core/lib/transformation/file/file.js b/tools/node_modules/@babel/core/lib/transformation/file/file.js index 83f636684d84e3..1a12c2f91503f1 100644 --- a/tools/node_modules/@babel/core/lib/transformation/file/file.js +++ b/tools/node_modules/@babel/core/lib/transformation/file/file.js @@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.default = void 0; function helpers() { - const data = _interopRequireWildcard(require("@babel/helpers")); + const data = require("@babel/helpers"); helpers = function () { return data; @@ -16,7 +16,7 @@ function helpers() { } function _traverse() { - const data = _interopRequireWildcard(require("@babel/traverse")); + const data = require("@babel/traverse"); _traverse = function () { return data; @@ -36,7 +36,7 @@ function _codeFrame() { } function t() { - const data = _interopRequireWildcard(require("@babel/types")); + const data = require("@babel/types"); t = function () { return data; @@ -56,7 +56,7 @@ function _helperModuleTransforms() { } function _semver() { - const data = _interopRequireDefault(require("semver")); + const data = require("semver"); _semver = function () { return data; @@ -65,12 +65,6 @@ function _semver() { return data; } -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - const errorVisitor = { enter(path, state) { const loc = path.node.loc; @@ -169,8 +163,8 @@ class File { } if (typeof versionRange !== "string") return true; - if (_semver().default.valid(versionRange)) versionRange = `^${versionRange}`; - return !_semver().default.intersects(`<${minVersion}`, versionRange) && !_semver().default.intersects(`>=8.0.0`, versionRange); + if (_semver().valid(versionRange)) versionRange = `^${versionRange}`; + return !_semver().intersects(`<${minVersion}`, versionRange) && !_semver().intersects(`>=8.0.0`, versionRange); } addHelper(name) { @@ -215,7 +209,7 @@ class File { throw new Error("This function has been moved into the template literal transform itself."); } - buildCodeFrameError(node, msg, Error = SyntaxError) { + buildCodeFrameError(node, msg, _Error = SyntaxError) { let loc = node && (node.loc || node._loc); if (!loc && node) { @@ -247,7 +241,7 @@ class File { }); } - return new Error(msg); + return new _Error(msg); } } diff --git a/tools/node_modules/@babel/core/lib/transformation/file/generate.js b/tools/node_modules/@babel/core/lib/transformation/file/generate.js index 3301b56d247e9d..50250d80d7d3d3 100644 --- a/tools/node_modules/@babel/core/lib/transformation/file/generate.js +++ b/tools/node_modules/@babel/core/lib/transformation/file/generate.js @@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.default = generateCode; function _convertSourceMap() { - const data = _interopRequireDefault(require("convert-source-map")); + const data = require("convert-source-map"); _convertSourceMap = function () { return data; @@ -16,7 +16,7 @@ function _convertSourceMap() { } function _generator() { - const data = _interopRequireDefault(require("@babel/generator")); + const data = require("@babel/generator"); _generator = function () { return data; @@ -25,9 +25,7 @@ function _generator() { return data; } -var _mergeMap = _interopRequireDefault(require("./merge-map")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _mergeMap = require("./merge-map"); function generateCode(pluginPasses, file) { const { @@ -75,7 +73,7 @@ function generateCode(pluginPasses, file) { } if (opts.sourceMaps === "inline" || opts.sourceMaps === "both") { - outputCode += "\n" + _convertSourceMap().default.fromObject(outputMap).toComment(); + outputCode += "\n" + _convertSourceMap().fromObject(outputMap).toComment(); } if (opts.sourceMaps === "inline") { diff --git a/tools/node_modules/@babel/core/lib/transformation/file/merge-map.js b/tools/node_modules/@babel/core/lib/transformation/file/merge-map.js index d49c994a289444..5cc789f8fd375c 100644 --- a/tools/node_modules/@babel/core/lib/transformation/file/merge-map.js +++ b/tools/node_modules/@babel/core/lib/transformation/file/merge-map.js @@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.default = mergeSourceMap; function _sourceMap() { - const data = _interopRequireDefault(require("source-map")); + const data = require("source-map"); _sourceMap = function () { return data; @@ -15,12 +15,10 @@ function _sourceMap() { return data; } -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function mergeSourceMap(inputMap, map) { const input = buildMappingData(inputMap); const output = buildMappingData(map); - const mergedGenerator = new (_sourceMap().default.SourceMapGenerator)(); + const mergedGenerator = new (_sourceMap().SourceMapGenerator)(); for (const { source @@ -137,7 +135,7 @@ function eachInputGeneratedRange(map, callback) { } function buildMappingData(map) { - const consumer = new (_sourceMap().default.SourceMapConsumer)(Object.assign({}, map, { + const consumer = new (_sourceMap().SourceMapConsumer)(Object.assign({}, map, { sourceRoot: null })); const sources = new Map(); @@ -193,7 +191,7 @@ function buildMappingData(map) { columnEnd: item.lastColumn + 1 })) }); - }, null, _sourceMap().default.SourceMapConsumer.ORIGINAL_ORDER); + }, null, _sourceMap().SourceMapConsumer.ORIGINAL_ORDER); return { file: map.file, sourceRoot: map.sourceRoot, diff --git a/tools/node_modules/@babel/core/lib/transformation/index.js b/tools/node_modules/@babel/core/lib/transformation/index.js index bb35bbe0f1c63f..0ac432289b85c2 100644 --- a/tools/node_modules/@babel/core/lib/transformation/index.js +++ b/tools/node_modules/@babel/core/lib/transformation/index.js @@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.run = run; function _traverse() { - const data = _interopRequireDefault(require("@babel/traverse")); + const data = require("@babel/traverse"); _traverse = function () { return data; @@ -15,17 +15,15 @@ function _traverse() { return data; } -var _pluginPass = _interopRequireDefault(require("./plugin-pass")); +var _pluginPass = require("./plugin-pass"); -var _blockHoistPlugin = _interopRequireDefault(require("./block-hoist-plugin")); +var _blockHoistPlugin = require("./block-hoist-plugin"); -var _normalizeOpts = _interopRequireDefault(require("./normalize-opts")); +var _normalizeOpts = require("./normalize-opts"); -var _normalizeFile = _interopRequireDefault(require("./normalize-file")); +var _normalizeFile = require("./normalize-file"); -var _generate = _interopRequireDefault(require("./file/generate")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _generate = require("./file/generate"); function* run(config, code, ast) { const file = yield* (0, _normalizeFile.default)(config.passes, (0, _normalizeOpts.default)(config), code, ast); diff --git a/tools/node_modules/@babel/core/lib/transformation/normalize-file.js b/tools/node_modules/@babel/core/lib/transformation/normalize-file.js index b6006bca787e46..813a7194d094b4 100644 --- a/tools/node_modules/@babel/core/lib/transformation/normalize-file.js +++ b/tools/node_modules/@babel/core/lib/transformation/normalize-file.js @@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.default = normalizeFile; function _fs() { - const data = _interopRequireDefault(require("fs")); + const data = require("fs"); _fs = function () { return data; @@ -16,7 +16,7 @@ function _fs() { } function _path() { - const data = _interopRequireDefault(require("path")); + const data = require("path"); _path = function () { return data; @@ -26,7 +26,7 @@ function _path() { } function _debug() { - const data = _interopRequireDefault(require("debug")); + const data = require("debug"); _debug = function () { return data; @@ -35,18 +35,8 @@ function _debug() { return data; } -function _cloneDeep() { - const data = _interopRequireDefault(require("lodash/cloneDeep")); - - _cloneDeep = function () { - return data; - }; - - return data; -} - function t() { - const data = _interopRequireWildcard(require("@babel/types")); + const data = require("@babel/types"); t = function () { return data; @@ -56,7 +46,7 @@ function t() { } function _convertSourceMap() { - const data = _interopRequireDefault(require("convert-source-map")); + const data = require("convert-source-map"); _convertSourceMap = function () { return data; @@ -65,17 +55,14 @@ function _convertSourceMap() { return data; } -var _file = _interopRequireDefault(require("./file/file")); +var _file = require("./file/file"); -var _parser = _interopRequireDefault(require("../parser")); +var _parser = require("../parser"); -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } +var _cloneDeep = require("./util/clone-deep"); -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +const debug = _debug()("babel:transform:file"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -const debug = (0, _debug().default)("babel:transform:file"); const LARGE_INPUT_SOURCEMAP_THRESHOLD = 1000000; function* normalizeFile(pluginPasses, options, code, ast) { @@ -88,12 +75,8 @@ function* normalizeFile(pluginPasses, options, code, ast) { throw new Error("AST root must be a Program or File node"); } - const { - cloneInputAst - } = options; - - if (cloneInputAst) { - ast = (0, _cloneDeep().default)(ast); + if (options.cloneInputAst) { + ast = (0, _cloneDeep.default)(ast); } } else { ast = yield* (0, _parser.default)(pluginPasses, options, code); @@ -103,7 +86,7 @@ function* normalizeFile(pluginPasses, options, code, ast) { if (options.inputSourceMap !== false) { if (typeof options.inputSourceMap === "object") { - inputMap = _convertSourceMap().default.fromObject(options.inputSourceMap); + inputMap = _convertSourceMap().fromObject(options.inputSourceMap); } if (!inputMap) { @@ -111,7 +94,7 @@ function* normalizeFile(pluginPasses, options, code, ast) { if (lastComment) { try { - inputMap = _convertSourceMap().default.fromComment(lastComment); + inputMap = _convertSourceMap().fromComment(lastComment); } catch (err) { debug("discarding unknown inline input sourcemap", err); } @@ -125,12 +108,12 @@ function* normalizeFile(pluginPasses, options, code, ast) { try { const match = EXTERNAL_SOURCEMAP_REGEX.exec(lastComment); - const inputMapContent = _fs().default.readFileSync(_path().default.resolve(_path().default.dirname(options.filename), match[1])); + const inputMapContent = _fs().readFileSync(_path().resolve(_path().dirname(options.filename), match[1])); if (inputMapContent.length > LARGE_INPUT_SOURCEMAP_THRESHOLD) { debug("skip merging input map > 1 MB"); } else { - inputMap = _convertSourceMap().default.fromJSON(inputMapContent); + inputMap = _convertSourceMap().fromJSON(inputMapContent); } } catch (err) { debug("discarding unknown file input sourcemap", err); diff --git a/tools/node_modules/@babel/core/lib/transformation/normalize-opts.js b/tools/node_modules/@babel/core/lib/transformation/normalize-opts.js index 1465ad698a5523..6e2cb000ca85a7 100644 --- a/tools/node_modules/@babel/core/lib/transformation/normalize-opts.js +++ b/tools/node_modules/@babel/core/lib/transformation/normalize-opts.js @@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.default = normalizeOptions; function _path() { - const data = _interopRequireDefault(require("path")); + const data = require("path"); _path = function () { return data; @@ -15,26 +15,23 @@ function _path() { return data; } -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function normalizeOptions(config) { const { filename, cwd, - filenameRelative = typeof filename === "string" ? _path().default.relative(cwd, filename) : "unknown", + filenameRelative = typeof filename === "string" ? _path().relative(cwd, filename) : "unknown", sourceType = "module", inputSourceMap, sourceMaps = !!inputSourceMap, - moduleRoot, - sourceRoot = moduleRoot, - sourceFileName = _path().default.basename(filenameRelative), + sourceRoot = config.options.moduleRoot, + sourceFileName = _path().basename(filenameRelative), comments = true, compact = "auto" } = config.options; const opts = config.options; const options = Object.assign({}, opts, { parserOpts: Object.assign({ - sourceType: _path().default.extname(filenameRelative) === ".mjs" ? "module" : sourceType, + sourceType: _path().extname(filenameRelative) === ".mjs" ? "module" : sourceType, sourceFileName: filename, plugins: [] }, opts.parserOpts), diff --git a/tools/node_modules/@babel/core/lib/transformation/plugin-pass.js b/tools/node_modules/@babel/core/lib/transformation/plugin-pass.js index ea2efdfefcfbdd..920558a051a914 100644 --- a/tools/node_modules/@babel/core/lib/transformation/plugin-pass.js +++ b/tools/node_modules/@babel/core/lib/transformation/plugin-pass.js @@ -40,14 +40,15 @@ class PluginPass { return this.file.addImport(); } - getModuleName() { - return this.file.getModuleName(); - } - - buildCodeFrameError(node, msg, Error) { - return this.file.buildCodeFrameError(node, msg, Error); + buildCodeFrameError(node, msg, _Error) { + return this.file.buildCodeFrameError(node, msg, _Error); } } -exports.default = PluginPass; \ No newline at end of file +exports.default = PluginPass; +{ + PluginPass.prototype.getModuleName = function getModuleName() { + return this.file.getModuleName(); + }; +} \ No newline at end of file diff --git a/tools/node_modules/@babel/core/lib/transformation/util/clone-deep-browser.js b/tools/node_modules/@babel/core/lib/transformation/util/clone-deep-browser.js new file mode 100644 index 00000000000000..a42de824d8995c --- /dev/null +++ b/tools/node_modules/@babel/core/lib/transformation/util/clone-deep-browser.js @@ -0,0 +1,25 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.default = _default; +const serialized = "$$ babel internal serialized type" + Math.random(); + +function serialize(key, value) { + if (typeof value !== "bigint") return value; + return { + [serialized]: "BigInt", + value: value.toString() + }; +} + +function revive(key, value) { + if (!value || typeof value !== "object") return value; + if (value[serialized] !== "BigInt") return value; + return BigInt(value.value); +} + +function _default(value) { + return JSON.parse(JSON.stringify(value, serialize), revive); +} \ No newline at end of file diff --git a/tools/node_modules/@babel/core/lib/transformation/util/clone-deep.js b/tools/node_modules/@babel/core/lib/transformation/util/clone-deep.js new file mode 100644 index 00000000000000..35fbd093ebaa1c --- /dev/null +++ b/tools/node_modules/@babel/core/lib/transformation/util/clone-deep.js @@ -0,0 +1,26 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.default = _default; + +function _v() { + const data = require("v8"); + + _v = function () { + return data; + }; + + return data; +} + +var _cloneDeepBrowser = require("./clone-deep-browser"); + +function _default(value) { + if (_v().deserialize && _v().serialize) { + return _v().deserialize(_v().serialize(value)); + } + + return (0, _cloneDeepBrowser.default)(value); +} \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/code-frame/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/code-frame/lib/index.js index 28d86f7bc1cc8a..a32a1e1f392263 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/code-frame/lib/index.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/code-frame/lib/index.js @@ -6,11 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.codeFrameColumns = codeFrameColumns; exports.default = _default; -var _highlight = _interopRequireWildcard(require("@babel/highlight")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var _highlight = require("@babel/highlight"); let deprecationWarningShown = false; @@ -108,7 +104,7 @@ function codeFrameColumns(rawLines, loc, opts = {}) { let frame = highlightedLines.split(NEWLINE).slice(start, end).map((line, index) => { const number = start + 1 + index; const paddedNumber = ` ${number}`.slice(-numberMaxWidth); - const gutter = ` ${paddedNumber} | `; + const gutter = ` ${paddedNumber} |`; const hasMarker = markerLines[number]; const lastMarkerLine = !markerLines[number + 1]; @@ -118,16 +114,16 @@ function codeFrameColumns(rawLines, loc, opts = {}) { if (Array.isArray(hasMarker)) { const markerSpacing = line.slice(0, Math.max(hasMarker[0] - 1, 0)).replace(/[^\t]/g, " "); const numberOfMarkers = hasMarker[1] || 1; - markerLine = ["\n ", maybeHighlight(defs.gutter, gutter.replace(/\d/g, " ")), markerSpacing, maybeHighlight(defs.marker, "^").repeat(numberOfMarkers)].join(""); + markerLine = ["\n ", maybeHighlight(defs.gutter, gutter.replace(/\d/g, " ")), " ", markerSpacing, maybeHighlight(defs.marker, "^").repeat(numberOfMarkers)].join(""); if (lastMarkerLine && opts.message) { markerLine += " " + maybeHighlight(defs.message, opts.message); } } - return [maybeHighlight(defs.marker, ">"), maybeHighlight(defs.gutter, gutter), line, markerLine].join(""); + return [maybeHighlight(defs.marker, ">"), maybeHighlight(defs.gutter, gutter), line.length > 0 ? ` ${line}` : "", markerLine].join(""); } else { - return ` ${maybeHighlight(defs.gutter, gutter)}${line}`; + return ` ${maybeHighlight(defs.gutter, gutter)}${line.length > 0 ? ` ${line}` : ""}`; } }).join("\n"); 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 07a28a6bda4ec3..25f803d24f87f0 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,9 +1,10 @@ { "name": "@babel/code-frame", - "version": "7.12.11", + "version": "7.14.5", "description": "Generate errors that contain a code frame that point to source locations.", - "author": "Sebastian McKenzie ", - "homepage": "https://babeljs.io/", + "author": "The Babel Team (https://babel.dev/team)", + "homepage": "https://babel.dev/docs/en/next/babel-code-frame", + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen", "license": "MIT", "publishConfig": { "access": "public" @@ -13,13 +14,16 @@ "url": "https://github.com/babel/babel.git", "directory": "packages/babel-code-frame" }, - "main": "lib/index.js", + "main": "./lib/index.js", "dependencies": { - "@babel/highlight": "^7.10.4" + "@babel/highlight": "^7.14.5" }, "devDependencies": { "@types/chalk": "^2.0.0", "chalk": "^2.0.0", "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" } } \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/lodash/LICENSE b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/LICENSE similarity index 52% rename from tools/node_modules/@babel/core/node_modules/lodash/LICENSE rename to tools/node_modules/@babel/core/node_modules/@babel/compat-data/LICENSE index 77c42f1408a38a..f31575ec773bb1 100644 --- a/tools/node_modules/@babel/core/node_modules/lodash/LICENSE +++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/LICENSE @@ -1,16 +1,6 @@ -Copyright OpenJS Foundation and other contributors +MIT License -Based on Underscore.js, copyright Jeremy Ashkenas, -DocumentCloud and Investigative Reporters & Editors - -This software consists of voluntary contributions made by many -individuals. For exact contribution history, see the revision history -available at https://github.com/lodash/lodash - -The following license applies to all parts of this software except as -documented below: - -==== +Copyright (c) 2014-present Sebastian McKenzie and other contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the @@ -30,18 +20,3 @@ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -==== - -Copyright and related rights for sample code are waived via CC0. Sample -code is defined as all source code displayed within the prose of the -documentation. - -CC0: http://creativecommons.org/publicdomain/zero/1.0/ - -==== - -Files located in the node_modules and vendor directories are externally -maintained libraries used by this software which have their own -licenses; we recommend you read them, as their terms may differ from the -terms above. diff --git a/tools/node_modules/@babel/core/node_modules/@babel/compat-data/corejs2-built-ins.js b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/corejs2-built-ins.js new file mode 100644 index 00000000000000..68ce97ff8358f0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/corejs2-built-ins.js @@ -0,0 +1 @@ +module.exports = require("./data/corejs2-built-ins.json"); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/compat-data/corejs3-shipped-proposals.js b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/corejs3-shipped-proposals.js new file mode 100644 index 00000000000000..6a85b4d974acd4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/corejs3-shipped-proposals.js @@ -0,0 +1 @@ +module.exports = require("./data/corejs3-shipped-proposals.json"); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/corejs2-built-ins.json b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/corejs2-built-ins.json new file mode 100644 index 00000000000000..9739da06e2add5 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/corejs2-built-ins.json @@ -0,0 +1,1695 @@ +{ + "es6.array.copy-within": { + "chrome": "45", + "opera": "32", + "edge": "12", + "firefox": "32", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "5", + "electron": "0.31" + }, + "es6.array.every": { + "chrome": "5", + "opera": "10.10", + "edge": "12", + "firefox": "2", + "safari": "3.1", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.array.fill": { + "chrome": "45", + "opera": "32", + "edge": "12", + "firefox": "31", + "safari": "7.1", + "node": "4", + "ios": "8", + "samsung": "5", + "electron": "0.31" + }, + "es6.array.filter": { + "chrome": "51", + "opera": "38", + "edge": "13", + "firefox": "48", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es6.array.find": { + "chrome": "45", + "opera": "32", + "edge": "12", + "firefox": "25", + "safari": "7.1", + "node": "4", + "ios": "8", + "samsung": "5", + "electron": "0.31" + }, + "es6.array.find-index": { + "chrome": "45", + "opera": "32", + "edge": "12", + "firefox": "25", + "safari": "7.1", + "node": "4", + "ios": "8", + "samsung": "5", + "electron": "0.31" + }, + "es7.array.flat-map": { + "chrome": "69", + "opera": "56", + "edge": "79", + "firefox": "62", + "safari": "12", + "node": "11", + "ios": "12", + "samsung": "10", + "electron": "4.0" + }, + "es6.array.for-each": { + "chrome": "5", + "opera": "10.10", + "edge": "12", + "firefox": "2", + "safari": "3.1", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.array.from": { + "chrome": "51", + "opera": "38", + "edge": "15", + "firefox": "36", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es7.array.includes": { + "chrome": "47", + "opera": "34", + "edge": "14", + "firefox": "43", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.36" + }, + "es6.array.index-of": { + "chrome": "5", + "opera": "10.10", + "edge": "12", + "firefox": "2", + "safari": "3.1", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.array.is-array": { + "chrome": "5", + "opera": "10.50", + "edge": "12", + "firefox": "4", + "safari": "4", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.array.iterator": { + "chrome": "66", + "opera": "53", + "edge": "12", + "firefox": "60", + "safari": "9", + "node": "10", + "ios": "9", + "samsung": "9", + "electron": "3.0" + }, + "es6.array.last-index-of": { + "chrome": "5", + "opera": "10.10", + "edge": "12", + "firefox": "2", + "safari": "3.1", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.array.map": { + "chrome": "51", + "opera": "38", + "edge": "13", + "firefox": "48", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es6.array.of": { + "chrome": "45", + "opera": "32", + "edge": "12", + "firefox": "25", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "5", + "electron": "0.31" + }, + "es6.array.reduce": { + "chrome": "5", + "opera": "10.50", + "edge": "12", + "firefox": "3", + "safari": "4", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.array.reduce-right": { + "chrome": "5", + "opera": "10.50", + "edge": "12", + "firefox": "3", + "safari": "4", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.array.slice": { + "chrome": "51", + "opera": "38", + "edge": "13", + "firefox": "48", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es6.array.some": { + "chrome": "5", + "opera": "10.10", + "edge": "12", + "firefox": "2", + "safari": "3.1", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.array.sort": { + "chrome": "63", + "opera": "50", + "edge": "12", + "firefox": "5", + "safari": "12", + "node": "10", + "ie": "9", + "ios": "12", + "samsung": "8", + "electron": "3.0" + }, + "es6.array.species": { + "chrome": "51", + "opera": "38", + "edge": "13", + "firefox": "48", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es6.date.now": { + "chrome": "5", + "opera": "10.50", + "edge": "12", + "firefox": "2", + "safari": "4", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.date.to-iso-string": { + "chrome": "5", + "opera": "10.50", + "edge": "12", + "firefox": "3.5", + "safari": "4", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.date.to-json": { + "chrome": "5", + "opera": "12.10", + "edge": "12", + "firefox": "4", + "safari": "10", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "10", + "samsung": "1", + "electron": "0.20" + }, + "es6.date.to-primitive": { + "chrome": "47", + "opera": "34", + "edge": "15", + "firefox": "44", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.36" + }, + "es6.date.to-string": { + "chrome": "5", + "opera": "10.50", + "edge": "12", + "firefox": "2", + "safari": "3.1", + "node": "0.10", + "ie": "10", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.function.bind": { + "chrome": "7", + "opera": "12", + "edge": "12", + "firefox": "4", + "safari": "5.1", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.function.has-instance": { + "chrome": "51", + "opera": "38", + "edge": "15", + "firefox": "50", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es6.function.name": { + "chrome": "5", + "opera": "10.50", + "edge": "14", + "firefox": "2", + "safari": "4", + "node": "0.10", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.map": { + "chrome": "51", + "opera": "38", + "edge": "15", + "firefox": "53", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es6.math.acosh": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "25", + "safari": "7.1", + "node": "0.12", + "ios": "8", + "samsung": "3", + "electron": "0.20" + }, + "es6.math.asinh": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "25", + "safari": "7.1", + "node": "0.12", + "ios": "8", + "samsung": "3", + "electron": "0.20" + }, + "es6.math.atanh": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "25", + "safari": "7.1", + "node": "0.12", + "ios": "8", + "samsung": "3", + "electron": "0.20" + }, + "es6.math.cbrt": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "25", + "safari": "7.1", + "node": "0.12", + "ios": "8", + "samsung": "3", + "electron": "0.20" + }, + "es6.math.clz32": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "31", + "safari": "9", + "node": "0.12", + "ios": "9", + "samsung": "3", + "electron": "0.20" + }, + "es6.math.cosh": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "25", + "safari": "7.1", + "node": "0.12", + "ios": "8", + "samsung": "3", + "electron": "0.20" + }, + "es6.math.expm1": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "25", + "safari": "7.1", + "node": "0.12", + "ios": "8", + "samsung": "3", + "electron": "0.20" + }, + "es6.math.fround": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "26", + "safari": "7.1", + "node": "0.12", + "ios": "8", + "samsung": "3", + "electron": "0.20" + }, + "es6.math.hypot": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "27", + "safari": "7.1", + "node": "0.12", + "ios": "8", + "samsung": "3", + "electron": "0.20" + }, + "es6.math.imul": { + "chrome": "30", + "opera": "17", + "edge": "12", + "firefox": "23", + "safari": "7", + "node": "0.12", + "android": "4.4", + "ios": "7", + "samsung": "2", + "electron": "0.20" + }, + "es6.math.log1p": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "25", + "safari": "7.1", + "node": "0.12", + "ios": "8", + "samsung": "3", + "electron": "0.20" + }, + "es6.math.log10": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "25", + "safari": "7.1", + "node": "0.12", + "ios": "8", + "samsung": "3", + "electron": "0.20" + }, + "es6.math.log2": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "25", + "safari": "7.1", + "node": "0.12", + "ios": "8", + "samsung": "3", + "electron": "0.20" + }, + "es6.math.sign": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "25", + "safari": "9", + "node": "0.12", + "ios": "9", + "samsung": "3", + "electron": "0.20" + }, + "es6.math.sinh": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "25", + "safari": "7.1", + "node": "0.12", + "ios": "8", + "samsung": "3", + "electron": "0.20" + }, + "es6.math.tanh": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "25", + "safari": "7.1", + "node": "0.12", + "ios": "8", + "samsung": "3", + "electron": "0.20" + }, + "es6.math.trunc": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "25", + "safari": "7.1", + "node": "0.12", + "ios": "8", + "samsung": "3", + "electron": "0.20" + }, + "es6.number.constructor": { + "chrome": "41", + "opera": "28", + "edge": "12", + "firefox": "36", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "3.4", + "electron": "0.21" + }, + "es6.number.epsilon": { + "chrome": "34", + "opera": "21", + "edge": "12", + "firefox": "25", + "safari": "9", + "node": "0.12", + "ios": "9", + "samsung": "2", + "electron": "0.20" + }, + "es6.number.is-finite": { + "chrome": "19", + "opera": "15", + "edge": "12", + "firefox": "16", + "safari": "9", + "node": "0.12", + "android": "4.1", + "ios": "9", + "samsung": "1.5", + "electron": "0.20" + }, + "es6.number.is-integer": { + "chrome": "34", + "opera": "21", + "edge": "12", + "firefox": "16", + "safari": "9", + "node": "0.12", + "ios": "9", + "samsung": "2", + "electron": "0.20" + }, + "es6.number.is-nan": { + "chrome": "19", + "opera": "15", + "edge": "12", + "firefox": "15", + "safari": "9", + "node": "0.12", + "android": "4.1", + "ios": "9", + "samsung": "1.5", + "electron": "0.20" + }, + "es6.number.is-safe-integer": { + "chrome": "34", + "opera": "21", + "edge": "12", + "firefox": "32", + "safari": "9", + "node": "0.12", + "ios": "9", + "samsung": "2", + "electron": "0.20" + }, + "es6.number.max-safe-integer": { + "chrome": "34", + "opera": "21", + "edge": "12", + "firefox": "31", + "safari": "9", + "node": "0.12", + "ios": "9", + "samsung": "2", + "electron": "0.20" + }, + "es6.number.min-safe-integer": { + "chrome": "34", + "opera": "21", + "edge": "12", + "firefox": "31", + "safari": "9", + "node": "0.12", + "ios": "9", + "samsung": "2", + "electron": "0.20" + }, + "es6.number.parse-float": { + "chrome": "34", + "opera": "21", + "edge": "12", + "firefox": "25", + "safari": "9", + "node": "0.12", + "ios": "9", + "samsung": "2", + "electron": "0.20" + }, + "es6.number.parse-int": { + "chrome": "34", + "opera": "21", + "edge": "12", + "firefox": "25", + "safari": "9", + "node": "0.12", + "ios": "9", + "samsung": "2", + "electron": "0.20" + }, + "es6.object.assign": { + "chrome": "49", + "opera": "36", + "edge": "13", + "firefox": "36", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "es6.object.create": { + "chrome": "5", + "opera": "12", + "edge": "12", + "firefox": "4", + "safari": "4", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es7.object.define-getter": { + "chrome": "62", + "opera": "49", + "edge": "16", + "firefox": "48", + "safari": "9", + "node": "8.10", + "ios": "9", + "samsung": "8", + "electron": "3.0" + }, + "es7.object.define-setter": { + "chrome": "62", + "opera": "49", + "edge": "16", + "firefox": "48", + "safari": "9", + "node": "8.10", + "ios": "9", + "samsung": "8", + "electron": "3.0" + }, + "es6.object.define-property": { + "chrome": "5", + "opera": "12", + "edge": "12", + "firefox": "4", + "safari": "5.1", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.object.define-properties": { + "chrome": "5", + "opera": "12", + "edge": "12", + "firefox": "4", + "safari": "4", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es7.object.entries": { + "chrome": "54", + "opera": "41", + "edge": "14", + "firefox": "47", + "safari": "10.1", + "node": "7", + "ios": "10.3", + "samsung": "6", + "electron": "1.4" + }, + "es6.object.freeze": { + "chrome": "44", + "opera": "31", + "edge": "12", + "firefox": "35", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "4", + "electron": "0.30" + }, + "es6.object.get-own-property-descriptor": { + "chrome": "44", + "opera": "31", + "edge": "12", + "firefox": "35", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "4", + "electron": "0.30" + }, + "es7.object.get-own-property-descriptors": { + "chrome": "54", + "opera": "41", + "edge": "15", + "firefox": "50", + "safari": "10.1", + "node": "7", + "ios": "10.3", + "samsung": "6", + "electron": "1.4" + }, + "es6.object.get-own-property-names": { + "chrome": "40", + "opera": "27", + "edge": "12", + "firefox": "33", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "3.4", + "electron": "0.21" + }, + "es6.object.get-prototype-of": { + "chrome": "44", + "opera": "31", + "edge": "12", + "firefox": "35", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "4", + "electron": "0.30" + }, + "es7.object.lookup-getter": { + "chrome": "62", + "opera": "49", + "edge": "79", + "firefox": "36", + "safari": "9", + "node": "8.10", + "ios": "9", + "samsung": "8", + "electron": "3.0" + }, + "es7.object.lookup-setter": { + "chrome": "62", + "opera": "49", + "edge": "79", + "firefox": "36", + "safari": "9", + "node": "8.10", + "ios": "9", + "samsung": "8", + "electron": "3.0" + }, + "es6.object.prevent-extensions": { + "chrome": "44", + "opera": "31", + "edge": "12", + "firefox": "35", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "4", + "electron": "0.30" + }, + "es6.object.to-string": { + "chrome": "57", + "opera": "44", + "edge": "15", + "firefox": "51", + "safari": "10", + "node": "8", + "ios": "10", + "samsung": "7", + "electron": "1.7" + }, + "es6.object.is": { + "chrome": "19", + "opera": "15", + "edge": "12", + "firefox": "22", + "safari": "9", + "node": "0.12", + "android": "4.1", + "ios": "9", + "samsung": "1.5", + "electron": "0.20" + }, + "es6.object.is-frozen": { + "chrome": "44", + "opera": "31", + "edge": "12", + "firefox": "35", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "4", + "electron": "0.30" + }, + "es6.object.is-sealed": { + "chrome": "44", + "opera": "31", + "edge": "12", + "firefox": "35", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "4", + "electron": "0.30" + }, + "es6.object.is-extensible": { + "chrome": "44", + "opera": "31", + "edge": "12", + "firefox": "35", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "4", + "electron": "0.30" + }, + "es6.object.keys": { + "chrome": "40", + "opera": "27", + "edge": "12", + "firefox": "35", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "3.4", + "electron": "0.21" + }, + "es6.object.seal": { + "chrome": "44", + "opera": "31", + "edge": "12", + "firefox": "35", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "4", + "electron": "0.30" + }, + "es6.object.set-prototype-of": { + "chrome": "34", + "opera": "21", + "edge": "12", + "firefox": "31", + "safari": "9", + "node": "0.12", + "ie": "11", + "ios": "9", + "samsung": "2", + "electron": "0.20" + }, + "es7.object.values": { + "chrome": "54", + "opera": "41", + "edge": "14", + "firefox": "47", + "safari": "10.1", + "node": "7", + "ios": "10.3", + "samsung": "6", + "electron": "1.4" + }, + "es6.promise": { + "chrome": "51", + "opera": "38", + "edge": "14", + "firefox": "45", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es7.promise.finally": { + "chrome": "63", + "opera": "50", + "edge": "18", + "firefox": "58", + "safari": "11.1", + "node": "10", + "ios": "11.3", + "samsung": "8", + "electron": "3.0" + }, + "es6.reflect.apply": { + "chrome": "49", + "opera": "36", + "edge": "12", + "firefox": "42", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "es6.reflect.construct": { + "chrome": "49", + "opera": "36", + "edge": "13", + "firefox": "49", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "es6.reflect.define-property": { + "chrome": "49", + "opera": "36", + "edge": "13", + "firefox": "42", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "es6.reflect.delete-property": { + "chrome": "49", + "opera": "36", + "edge": "12", + "firefox": "42", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "es6.reflect.get": { + "chrome": "49", + "opera": "36", + "edge": "12", + "firefox": "42", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "es6.reflect.get-own-property-descriptor": { + "chrome": "49", + "opera": "36", + "edge": "12", + "firefox": "42", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "es6.reflect.get-prototype-of": { + "chrome": "49", + "opera": "36", + "edge": "12", + "firefox": "42", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "es6.reflect.has": { + "chrome": "49", + "opera": "36", + "edge": "12", + "firefox": "42", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "es6.reflect.is-extensible": { + "chrome": "49", + "opera": "36", + "edge": "12", + "firefox": "42", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "es6.reflect.own-keys": { + "chrome": "49", + "opera": "36", + "edge": "12", + "firefox": "42", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "es6.reflect.prevent-extensions": { + "chrome": "49", + "opera": "36", + "edge": "12", + "firefox": "42", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "es6.reflect.set": { + "chrome": "49", + "opera": "36", + "edge": "12", + "firefox": "42", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "es6.reflect.set-prototype-of": { + "chrome": "49", + "opera": "36", + "edge": "12", + "firefox": "42", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "es6.regexp.constructor": { + "chrome": "50", + "opera": "37", + "edge": "79", + "firefox": "40", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "1.1" + }, + "es6.regexp.flags": { + "chrome": "49", + "opera": "36", + "edge": "79", + "firefox": "37", + "safari": "9", + "node": "6", + "ios": "9", + "samsung": "5", + "electron": "0.37" + }, + "es6.regexp.match": { + "chrome": "50", + "opera": "37", + "edge": "79", + "firefox": "49", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "1.1" + }, + "es6.regexp.replace": { + "chrome": "50", + "opera": "37", + "edge": "79", + "firefox": "49", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "1.1" + }, + "es6.regexp.split": { + "chrome": "50", + "opera": "37", + "edge": "79", + "firefox": "49", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "1.1" + }, + "es6.regexp.search": { + "chrome": "50", + "opera": "37", + "edge": "79", + "firefox": "49", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "1.1" + }, + "es6.regexp.to-string": { + "chrome": "50", + "opera": "37", + "edge": "79", + "firefox": "39", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "1.1" + }, + "es6.set": { + "chrome": "51", + "opera": "38", + "edge": "15", + "firefox": "53", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es6.symbol": { + "chrome": "51", + "opera": "38", + "edge": "79", + "firefox": "51", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es7.symbol.async-iterator": { + "chrome": "63", + "opera": "50", + "edge": "79", + "firefox": "57", + "safari": "12", + "node": "10", + "ios": "12", + "samsung": "8", + "electron": "3.0" + }, + "es6.string.anchor": { + "chrome": "5", + "opera": "15", + "edge": "12", + "firefox": "17", + "safari": "6", + "node": "0.10", + "android": "4", + "ios": "7", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.string.big": { + "chrome": "5", + "opera": "15", + "edge": "12", + "firefox": "17", + "safari": "6", + "node": "0.10", + "android": "4", + "ios": "7", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.string.blink": { + "chrome": "5", + "opera": "15", + "edge": "12", + "firefox": "17", + "safari": "6", + "node": "0.10", + "android": "4", + "ios": "7", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.string.bold": { + "chrome": "5", + "opera": "15", + "edge": "12", + "firefox": "17", + "safari": "6", + "node": "0.10", + "android": "4", + "ios": "7", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.string.code-point-at": { + "chrome": "41", + "opera": "28", + "edge": "12", + "firefox": "29", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "3.4", + "electron": "0.21" + }, + "es6.string.ends-with": { + "chrome": "41", + "opera": "28", + "edge": "12", + "firefox": "29", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "3.4", + "electron": "0.21" + }, + "es6.string.fixed": { + "chrome": "5", + "opera": "15", + "edge": "12", + "firefox": "17", + "safari": "6", + "node": "0.10", + "android": "4", + "ios": "7", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.string.fontcolor": { + "chrome": "5", + "opera": "15", + "edge": "12", + "firefox": "17", + "safari": "6", + "node": "0.10", + "android": "4", + "ios": "7", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.string.fontsize": { + "chrome": "5", + "opera": "15", + "edge": "12", + "firefox": "17", + "safari": "6", + "node": "0.10", + "android": "4", + "ios": "7", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.string.from-code-point": { + "chrome": "41", + "opera": "28", + "edge": "12", + "firefox": "29", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "3.4", + "electron": "0.21" + }, + "es6.string.includes": { + "chrome": "41", + "opera": "28", + "edge": "12", + "firefox": "40", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "3.4", + "electron": "0.21" + }, + "es6.string.italics": { + "chrome": "5", + "opera": "15", + "edge": "12", + "firefox": "17", + "safari": "6", + "node": "0.10", + "android": "4", + "ios": "7", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.string.iterator": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "36", + "safari": "9", + "node": "0.12", + "ios": "9", + "samsung": "3", + "electron": "0.20" + }, + "es6.string.link": { + "chrome": "5", + "opera": "15", + "edge": "12", + "firefox": "17", + "safari": "6", + "node": "0.10", + "android": "4", + "ios": "7", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es7.string.pad-start": { + "chrome": "57", + "opera": "44", + "edge": "15", + "firefox": "48", + "safari": "10", + "node": "8", + "ios": "10", + "samsung": "7", + "electron": "1.7" + }, + "es7.string.pad-end": { + "chrome": "57", + "opera": "44", + "edge": "15", + "firefox": "48", + "safari": "10", + "node": "8", + "ios": "10", + "samsung": "7", + "electron": "1.7" + }, + "es6.string.raw": { + "chrome": "41", + "opera": "28", + "edge": "12", + "firefox": "34", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "3.4", + "electron": "0.21" + }, + "es6.string.repeat": { + "chrome": "41", + "opera": "28", + "edge": "12", + "firefox": "24", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "3.4", + "electron": "0.21" + }, + "es6.string.small": { + "chrome": "5", + "opera": "15", + "edge": "12", + "firefox": "17", + "safari": "6", + "node": "0.10", + "android": "4", + "ios": "7", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.string.starts-with": { + "chrome": "41", + "opera": "28", + "edge": "12", + "firefox": "29", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "3.4", + "electron": "0.21" + }, + "es6.string.strike": { + "chrome": "5", + "opera": "15", + "edge": "12", + "firefox": "17", + "safari": "6", + "node": "0.10", + "android": "4", + "ios": "7", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.string.sub": { + "chrome": "5", + "opera": "15", + "edge": "12", + "firefox": "17", + "safari": "6", + "node": "0.10", + "android": "4", + "ios": "7", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.string.sup": { + "chrome": "5", + "opera": "15", + "edge": "12", + "firefox": "17", + "safari": "6", + "node": "0.10", + "android": "4", + "ios": "7", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.string.trim": { + "chrome": "5", + "opera": "10.50", + "edge": "12", + "firefox": "3.5", + "safari": "4", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es7.string.trim-left": { + "chrome": "66", + "opera": "53", + "edge": "79", + "firefox": "61", + "safari": "12", + "node": "10", + "ios": "12", + "samsung": "9", + "electron": "3.0" + }, + "es7.string.trim-right": { + "chrome": "66", + "opera": "53", + "edge": "79", + "firefox": "61", + "safari": "12", + "node": "10", + "ios": "12", + "samsung": "9", + "electron": "3.0" + }, + "es6.typed.array-buffer": { + "chrome": "51", + "opera": "38", + "edge": "13", + "firefox": "48", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es6.typed.data-view": { + "chrome": "5", + "opera": "12", + "edge": "12", + "firefox": "15", + "safari": "5.1", + "node": "0.10", + "ie": "10", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "es6.typed.int8-array": { + "chrome": "51", + "opera": "38", + "edge": "13", + "firefox": "48", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es6.typed.uint8-array": { + "chrome": "51", + "opera": "38", + "edge": "13", + "firefox": "48", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es6.typed.uint8-clamped-array": { + "chrome": "51", + "opera": "38", + "edge": "13", + "firefox": "48", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es6.typed.int16-array": { + "chrome": "51", + "opera": "38", + "edge": "13", + "firefox": "48", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es6.typed.uint16-array": { + "chrome": "51", + "opera": "38", + "edge": "13", + "firefox": "48", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es6.typed.int32-array": { + "chrome": "51", + "opera": "38", + "edge": "13", + "firefox": "48", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es6.typed.uint32-array": { + "chrome": "51", + "opera": "38", + "edge": "13", + "firefox": "48", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es6.typed.float32-array": { + "chrome": "51", + "opera": "38", + "edge": "13", + "firefox": "48", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es6.typed.float64-array": { + "chrome": "51", + "opera": "38", + "edge": "13", + "firefox": "48", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "es6.weak-map": { + "chrome": "51", + "opera": "38", + "edge": "15", + "firefox": "53", + "safari": "9", + "node": "6.5", + "ios": "9", + "samsung": "5", + "electron": "1.2" + }, + "es6.weak-set": { + "chrome": "51", + "opera": "38", + "edge": "15", + "firefox": "53", + "safari": "9", + "node": "6.5", + "ios": "9", + "samsung": "5", + "electron": "1.2" + } +} diff --git a/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/corejs3-shipped-proposals.json b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/corejs3-shipped-proposals.json new file mode 100644 index 00000000000000..7ce01ed934442f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/corejs3-shipped-proposals.json @@ -0,0 +1,5 @@ +[ + "esnext.global-this", + "esnext.promise.all-settled", + "esnext.string.match-all" +] diff --git a/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/native-modules.json b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/native-modules.json new file mode 100644 index 00000000000000..bf634997ee9668 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/native-modules.json @@ -0,0 +1,18 @@ +{ + "es6.module": { + "chrome": "61", + "and_chr": "61", + "edge": "16", + "firefox": "60", + "and_ff": "60", + "node": "13.2.0", + "opera": "48", + "op_mob": "48", + "safari": "10.1", + "ios": "10.3", + "samsung": "8.2", + "android": "61", + "electron": "2.0", + "ios_saf": "10.3" + } +} 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 new file mode 100644 index 00000000000000..51976d9e2f4393 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/overlapping-plugins.json @@ -0,0 +1,21 @@ +{ + "transform-async-to-generator": [ + "bugfix/transform-async-arrows-in-class" + ], + "transform-parameters": [ + "bugfix/transform-edge-default-parameters" + ], + "transform-function-name": [ + "bugfix/transform-edge-function-name" + ], + "transform-block-scoping": [ + "bugfix/transform-safari-block-shadowing", + "bugfix/transform-safari-for-shadowing" + ], + "transform-template-literals": [ + "bugfix/transform-tagged-template-caching" + ], + "proposal-optional-chaining": [ + "bugfix/transform-v8-spread-parameters-in-optional-chaining" + ] +} 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 new file mode 100644 index 00000000000000..b1521be394f536 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/plugin-bugfixes.json @@ -0,0 +1,141 @@ +{ + "transform-async-to-generator": { + "chrome": "55", + "opera": "42", + "edge": "15", + "firefox": "52", + "safari": "10.1", + "node": "7.6", + "ios": "10.3", + "samsung": "6", + "electron": "1.6" + }, + "bugfix/transform-async-arrows-in-class": { + "chrome": "55", + "opera": "42", + "edge": "15", + "firefox": "52", + "safari": "11", + "node": "7.6", + "ios": "11", + "samsung": "6", + "electron": "1.6" + }, + "transform-parameters": { + "chrome": "49", + "opera": "36", + "edge": "15", + "firefox": "53", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "bugfix/transform-edge-default-parameters": { + "chrome": "49", + "opera": "36", + "edge": "18", + "firefox": "52", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "transform-function-name": { + "chrome": "51", + "opera": "38", + "edge": "14", + "firefox": "53", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "bugfix/transform-edge-function-name": { + "chrome": "51", + "opera": "38", + "edge": "79", + "firefox": "53", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "transform-block-scoping": { + "chrome": "49", + "opera": "36", + "edge": "14", + "firefox": "51", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "bugfix/transform-safari-block-shadowing": { + "chrome": "49", + "opera": "36", + "edge": "12", + "firefox": "44", + "safari": "11", + "node": "6", + "ie": "11", + "ios": "11", + "samsung": "5", + "electron": "0.37" + }, + "bugfix/transform-safari-for-shadowing": { + "chrome": "49", + "opera": "36", + "edge": "12", + "firefox": "4", + "safari": "11", + "node": "6", + "ie": "11", + "ios": "11", + "samsung": "5", + "electron": "0.37" + }, + "transform-template-literals": { + "chrome": "41", + "opera": "28", + "edge": "13", + "firefox": "34", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "3.4", + "electron": "0.21" + }, + "bugfix/transform-tagged-template-caching": { + "chrome": "41", + "opera": "28", + "edge": "12", + "firefox": "34", + "safari": "13", + "node": "4", + "ios": "13", + "samsung": "3.4", + "electron": "0.21" + }, + "proposal-optional-chaining": { + "chrome": "80", + "opera": "67", + "edge": "80", + "firefox": "74", + "safari": "13.1", + "node": "14", + "ios": "13.4", + "samsung": "13", + "electron": "8.0" + }, + "bugfix/transform-v8-spread-parameters-in-optional-chaining": { + "firefox": "74", + "safari": "13.1", + "ios": "13.4" + } +} 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 new file mode 100644 index 00000000000000..6a8b47033cfe68 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/data/plugins.json @@ -0,0 +1,453 @@ +{ + "proposal-class-static-block": { + "chrome": "91", + "electron": "13.0" + }, + "proposal-private-property-in-object": { + "chrome": "91", + "firefox": "90", + "electron": "13.0" + }, + "proposal-class-properties": { + "chrome": "74", + "opera": "62", + "edge": "79", + "firefox": "90", + "safari": "14.1", + "node": "12", + "samsung": "11", + "electron": "6.0" + }, + "proposal-private-methods": { + "chrome": "84", + "opera": "70", + "edge": "84", + "firefox": "90", + "safari": "15", + "node": "14.6", + "electron": "10.0" + }, + "proposal-numeric-separator": { + "chrome": "75", + "opera": "62", + "edge": "79", + "firefox": "70", + "safari": "13", + "node": "12.5", + "ios": "13", + "samsung": "11", + "electron": "6.0" + }, + "proposal-logical-assignment-operators": { + "chrome": "85", + "opera": "71", + "edge": "85", + "firefox": "79", + "safari": "14", + "node": "15", + "ios": "14", + "electron": "10.0" + }, + "proposal-nullish-coalescing-operator": { + "chrome": "80", + "opera": "67", + "edge": "80", + "firefox": "72", + "safari": "13.1", + "node": "14", + "ios": "13.4", + "samsung": "13", + "electron": "8.0" + }, + "proposal-optional-chaining": { + "firefox": "74", + "safari": "13.1", + "ios": "13.4" + }, + "proposal-json-strings": { + "chrome": "66", + "opera": "53", + "edge": "79", + "firefox": "62", + "safari": "12", + "node": "10", + "ios": "12", + "samsung": "9", + "electron": "3.0" + }, + "proposal-optional-catch-binding": { + "chrome": "66", + "opera": "53", + "edge": "79", + "firefox": "58", + "safari": "11.1", + "node": "10", + "ios": "11.3", + "samsung": "9", + "electron": "3.0" + }, + "transform-parameters": { + "chrome": "49", + "opera": "36", + "edge": "18", + "firefox": "53", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "proposal-async-generator-functions": { + "chrome": "63", + "opera": "50", + "edge": "79", + "firefox": "57", + "safari": "12", + "node": "10", + "ios": "12", + "samsung": "8", + "electron": "3.0" + }, + "proposal-object-rest-spread": { + "chrome": "60", + "opera": "47", + "edge": "79", + "firefox": "55", + "safari": "11.1", + "node": "8.3", + "ios": "11.3", + "samsung": "8", + "electron": "2.0" + }, + "transform-dotall-regex": { + "chrome": "62", + "opera": "49", + "edge": "79", + "firefox": "78", + "safari": "11.1", + "node": "8.10", + "ios": "11.3", + "samsung": "8", + "electron": "3.0" + }, + "proposal-unicode-property-regex": { + "chrome": "64", + "opera": "51", + "edge": "79", + "firefox": "78", + "safari": "11.1", + "node": "10", + "ios": "11.3", + "samsung": "9", + "electron": "3.0" + }, + "transform-named-capturing-groups-regex": { + "chrome": "64", + "opera": "51", + "edge": "79", + "firefox": "78", + "safari": "11.1", + "node": "10", + "ios": "11.3", + "samsung": "9", + "electron": "3.0" + }, + "transform-async-to-generator": { + "chrome": "55", + "opera": "42", + "edge": "15", + "firefox": "52", + "safari": "11", + "node": "7.6", + "ios": "11", + "samsung": "6", + "electron": "1.6" + }, + "transform-exponentiation-operator": { + "chrome": "52", + "opera": "39", + "edge": "14", + "firefox": "52", + "safari": "10.1", + "node": "7", + "ios": "10.3", + "samsung": "6", + "electron": "1.3" + }, + "transform-template-literals": { + "chrome": "41", + "opera": "28", + "edge": "13", + "firefox": "34", + "safari": "13", + "node": "4", + "ios": "13", + "samsung": "3.4", + "electron": "0.21" + }, + "transform-literals": { + "chrome": "44", + "opera": "31", + "edge": "12", + "firefox": "53", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "4", + "electron": "0.30" + }, + "transform-function-name": { + "chrome": "51", + "opera": "38", + "edge": "79", + "firefox": "53", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "transform-arrow-functions": { + "chrome": "47", + "opera": "34", + "edge": "13", + "firefox": "45", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.36" + }, + "transform-block-scoped-functions": { + "chrome": "41", + "opera": "28", + "edge": "12", + "firefox": "46", + "safari": "10", + "node": "4", + "ie": "11", + "ios": "10", + "samsung": "3.4", + "electron": "0.21" + }, + "transform-classes": { + "chrome": "46", + "opera": "33", + "edge": "13", + "firefox": "45", + "safari": "10", + "node": "5", + "ios": "10", + "samsung": "5", + "electron": "0.36" + }, + "transform-object-super": { + "chrome": "46", + "opera": "33", + "edge": "13", + "firefox": "45", + "safari": "10", + "node": "5", + "ios": "10", + "samsung": "5", + "electron": "0.36" + }, + "transform-shorthand-properties": { + "chrome": "43", + "opera": "30", + "edge": "12", + "firefox": "33", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "4", + "electron": "0.27" + }, + "transform-duplicate-keys": { + "chrome": "42", + "opera": "29", + "edge": "12", + "firefox": "34", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "3.4", + "electron": "0.25" + }, + "transform-computed-properties": { + "chrome": "44", + "opera": "31", + "edge": "12", + "firefox": "34", + "safari": "7.1", + "node": "4", + "ios": "8", + "samsung": "4", + "electron": "0.30" + }, + "transform-for-of": { + "chrome": "51", + "opera": "38", + "edge": "15", + "firefox": "53", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "transform-sticky-regex": { + "chrome": "49", + "opera": "36", + "edge": "13", + "firefox": "3", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "0.37" + }, + "transform-unicode-escapes": { + "chrome": "44", + "opera": "31", + "edge": "12", + "firefox": "53", + "safari": "9", + "node": "4", + "ios": "9", + "samsung": "4", + "electron": "0.30" + }, + "transform-unicode-regex": { + "chrome": "50", + "opera": "37", + "edge": "13", + "firefox": "46", + "safari": "12", + "node": "6", + "ios": "12", + "samsung": "5", + "electron": "1.1" + }, + "transform-spread": { + "chrome": "46", + "opera": "33", + "edge": "13", + "firefox": "45", + "safari": "10", + "node": "5", + "ios": "10", + "samsung": "5", + "electron": "0.36" + }, + "transform-destructuring": { + "chrome": "51", + "opera": "38", + "edge": "15", + "firefox": "53", + "safari": "10", + "node": "6.5", + "ios": "10", + "samsung": "5", + "electron": "1.2" + }, + "transform-block-scoping": { + "chrome": "49", + "opera": "36", + "edge": "14", + "firefox": "51", + "safari": "11", + "node": "6", + "ios": "11", + "samsung": "5", + "electron": "0.37" + }, + "transform-typeof-symbol": { + "chrome": "38", + "opera": "25", + "edge": "12", + "firefox": "36", + "safari": "9", + "node": "0.12", + "ios": "9", + "samsung": "3", + "electron": "0.20" + }, + "transform-new-target": { + "chrome": "46", + "opera": "33", + "edge": "14", + "firefox": "41", + "safari": "10", + "node": "5", + "ios": "10", + "samsung": "5", + "electron": "0.36" + }, + "transform-regenerator": { + "chrome": "50", + "opera": "37", + "edge": "13", + "firefox": "53", + "safari": "10", + "node": "6", + "ios": "10", + "samsung": "5", + "electron": "1.1" + }, + "transform-member-expression-literals": { + "chrome": "7", + "opera": "12", + "edge": "12", + "firefox": "2", + "safari": "5.1", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "transform-property-literals": { + "chrome": "7", + "opera": "12", + "edge": "12", + "firefox": "2", + "safari": "5.1", + "node": "0.10", + "ie": "9", + "android": "4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "transform-reserved-words": { + "chrome": "13", + "opera": "10.50", + "edge": "12", + "firefox": "2", + "safari": "3.1", + "node": "0.10", + "ie": "9", + "android": "4.4", + "ios": "6", + "phantom": "2", + "samsung": "1", + "electron": "0.20" + }, + "proposal-export-namespace-from": { + "chrome": "72", + "and_chr": "72", + "edge": "79", + "firefox": "80", + "and_ff": "80", + "node": "13.2", + "opera": "60", + "op_mob": "51", + "samsung": "11.0", + "android": "72", + "electron": "5.0" + } +} diff --git a/tools/node_modules/@babel/core/node_modules/@babel/compat-data/native-modules.js b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/native-modules.js new file mode 100644 index 00000000000000..8e97da4bcfde87 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/native-modules.js @@ -0,0 +1 @@ +module.exports = require("./data/native-modules.json"); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/compat-data/overlapping-plugins.js b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/overlapping-plugins.js new file mode 100644 index 00000000000000..88242e467810d4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/overlapping-plugins.js @@ -0,0 +1 @@ +module.exports = require("./data/overlapping-plugins.json"); 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 new file mode 100644 index 00000000000000..06660dcf68c3e4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/package.json @@ -0,0 +1,39 @@ +{ + "name": "@babel/compat-data", + "version": "7.14.5", + "author": "The Babel Team (https://babel.dev/team)", + "license": "MIT", + "description": "", + "repository": { + "type": "git", + "url": "https://github.com/babel/babel.git", + "directory": "packages/babel-compat-data" + }, + "publishConfig": { + "access": "public" + }, + "exports": { + "./plugins": "./plugins.js", + "./native-modules": "./native-modules.js", + "./corejs2-built-ins": "./corejs2-built-ins.js", + "./corejs3-shipped-proposals": "./corejs3-shipped-proposals.js", + "./overlapping-plugins": "./overlapping-plugins.js", + "./plugin-bugfixes": "./plugin-bugfixes.js" + }, + "scripts": { + "build-data": "./scripts/download-compat-table.sh && node ./scripts/build-data.js && node ./scripts/build-modules-support.js && node ./scripts/build-bugfixes-targets.js" + }, + "keywords": [ + "babel", + "compat-table", + "compat-data" + ], + "devDependencies": { + "@mdn/browser-compat-data": "^3.3.4", + "core-js-compat": "^3.14.0", + "electron-to-chromium": "^1.3.749" + }, + "engines": { + "node": ">=6.9.0" + } +} \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/compat-data/plugin-bugfixes.js b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/plugin-bugfixes.js new file mode 100644 index 00000000000000..f390181a6302ef --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/plugin-bugfixes.js @@ -0,0 +1 @@ +module.exports = require("./data/plugin-bugfixes.json"); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/compat-data/plugins.js b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/plugins.js new file mode 100644 index 00000000000000..42646edce6dc93 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/plugins.js @@ -0,0 +1 @@ +module.exports = require("./data/plugins.json"); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/buffer.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/buffer.js index 333e08c9e69e18..b0d792e8beeb54 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/buffer.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/buffer.js @@ -93,7 +93,9 @@ class Buffer { _flush() { let item; - while (item = this._queue.pop()) this._append(...item); + while (item = this._queue.pop()) { + this._append(...item); + } } _append(str, line, column, identifierName, filename, force) { 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 713827a9c8129b..412c34da9ae278 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 @@ -6,12 +6,13 @@ Object.defineProperty(exports, "__esModule", { exports.File = File; exports.Program = Program; exports.BlockStatement = BlockStatement; -exports.Noop = Noop; exports.Directive = Directive; exports.DirectiveLiteral = DirectiveLiteral; exports.InterpreterDirective = InterpreterDirective; exports.Placeholder = Placeholder; +var t = require("@babel/types"); + function File(node) { if (node.program) { this.print(node.program.interpreter, node); @@ -53,8 +54,6 @@ function BlockStatement(node) { } } -function Noop() {} - function Directive(node) { this.print(node.value, node); this.semicolon(); 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 aa1e622da9cdcf..f9c8bcc615fd6d 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 @@ -12,11 +12,7 @@ exports.ClassPrivateMethod = ClassPrivateMethod; exports._classMethodHead = _classMethodHead; exports.StaticBlock = StaticBlock; -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); function ClassDeclaration(node, parent) { if (!this.format.decoratorsBeforeExport || !t.isExportDefaultDeclaration(parent) && !t.isExportNamedDeclaration(parent)) { @@ -79,6 +75,7 @@ function ClassBody(node) { function ClassProperty(node) { this.printJoin(node.decorators, node); + this.source("end", node.key.loc); this.tsPrintClassMemberModifiers(node, true); if (node.computed) { @@ -148,6 +145,7 @@ function ClassPrivateMethod(node) { function _classMethodHead(node) { this.printJoin(node.decorators, node); + this.source("end", node.key.loc); this.tsPrintClassMemberModifiers(node, false); this._methodHead(node); 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 4e63a699408401..f43838c41a0bde 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 @@ -26,15 +26,12 @@ exports.MemberExpression = MemberExpression; exports.MetaProperty = MetaProperty; exports.PrivateName = PrivateName; exports.V8IntrinsicIdentifier = V8IntrinsicIdentifier; +exports.ModuleExpression = ModuleExpression; exports.AwaitExpression = exports.YieldExpression = void 0; -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); -var n = _interopRequireWildcard(require("../node")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var n = require("../node"); function UnaryExpression(node) { if (node.operator === "void" || node.operator === "delete" || node.operator === "typeof" || node.operator === "throw") { @@ -48,6 +45,11 @@ function UnaryExpression(node) { } function DoExpression(node) { + if (node.async) { + this.word("async"); + this.space(); + } + this.word("do"); this.space(); this.print(node.body, node); @@ -289,4 +291,20 @@ function PrivateName(node) { function V8IntrinsicIdentifier(node) { this.token("%"); this.word(node.name); +} + +function ModuleExpression(node) { + this.word("module"); + this.space(); + this.token("{"); + + if (node.body.body.length === 0) { + this.token("}"); + } else { + this.newline(); + this.printSequence(node.body.body, node, { + indent: true + }); + this.rightBrace(); + } } \ No newline at end of file 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 08c1734bee15da..f5fba1fe8d82a4 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 @@ -63,6 +63,8 @@ exports.UnionTypeAnnotation = UnionTypeAnnotation; exports.TypeCastExpression = TypeCastExpression; exports.Variance = Variance; exports.VoidTypeAnnotation = VoidTypeAnnotation; +exports.IndexedAccessType = IndexedAccessType; +exports.OptionalIndexedAccessType = OptionalIndexedAccessType; Object.defineProperty(exports, "NumberLiteralTypeAnnotation", { enumerable: true, get: function () { @@ -76,16 +78,12 @@ Object.defineProperty(exports, "StringLiteralTypeAnnotation", { } }); -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); var _modules = require("./modules"); var _types2 = require("./types"); -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - function AnyTypeAnnotation() { this.word("any"); } @@ -261,6 +259,11 @@ function enumBody(context, node) { context.newline(); } + if (node.hasUnknownMembers) { + context.token("..."); + context.newline(); + } + context.dedent(); context.token("}"); } @@ -361,6 +364,19 @@ function ExistsTypeAnnotation() { function FunctionTypeAnnotation(node, parent) { this.print(node.typeParameters, node); this.token("("); + + if (node.this) { + this.word("this"); + this.token(":"); + this.space(); + this.print(node.this.typeAnnotation, node); + + if (node.params.length || node.rest) { + this.token(","); + this.space(); + } + } + this.printList(node.params, node); if (node.rest) { @@ -404,10 +420,12 @@ function InterfaceExtends(node) { } function _interfaceish(node) { + var _node$extends; + this.print(node.id, node); this.print(node.typeParameters, node); - if (node.extends.length) { + if ((_node$extends = node.extends) != null && _node$extends.length) { this.space(); this.word("extends"); this.space(); @@ -585,7 +603,7 @@ function ObjectTypeAnnotation(node) { this.token("{"); } - const props = node.properties.concat(node.callProperties || [], node.indexers || [], node.internalSlots || []); + const props = [...node.properties, ...(node.callProperties || []), ...(node.indexers || []), ...(node.internalSlots || [])]; if (props.length) { this.space(); @@ -750,4 +768,23 @@ function Variance(node) { function VoidTypeAnnotation() { this.word("void"); +} + +function IndexedAccessType(node) { + this.print(node.objectType, node); + this.token("["); + this.print(node.indexType, node); + this.token("]"); +} + +function OptionalIndexedAccessType(node) { + this.print(node.objectType, node); + + if (node.optional) { + this.token("?."); + } + + this.token("["); + this.print(node.indexType, node); + this.token("]"); } \ No newline at end of file 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 485091398396c1..f6ed9edbdef86c 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 @@ -19,6 +19,8 @@ exports.JSXFragment = JSXFragment; exports.JSXOpeningFragment = JSXOpeningFragment; exports.JSXClosingFragment = JSXClosingFragment; +var t = require("@babel/types"); + 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 f51ab2e79b3f88..1ddceebe404eda 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 @@ -12,11 +12,7 @@ exports._functionHead = _functionHead; exports.FunctionDeclaration = exports.FunctionExpression = FunctionExpression; exports.ArrowFunctionExpression = ArrowFunctionExpression; -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); function _params(node) { this.print(node.typeParameters, node); @@ -128,24 +124,8 @@ function ArrowFunctionExpression(node) { const firstParam = node.params[0]; - if (node.params.length === 1 && t.isIdentifier(firstParam) && !hasTypes(node, firstParam)) { - if ((this.format.retainLines || node.async) && node.loc && node.body.loc && node.loc.start.line < node.body.loc.start.line) { - this.token("("); - - if (firstParam.loc && firstParam.loc.start.line > node.loc.start.line) { - this.indent(); - this.print(firstParam, node); - this.dedent(); - - this._catchUp("start", node.body.loc); - } else { - this.print(firstParam, node); - } - - this.token(")"); - } else { - this.print(firstParam, node); - } + if (!this.format.retainLines && !this.format.auxiliaryCommentBefore && !this.format.auxiliaryCommentAfter && node.params.length === 1 && t.isIdentifier(firstParam) && !hasTypesOrComments(node, firstParam)) { + this.print(firstParam, node); } else { this._params(node); } @@ -158,6 +138,8 @@ function ArrowFunctionExpression(node) { this.print(node.body, node); } -function hasTypes(node, param) { - return node.typeParameters || node.returnType || param.typeAnnotation || param.optional || param.trailingComments; +function hasTypesOrComments(node, param) { + var _param$leadingComment, _param$trailingCommen; + + return !!(node.typeParameters || node.returnType || node.predicate || param.typeAnnotation || param.optional || (_param$leadingComment = param.leadingComments) != null && _param$leadingComment.length || (_param$trailingCommen = param.trailingComments) != null && _param$trailingCommen.length); } \ No newline at end of file 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 ad26632973036a..100fc4a5c923f3 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 @@ -15,11 +15,7 @@ exports.ImportDeclaration = ImportDeclaration; exports.ImportAttribute = ImportAttribute; exports.ImportNamespaceSpecifier = ImportNamespaceSpecifier; -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); function ImportSpecifier(node) { if (node.importKind === "type" || node.importKind === "typeof") { @@ -159,8 +155,6 @@ function ExportDeclaration(node) { } function ImportDeclaration(node) { - var _node$attributes; - this.word("import"); this.space(); @@ -171,7 +165,7 @@ function ImportDeclaration(node) { const specifiers = node.specifiers.slice(0); - if (specifiers == null ? void 0 : specifiers.length) { + if (specifiers != null && specifiers.length) { for (;;) { const first = specifiers[0]; @@ -202,14 +196,16 @@ function ImportDeclaration(node) { this.print(node.source, node); this.printAssertions(node); + { + var _node$attributes; - if ((_node$attributes = node.attributes) == null ? void 0 : _node$attributes.length) { - this.space(); - this.word("with"); - this.space(); - this.printList(node.attributes, node); + if ((_node$attributes = node.attributes) != null && _node$attributes.length) { + this.space(); + this.word("with"); + this.space(); + this.printList(node.attributes, node); + } } - this.semicolon(); } 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 3a9dbfa8358640..7d2a19e45d5806 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 @@ -18,11 +18,7 @@ exports.VariableDeclaration = VariableDeclaration; exports.VariableDeclarator = VariableDeclarator; exports.ThrowStatement = exports.BreakStatement = exports.ReturnStatement = exports.ContinueStatement = exports.ForOfStatement = exports.ForInStatement = void 0; -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); function WithStatement(node) { this.word("with"); @@ -294,7 +290,11 @@ function VariableDeclaration(node, parent) { }); if (t.isFor(parent)) { - if (parent.left === node || parent.init === node) return; + if (t.isForStatement(parent)) { + if (parent.init === node) return; + } else { + if (parent.left === node) return; + } } this.semicolon(); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/template-literals.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/template-literals.js index 054330362d60d2..a7b571e43a4a8a 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/template-literals.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/template-literals.js @@ -7,6 +7,8 @@ exports.TaggedTemplateExpression = TaggedTemplateExpression; exports.TemplateElement = TemplateElement; exports.TemplateLiteral = TemplateLiteral; +var t = require("@babel/types"); + function TaggedTemplateExpression(node) { this.print(node.tag, node); this.print(node.typeParameters, node); 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 ef3054b83273e2..34c0913917e978 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 @@ -23,15 +23,9 @@ exports.PipelineTopicExpression = PipelineTopicExpression; exports.PipelineBareFunction = PipelineBareFunction; exports.PipelinePrimaryTopicReference = PipelinePrimaryTopicReference; -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); -var _jsesc = _interopRequireDefault(require("jsesc")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var _jsesc = require("jsesc"); function Identifier(node) { this.exactSource(node.loc, () => { @@ -200,7 +194,7 @@ function NumericLiteral(node) { const value = node.value + ""; if (opts.numbers) { - this.number((0, _jsesc.default)(node.value, opts)); + this.number(_jsesc(node.value, opts)); } else if (raw == null) { this.number(value); } else if (this.format.minified) { @@ -218,9 +212,10 @@ function StringLiteral(node) { return; } - const val = (0, _jsesc.default)(node.value, Object.assign(this.format.jsescOption, this.format.jsonCompatibleStrings && { + const val = _jsesc(node.value, Object.assign(this.format.jsescOption, this.format.jsonCompatibleStrings && { json: true })); + return this.token(val); } 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 4e938e6fa2ab05..ed1d6a48e4edfc 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 @@ -73,6 +73,8 @@ exports.TSNamespaceExportDeclaration = TSNamespaceExportDeclaration; exports.tsPrintSignatureDeclarationBase = tsPrintSignatureDeclarationBase; exports.tsPrintClassMemberModifiers = tsPrintClassMemberModifiers; +var t = require("@babel/types"); + function TSTypeAnnotation(node) { this.token(":"); this.space(); @@ -194,6 +196,15 @@ function tsPrintPropertyOrMethodName(node) { } function TSMethodSignature(node) { + const { + kind + } = node; + + if (kind === "set" || kind === "get") { + this.word(kind); + this.space(); + } + this.tsPrintPropertyOrMethodName(node); this.tsPrintSignatureDeclarationBase(node); this.token(";"); @@ -201,9 +212,15 @@ function TSMethodSignature(node) { function TSIndexSignature(node) { const { - readonly + readonly, + static: isStatic } = node; + if (isStatic) { + this.word("static"); + this.space(); + } + if (readonly) { this.word("readonly"); this.space(); @@ -279,6 +296,11 @@ function TSFunctionType(node) { } function TSConstructorType(node) { + if (node.abstract) { + this.word("abstract"); + this.space(); + } + this.word("new"); this.space(); this.tsPrintFunctionOrConstructorType(node); @@ -522,7 +544,7 @@ function TSInterfaceDeclaration(node) { this.print(id, node); this.print(typeParameters, node); - if (extendz) { + if (extendz != null && extendz.length) { this.space(); this.word("extends"); this.space(); @@ -769,6 +791,11 @@ function tsPrintClassMemberModifiers(node, isField) { this.space(); } + if (node.override) { + this.word("override"); + this.space(); + } + if (node.abstract) { this.word("abstract"); this.space(); 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 b3fcd73b364610..2b653a7370161b 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,14 +3,12 @@ Object.defineProperty(exports, "__esModule", { value: true }); -exports.default = _default; +exports.default = generate; exports.CodeGenerator = void 0; -var _sourceMap = _interopRequireDefault(require("./source-map")); +var _sourceMap = require("./source-map"); -var _printer = _interopRequireDefault(require("./printer")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _printer = require("./printer"); class Generator extends _printer.default { constructor(ast, opts = {}, code) { @@ -46,7 +44,8 @@ function normalizeOptions(code, opts) { decoratorsBeforeExport: !!opts.decoratorsBeforeExport, jsescOption: Object.assign({ quotes: "double", - wrap: true + wrap: true, + minimal: false }, opts.jsescOption), recordAndTupleSyntaxType: opts.recordAndTupleSyntaxType }; @@ -79,6 +78,7 @@ function normalizeOptions(code, opts) { class CodeGenerator { constructor(ast, opts, code) { + this._generator = void 0; this._generator = new Generator(ast, opts, code); } @@ -90,7 +90,7 @@ class CodeGenerator { exports.CodeGenerator = CodeGenerator; -function _default(ast, opts, code) { +function generate(ast, opts, code) { const gen = new Generator(ast, opts, code); return gen.generate(); } \ No newline at end of file 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 1cbc55ecc3fa61..037691627bff01 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 @@ -8,15 +8,11 @@ exports.needsWhitespaceBefore = needsWhitespaceBefore; exports.needsWhitespaceAfter = needsWhitespaceAfter; exports.needsParens = needsParens; -var whitespace = _interopRequireWildcard(require("./whitespace")); +var whitespace = require("./whitespace"); -var parens = _interopRequireWildcard(require("./parentheses")); +var parens = require("./parentheses"); -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); function expandAliases(obj) { const newObj = {}; 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 9f848db204f0e5..ec899a4828581c 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 @@ -10,6 +10,7 @@ exports.ObjectExpression = ObjectExpression; exports.DoExpression = DoExpression; exports.Binary = Binary; exports.IntersectionTypeAnnotation = exports.UnionTypeAnnotation = UnionTypeAnnotation; +exports.OptionalIndexedAccessType = OptionalIndexedAccessType; exports.TSAsExpression = TSAsExpression; exports.TSTypeAssertion = TSTypeAssertion; exports.TSIntersectionType = exports.TSUnionType = TSUnionType; @@ -25,12 +26,9 @@ exports.ConditionalExpression = ConditionalExpression; exports.OptionalCallExpression = exports.OptionalMemberExpression = OptionalMemberExpression; exports.AssignmentExpression = AssignmentExpression; exports.LogicalExpression = LogicalExpression; +exports.Identifier = Identifier; -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); const PRECEDENCE = { "||": 0, @@ -77,13 +75,16 @@ function UpdateExpression(node, parent) { } function ObjectExpression(node, parent, printStack) { - return isFirstInStatement(printStack, { - considerArrow: true + return isFirstInContext(printStack, { + expressionStatement: true, + arrowBody: true }); } function DoExpression(node, parent, printStack) { - return isFirstInStatement(printStack); + return !node.async && isFirstInContext(printStack, { + expressionStatement: true + }); } function Binary(node, parent) { @@ -117,6 +118,12 @@ function UnionTypeAnnotation(node, parent) { return t.isArrayTypeAnnotation(parent) || t.isNullableTypeAnnotation(parent) || t.isIntersectionTypeAnnotation(parent) || t.isUnionTypeAnnotation(parent); } +function OptionalIndexedAccessType(node, parent) { + return t.isIndexedAccessType(parent, { + objectType: node + }); +} + function TSAsExpression() { return true; } @@ -150,8 +157,9 @@ function YieldExpression(node, parent) { } function ClassExpression(node, parent, printStack) { - return isFirstInStatement(printStack, { - considerDefaultExports: true + return isFirstInContext(printStack, { + expressionStatement: true, + exportDefault: true }); } @@ -163,8 +171,9 @@ function UnaryLike(node, parent) { } function FunctionExpression(node, parent, printStack) { - return isFirstInStatement(printStack, { - considerDefaultExports: true + return isFirstInContext(printStack, { + expressionStatement: true, + exportDefault: true }); } @@ -190,11 +199,11 @@ function OptionalMemberExpression(node, parent) { }); } -function AssignmentExpression(node, parent, printStack) { +function AssignmentExpression(node, parent) { if (t.isObjectPattern(node.left)) { return true; } else { - return ConditionalExpression(node, parent, printStack); + return ConditionalExpression(node, parent); } } @@ -214,22 +223,53 @@ function LogicalExpression(node, parent) { } } -function isFirstInStatement(printStack, { - considerArrow = false, - considerDefaultExports = false -} = {}) { +function Identifier(node, parent, printStack) { + if (node.name === "let") { + const isFollowedByBracket = t.isMemberExpression(parent, { + object: node, + computed: true + }) || t.isOptionalMemberExpression(parent, { + object: node, + computed: true, + optional: false + }); + return isFirstInContext(printStack, { + expressionStatement: isFollowedByBracket, + forHead: isFollowedByBracket, + forInHead: isFollowedByBracket, + forOfHead: true + }); + } + + return node.name === "async" && t.isForOfStatement(parent) && node === parent.left; +} + +function isFirstInContext(printStack, { + expressionStatement = false, + arrowBody = false, + exportDefault = false, + forHead = false, + forInHead = false, + forOfHead = false +}) { let i = printStack.length - 1; let node = printStack[i]; i--; let parent = printStack[i]; while (i >= 0) { - if (t.isExpressionStatement(parent, { + if (expressionStatement && t.isExpressionStatement(parent, { expression: node - }) || considerDefaultExports && t.isExportDefaultDeclaration(parent, { + }) || exportDefault && t.isExportDefaultDeclaration(parent, { declaration: node - }) || considerArrow && t.isArrowFunctionExpression(parent, { + }) || arrowBody && t.isArrowFunctionExpression(parent, { body: node + }) || forHead && t.isForStatement(parent, { + init: node + }) || forInHead && t.isForInStatement(parent, { + left: node + }) || forOfHead && t.isForOfStatement(parent, { + left: node })) { return true; } 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 92efe538a76baa..682f439d04b6f2 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 @@ -5,11 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.list = exports.nodes = void 0; -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); function crawl(node, state = {}) { if (t.isMemberExpression(node) || t.isOptionalMemberExpression(node)) { @@ -62,7 +58,7 @@ const nodes = { SwitchCase(node, parent) { return { - before: node.consequent.length || parent.cases[0] === node, + before: !!node.consequent.length || parent.cases[0] === node, after: !node.consequent.length && parent.cases[parent.cases.length - 1] === node }; }, @@ -76,7 +72,7 @@ const nodes = { }, Literal(node) { - if (node.value === "use strict") { + if (t.isStringLiteral(node) && node.value === "use strict") { return { after: true }; @@ -143,7 +139,7 @@ nodes.ObjectProperty = nodes.ObjectTypeProperty = nodes.ObjectMethod = function nodes.ObjectTypeCallProperty = function (node, parent) { var _parent$properties; - if (parent.callProperties[0] === node && !((_parent$properties = parent.properties) == null ? void 0 : _parent$properties.length)) { + if (parent.callProperties[0] === node && !((_parent$properties = parent.properties) != null && _parent$properties.length)) { return { before: true }; @@ -153,7 +149,7 @@ nodes.ObjectTypeCallProperty = function (node, parent) { nodes.ObjectTypeIndexer = function (node, parent) { var _parent$properties2, _parent$callPropertie; - if (parent.indexers[0] === node && !((_parent$properties2 = parent.properties) == null ? void 0 : _parent$properties2.length) && !((_parent$callPropertie = parent.callProperties) == null ? void 0 : _parent$callPropertie.length)) { + if (parent.indexers[0] === node && !((_parent$properties2 = parent.properties) != null && _parent$properties2.length) && !((_parent$callPropertie = parent.callProperties) != null && _parent$callPropertie.length)) { return { before: true }; @@ -163,7 +159,7 @@ nodes.ObjectTypeIndexer = function (node, parent) { nodes.ObjectTypeInternalSlot = function (node, parent) { var _parent$properties3, _parent$callPropertie2, _parent$indexers; - if (parent.internalSlots[0] === node && !((_parent$properties3 = parent.properties) == null ? void 0 : _parent$properties3.length) && !((_parent$callPropertie2 = parent.callProperties) == null ? void 0 : _parent$callPropertie2.length) && !((_parent$indexers = parent.indexers) == null ? void 0 : _parent$indexers.length)) { + if (parent.internalSlots[0] === node && !((_parent$properties3 = parent.properties) != null && _parent$properties3.length) && !((_parent$callPropertie2 = parent.callProperties) != null && _parent$callPropertie2.length) && !((_parent$indexers = parent.indexers) != null && _parent$indexers.length)) { return { before: true }; diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/printer.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/printer.js index 65ccd2327d427f..7bbab4efebb522 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/printer.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/printer.js @@ -5,19 +5,13 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; -var _buffer = _interopRequireDefault(require("./buffer")); +var _buffer = require("./buffer"); -var n = _interopRequireWildcard(require("./node")); +var n = require("./node"); -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); -var generatorFunctions = _interopRequireWildcard(require("./generators")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var generatorFunctions = require("./generators"); const SCIENTIFIC_NOTATION = /e/i; const ZERO_DECIMAL_INTEGER = /\.0+$/; @@ -30,14 +24,13 @@ class Printer { this._printStack = []; this._indent = 0; this._insideAux = false; - this._printedCommentStarts = {}; this._parenPushNewlineState = null; this._noLineTerminator = false; this._printAuxAfterOnNextUserNode = false; this._printedComments = new WeakSet(); this._endsWithInteger = false; this._endsWithWord = false; - this.format = format || {}; + this.format = format; this._buf = new _buffer.default(map); } @@ -244,7 +237,7 @@ class Printer { endTerminatorless(state) { this._noLineTerminator = false; - if (state == null ? void 0 : state.printed) { + if (state != null && state.printed) { this.dedent(); this.newline(); this.token(")"); @@ -337,7 +330,7 @@ class Printer { } printJoin(nodes, parent, opts = {}) { - if (!(nodes == null ? void 0 : nodes.length)) return; + if (!(nodes != null && nodes.length)) return; if (opts.indent) this.indent(); const newlineOpts = { addNewlines: opts.addNewlines @@ -391,7 +384,7 @@ class Printer { printInnerComments(node, indent = true) { var _node$innerComments; - if (!((_node$innerComments = node.innerComments) == null ? void 0 : _node$innerComments.length)) return; + if (!((_node$innerComments = node.innerComments) != null && _node$innerComments.length)) return; if (indent) this.indent(); this._printComments(node.innerComments); @@ -443,11 +436,6 @@ class Printer { this._printedComments.add(comment); - if (comment.start != null) { - if (this._printedCommentStarts[comment.start]) return; - this._printedCommentStarts[comment.start] = true; - } - const isBlockComment = comment.type === "CommentBlock"; const printNewLines = isBlockComment && !skipNewLines && !this._noLineTerminator; if (printNewLines && this._buf.hasContent()) this.newline(1); @@ -476,7 +464,7 @@ class Printer { } _printComments(comments, inlinePureAnnotation) { - if (!(comments == null ? void 0 : comments.length)) return; + if (!(comments != null && comments.length)) return; if (inlinePureAnnotation && comments.length === 1 && PURE_ANNOTATION_RE.test(comments[0].value)) { this._printComment(comments[0], this._buf.hasContent() && !this.endsWith("\n")); @@ -490,7 +478,7 @@ class Printer { printAssertions(node) { var _node$assertions; - if ((_node$assertions = node.assertions) == null ? void 0 : _node$assertions.length) { + if ((_node$assertions = node.assertions) != null && _node$assertions.length) { this.space(); this.word("assert"); this.space(); @@ -504,8 +492,12 @@ class Printer { } -exports.default = Printer; Object.assign(Printer.prototype, generatorFunctions); +{ + Printer.prototype.Noop = function Noop() {}; +} +var _default = Printer; +exports.default = _default; function commaSeparator() { this.token(","); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/source-map.js b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/source-map.js index 7a0a240b0e45ef..99da1defd77e35 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/source-map.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/generator/lib/source-map.js @@ -5,12 +5,17 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; -var _sourceMap = _interopRequireDefault(require("source-map")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _sourceMap = require("source-map"); class SourceMap { constructor(opts, code) { + this._cachedMap = void 0; + this._code = void 0; + this._opts = void 0; + this._rawMappings = void 0; + this._lastGenLine = void 0; + this._lastSourceLine = void 0; + this._lastSourceColumn = void 0; this._cachedMap = null; this._code = code; this._opts = opts; @@ -19,7 +24,7 @@ class SourceMap { get() { if (!this._cachedMap) { - const map = this._cachedMap = new _sourceMap.default.SourceMapGenerator({ + const map = this._cachedMap = new _sourceMap.SourceMapGenerator({ sourceRoot: this._opts.sourceRoot }); const code = this._code; 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 96f3acfa11306c..c7f02425f5fc2b 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,9 +1,8 @@ { "name": "@babel/generator", - "version": "7.12.11", + "version": "7.14.5", "description": "Turns an AST into code.", - "author": "Sebastian McKenzie ", - "homepage": "https://babeljs.io/", + "author": "The Babel Team (https://babel.dev/team)", "license": "MIT", "publishConfig": { "access": "public" @@ -13,17 +12,24 @@ "url": "https://github.com/babel/babel.git", "directory": "packages/babel-generator" }, - "main": "lib/index.js", + "homepage": "https://babel.dev/docs/en/next/babel-generator", + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20generator%22+is%3Aopen", + "main": "./lib/index.js", "files": [ "lib" ], "dependencies": { - "@babel/types": "^7.12.11", + "@babel/types": "^7.14.5", "jsesc": "^2.5.1", "source-map": "^0.5.0" }, "devDependencies": { - "@babel/helper-fixtures": "7.12.10", - "@babel/parser": "7.12.11" + "@babel/helper-fixtures": "7.14.5", + "@babel/parser": "7.14.5", + "@types/jsesc": "^2.5.0", + "@types/source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" } } \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/LICENSE b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/LICENSE new file mode 100644 index 00000000000000..f31575ec773bb1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/LICENSE @@ -0,0 +1,22 @@ +MIT License + +Copyright (c) 2014-present Sebastian McKenzie and other contributors + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/README.md b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/README.md new file mode 100644 index 00000000000000..af386ab08b49f7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/README.md @@ -0,0 +1,19 @@ +# @babel/helper-compilation-targets + +> Helper functions on Babel compilation targets + +See our website [@babel/helper-compilation-targets](https://babeljs.io/docs/en/babel-helper-compilation-targets) for more information. + +## Install + +Using npm: + +```sh +npm install @babel/helper-compilation-targets +``` + +or using yarn: + +```sh +yarn add @babel/helper-compilation-targets +``` diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/debug.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/debug.js new file mode 100644 index 00000000000000..4e05fdd557e845 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/debug.js @@ -0,0 +1,33 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.getInclusionReasons = getInclusionReasons; + +var _semver = require("semver"); + +var _pretty = require("./pretty"); + +var _utils = require("./utils"); + +function getInclusionReasons(item, targetVersions, list) { + const minVersions = list[item] || {}; + return Object.keys(targetVersions).reduce((result, env) => { + const minVersion = (0, _utils.getLowestImplementedVersion)(minVersions, env); + const targetVersion = targetVersions[env]; + + if (!minVersion) { + result[env] = (0, _pretty.prettifyVersion)(targetVersion); + } else { + const minIsUnreleased = (0, _utils.isUnreleasedVersion)(minVersion, env); + const targetIsUnreleased = (0, _utils.isUnreleasedVersion)(targetVersion, env); + + if (!targetIsUnreleased && (minIsUnreleased || _semver.lt(targetVersion.toString(), (0, _utils.semverify)(minVersion)))) { + result[env] = (0, _pretty.prettifyVersion)(targetVersion); + } + } + + return result; + }, {}); +} \ No newline at end of file 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 new file mode 100644 index 00000000000000..12be2e26b104d8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/filter-items.js @@ -0,0 +1,88 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.targetsSupported = targetsSupported; +exports.isRequired = isRequired; +exports.default = filterItems; + +var _semver = require("semver"); + +var _plugins = require("@babel/compat-data/plugins"); + +var _utils = require("./utils"); + +function targetsSupported(target, support) { + const targetEnvironments = Object.keys(target); + + if (targetEnvironments.length === 0) { + return false; + } + + const unsupportedEnvironments = targetEnvironments.filter(environment => { + const lowestImplementedVersion = (0, _utils.getLowestImplementedVersion)(support, environment); + + if (!lowestImplementedVersion) { + return true; + } + + const lowestTargetedVersion = target[environment]; + + if ((0, _utils.isUnreleasedVersion)(lowestTargetedVersion, environment)) { + return false; + } + + if ((0, _utils.isUnreleasedVersion)(lowestImplementedVersion, environment)) { + return true; + } + + if (!_semver.valid(lowestTargetedVersion.toString())) { + throw new Error(`Invalid version passed for target "${environment}": "${lowestTargetedVersion}". ` + "Versions must be in semver format (major.minor.patch)"); + } + + return _semver.gt((0, _utils.semverify)(lowestImplementedVersion), lowestTargetedVersion.toString()); + }); + return unsupportedEnvironments.length === 0; +} + +function isRequired(name, targets, { + compatData = _plugins, + includes, + excludes +} = {}) { + if (excludes != null && excludes.has(name)) return false; + if (includes != null && includes.has(name)) return true; + return !targetsSupported(targets, compatData[name]); +} + +function filterItems(list, includes, excludes, targets, defaultIncludes, defaultExcludes, pluginSyntaxMap) { + const result = new Set(); + const options = { + compatData: list, + includes, + excludes + }; + + for (const item in list) { + if (isRequired(item, targets, options)) { + result.add(item); + } else if (pluginSyntaxMap) { + const shippedProposalsSyntax = pluginSyntaxMap.get(item); + + if (shippedProposalsSyntax) { + result.add(shippedProposalsSyntax); + } + } + } + + if (defaultIncludes) { + defaultIncludes.forEach(item => !excludes.has(item) && result.add(item)); + } + + if (defaultExcludes) { + defaultExcludes.forEach(item => !includes.has(item) && result.delete(item)); + } + + return result; +} \ No newline at end of file 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 new file mode 100644 index 00000000000000..9859bb500c1506 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/index.js @@ -0,0 +1,254 @@ +"use strict"; + +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", { + enumerable: true, + get: function () { + return _pretty.prettifyTargets; + } +}); +Object.defineProperty(exports, "getInclusionReasons", { + enumerable: true, + get: function () { + return _debug.getInclusionReasons; + } +}); +Object.defineProperty(exports, "filterItems", { + enumerable: true, + get: function () { + return _filterItems.default; + } +}); +Object.defineProperty(exports, "isRequired", { + enumerable: true, + get: function () { + return _filterItems.isRequired; + } +}); + +var _browserslist = require("browserslist"); + +var _helperValidatorOption = require("@babel/helper-validator-option"); + +var _nativeModules = require("@babel/compat-data/native-modules"); + +var _utils = require("./utils"); + +var _targets = require("./targets"); + +var _options = require("./options"); + +var _pretty = require("./pretty"); + +var _debug = require("./debug"); + +var _filterItems = require("./filter-items"); + +const ESM_SUPPORT = _nativeModules["es6.module"]; +const v = new _helperValidatorOption.OptionValidator("@babel/helper-compilation-targets"); + +function validateTargetNames(targets) { + const validTargets = Object.keys(_options.TargetNames); + + for (const target of Object.keys(targets)) { + if (!(target in _options.TargetNames)) { + throw new Error(v.formatMessage(`'${target}' is not a valid target +- Did you mean '${(0, _helperValidatorOption.findSuggestion)(target, validTargets)}'?`)); + } + } + + return targets; +} + +function isBrowsersQueryValid(browsers) { + return typeof browsers === "string" || Array.isArray(browsers) && browsers.every(b => typeof b === "string"); +} + +function validateBrowsers(browsers) { + v.invariant(browsers === undefined || isBrowsersQueryValid(browsers), `'${String(browsers)}' is not a valid browserslist query`); + return browsers; +} + +function getLowestVersions(browsers) { + return browsers.reduce((all, browser) => { + const [browserName, browserVersion] = browser.split(" "); + const normalizedBrowserName = _targets.browserNameMap[browserName]; + + if (!normalizedBrowserName) { + return all; + } + + try { + const splitVersion = browserVersion.split("-")[0].toLowerCase(); + const isSplitUnreleased = (0, _utils.isUnreleasedVersion)(splitVersion, browserName); + + if (!all[normalizedBrowserName]) { + all[normalizedBrowserName] = isSplitUnreleased ? splitVersion : (0, _utils.semverify)(splitVersion); + return all; + } + + const version = all[normalizedBrowserName]; + const isUnreleased = (0, _utils.isUnreleasedVersion)(version, browserName); + + if (isUnreleased && isSplitUnreleased) { + all[normalizedBrowserName] = (0, _utils.getLowestUnreleased)(version, splitVersion, browserName); + } else if (isUnreleased) { + all[normalizedBrowserName] = (0, _utils.semverify)(splitVersion); + } else if (!isUnreleased && !isSplitUnreleased) { + const parsedBrowserVersion = (0, _utils.semverify)(splitVersion); + all[normalizedBrowserName] = (0, _utils.semverMin)(version, parsedBrowserVersion); + } + } catch (e) {} + + return all; + }, {}); +} + +function outputDecimalWarning(decimalTargets) { + if (!decimalTargets.length) { + return; + } + + console.warn("Warning, the following targets are using a decimal version:\n"); + decimalTargets.forEach(({ + target, + value + }) => console.warn(` ${target}: ${value}`)); + console.warn(` +We recommend using a string for minor/patch versions to avoid numbers like 6.10 +getting parsed as 6.1, which can lead to unexpected behavior. +`); +} + +function semverifyTarget(target, value) { + try { + return (0, _utils.semverify)(value); + } catch (error) { + throw new Error(v.formatMessage(`'${value}' is not a valid value for 'targets.${target}'.`)); + } +} + +const targetParserMap = { + __default(target, value) { + const version = (0, _utils.isUnreleasedVersion)(value, target) ? value.toLowerCase() : semverifyTarget(target, value); + return [target, version]; + }, + + node(target, value) { + const parsed = value === true || value === "current" ? process.versions.node : semverifyTarget(target, value); + return [target, parsed]; + } + +}; + +function generateTargets(inputTargets) { + const input = Object.assign({}, inputTargets); + delete input.esmodules; + delete input.browsers; + return input; +} + +function resolveTargets(queries) { + const resolved = _browserslist(queries, { + mobileToDesktop: true + }); + + return getLowestVersions(resolved); +} + +function getTargets(inputTargets = {}, options = {}) { + var _browsers; + + let { + browsers, + esmodules + } = inputTargets; + const { + configPath = "." + } = options; + validateBrowsers(browsers); + const input = generateTargets(inputTargets); + let targets = validateTargetNames(input); + const shouldParseBrowsers = !!browsers; + const hasTargets = shouldParseBrowsers || Object.keys(targets).length > 0; + const shouldSearchForConfig = !options.ignoreBrowserslistConfig && !hasTargets; + + if (!browsers && shouldSearchForConfig) { + browsers = _browserslist.loadConfig({ + config: options.configFile, + path: configPath, + env: options.browserslistEnv + }); + + if (browsers == null) { + { + browsers = []; + } + } + } + + if (esmodules && (esmodules !== "intersect" || !((_browsers = browsers) != null && _browsers.length))) { + browsers = Object.keys(ESM_SUPPORT).map(browser => `${browser} >= ${ESM_SUPPORT[browser]}`).join(", "); + esmodules = false; + } + + if (browsers) { + const queryBrowsers = resolveTargets(browsers); + + if (esmodules === "intersect") { + for (const browser of Object.keys(queryBrowsers)) { + const version = queryBrowsers[browser]; + + if (ESM_SUPPORT[browser]) { + queryBrowsers[browser] = (0, _utils.getHighestUnreleased)(version, (0, _utils.semverify)(ESM_SUPPORT[browser]), browser); + } else { + delete queryBrowsers[browser]; + } + } + } + + targets = Object.assign(queryBrowsers, targets); + } + + const result = {}; + const decimalWarnings = []; + + for (const target of Object.keys(targets).sort()) { + var _targetParserMap$targ; + + const value = targets[target]; + + if (typeof value === "number" && value % 1 !== 0) { + decimalWarnings.push({ + target, + value + }); + } + + const parser = (_targetParserMap$targ = targetParserMap[target]) != null ? _targetParserMap$targ : targetParserMap.__default; + const [parsedTarget, parsedValue] = parser(target, value); + + if (parsedValue) { + result[parsedTarget] = parsedValue; + } + } + + outputDecimalWarning(decimalWarnings); + return result; +} \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/options.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/options.js new file mode 100644 index 00000000000000..fcabd96094366a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/options.js @@ -0,0 +1,20 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.TargetNames = void 0; +const TargetNames = { + node: "node", + chrome: "chrome", + opera: "opera", + edge: "edge", + firefox: "firefox", + safari: "safari", + ie: "ie", + ios: "ios", + android: "android", + electron: "electron", + samsung: "samsung" +}; +exports.TargetNames = TargetNames; \ No newline at end of file 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 new file mode 100644 index 00000000000000..0dfd9208367111 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/pretty.js @@ -0,0 +1,47 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.prettifyVersion = prettifyVersion; +exports.prettifyTargets = prettifyTargets; + +var _semver = require("semver"); + +var _targets = require("./targets"); + +function prettifyVersion(version) { + if (typeof version !== "string") { + return version; + } + + const parts = [_semver.major(version)]; + + const minor = _semver.minor(version); + + const patch = _semver.patch(version); + + if (minor || patch) { + parts.push(minor); + } + + if (patch) { + parts.push(patch); + } + + return parts.join("."); +} + +function prettifyTargets(targets) { + return Object.keys(targets).reduce((results, target) => { + let value = targets[target]; + const unreleasedLabel = _targets.unreleasedLabels[target]; + + if (typeof value === "string" && unreleasedLabel !== value) { + value = prettifyVersion(value); + } + + results[target] = value; + return results; + }, {}); +} \ No newline at end of file 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 new file mode 100644 index 00000000000000..9cd9e5443b44c0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/targets.js @@ -0,0 +1,27 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.browserNameMap = exports.unreleasedLabels = void 0; +const unreleasedLabels = { + safari: "tp" +}; +exports.unreleasedLabels = unreleasedLabels; +const browserNameMap = { + and_chr: "chrome", + and_ff: "firefox", + android: "android", + chrome: "chrome", + edge: "edge", + firefox: "firefox", + ie: "ie", + ie_mob: "ie", + ios_saf: "ios", + node: "node", + op_mob: "opera", + opera: "opera", + safari: "safari", + samsung: "samsung" +}; +exports.browserNameMap = browserNameMap; \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/types.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/types.js new file mode 100644 index 00000000000000..e69de29bb2d1d6 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 new file mode 100644 index 00000000000000..262ef44246ff6e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/lib/utils.js @@ -0,0 +1,69 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.semverMin = semverMin; +exports.semverify = semverify; +exports.isUnreleasedVersion = isUnreleasedVersion; +exports.getLowestUnreleased = getLowestUnreleased; +exports.getHighestUnreleased = getHighestUnreleased; +exports.getLowestImplementedVersion = getLowestImplementedVersion; + +var _semver = require("semver"); + +var _helperValidatorOption = require("@babel/helper-validator-option"); + +var _targets = require("./targets"); + +const versionRegExp = /^(\d+|\d+.\d+)$/; +const v = new _helperValidatorOption.OptionValidator("@babel/helper-compilation-targets"); + +function semverMin(first, second) { + return first && _semver.lt(first, second) ? first : second; +} + +function semverify(version) { + if (typeof version === "string" && _semver.valid(version)) { + return version; + } + + v.invariant(typeof version === "number" || typeof version === "string" && versionRegExp.test(version), `'${version}' is not a valid version`); + const split = version.toString().split("."); + + while (split.length < 3) { + split.push("0"); + } + + return split.join("."); +} + +function isUnreleasedVersion(version, env) { + const unreleasedLabel = _targets.unreleasedLabels[env]; + return !!unreleasedLabel && unreleasedLabel === version.toString().toLowerCase(); +} + +function getLowestUnreleased(a, b, env) { + const unreleasedLabel = _targets.unreleasedLabels[env]; + const hasUnreleased = [a, b].some(item => item === unreleasedLabel); + + if (hasUnreleased) { + return a === hasUnreleased ? b : a || b; + } + + return semverMin(a, b); +} + +function getHighestUnreleased(a, b, env) { + return getLowestUnreleased(a, b, env) === a ? b : a; +} + +function getLowestImplementedVersion(plugin, environment) { + const result = plugin[environment]; + + if (!result && environment === "android") { + return plugin.chrome; + } + + return result; +} \ No newline at end of file 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 new file mode 100644 index 00000000000000..4f5b2c6bdb377a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/package.json @@ -0,0 +1,40 @@ +{ + "name": "@babel/helper-compilation-targets", + "version": "7.14.5", + "author": "The Babel Team (https://babel.dev/team)", + "license": "MIT", + "description": "Helper functions on Babel compilation targets", + "repository": { + "type": "git", + "url": "https://github.com/babel/babel.git", + "directory": "packages/babel-helper-compilation-targets" + }, + "main": "./lib/index.js", + "exports": { + ".": "./lib/index.js" + }, + "publishConfig": { + "access": "public" + }, + "keywords": [ + "babel", + "babel-plugin" + ], + "dependencies": { + "@babel/compat-data": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.16.6", + "semver": "^6.3.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + }, + "devDependencies": { + "@babel/core": "7.14.5", + "@babel/helper-plugin-test-runner": "7.14.5", + "@types/semver": "^5.5.0" + }, + "engines": { + "node": ">=6.9.0" + } +} \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-function-name/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-function-name/lib/index.js index 00e1b5573ab64a..96457dfcdfbc05 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/helper-function-name/lib/index.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-function-name/lib/index.js @@ -5,17 +5,11 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = _default; -var _helperGetFunctionArity = _interopRequireDefault(require("@babel/helper-get-function-arity")); +var _helperGetFunctionArity = require("@babel/helper-get-function-arity"); -var _template = _interopRequireDefault(require("@babel/template")); +var _template = require("@babel/template"); -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var t = require("@babel/types"); const buildPropertyMethodAssignmentWrapper = (0, _template.default)(` (function (FUNCTION_KEY) { 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 42b3e100e1ced0..829ff5bc6cdc65 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,20 +1,25 @@ { "name": "@babel/helper-function-name", - "version": "7.12.11", + "version": "7.14.5", "description": "Helper function to change the property 'name' of every function", "repository": { "type": "git", "url": "https://github.com/babel/babel.git", "directory": "packages/babel-helper-function-name" }, + "homepage": "https://babel.dev/docs/en/next/babel-helper-function-name", "license": "MIT", "publishConfig": { "access": "public" }, - "main": "lib/index.js", + "main": "./lib/index.js", "dependencies": { - "@babel/helper-get-function-arity": "^7.12.10", - "@babel/template": "^7.12.7", - "@babel/types": "^7.12.11" - } + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "author": "The Babel Team (https://babel.dev/team)" } \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-get-function-arity/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-get-function-arity/lib/index.js index 46e71dce2bff0e..69516c6ee57eeb 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/helper-get-function-arity/lib/index.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-get-function-arity/lib/index.js @@ -5,11 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = _default; -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); function _default(node) { const params = node.params; 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 736839ec5ff305..672eae201a6f21 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,18 +1,23 @@ { "name": "@babel/helper-get-function-arity", - "version": "7.12.10", + "version": "7.14.5", "description": "Helper function to get function arity", "repository": { "type": "git", "url": "https://github.com/babel/babel.git", "directory": "packages/babel-helper-get-function-arity" }, + "homepage": "https://babel.dev/docs/en/next/babel-helper-get-function-arity", "license": "MIT", "publishConfig": { "access": "public" }, - "main": "lib/index.js", + "main": "./lib/index.js", "dependencies": { - "@babel/types": "^7.12.10" - } + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "author": "The Babel Team (https://babel.dev/team)" } \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/LICENSE b/tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/LICENSE new file mode 100644 index 00000000000000..f31575ec773bb1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/LICENSE @@ -0,0 +1,22 @@ +MIT License + +Copyright (c) 2014-present Sebastian McKenzie and other contributors + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/README.md b/tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/README.md new file mode 100644 index 00000000000000..d3eb8fc4c93b69 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/README.md @@ -0,0 +1,19 @@ +# @babel/helper-hoist-variables + +> Helper function to hoist variables + +See our website [@babel/helper-hoist-variables](https://babeljs.io/docs/en/babel-helper-hoist-variables) for more information. + +## Install + +Using npm: + +```sh +npm install --save-dev @babel/helper-hoist-variables +``` + +or using yarn: + +```sh +yarn add @babel/helper-hoist-variables --dev +``` diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/lib/index.js new file mode 100644 index 00000000000000..02cfff57e6a723 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/lib/index.js @@ -0,0 +1,53 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.default = hoistVariables; + +var t = require("@babel/types"); + +const visitor = { + Scope(path, state) { + if (state.kind === "let") path.skip(); + }, + + FunctionParent(path) { + path.skip(); + }, + + VariableDeclaration(path, state) { + if (state.kind && path.node.kind !== state.kind) return; + const nodes = []; + const declarations = path.get("declarations"); + let firstId; + + for (const declar of declarations) { + firstId = declar.node.id; + + if (declar.node.init) { + nodes.push(t.expressionStatement(t.assignmentExpression("=", declar.node.id, declar.node.init))); + } + + for (const name of Object.keys(declar.getBindingIdentifiers())) { + state.emit(t.identifier(name), name, declar.node.init !== null); + } + } + + if (path.parentPath.isFor({ + left: path.node + })) { + path.replaceWith(firstId); + } else { + path.replaceWithMultiple(nodes); + } + } + +}; + +function hoistVariables(path, emit, kind = "var") { + path.traverse(visitor, { + kind, + emit + }); +} \ No newline at end of file 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 new file mode 100644 index 00000000000000..b37b734da1c25d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-hoist-variables/package.json @@ -0,0 +1,27 @@ +{ + "name": "@babel/helper-hoist-variables", + "version": "7.14.5", + "description": "Helper function to hoist variables", + "repository": { + "type": "git", + "url": "https://github.com/babel/babel.git", + "directory": "packages/babel-helper-hoist-variables" + }, + "homepage": "https://babel.dev/docs/en/next/babel-helper-hoist-variables", + "license": "MIT", + "publishConfig": { + "access": "public" + }, + "main": "./lib/index.js", + "dependencies": { + "@babel/types": "^7.14.5" + }, + "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.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "author": "The Babel Team (https://babel.dev/team)" +} \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-member-expression-to-functions/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-member-expression-to-functions/lib/index.js index 827d7a2d2cd4a4..99507086d19725 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/helper-member-expression-to-functions/lib/index.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-member-expression-to-functions/lib/index.js @@ -4,6 +4,28 @@ Object.defineProperty(exports, '__esModule', { value: true }); var t = require('@babel/types'); +function _interopNamespace(e) { + if (e && e.__esModule) return e; + var n = Object.create(null); + if (e) { + Object.keys(e).forEach(function (k) { + if (k !== 'default') { + var d = Object.getOwnPropertyDescriptor(e, k); + Object.defineProperty(n, k, d.get ? d : { + enumerable: true, + get: function () { + return e[k]; + } + }); + } + }); + } + n['default'] = e; + return Object.freeze(n); +} + +var t__namespace = /*#__PURE__*/_interopNamespace(t); + function willPathCastToBoolean(path) { const maybeWrapped = path; const { @@ -45,6 +67,7 @@ function willPathCastToBoolean(path) { class AssignmentMemoiser { constructor() { + this._map = void 0; this._map = new WeakMap(); } @@ -63,7 +86,7 @@ class AssignmentMemoiser { record.count--; if (record.count === 0) { - return t.assignmentExpression("=", value, key); + return t__namespace.assignmentExpression("=", value, key); } return value; @@ -84,7 +107,7 @@ function toNonOptional(path, base) { } = path; if (path.isOptionalMemberExpression()) { - return t.memberExpression(base, node.property, node.computed); + return t__namespace.memberExpression(base, node.property, node.computed); } if (path.isOptionalCallExpression()) { @@ -95,11 +118,11 @@ function toNonOptional(path, base) { object } = callee.node; const context = path.scope.maybeGenerateMemoised(object) || object; - callee.get("object").replaceWith(t.assignmentExpression("=", context, object)); - return t.callExpression(t.memberExpression(base, t.identifier("call")), [context, ...node.arguments]); + callee.get("object").replaceWith(t__namespace.assignmentExpression("=", context, object)); + return t__namespace.callExpression(t__namespace.memberExpression(base, t__namespace.identifier("call")), [context, ...node.arguments]); } - return t.callExpression(base, node.arguments); + return t__namespace.callExpression(base, node.arguments); } return path.node; @@ -130,7 +153,7 @@ function isInDetachedTree(path) { const handle = { memoise() {}, - handle(member) { + handle(member, noDocumentAll) { const { node, parent, @@ -157,7 +180,7 @@ const handle = { }); if (scope.path.isPattern()) { - endPath.replaceWith(t.callExpression(t.arrowFunctionExpression([], endPath.node), [])); + endPath.replaceWith(t__namespace.callExpression(t__namespace.arrowFunctionExpression([], endPath.node), [])); return; } @@ -239,7 +262,7 @@ const handle = { let context; const endParentPath = endPath.parentPath; - if (t.isMemberExpression(regular) && endParentPath.isOptionalCallExpression({ + if (t__namespace.isMemberExpression(regular) && endParentPath.isOptionalCallExpression({ callee: endPath.node, optional: true })) { @@ -249,7 +272,7 @@ const handle = { context = member.scope.maybeGenerateMemoised(object); if (context) { - regular.object = t.assignmentExpression("=", context, object); + regular.object = t__namespace.assignmentExpression("=", context, object); } } @@ -260,17 +283,33 @@ const handle = { regular = endParentPath.node; } + const baseMemoised = baseNeedsMemoised ? t__namespace.assignmentExpression("=", t__namespace.cloneNode(baseRef), t__namespace.cloneNode(startingNode)) : t__namespace.cloneNode(baseRef); + if (willEndPathCastToBoolean) { - const nonNullishCheck = t.logicalExpression("&&", t.binaryExpression("!==", baseNeedsMemoised ? t.assignmentExpression("=", t.cloneNode(baseRef), t.cloneNode(startingNode)) : t.cloneNode(baseRef), t.nullLiteral()), t.binaryExpression("!==", t.cloneNode(baseRef), scope.buildUndefinedNode())); - replacementPath.replaceWith(t.logicalExpression("&&", nonNullishCheck, regular)); + let nonNullishCheck; + + if (noDocumentAll) { + nonNullishCheck = t__namespace.binaryExpression("!=", baseMemoised, t__namespace.nullLiteral()); + } else { + nonNullishCheck = t__namespace.logicalExpression("&&", t__namespace.binaryExpression("!==", baseMemoised, t__namespace.nullLiteral()), t__namespace.binaryExpression("!==", t__namespace.cloneNode(baseRef), scope.buildUndefinedNode())); + } + + replacementPath.replaceWith(t__namespace.logicalExpression("&&", nonNullishCheck, regular)); } else { - const nullishCheck = t.logicalExpression("||", t.binaryExpression("===", baseNeedsMemoised ? t.assignmentExpression("=", t.cloneNode(baseRef), t.cloneNode(startingNode)) : t.cloneNode(baseRef), t.nullLiteral()), t.binaryExpression("===", t.cloneNode(baseRef), scope.buildUndefinedNode())); - replacementPath.replaceWith(t.conditionalExpression(nullishCheck, isDeleteOperation ? t.booleanLiteral(true) : scope.buildUndefinedNode(), regular)); + let nullishCheck; + + if (noDocumentAll) { + nullishCheck = t__namespace.binaryExpression("==", baseMemoised, t__namespace.nullLiteral()); + } else { + nullishCheck = t__namespace.logicalExpression("||", t__namespace.binaryExpression("===", baseMemoised, t__namespace.nullLiteral()), t__namespace.binaryExpression("===", t__namespace.cloneNode(baseRef), scope.buildUndefinedNode())); + } + + replacementPath.replaceWith(t__namespace.conditionalExpression(nullishCheck, isDeleteOperation ? t__namespace.booleanLiteral(true) : scope.buildUndefinedNode(), regular)); } if (context) { const endParent = endParentPath.node; - endParentPath.replaceWith(t.optionalCallExpression(t.optionalMemberExpression(endParent.callee, t.identifier("call"), false, true), [t.cloneNode(context), ...endParent.arguments], false)); + endParentPath.replaceWith(t__namespace.optionalCallExpression(t__namespace.optionalMemberExpression(endParent.callee, t__namespace.identifier("call"), false, true), [t__namespace.cloneNode(context), ...endParent.arguments], false)); } return; @@ -289,7 +328,7 @@ const handle = { prefix } = parent; this.memoise(member, 2); - const value = t.binaryExpression(operator[0], t.unaryExpression("+", this.get(member)), t.numericLiteral(1)); + const value = t__namespace.binaryExpression(operator[0], t__namespace.unaryExpression("+", this.get(member)), t__namespace.numericLiteral(1)); if (prefix) { parentPath.replaceWith(this.set(member, value)); @@ -301,8 +340,8 @@ const handle = { scope.push({ id: ref }); - value.left = t.assignmentExpression("=", t.cloneNode(ref), value.left); - parentPath.replaceWith(t.sequenceExpression([this.set(member, value), t.cloneNode(ref)])); + value.left = t__namespace.assignmentExpression("=", t__namespace.cloneNode(ref), value.left); + parentPath.replaceWith(t__namespace.sequenceExpression([this.set(member, value), t__namespace.cloneNode(ref)])); } return; @@ -326,12 +365,12 @@ const handle = { } else { const operatorTrunc = operator.slice(0, -1); - if (t.LOGICAL_OPERATORS.includes(operatorTrunc)) { + if (t__namespace.LOGICAL_OPERATORS.includes(operatorTrunc)) { this.memoise(member, 1); - parentPath.replaceWith(t.logicalExpression(operatorTrunc, this.get(member), this.set(member, value))); + parentPath.replaceWith(t__namespace.logicalExpression(operatorTrunc, this.get(member), this.set(member, value))); } else { this.memoise(member, 2); - parentPath.replaceWith(this.set(member, t.binaryExpression(operatorTrunc, this.get(member), value))); + parentPath.replaceWith(this.set(member, t__namespace.binaryExpression(operatorTrunc, this.get(member), value))); } } @@ -349,7 +388,7 @@ const handle = { callee: node })) { if (scope.path.isPattern()) { - parentPath.replaceWith(t.callExpression(t.arrowFunctionExpression([], parentPath.node), [])); + parentPath.replaceWith(t__namespace.callExpression(t__namespace.arrowFunctionExpression([], parentPath.node), [])); return; } 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 607d85d5dcbfef..da12274e34a3ba 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,19 +1,26 @@ { "name": "@babel/helper-member-expression-to-functions", - "version": "7.12.7", + "version": "7.14.5", "description": "Helper function to replace certain member expressions with function calls", "repository": { "type": "git", "url": "https://github.com/babel/babel.git", "directory": "packages/babel-helper-member-expression-to-functions" }, + "homepage": "https://babel.dev/docs/en/next/babel-helper-member-expression-to-functions", "license": "MIT", "publishConfig": { "access": "public" }, - "main": "lib/index.js", - "author": "Justin Ridgewell ", + "main": "./lib/index.js", + "author": "The Babel Team (https://babel.dev/team)", "dependencies": { - "@babel/types": "^7.12.7" + "@babel/types": "^7.14.5" + }, + "devDependencies": { + "@babel/traverse": "7.14.5" + }, + "engines": { + "node": ">=6.9.0" } } \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/lib/import-builder.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/lib/import-builder.js index 4fed51ec96d351..a5e12222035bef 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/lib/import-builder.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/lib/import-builder.js @@ -5,15 +5,9 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; -var _assert = _interopRequireDefault(require("assert")); +var _assert = require("assert"); -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var t = require("@babel/types"); class ImportBuilder { constructor(importedSource, scope, hub) { @@ -21,6 +15,7 @@ class ImportBuilder { this._resultName = null; this._scope = null; this._hub = null; + this._importedSource = void 0; this._scope = scope; this._hub = hub; this._importedSource = importedSource; @@ -46,20 +41,27 @@ class ImportBuilder { } namespace(name = "namespace") { - name = this._scope.generateUidIdentifier(name); + const local = this._scope.generateUidIdentifier(name); + const statement = this._statements[this._statements.length - 1]; - (0, _assert.default)(statement.type === "ImportDeclaration"); - (0, _assert.default)(statement.specifiers.length === 0); - statement.specifiers = [t.importNamespaceSpecifier(name)]; - this._resultName = t.cloneNode(name); + + _assert(statement.type === "ImportDeclaration"); + + _assert(statement.specifiers.length === 0); + + statement.specifiers = [t.importNamespaceSpecifier(local)]; + this._resultName = t.cloneNode(local); return this; } default(name) { name = this._scope.generateUidIdentifier(name); const statement = this._statements[this._statements.length - 1]; - (0, _assert.default)(statement.type === "ImportDeclaration"); - (0, _assert.default)(statement.specifiers.length === 0); + + _assert(statement.type === "ImportDeclaration"); + + _assert(statement.specifiers.length === 0); + statement.specifiers = [t.importDefaultSpecifier(name)]; this._resultName = t.cloneNode(name); return this; @@ -69,8 +71,11 @@ class ImportBuilder { if (importName === "default") return this.default(name); name = this._scope.generateUidIdentifier(name); const statement = this._statements[this._statements.length - 1]; - (0, _assert.default)(statement.type === "ImportDeclaration"); - (0, _assert.default)(statement.specifiers.length === 0); + + _assert(statement.type === "ImportDeclaration"); + + _assert(statement.specifiers.length === 0); + statement.specifiers = [t.importSpecifier(name, t.identifier(importName))]; this._resultName = t.cloneNode(name); return this; @@ -81,7 +86,8 @@ class ImportBuilder { let statement = this._statements[this._statements.length - 1]; if (statement.type !== "ExpressionStatement") { - (0, _assert.default)(this._resultName); + _assert(this._resultName); + statement = t.expressionStatement(this._resultName); this._statements.push(statement); @@ -106,10 +112,11 @@ class ImportBuilder { if (statement.type === "ExpressionStatement") { statement.expression = t.callExpression(callee, [statement.expression]); } else if (statement.type === "VariableDeclaration") { - (0, _assert.default)(statement.declarations.length === 1); + _assert(statement.declarations.length === 1); + statement.declarations[0].init = t.callExpression(callee, [statement.declarations[0].init]); } else { - _assert.default.fail("Unexpected type."); + _assert.fail("Unexpected type."); } return this; @@ -121,10 +128,11 @@ class ImportBuilder { if (statement.type === "ExpressionStatement") { statement.expression = t.memberExpression(statement.expression, t.identifier(name)); } else if (statement.type === "VariableDeclaration") { - (0, _assert.default)(statement.declarations.length === 1); + _assert(statement.declarations.length === 1); + statement.declarations[0].init = t.memberExpression(statement.declarations[0].init, t.identifier(name)); } else { - _assert.default.fail("Unexpected type:" + statement.type); + _assert.fail("Unexpected type:" + statement.type); } return this; diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/lib/import-injector.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/lib/import-injector.js index 1e983caed62889..25650fe0c27f97 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/lib/import-injector.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-imports/lib/import-injector.js @@ -5,19 +5,13 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; -var _assert = _interopRequireDefault(require("assert")); +var _assert = require("assert"); -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); -var _importBuilder = _interopRequireDefault(require("./import-builder")); +var _importBuilder = require("./import-builder"); -var _isModule = _interopRequireDefault(require("./is-module")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _isModule = require("./is-module"); class ImportInjector { constructor(path, importedSource, opts) { @@ -27,7 +21,8 @@ class ImportInjector { importedInterop: "babel", importingInterop: "babel", ensureLiveReference: false, - ensureNoContext: false + ensureNoContext: false, + importPosition: "before" }; const programPath = path.find(p => p.isProgram()); this._programPath = programPath; @@ -41,7 +36,8 @@ class ImportInjector { } addNamed(importName, importedSourceIn, opts) { - (0, _assert.default)(typeof importName === "string"); + _assert(typeof importName === "string"); + return this._generateImport(this._applyDefaults(importedSourceIn, opts), importName); } @@ -62,7 +58,8 @@ class ImportInjector { }); optsList.push(opts); } else { - (0, _assert.default)(!opts, "Unexpected secondary arguments."); + _assert(!opts, "Unexpected secondary arguments."); + optsList.push(importedSource); } @@ -95,12 +92,18 @@ class ImportInjector { ensureLiveReference, ensureNoContext, nameHint, + importPosition, blockHoist } = opts; let name = nameHint || importName; const isMod = (0, _isModule.default)(this._programPath); const isModuleForNode = isMod && importingInterop === "node"; const isModuleForBabel = isMod && importingInterop === "babel"; + + if (importPosition === "after" && !isMod) { + throw new Error(`"importPosition": "after" is only supported in modules`); + } + const builder = new _importBuilder.default(importedSource, this._programScope, this._hub); if (importedType === "es6") { @@ -240,7 +243,7 @@ class ImportInjector { resultName } = builder.done(); - this._insertStatements(statements, blockHoist); + this._insertStatements(statements, importPosition, blockHoist); if ((isDefault || isNamed) && ensureNoContext && resultName.type !== "Identifier") { return t.sequenceExpression([t.numericLiteral(0), resultName]); @@ -249,21 +252,32 @@ class ImportInjector { return resultName; } - _insertStatements(statements, blockHoist = 3) { - statements.forEach(node => { - node._blockHoist = blockHoist; - }); + _insertStatements(statements, importPosition = "before", blockHoist = 3) { + const body = this._programPath.get("body"); - const targetPath = this._programPath.get("body").find(p => { - const val = p.node._blockHoist; - return Number.isFinite(val) && val < 4; - }); - - if (targetPath) { - targetPath.insertBefore(statements); + if (importPosition === "after") { + for (let i = body.length - 1; i >= 0; i--) { + if (body[i].isImportDeclaration()) { + body[i].insertAfter(statements); + return; + } + } } else { - this._programPath.unshiftContainer("body", statements); + statements.forEach(node => { + node._blockHoist = blockHoist; + }); + const targetPath = body.find(p => { + const val = p.node._blockHoist; + return Number.isFinite(val) && val < 4; + }); + + if (targetPath) { + targetPath.insertBefore(statements); + return; + } } + + this._programPath.unshiftContainer("body", statements); } } 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 50e1e98085362a..62202946b68193 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 @@ -20,11 +20,9 @@ Object.defineProperty(exports, "isModule", { } }); -var _importInjector = _interopRequireDefault(require("./import-injector")); +var _importInjector = require("./import-injector"); -var _isModule = _interopRequireDefault(require("./is-module")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _isModule = require("./is-module"); function addDefault(path, importedSource, opts) { return new _importInjector.default(path).addDefault(importedSource, opts); 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 a2de4d9dbd479a..cfd92a3ef93271 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,9 +1,9 @@ { "name": "@babel/helper-module-imports", - "version": "7.12.5", + "version": "7.14.5", "description": "Babel helper functions for inserting module loads", - "author": "Logan Smyth ", - "homepage": "https://babeljs.io/", + "author": "The Babel Team (https://babel.dev/team)", + "homepage": "https://babel.dev/docs/en/next/babel-helper-module-imports", "license": "MIT", "publishConfig": { "access": "public" @@ -13,11 +13,15 @@ "url": "https://github.com/babel/babel.git", "directory": "packages/babel-helper-module-imports" }, - "main": "lib/index.js", + "main": "./lib/index.js", "dependencies": { - "@babel/types": "^7.12.5" + "@babel/types": "^7.14.5" }, "devDependencies": { - "@babel/core": "7.12.3" + "@babel/core": "7.14.5", + "@babel/traverse": "7.14.5" + }, + "engines": { + "node": ">=6.9.0" } } \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/README.md b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/README.md index 8dfc1bda1d7a06..243ce295d8a1d6 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/README.md +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/README.md @@ -2,7 +2,7 @@ > Babel helper functions for implementing ES6 module transformations -See our website [@babel/helper-module-transforms](https://babeljs.io/docs/en/next/babel-helper-module-transforms.html) for more information. +See our website [@babel/helper-module-transforms](https://babeljs.io/docs/en/babel-helper-module-transforms) for more information. ## Install diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/get-module-name.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/get-module-name.js index 005469dc1d1738..87c2b83590e6e7 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/get-module-name.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/get-module-name.js @@ -4,20 +4,32 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.default = getModuleName; +{ + const originalGetModuleName = getModuleName; -function getModuleName(rootOpts, pluginOpts) { - var _pluginOpts$moduleRoo, _rootOpts$moduleIds, _rootOpts$moduleRoot; + exports.default = getModuleName = function getModuleName(rootOpts, pluginOpts) { + var _pluginOpts$moduleId, _pluginOpts$moduleIds, _pluginOpts$getModule, _pluginOpts$moduleRoo; + + return originalGetModuleName(rootOpts, { + moduleId: (_pluginOpts$moduleId = pluginOpts.moduleId) != null ? _pluginOpts$moduleId : rootOpts.moduleId, + moduleIds: (_pluginOpts$moduleIds = pluginOpts.moduleIds) != null ? _pluginOpts$moduleIds : rootOpts.moduleIds, + getModuleId: (_pluginOpts$getModule = pluginOpts.getModuleId) != null ? _pluginOpts$getModule : rootOpts.getModuleId, + moduleRoot: (_pluginOpts$moduleRoo = pluginOpts.moduleRoot) != null ? _pluginOpts$moduleRoo : rootOpts.moduleRoot + }); + }; +} +function getModuleName(rootOpts, pluginOpts) { const { filename, filenameRelative = filename, - sourceRoot = (_pluginOpts$moduleRoo = pluginOpts.moduleRoot) != null ? _pluginOpts$moduleRoo : rootOpts.moduleRoot + sourceRoot = pluginOpts.moduleRoot } = rootOpts; const { - moduleId = rootOpts.moduleId, - moduleIds = (_rootOpts$moduleIds = rootOpts.moduleIds) != null ? _rootOpts$moduleIds : !!moduleId, - getModuleId = rootOpts.getModuleId, - moduleRoot = (_rootOpts$moduleRoot = rootOpts.moduleRoot) != null ? _rootOpts$moduleRoot : sourceRoot + moduleId, + moduleIds = !!moduleId, + getModuleId, + moduleRoot = sourceRoot } = pluginOpts; if (!moduleIds) return null; 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 0ff2249b86bbc6..44c7dfbe8b0358 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 @@ -38,45 +38,43 @@ Object.defineProperty(exports, "getModuleName", { } }); -var _assert = _interopRequireDefault(require("assert")); +var _assert = require("assert"); -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); -var _template = _interopRequireDefault(require("@babel/template")); - -var _chunk = _interopRequireDefault(require("lodash/chunk")); +var _template = require("@babel/template"); var _helperModuleImports = require("@babel/helper-module-imports"); -var _rewriteThis = _interopRequireDefault(require("./rewrite-this")); - -var _rewriteLiveReferences = _interopRequireDefault(require("./rewrite-live-references")); - -var _normalizeAndLoadMetadata = _interopRequireWildcard(require("./normalize-and-load-metadata")); - -var _getModuleName = _interopRequireDefault(require("./get-module-name")); +var _rewriteThis = require("./rewrite-this"); -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } +var _rewriteLiveReferences = require("./rewrite-live-references"); -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var _normalizeAndLoadMetadata = require("./normalize-and-load-metadata"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _getModuleName = require("./get-module-name"); function rewriteModuleStatementsAndPrepareHeader(path, { + loose, exportName, strict, allowTopLevelThis, strictMode, - loose, noInterop, + importInterop = noInterop ? "none" : "babel", lazy, - esNamespaceOnly + esNamespaceOnly, + constantReexports = loose, + enumerableModuleMeta = loose }) { - (0, _assert.default)((0, _helperModuleImports.isModule)(path), "Cannot process module statements in a script"); + (0, _normalizeAndLoadMetadata.validateImportInteropOption)(importInterop); + + _assert((0, _helperModuleImports.isModule)(path), "Cannot process module statements in a script"); + path.node.sourceType = "script"; const meta = (0, _normalizeAndLoadMetadata.default)(path, exportName, { - noInterop, - loose, + importInterop, + initializeReexports: constantReexports, lazy, esNamespaceOnly }); @@ -100,7 +98,7 @@ function rewriteModuleStatementsAndPrepareHeader(path, { const headers = []; if ((0, _normalizeAndLoadMetadata.hasExports)(meta) && !strict) { - headers.push(buildESModuleHeader(meta, loose)); + headers.push(buildESModuleHeader(meta, enumerableModuleMeta)); } const nameList = buildExportNameListDeclaration(path, meta); @@ -110,7 +108,7 @@ function rewriteModuleStatementsAndPrepareHeader(path, { headers.push(nameList.statement); } - headers.push(...buildExportInitializationStatements(path, meta, loose)); + headers.push(...buildExportInitializationStatements(path, meta, constantReexports)); return { meta, headers @@ -128,6 +126,12 @@ function wrapInterop(programPath, expr, type) { return null; } + if (type === "node-namespace") { + return t.callExpression(programPath.hub.addHelper("interopRequireWildcard"), [expr, t.booleanLiteral(true)]); + } else if (type === "node-default") { + return null; + } + let helper; if (type === "default") { @@ -141,7 +145,7 @@ function wrapInterop(programPath, expr, type) { return t.callExpression(programPath.hub.addHelper(helper), [expr]); } -function buildNamespaceInitStatements(metadata, sourceMetadata, loose = false) { +function buildNamespaceInitStatements(metadata, sourceMetadata, constantReexports = false) { const statements = []; let srcNamespace = t.identifier(sourceMetadata.name); if (sourceMetadata.lazy) srcNamespace = t.callExpression(srcNamespace, []); @@ -154,8 +158,8 @@ function buildNamespaceInitStatements(metadata, sourceMetadata, loose = false) { })); } - if (loose) { - statements.push(...buildReexportsFromMeta(metadata, sourceMetadata, loose)); + if (constantReexports) { + statements.push(...buildReexportsFromMeta(metadata, sourceMetadata, true)); } for (const exportName of sourceMetadata.reexportNamespace) { @@ -174,7 +178,7 @@ function buildNamespaceInitStatements(metadata, sourceMetadata, loose = false) { } if (sourceMetadata.reexportAll) { - const statement = buildNamespaceReexport(metadata, t.cloneNode(srcNamespace), loose); + const statement = buildNamespaceReexport(metadata, t.cloneNode(srcNamespace), constantReexports); statement.loc = sourceMetadata.reexportAll.loc; statements.push(statement); } @@ -183,8 +187,8 @@ function buildNamespaceInitStatements(metadata, sourceMetadata, loose = false) { } const ReexportTemplate = { - loose: _template.default.statement`EXPORTS.EXPORT_NAME = NAMESPACE_IMPORT;`, - looseComputed: _template.default.statement`EXPORTS["EXPORT_NAME"] = NAMESPACE_IMPORT;`, + constant: _template.default.statement`EXPORTS.EXPORT_NAME = NAMESPACE_IMPORT;`, + constantComputed: _template.default.statement`EXPORTS["EXPORT_NAME"] = NAMESPACE_IMPORT;`, spec: (0, _template.default)` Object.defineProperty(EXPORTS, "EXPORT_NAME", { enumerable: true, @@ -195,18 +199,18 @@ const ReexportTemplate = { ` }; -const buildReexportsFromMeta = (meta, metadata, loose) => { +const buildReexportsFromMeta = (meta, metadata, constantReexports) => { const namespace = metadata.lazy ? t.callExpression(t.identifier(metadata.name), []) : t.identifier(metadata.name); const { stringSpecifiers } = meta; return Array.from(metadata.reexports, ([exportName, importName]) => { - let NAMESPACE_IMPORT; + let NAMESPACE_IMPORT = t.cloneNode(namespace); - if (stringSpecifiers.has(importName)) { - NAMESPACE_IMPORT = t.memberExpression(t.cloneNode(namespace), t.stringLiteral(importName), true); + if (importName === "default" && metadata.interop === "node-default") {} else if (stringSpecifiers.has(importName)) { + NAMESPACE_IMPORT = t.memberExpression(NAMESPACE_IMPORT, t.stringLiteral(importName), true); } else { - NAMESPACE_IMPORT = NAMESPACE_IMPORT = t.memberExpression(t.cloneNode(namespace), t.identifier(importName)); + NAMESPACE_IMPORT = t.memberExpression(NAMESPACE_IMPORT, t.identifier(importName)); } const astNodes = { @@ -215,11 +219,11 @@ const buildReexportsFromMeta = (meta, metadata, loose) => { NAMESPACE_IMPORT }; - if (loose) { + if (constantReexports || t.isIdentifier(NAMESPACE_IMPORT)) { if (stringSpecifiers.has(exportName)) { - return ReexportTemplate.looseComputed(astNodes); + return ReexportTemplate.constantComputed(astNodes); } else { - return ReexportTemplate.loose(astNodes); + return ReexportTemplate.constant(astNodes); } } else { return ReexportTemplate.spec(astNodes); @@ -227,8 +231,8 @@ const buildReexportsFromMeta = (meta, metadata, loose) => { }); }; -function buildESModuleHeader(metadata, enumerable = false) { - return (enumerable ? _template.default.statement` +function buildESModuleHeader(metadata, enumerableModuleMeta = false) { + return (enumerableModuleMeta ? _template.default.statement` EXPORTS.__esModule = true; ` : _template.default.statement` Object.defineProperty(EXPORTS, "__esModule", { @@ -239,8 +243,8 @@ function buildESModuleHeader(metadata, enumerable = false) { }); } -function buildNamespaceReexport(metadata, namespace, loose) { - return (loose ? _template.default.statement` +function buildNamespaceReexport(metadata, namespace, constantReexports) { + return (constantReexports ? _template.default.statement` Object.keys(NAMESPACE).forEach(function(key) { if (key === "default" || key === "__esModule") return; VERIFY_NAME_LIST; @@ -292,7 +296,7 @@ function buildExportNameListDeclaration(programPath, metadata) { exportedVars[exportName] = true; } - hasReexport = hasReexport || data.reexportAll; + hasReexport = hasReexport || !!data.reexportAll; } if (!hasReexport || Object.keys(exportedVars).length === 0) return null; @@ -304,7 +308,7 @@ function buildExportNameListDeclaration(programPath, metadata) { }; } -function buildExportInitializationStatements(programPath, metadata, loose = false) { +function buildExportInitializationStatements(programPath, metadata, constantReexports = false) { const initStatements = []; const exportNames = []; @@ -317,8 +321,8 @@ function buildExportInitializationStatements(programPath, metadata, loose = fals } for (const data of metadata.source.values()) { - if (!loose) { - initStatements.push(...buildReexportsFromMeta(metadata, data, loose)); + if (!constantReexports) { + initStatements.push(...buildReexportsFromMeta(metadata, data, false)); } for (const exportName of data.reexportNamespace) { @@ -326,7 +330,7 @@ function buildExportInitializationStatements(programPath, metadata, loose = fals } } - initStatements.push(...(0, _chunk.default)(exportNames, 100).map(members => { + initStatements.push(...chunk(exportNames, 100).map(members => { return buildInitStatement(metadata, members, programPath.scope.buildUndefinedNode()); })); return initStatements; @@ -355,4 +359,14 @@ function buildInitStatement(metadata, exportNames, initExpr) { return InitTemplate.default(params); } }, initExpr)); +} + +function chunk(array, size) { + const chunks = []; + + for (let i = 0; i < array.length; i += size) { + chunks.push(array.slice(i, i + size)); + } + + return chunks; } \ No newline at end of file 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 d57c16d121e06e..5688183ee241a0 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 @@ -5,15 +5,14 @@ Object.defineProperty(exports, "__esModule", { }); exports.hasExports = hasExports; exports.isSideEffectImport = isSideEffectImport; +exports.validateImportInteropOption = validateImportInteropOption; exports.default = normalizeModuleAndLoadMetadata; var _path = require("path"); var _helperValidatorIdentifier = require("@babel/helper-validator-identifier"); -var _helperSplitExportDeclaration = _interopRequireDefault(require("@babel/helper-split-export-declaration")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _helperSplitExportDeclaration = require("@babel/helper-split-export-declaration"); function hasExports(metadata) { return metadata.hasExports; @@ -23,12 +22,28 @@ function isSideEffectImport(source) { return source.imports.size === 0 && source.importsNamespace.size === 0 && source.reexports.size === 0 && source.reexportNamespace.size === 0 && !source.reexportAll; } +function validateImportInteropOption(importInterop) { + if (typeof importInterop !== "function" && importInterop !== "none" && importInterop !== "babel" && importInterop !== "node") { + throw new Error(`.importInterop must be one of "none", "babel", "node", or a function returning one of those values (received ${importInterop}).`); + } + + return importInterop; +} + +function resolveImportInterop(importInterop, source) { + if (typeof importInterop === "function") { + return validateImportInteropOption(importInterop(source)); + } + + return importInterop; +} + function normalizeModuleAndLoadMetadata(programPath, exportName, { - noInterop = false, - loose = false, + importInterop, + initializeReexports = false, lazy = false, esNamespaceOnly = false -} = {}) { +}) { if (!exportName) { exportName = programPath.scope.generateUidIdentifier("exports").name; } @@ -40,7 +55,7 @@ function normalizeModuleAndLoadMetadata(programPath, exportName, { source, hasExports } = getModuleMetadata(programPath, { - loose, + initializeReexports, lazy }, stringSpecifiers); removeModuleDeclarations(programPath); @@ -50,10 +65,16 @@ function normalizeModuleAndLoadMetadata(programPath, exportName, { metadata.name = metadata.importsNamespace.values().next().value; } - if (noInterop) metadata.interop = "none";else if (esNamespaceOnly) { - if (metadata.interop === "namespace") { - metadata.interop = "default"; - } + const resolvedInterop = resolveImportInterop(importInterop, metadata.source); + + if (resolvedInterop === "none") { + metadata.interop = "none"; + } else if (resolvedInterop === "node" && metadata.interop === "namespace") { + metadata.interop = "node-namespace"; + } else if (resolvedInterop === "node" && metadata.interop === "default") { + metadata.interop = "node-default"; + } else if (esNamespaceOnly && metadata.interop === "namespace") { + metadata.interop = "default"; } } @@ -83,11 +104,21 @@ function getExportSpecifierName(path, stringSpecifiers) { } } +function assertExportSpecifier(path) { + if (path.isExportSpecifier()) { + return; + } else if (path.isExportNamespaceSpecifier()) { + throw path.buildCodeFrameError("Export namespace should be first transformed by `@babel/plugin-proposal-export-namespace-from`."); + } else { + throw path.buildCodeFrameError("Unexpected export specifier type"); + } +} + function getModuleMetadata(programPath, { - loose, - lazy + lazy, + initializeReexports }, stringSpecifiers) { - const localData = getLocalExportMetadata(programPath, loose, stringSpecifiers); + const localData = getLocalExportMetadata(programPath, initializeReexports, stringSpecifiers); const sourceData = new Map(); const getData = sourceNode => { @@ -104,7 +135,8 @@ function getModuleMetadata(programPath, { reexports: new Map(), reexportNamespace: new Set(), reexportAll: null, - lazy: false + lazy: false, + source }; sourceData.set(source, data); } @@ -166,16 +198,13 @@ function getModuleMetadata(programPath, { const data = getData(child.node.source); if (!data.loc) data.loc = child.node.loc; child.get("specifiers").forEach(spec => { - if (!spec.isExportSpecifier()) { - throw spec.buildCodeFrameError("Unexpected export specifier type"); - } - + assertExportSpecifier(spec); const importName = getExportSpecifierName(spec.get("local"), stringSpecifiers); const exportName = getExportSpecifierName(spec.get("exported"), stringSpecifiers); data.reexports.set(exportName, importName); if (exportName === "__esModule") { - throw exportName.buildCodeFrameError('Illegal export "__esModule".'); + throw spec.get("exported").buildCodeFrameError('Illegal export "__esModule".'); } }); } else if (child.isExportNamedDeclaration() || child.isExportDefaultDeclaration()) { @@ -232,7 +261,7 @@ function getModuleMetadata(programPath, { }; } -function getLocalExportMetadata(programPath, loose, stringSpecifiers) { +function getLocalExportMetadata(programPath, initializeReexports, stringSpecifiers) { const bindingKindLookup = new Map(); programPath.get("body").forEach(child => { let kind; @@ -245,9 +274,10 @@ function getLocalExportMetadata(programPath, loose, stringSpecifiers) { if (child.isExportNamedDeclaration()) { if (child.node.declaration) { child = child.get("declaration"); - } else if (loose && child.node.source && child.get("source").isStringLiteral()) { - child.node.specifiers.forEach(specifier => { - bindingKindLookup.set(specifier.local.name, "block"); + } else if (initializeReexports && child.node.source && child.get("source").isStringLiteral()) { + child.get("specifiers").forEach(spec => { + assertExportSpecifier(spec); + bindingKindLookup.set(spec.get("local").node.name, "block"); }); return; } @@ -296,7 +326,7 @@ function getLocalExportMetadata(programPath, loose, stringSpecifiers) { }; programPath.get("body").forEach(child => { - if (child.isExportNamedDeclaration() && (loose || !child.node.source)) { + if (child.isExportNamedDeclaration() && (initializeReexports || !child.node.source)) { if (child.node.declaration) { const declaration = child.get("declaration"); const ids = declaration.getOuterBindingIdentifierPaths(); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/rewrite-live-references.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/rewrite-live-references.js index b0ebe01326e350..917c07d70d8e76 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/rewrite-live-references.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/rewrite-live-references.js @@ -5,19 +5,13 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = rewriteLiveReferences; -var _assert = _interopRequireDefault(require("assert")); +var _assert = require("assert"); -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); -var _template = _interopRequireDefault(require("@babel/template")); +var _template = require("@babel/template"); -var _helperSimpleAccess = _interopRequireDefault(require("@babel/helper-simple-access")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _helperSimpleAccess = require("@babel/helper-simple-access"); function rewriteLiveReferences(programPath, metadata) { const imported = new Map(); @@ -48,14 +42,15 @@ function rewriteLiveReferences(programPath, metadata) { exportMeta.push(...data.names); } - programPath.traverse(rewriteBindingInitVisitor, { + const rewriteBindingInitVisitorState = { metadata, requeueInParent, scope: programPath.scope, exported - }); + }; + programPath.traverse(rewriteBindingInitVisitor, rewriteBindingInitVisitorState); (0, _helperSimpleAccess.default)(programPath, new Set([...Array.from(imported.keys()), ...Array.from(exported.keys())])); - programPath.traverse(rewriteReferencesVisitor, { + const rewriteReferencesVisitorState = { seen: new WeakSet(), metadata, requeueInParent, @@ -72,10 +67,16 @@ function rewriteLiveReferences(programPath, metadata) { let namespace = t.identifier(meta.name); if (meta.lazy) namespace = t.callExpression(namespace, []); + + if (importName === "default" && meta.interop === "node-default") { + return namespace; + } + const computed = metadata.stringSpecifiers.has(importName); return t.memberExpression(namespace, computed ? t.stringLiteral(importName) : t.identifier(importName), computed); } - }); + }; + programPath.traverse(rewriteReferencesVisitor, rewriteReferencesVisitorState); } const rewriteBindingInitVisitor = { @@ -152,12 +153,12 @@ const rewriteReferencesVisitor = { if (seen.has(path.node)) return; seen.add(path.node); const localName = path.node.name; - const localBinding = path.scope.getBinding(localName); - const rootBinding = scope.getBinding(localName); - if (rootBinding !== localBinding) return; const importData = imported.get(localName); if (importData) { + const localBinding = path.scope.getBinding(localName); + const rootBinding = scope.getBinding(localName); + if (rootBinding !== localBinding) return; const ref = buildImportReference(importData, path.node); ref.loc = path.node.loc; @@ -174,7 +175,7 @@ const rewriteReferencesVisitor = { object, property } = ref; - path.replaceWith(t.JSXMemberExpression(t.JSXIdentifier(object.name), t.JSXIdentifier(property.name))); + path.replaceWith(t.jsxMemberExpression(t.jsxIdentifier(object.name), t.jsxIdentifier(property.name))); } else { path.replaceWith(ref); } @@ -210,7 +211,8 @@ const rewriteReferencesVisitor = { const importData = imported.get(localName); if ((exportedNames == null ? void 0 : exportedNames.length) > 0 || importData) { - (0, _assert.default)(path.node.operator === "=", "Path was not simplified"); + _assert(path.node.operator === "=", "Path was not simplified"); + const assignment = path.node; if (importData) { diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/rewrite-this.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/rewrite-this.js index 8a7042f4227746..9b37280cd6959f 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/rewrite-this.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-module-transforms/lib/rewrite-this.js @@ -7,15 +7,9 @@ exports.default = rewriteThis; var _helperReplaceSupers = require("@babel/helper-replace-supers"); -var _traverse = _interopRequireDefault(require("@babel/traverse")); +var _traverse = require("@babel/traverse"); -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var t = require("@babel/types"); function rewriteThis(programPath) { (0, _traverse.default)(programPath.node, Object.assign({}, rewriteThisVisitor, { 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 cc356aa1f99183..fc4d72578fbe63 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,9 +1,9 @@ { "name": "@babel/helper-module-transforms", - "version": "7.12.1", + "version": "7.14.5", "description": "Babel helper functions for implementing ES6 module transformations", - "author": "Logan Smyth ", - "homepage": "https://babeljs.io/", + "author": "The Babel Team (https://babel.dev/team)", + "homepage": "https://babel.dev/docs/en/next/babel-helper-module-transforms", "license": "MIT", "publishConfig": { "access": "public" @@ -13,16 +13,18 @@ "url": "https://github.com/babel/babel.git", "directory": "packages/babel-helper-module-transforms" }, - "main": "lib/index.js", + "main": "./lib/index.js", "dependencies": { - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-replace-supers": "^7.12.1", - "@babel/helper-simple-access": "^7.12.1", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/helper-validator-identifier": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", - "lodash": "^4.17.19" + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-simple-access": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } } \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-optimise-call-expression/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-optimise-call-expression/lib/index.js index 0751eb3ca5527b..4cb6ae39bb0e69 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/helper-optimise-call-expression/lib/index.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-optimise-call-expression/lib/index.js @@ -5,11 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = optimiseCallExpression; -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); function optimiseCallExpression(callee, thisNode, args, optional) { if (args.length === 1 && t.isSpreadElement(args[0]) && t.isIdentifier(args[0].argument, { 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 3973be801216bd..05f11748e1eaf1 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,22 +1,27 @@ { "name": "@babel/helper-optimise-call-expression", - "version": "7.12.10", + "version": "7.14.5", "description": "Helper function to optimise call expression", "repository": { "type": "git", "url": "https://github.com/babel/babel.git", "directory": "packages/babel-helper-optimise-call-expression" }, + "homepage": "https://babel.dev/docs/en/next/babel-helper-optimise-call-expression", "license": "MIT", "publishConfig": { "access": "public" }, - "main": "lib/index.js", + "main": "./lib/index.js", "dependencies": { - "@babel/types": "^7.12.10" + "@babel/types": "^7.14.5" }, "devDependencies": { - "@babel/generator": "7.12.10", - "@babel/parser": "7.12.10" - } + "@babel/generator": "7.14.5", + "@babel/parser": "7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "author": "The Babel Team (https://babel.dev/team)" } \ No newline at end of file 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 f08da165b1afec..b4d6e3b5effe54 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 @@ -6,19 +6,13 @@ Object.defineProperty(exports, "__esModule", { exports.skipAllButComputedKey = skipAllButComputedKey; exports.default = exports.environmentVisitor = void 0; -var _traverse = _interopRequireDefault(require("@babel/traverse")); +var _traverse = require("@babel/traverse"); -var _helperMemberExpressionToFunctions = _interopRequireDefault(require("@babel/helper-member-expression-to-functions")); +var _helperMemberExpressionToFunctions = require("@babel/helper-member-expression-to-functions"); -var _helperOptimiseCallExpression = _interopRequireDefault(require("@babel/helper-optimise-call-expression")); +var _helperOptimiseCallExpression = require("@babel/helper-optimise-call-expression"); -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var t = require("@babel/types"); function getPrototypeOfExpression(objectRef, isStatic, file, isPrivateMethod) { objectRef = t.cloneNode(objectRef); @@ -71,6 +65,19 @@ const visitor = _traverse.default.visitors.merge([environmentVisitor, { }]); +const unshadowSuperBindingVisitor = _traverse.default.visitors.merge([environmentVisitor, { + Scopable(path, { + refName + }) { + const binding = path.scope.getOwnBinding(refName); + + if (binding && binding.identifier.name === refName) { + path.scope.rename(refName); + } + } + +}]); + const specHandlers = { memoise(superMember, count) { const { @@ -175,7 +182,7 @@ const looseHandlers = Object.assign({}, specHandlers, { get(superMember) { const { isStatic, - superRef + getSuperRef } = this; const { computed @@ -184,9 +191,13 @@ const looseHandlers = Object.assign({}, specHandlers, { let object; if (isStatic) { - object = superRef ? t.cloneNode(superRef) : t.memberExpression(t.identifier("Function"), t.identifier("prototype")); + var _getSuperRef; + + object = (_getSuperRef = getSuperRef()) != null ? _getSuperRef : t.memberExpression(t.identifier("Function"), t.identifier("prototype")); } else { - object = superRef ? t.memberExpression(t.cloneNode(superRef), t.identifier("prototype")) : t.memberExpression(t.identifier("Object"), t.identifier("prototype")); + var _getSuperRef2; + + object = t.memberExpression((_getSuperRef2 = getSuperRef()) != null ? _getSuperRef2 : t.identifier("Object"), t.identifier("prototype")); } return t.memberExpression(object, prop, computed); @@ -220,16 +231,17 @@ const looseHandlers = Object.assign({}, specHandlers, { class ReplaceSupers { constructor(opts) { + var _opts$constantSuper; + const path = opts.methodPath; this.methodPath = path; this.isDerivedConstructor = path.isClassMethod({ kind: "constructor" }) && !!opts.superRef; - this.isStatic = path.isObjectMethod() || path.node.static; + this.isStatic = path.isObjectMethod() || path.node.static || (path.isStaticBlock == null ? void 0 : path.isStaticBlock()); this.isPrivateMethod = path.isPrivate() && path.isMethod(); this.file = opts.file; - this.superRef = opts.superRef; - this.isLoose = opts.isLoose; + this.constantSuper = (_opts$constantSuper = opts.constantSuper) != null ? _opts$constantSuper : opts.isLoose; this.opts = opts; } @@ -237,8 +249,19 @@ class ReplaceSupers { return t.cloneNode(this.opts.objectRef || this.opts.getObjectRef()); } + getSuperRef() { + if (this.opts.superRef) return t.cloneNode(this.opts.superRef); + if (this.opts.getSuperRef) return t.cloneNode(this.opts.getSuperRef()); + } + replace() { - const handler = this.isLoose ? looseHandlers : specHandlers; + if (this.opts.refToPreserve) { + this.methodPath.traverse(unshadowSuperBindingVisitor, { + refName: this.opts.refToPreserve.name + }); + } + + const handler = this.constantSuper ? looseHandlers : specHandlers; (0, _helperMemberExpressionToFunctions.default)(this.methodPath, visitor, Object.assign({ file: this.file, scope: this.methodPath.scope, @@ -246,7 +269,7 @@ class ReplaceSupers { isStatic: this.isStatic, isPrivateMethod: this.isPrivateMethod, getObjectRef: this.getObjectRef.bind(this), - superRef: this.superRef + getSuperRef: this.getSuperRef.bind(this) }, handler)); } 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 bc8d05da90c053..14a9f51cc907b0 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,21 +1,26 @@ { "name": "@babel/helper-replace-supers", - "version": "7.12.11", + "version": "7.14.5", "description": "Helper function to replace supers", "repository": { "type": "git", "url": "https://github.com/babel/babel.git", "directory": "packages/babel-helper-replace-supers" }, + "homepage": "https://babel.dev/docs/en/next/babel-helper-replace-supers", "license": "MIT", "publishConfig": { "access": "public" }, - "main": "lib/index.js", + "main": "./lib/index.js", "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.12.7", - "@babel/helper-optimise-call-expression": "^7.12.10", - "@babel/traverse": "^7.12.10", - "@babel/types": "^7.12.11" - } + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "author": "The Babel Team (https://babel.dev/team)" } \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-simple-access/README.md b/tools/node_modules/@babel/core/node_modules/@babel/helper-simple-access/README.md index 206436ca8b9f99..1e15dfa24d7c72 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/helper-simple-access/README.md +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-simple-access/README.md @@ -2,7 +2,7 @@ > Babel helper for ensuring that access to a given value is performed through simple accesses -See our website [@babel/helper-simple-access](https://babeljs.io/docs/en/next/babel-helper-simple-access.html) for more information. +See our website [@babel/helper-simple-access](https://babeljs.io/docs/en/babel-helper-simple-access) for more information. ## Install diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-simple-access/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-simple-access/lib/index.js index 12cfe7150243c6..221160376d6c3d 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/helper-simple-access/lib/index.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-simple-access/lib/index.js @@ -5,11 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = simplifyAccess; -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); function simplifyAccess(path, bindingNames) { path.traverse(simpleAssignmentVisitor, { 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 a775b777106a5e..7829aa0693cfc9 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,9 +1,9 @@ { "name": "@babel/helper-simple-access", - "version": "7.12.1", + "version": "7.14.5", "description": "Babel helper for ensuring that access to a given value is performed through simple accesses", - "author": "Logan Smyth ", - "homepage": "https://babeljs.io/", + "author": "The Babel Team (https://babel.dev/team)", + "homepage": "https://babel.dev/docs/en/next/babel-helper-simple-access", "license": "MIT", "publishConfig": { "access": "public" @@ -13,8 +13,14 @@ "url": "https://github.com/babel/babel.git", "directory": "packages/babel-helper-simple-access" }, - "main": "lib/index.js", + "main": "./lib/index.js", "dependencies": { - "@babel/types": "^7.12.1" + "@babel/types": "^7.14.5" + }, + "devDependencies": { + "@babel/traverse": "7.14.5" + }, + "engines": { + "node": ">=6.9.0" } } \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-split-export-declaration/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-split-export-declaration/lib/index.js index 98e7385572c122..fdf67bd2eb5f94 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/helper-split-export-declaration/lib/index.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-split-export-declaration/lib/index.js @@ -5,11 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = splitExportDeclaration; -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); function splitExportDeclaration(exportDeclaration) { if (!exportDeclaration.isExportDeclaration()) { 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 5913ccfef09e91..02b93135a06e99 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,18 +1,23 @@ { "name": "@babel/helper-split-export-declaration", - "version": "7.12.11", + "version": "7.14.5", "description": "", "repository": { "type": "git", "url": "https://github.com/babel/babel.git", "directory": "packages/babel-helper-split-export-declaration" }, + "homepage": "https://babel.dev/docs/en/next/babel-helper-split-export-declaration", "license": "MIT", "publishConfig": { "access": "public" }, - "main": "lib/index.js", + "main": "./lib/index.js", "dependencies": { - "@babel/types": "^7.12.11" - } + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "author": "The Babel Team (https://babel.dev/team)" } \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-identifier/lib/identifier.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-identifier/lib/identifier.js index 51ec76370ccfc6..71310db1f39d08 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-identifier/lib/identifier.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-identifier/lib/identifier.js @@ -58,16 +58,23 @@ function isIdentifierChar(code) { function isIdentifierName(name) { let isFirst = true; - for (let _i = 0, _Array$from = Array.from(name); _i < _Array$from.length; _i++) { - const char = _Array$from[_i]; - const cp = char.codePointAt(0); + for (let i = 0; i < name.length; i++) { + let cp = name.charCodeAt(i); + + if ((cp & 0xfc00) === 0xd800 && i + 1 < name.length) { + const trail = name.charCodeAt(++i); + + if ((trail & 0xfc00) === 0xdc00) { + cp = 0x10000 + ((cp & 0x3ff) << 10) + (trail & 0x3ff); + } + } if (isFirst) { + isFirst = false; + if (!isIdentifierStart(cp)) { return false; } - - isFirst = false; } else if (!isIdentifierChar(cp)) { return false; } diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-identifier/package.json b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-identifier/package.json index 464dbfa3aace49..80b8c9aeafd6a9 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-identifier/package.json +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-identifier/package.json @@ -1,6 +1,6 @@ { "name": "@babel/helper-validator-identifier", - "version": "7.12.11", + "version": "7.14.5", "description": "Validate identifier/keywords name", "repository": { "type": "git", @@ -14,7 +14,13 @@ "main": "./lib/index.js", "exports": "./lib/index.js", "devDependencies": { - "charcodes": "^0.2.0", - "unicode-13.0.0": "^0.8.0" - } + "@babel/helper-validator-identifier-baseline": "npm:@babel/helper-validator-identifier@7.10.4", + "@unicode/unicode-13.0.0": "^1.0.6", + "benchmark": "^2.1.4", + "charcodes": "^0.2.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "author": "The Babel Team (https://babel.dev/team)" } \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-identifier/scripts/generate-identifier-regex.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-identifier/scripts/generate-identifier-regex.js index 70b371508bdb1b..45276d51b2dc82 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-identifier/scripts/generate-identifier-regex.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-identifier/scripts/generate-identifier-regex.js @@ -4,14 +4,14 @@ // https://tc39.github.io/ecma262/#sec-conformance const version = "13.0.0"; -const start = require("unicode-" + +const start = require("@unicode/unicode-" + version + "/Binary_Property/ID_Start/code-points.js").filter(function (ch) { return ch > 0x7f; }); let last = -1; const cont = [0x200c, 0x200d].concat( - require("unicode-" + + require("@unicode/unicode-" + version + "/Binary_Property/ID_Continue/code-points.js").filter(function (ch) { return ch > 0x7f && search(start, ch, last + 1) == -1; diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/LICENSE b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/LICENSE new file mode 100644 index 00000000000000..f31575ec773bb1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/LICENSE @@ -0,0 +1,22 @@ +MIT License + +Copyright (c) 2014-present Sebastian McKenzie and other contributors + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/README.md b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/README.md new file mode 100644 index 00000000000000..b8b9e854b38839 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/README.md @@ -0,0 +1,19 @@ +# @babel/helper-validator-option + +> Validate plugin/preset options + +See our website [@babel/helper-validator-option](https://babeljs.io/docs/en/babel-helper-validator-option) for more information. + +## Install + +Using npm: + +```sh +npm install --save-dev @babel/helper-validator-option +``` + +or using yarn: + +```sh +yarn add @babel/helper-validator-option --dev +``` diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/lib/find-suggestion.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/lib/find-suggestion.js new file mode 100644 index 00000000000000..019ea931deefaf --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/lib/find-suggestion.js @@ -0,0 +1,45 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.findSuggestion = findSuggestion; +const { + min +} = Math; + +function levenshtein(a, b) { + let t = [], + u = [], + i, + j; + const m = a.length, + n = b.length; + + if (!m) { + return n; + } + + if (!n) { + return m; + } + + for (j = 0; j <= n; j++) { + t[j] = j; + } + + for (i = 1; i <= m; i++) { + for (u = [i], j = 1; j <= n; j++) { + u[j] = a[i - 1] === b[j - 1] ? t[j - 1] : min(t[j - 1], t[j], u[j - 1]) + 1; + } + + t = u; + } + + return u[n]; +} + +function findSuggestion(str, arr) { + const distances = arr.map(el => levenshtein(el, str)); + return arr[distances.indexOf(min(...distances))]; +} \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/lib/index.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/lib/index.js new file mode 100644 index 00000000000000..8afe8612281220 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/lib/index.js @@ -0,0 +1,21 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +Object.defineProperty(exports, "OptionValidator", { + enumerable: true, + get: function () { + return _validator.OptionValidator; + } +}); +Object.defineProperty(exports, "findSuggestion", { + enumerable: true, + get: function () { + return _findSuggestion.findSuggestion; + } +}); + +var _validator = require("./validator"); + +var _findSuggestion = require("./find-suggestion"); \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/lib/validator.js b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/lib/validator.js new file mode 100644 index 00000000000000..5b4bad1dc6a681 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/lib/validator.js @@ -0,0 +1,58 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.OptionValidator = void 0; + +var _findSuggestion = require("./find-suggestion"); + +class OptionValidator { + constructor(descriptor) { + this.descriptor = descriptor; + } + + validateTopLevelOptions(options, TopLevelOptionShape) { + const validOptionNames = Object.keys(TopLevelOptionShape); + + for (const option of Object.keys(options)) { + if (!validOptionNames.includes(option)) { + throw new Error(this.formatMessage(`'${option}' is not a valid top-level option. +- Did you mean '${(0, _findSuggestion.findSuggestion)(option, validOptionNames)}'?`)); + } + } + } + + validateBooleanOption(name, value, defaultValue) { + if (value === undefined) { + return defaultValue; + } else { + this.invariant(typeof value === "boolean", `'${name}' option must be a boolean.`); + } + + return value; + } + + validateStringOption(name, value, defaultValue) { + if (value === undefined) { + return defaultValue; + } else { + this.invariant(typeof value === "string", `'${name}' option must be a string.`); + } + + return value; + } + + invariant(condition, message) { + if (!condition) { + throw new Error(this.formatMessage(message)); + } + } + + formatMessage(message) { + return `${this.descriptor}: ${message}`; + } + +} + +exports.OptionValidator = OptionValidator; \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/package.json b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/package.json new file mode 100644 index 00000000000000..077bbfb688b691 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helper-validator-option/package.json @@ -0,0 +1,20 @@ +{ + "name": "@babel/helper-validator-option", + "version": "7.14.5", + "description": "Validate plugin/preset options", + "repository": { + "type": "git", + "url": "https://github.com/babel/babel.git", + "directory": "packages/babel-helper-validator-option" + }, + "license": "MIT", + "publishConfig": { + "access": "public" + }, + "main": "./lib/index.js", + "exports": "./lib/index.js", + "engines": { + "node": ">=6.9.0" + }, + "author": "The Babel Team (https://babel.dev/team)" +} \ No newline at end of file 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 new file mode 100644 index 00000000000000..8d3ba5413e89bf --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers-generated.js @@ -0,0 +1,29 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.wrapRegExp = exports.typeof = exports.objectSpread2 = exports.jsx = void 0; + +var _template = require("@babel/template"); + +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') +}; +exports.jsx = jsx; +const objectSpread2 = { + minVersion: "7.5.0", + ast: () => _template.default.program.ast('\nimport defineProperty from "defineProperty";\nfunction ownKeys(object, enumerableOnly) {\n var keys = Object.keys(object);\n if (Object.getOwnPropertySymbols) {\n var symbols = Object.getOwnPropertySymbols(object);\n if (enumerableOnly) {\n symbols = symbols.filter(function (sym) {\n return Object.getOwnPropertyDescriptor(object, sym).enumerable;\n });\n }\n keys.push.apply(keys, symbols);\n }\n return keys;\n}\nexport default function _objectSpread2(target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i] != null ? arguments[i] : {};\n if (i % 2) {\n ownKeys(Object(source), true).forEach(function (key) {\n defineProperty(target, key, source[key]);\n });\n } else if (Object.getOwnPropertyDescriptors) {\n Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));\n } else {\n ownKeys(Object(source)).forEach(function (key) {\n Object.defineProperty(\n target,\n key,\n Object.getOwnPropertyDescriptor(source, key)\n );\n });\n }\n }\n return target;\n}\n') +}; +exports.objectSpread2 = objectSpread2; +const _typeof = { + minVersion: "7.0.0-beta.0", + ast: () => _template.default.program.ast('\nexport default function _typeof(obj) {\n "@babel/helpers - typeof";\n if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") {\n _typeof = function (obj) {\n return typeof obj;\n };\n } else {\n _typeof = function (obj) {\n return obj &&\n typeof Symbol === "function" &&\n obj.constructor === Symbol &&\n obj !== Symbol.prototype\n ? "symbol"\n : typeof obj;\n };\n }\n return _typeof(obj);\n}\n') +}; +exports.typeof = _typeof; +const wrapRegExp = { + minVersion: "7.2.6", + ast: () => _template.default.program.ast('\nimport setPrototypeOf from "setPrototypeOf";\nimport inherits from "inherits";\nexport default function _wrapRegExp() {\n _wrapRegExp = function (re, groups) {\n return new BabelRegExp(re, undefined, groups);\n };\n var _super = RegExp.prototype;\n var _groups = new WeakMap();\n function BabelRegExp(re, flags, groups) {\n var _this = new RegExp(re, flags);\n \n _groups.set(_this, groups || _groups.get(re));\n return setPrototypeOf(_this, BabelRegExp.prototype);\n }\n inherits(BabelRegExp, RegExp);\n BabelRegExp.prototype.exec = function (str) {\n var result = _super.exec.call(this, str);\n if (result) result.groups = buildGroups(result, this);\n return result;\n };\n BabelRegExp.prototype[Symbol.replace] = function (str, substitution) {\n if (typeof substitution === "string") {\n var groups = _groups.get(this);\n return _super[Symbol.replace].call(\n this,\n str,\n substitution.replace(/\\$<([^>]+)>/g, function (_, name) {\n return "$" + groups[name];\n })\n );\n } else if (typeof substitution === "function") {\n var _this = this;\n return _super[Symbol.replace].call(this, str, function () {\n var args = arguments;\n \n if (typeof args[args.length - 1] !== "object") {\n args = [].slice.call(args);\n args.push(buildGroups(args, _this));\n }\n return substitution.apply(this, args);\n });\n } else {\n return _super[Symbol.replace].call(this, str, substitution);\n }\n };\n function buildGroups(result, re) {\n \n \n var g = _groups.get(re);\n return Object.keys(g).reduce(function (groups, name) {\n groups[name] = result[g[name]];\n return groups;\n }, Object.create(null));\n }\n return _wrapRegExp.apply(this, arguments);\n}\n') +}; +exports.wrapRegExp = wrapRegExp; \ No newline at end of file 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 feb2e016acb608..7168c66338fea8 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 @@ -5,11 +5,13 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; -var _template = _interopRequireDefault(require("@babel/template")); +var _template = require("@babel/template"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var generated = require("./helpers-generated"); -const helpers = Object.create(null); +const helpers = Object.assign({ + __proto__: null +}, generated); var _default = helpers; exports.default = _default; @@ -18,88 +20,17 @@ const helper = minVersion => tpl => ({ ast: () => _template.default.program.ast(tpl) }); -helpers.typeof = helper("7.0.0-beta.0")` - export default function _typeof(obj) { - "@babel/helpers - typeof"; - - if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { - _typeof = function (obj) { return typeof obj; }; - } else { - _typeof = function (obj) { - return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype - ? "symbol" - : typeof obj; - }; - } - - return _typeof(obj); - } -`; -helpers.jsx = helper("7.0.0-beta.0")` - var REACT_ELEMENT_TYPE; - - export default function _createRawReactElement(type, props, key, children) { - if (!REACT_ELEMENT_TYPE) { - REACT_ELEMENT_TYPE = ( - typeof Symbol === "function" && Symbol["for"] && Symbol["for"]("react.element") - ) || 0xeac7; - } - - var defaultProps = type && type.defaultProps; - var childrenLength = arguments.length - 3; - - if (!props && childrenLength !== 0) { - // If we're going to assign props.children, we create a new object now - // to avoid mutating defaultProps. - props = { - children: void 0, - }; - } - - if (childrenLength === 1) { - props.children = children; - } else if (childrenLength > 1) { - var childArray = new Array(childrenLength); - for (var i = 0; i < childrenLength; i++) { - childArray[i] = arguments[i + 3]; - } - props.children = childArray; - } - - if (props && defaultProps) { - for (var propName in defaultProps) { - if (props[propName] === void 0) { - props[propName] = defaultProps[propName]; - } - } - } else if (!props) { - props = defaultProps || {}; - } - - return { - $$typeof: REACT_ELEMENT_TYPE, - type: type, - key: key === undefined ? null : '' + key, - ref: null, - props: props, - _owner: null, - }; - } -`; helpers.asyncIterator = helper("7.0.0-beta.0")` export default function _asyncIterator(iterable) { - var method + var method; if (typeof Symbol !== "undefined") { - if (Symbol.asyncIterator) { - method = iterable[Symbol.asyncIterator] - if (method != null) return method.call(iterable); - } - if (Symbol.iterator) { - method = iterable[Symbol.iterator] - if (method != null) return method.call(iterable); - } + if (Symbol.asyncIterator) method = iterable[Symbol.asyncIterator]; + if (method == null && Symbol.iterator) method = iterable[Symbol.iterator]; } - throw new TypeError("Object is not async iterable"); + 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")` @@ -182,9 +113,7 @@ helpers.AsyncGenerator = helper("7.0.0-beta.0")` } } - if (typeof Symbol === "function" && Symbol.asyncIterator) { - AsyncGenerator.prototype[Symbol.asyncIterator] = function () { return this; }; - } + AsyncGenerator.prototype[typeof Symbol === "function" && Symbol.asyncIterator || "@@asyncIterator"] = function () { return this; }; AsyncGenerator.prototype.next = function (arg) { return this._invoke("next", arg); }; AsyncGenerator.prototype.throw = function (arg) { return this._invoke("throw", arg); }; @@ -216,9 +145,7 @@ helpers.asyncGeneratorDelegate = helper("7.0.0-beta.0")` return { done: false, value: awaitWrap(value) }; }; - if (typeof Symbol === "function" && Symbol.iterator) { - iter[Symbol.iterator] = function () { return this; }; - } + iter[typeof Symbol !== "undefined" && Symbol.iterator || "@@iterator"] = function () { return this; }; iter.next = function (value) { if (waiting) { @@ -403,47 +330,6 @@ helpers.objectSpread = helper("7.0.0-beta.0")` return target; } `; -helpers.objectSpread2 = helper("7.5.0")` - import defineProperty from "defineProperty"; - - // This function is different to "Reflect.ownKeys". The enumerableOnly - // filters on symbol properties only. Returned string properties are always - // enumerable. It is good to use in objectSpread. - - function ownKeys(object, enumerableOnly) { - var keys = Object.keys(object); - if (Object.getOwnPropertySymbols) { - var symbols = Object.getOwnPropertySymbols(object); - if (enumerableOnly) symbols = symbols.filter(function (sym) { - return Object.getOwnPropertyDescriptor(object, sym).enumerable; - }); - keys.push.apply(keys, symbols); - } - return keys; - } - - export default function _objectSpread2(target) { - for (var i = 1; i < arguments.length; i++) { - var source = (arguments[i] != null) ? arguments[i] : {}; - if (i % 2) { - ownKeys(Object(source), true).forEach(function (key) { - defineProperty(target, key, source[key]); - }); - } else if (Object.getOwnPropertyDescriptors) { - Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); - } else { - ownKeys(Object(source)).forEach(function (key) { - Object.defineProperty( - target, - key, - Object.getOwnPropertyDescriptor(source, key) - ); - }); - } - } - return target; - } -`; helpers.inherits = helper("7.0.0-beta.0")` import setPrototypeOf from "setPrototypeOf"; @@ -462,10 +348,12 @@ helpers.inherits = helper("7.0.0-beta.0")` } `; helpers.inheritsLoose = helper("7.0.0-beta.0")` + import setPrototypeOf from "setPrototypeOf"; + export default function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; - subClass.__proto__ = superClass; + setPrototypeOf(subClass, superClass); } `; helpers.getPrototypeOf = helper("7.0.0-beta.0")` @@ -505,8 +393,9 @@ helpers.isNativeReflectConstruct = helper("7.9.0")` // use our fallback implementation. try { // If the internal slots aren't set, this throws an error similar to - // TypeError: this is not a Date object. - Date.prototype.toString.call(Reflect.construct(Date, [], function() {})); + // TypeError: this is not a Boolean object. + + Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {})); return true; } catch (e) { return false; @@ -593,17 +482,19 @@ helpers.interopRequireDefault = helper("7.0.0-beta.0")` return obj && obj.__esModule ? obj : { default: obj }; } `; -helpers.interopRequireWildcard = helper("7.0.0-beta.0")` - function _getRequireWildcardCache() { +helpers.interopRequireWildcard = helper("7.14.0")` + function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; - var cache = new WeakMap(); - _getRequireWildcardCache = function () { return cache; }; - return cache; + var cacheBabelInterop = new WeakMap(); + var cacheNodeInterop = new WeakMap(); + return (_getRequireWildcardCache = function (nodeInterop) { + return nodeInterop ? cacheNodeInterop : cacheBabelInterop; + })(nodeInterop); } - export default function _interopRequireWildcard(obj) { - if (obj && obj.__esModule) { + export default function _interopRequireWildcard(obj, nodeInterop) { + if (!nodeInterop && obj && obj.__esModule) { return obj; } @@ -611,7 +502,7 @@ helpers.interopRequireWildcard = helper("7.0.0-beta.0")` return { default: obj } } - var cache = _getRequireWildcardCache(); + var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } @@ -619,7 +510,7 @@ helpers.interopRequireWildcard = helper("7.0.0-beta.0")` var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { - if (Object.prototype.hasOwnProperty.call(obj, key)) { + if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; @@ -838,6 +729,11 @@ helpers.readOnlyError = helper("7.0.0-beta.0")` throw new TypeError("\\"" + name + "\\" is read-only"); } `; +helpers.writeOnlyError = helper("7.12.13")` + export default function _writeOnlyError(name) { + throw new TypeError("\\"" + name + "\\" is write-only"); + } +`; helpers.classNameTDZError = helper("7.0.0-beta.0")` export default function _classNameTDZError(name) { throw new Error("Class \\"" + name + "\\" cannot be referenced in computed property keys."); @@ -946,7 +842,7 @@ helpers.maybeArrayLike = helper("7.9.0")` `; helpers.iterableToArray = helper("7.0.0-beta.0")` export default function _iterableToArray(iter) { - if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter); + if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } `; helpers.iterableToArrayLimit = helper("7.0.0-beta.0")` @@ -961,14 +857,15 @@ helpers.iterableToArrayLimit = helper("7.0.0-beta.0")` // _i = _iterator // _s = _step - if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; + var _i = arr == null ? null : (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]); + if (_i == null) return; var _arr = []; var _n = true; var _d = false; - var _e = undefined; + var _s, _e; try { - for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { + for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } @@ -987,10 +884,11 @@ helpers.iterableToArrayLimit = helper("7.0.0-beta.0")` `; helpers.iterableToArrayLimitLoose = helper("7.0.0-beta.0")` export default function _iterableToArrayLimitLoose(arr, i) { - if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; + var _i = arr && (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]); + if (_i == null) return; var _arr = []; - for (var _iterator = arr[Symbol.iterator](), _step; !(_step = _iterator.next()).done;) { + for (_i = _i.call(arr), _step; !(_step = _i.next()).done;) { _arr.push(_step.value); if (i && _arr.length === i) break; } @@ -1040,8 +938,9 @@ helpers.createForOfIteratorHelper = helper("7.9.0")` // f: finish (always called at the end) export default function _createForOfIteratorHelper(o, allowArrayLike) { - var it; - if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { + var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; + + if (!it) { // Fallback for engines without symbol support if ( Array.isArray(o) || @@ -1069,7 +968,7 @@ helpers.createForOfIteratorHelper = helper("7.9.0")` return { s: function() { - it = o[Symbol.iterator](); + it = it.call(o); }, n: function() { var step = it.next(); @@ -1094,28 +993,25 @@ helpers.createForOfIteratorHelperLoose = helper("7.9.0")` import unsupportedIterableToArray from "unsupportedIterableToArray"; export default function _createForOfIteratorHelperLoose(o, allowArrayLike) { - var it; - - if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { - // Fallback for engines without symbol support - if ( - Array.isArray(o) || - (it = unsupportedIterableToArray(o)) || - (allowArrayLike && o && typeof o.length === "number") - ) { - if (it) o = it; - var i = 0; - return function() { - if (i >= o.length) return { done: true }; - return { done: false, value: o[i++] }; - } + var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; + + if (it) return (it = it.call(o)).next.bind(it); + + // Fallback for engines without symbol support + if ( + Array.isArray(o) || + (it = unsupportedIterableToArray(o)) || + (allowArrayLike && o && typeof o.length === "number") + ) { + if (it) o = it; + var i = 0; + return function() { + if (i >= o.length) return { done: true }; + return { done: false, value: o[i++] }; } - - throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } - it = o[Symbol.iterator](); - return it.next.bind(it); + throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } `; helpers.skipFirstGeneratorNext = helper("7.0.0-beta.0")` @@ -1214,23 +1110,81 @@ helpers.classPrivateFieldLooseBase = helper("7.0.0-beta.0")` } `; helpers.classPrivateFieldGet = helper("7.0.0-beta.0")` + import classApplyDescriptorGet from "classApplyDescriptorGet"; + import classExtractFieldDescriptor from "classExtractFieldDescriptor"; export default function _classPrivateFieldGet(receiver, privateMap) { - var descriptor = privateMap.get(receiver); - if (!descriptor) { - throw new TypeError("attempted to get private field on non-instance"); + var descriptor = classExtractFieldDescriptor(receiver, privateMap, "get"); + return classApplyDescriptorGet(receiver, descriptor); + } +`; +helpers.classPrivateFieldSet = helper("7.0.0-beta.0")` + import classApplyDescriptorSet from "classApplyDescriptorSet"; + import classExtractFieldDescriptor from "classExtractFieldDescriptor"; + export default function _classPrivateFieldSet(receiver, privateMap, value) { + var descriptor = classExtractFieldDescriptor(receiver, privateMap, "set"); + classApplyDescriptorSet(receiver, descriptor, value); + return value; + } +`; +helpers.classPrivateFieldDestructureSet = helper("7.4.4")` + import classApplyDescriptorDestructureSet from "classApplyDescriptorDestructureSet"; + import classExtractFieldDescriptor from "classExtractFieldDescriptor"; + export default function _classPrivateFieldDestructureSet(receiver, privateMap) { + var descriptor = classExtractFieldDescriptor(receiver, privateMap, "set"); + return classApplyDescriptorDestructureSet(receiver, descriptor); + } +`; +helpers.classExtractFieldDescriptor = helper("7.13.10")` + export default function _classExtractFieldDescriptor(receiver, privateMap, action) { + if (!privateMap.has(receiver)) { + throw new TypeError("attempted to " + action + " private field on non-instance"); } + return privateMap.get(receiver); + } +`; +helpers.classStaticPrivateFieldSpecGet = helper("7.0.2")` + import classApplyDescriptorGet from "classApplyDescriptorGet"; + import classCheckPrivateStaticAccess from "classCheckPrivateStaticAccess"; + import classCheckPrivateStaticFieldDescriptor from "classCheckPrivateStaticFieldDescriptor"; + export default function _classStaticPrivateFieldSpecGet(receiver, classConstructor, descriptor) { + classCheckPrivateStaticAccess(receiver, classConstructor); + classCheckPrivateStaticFieldDescriptor(descriptor, "get"); + return classApplyDescriptorGet(receiver, descriptor); + } +`; +helpers.classStaticPrivateFieldSpecSet = helper("7.0.2")` + import classApplyDescriptorSet from "classApplyDescriptorSet"; + import classCheckPrivateStaticAccess from "classCheckPrivateStaticAccess"; + import classCheckPrivateStaticFieldDescriptor from "classCheckPrivateStaticFieldDescriptor"; + export default function _classStaticPrivateFieldSpecSet(receiver, classConstructor, descriptor, value) { + classCheckPrivateStaticAccess(receiver, classConstructor); + classCheckPrivateStaticFieldDescriptor(descriptor, "set"); + classApplyDescriptorSet(receiver, descriptor, value); + return value; + } +`; +helpers.classStaticPrivateMethodGet = helper("7.3.2")` + import classCheckPrivateStaticAccess from "classCheckPrivateStaticAccess"; + export default function _classStaticPrivateMethodGet(receiver, classConstructor, method) { + classCheckPrivateStaticAccess(receiver, classConstructor); + return method; + } +`; +helpers.classStaticPrivateMethodSet = helper("7.3.2")` + export default function _classStaticPrivateMethodSet() { + throw new TypeError("attempted to set read only static private field"); + } +`; +helpers.classApplyDescriptorGet = helper("7.13.10")` + export default function _classApplyDescriptorGet(receiver, descriptor) { if (descriptor.get) { return descriptor.get.call(receiver); } return descriptor.value; } `; -helpers.classPrivateFieldSet = helper("7.0.0-beta.0")` - export default function _classPrivateFieldSet(receiver, privateMap, value) { - var descriptor = privateMap.get(receiver); - if (!descriptor) { - throw new TypeError("attempted to set private field on non-instance"); - } +helpers.classApplyDescriptorSet = helper("7.13.10")` + export default function _classApplyDescriptorSet(receiver, descriptor, value) { if (descriptor.set) { descriptor.set.call(receiver, value); } else { @@ -1240,19 +1194,12 @@ helpers.classPrivateFieldSet = helper("7.0.0-beta.0")` // class bodies. throw new TypeError("attempted to set read only private field"); } - descriptor.value = value; } - - return value; } `; -helpers.classPrivateFieldDestructureSet = helper("7.4.4")` - export default function _classPrivateFieldDestructureSet(receiver, privateMap) { - if (!privateMap.has(receiver)) { - throw new TypeError("attempted to set private field on non-instance"); - } - var descriptor = privateMap.get(receiver); +helpers.classApplyDescriptorDestructureSet = helper("7.13.10")` + export default function _classApplyDescriptorDestructureSet(receiver, descriptor) { if (descriptor.set) { if (!("__destrObj" in descriptor)) { descriptor.__destrObj = { @@ -1274,48 +1221,28 @@ helpers.classPrivateFieldDestructureSet = helper("7.4.4")` } } `; -helpers.classStaticPrivateFieldSpecGet = helper("7.0.2")` - export default function _classStaticPrivateFieldSpecGet(receiver, classConstructor, descriptor) { - if (receiver !== classConstructor) { - throw new TypeError("Private static access of wrong provenance"); - } - if (descriptor.get) { - return descriptor.get.call(receiver); - } - return descriptor.value; +helpers.classStaticPrivateFieldDestructureSet = helper("7.13.10")` + import classApplyDescriptorDestructureSet from "classApplyDescriptorDestructureSet"; + import classCheckPrivateStaticAccess from "classCheckPrivateStaticAccess"; + import classCheckPrivateStaticFieldDescriptor from "classCheckPrivateStaticFieldDescriptor"; + export default function _classStaticPrivateFieldDestructureSet(receiver, classConstructor, descriptor) { + classCheckPrivateStaticAccess(receiver, classConstructor); + classCheckPrivateStaticFieldDescriptor(descriptor, "set"); + return classApplyDescriptorDestructureSet(receiver, descriptor); } `; -helpers.classStaticPrivateFieldSpecSet = helper("7.0.2")` - export default function _classStaticPrivateFieldSpecSet(receiver, classConstructor, descriptor, value) { +helpers.classCheckPrivateStaticAccess = helper("7.13.10")` + export default function _classCheckPrivateStaticAccess(receiver, classConstructor) { if (receiver !== classConstructor) { throw new TypeError("Private static access of wrong provenance"); } - if (descriptor.set) { - descriptor.set.call(receiver, value); - } else { - if (!descriptor.writable) { - // This should only throw in strict mode, but class bodies are - // always strict and private fields can only be used inside - // class bodies. - throw new TypeError("attempted to set read only private field"); - } - descriptor.value = value; - } - - return value; } `; -helpers.classStaticPrivateMethodGet = helper("7.3.2")` - export default function _classStaticPrivateMethodGet(receiver, classConstructor, method) { - if (receiver !== classConstructor) { - throw new TypeError("Private static access of wrong provenance"); +helpers.classCheckPrivateStaticFieldDescriptor = helper("7.13.10")` + export default function _classCheckPrivateStaticFieldDescriptor(descriptor, action) { + if (descriptor === undefined) { + throw new TypeError("attempted to " + action + " private static field before its declaration"); } - return method; - } -`; -helpers.classStaticPrivateMethodSet = helper("7.3.2")` - export default function _classStaticPrivateMethodSet() { - throw new TypeError("attempted to set read only static private field"); } `; helpers.decorate = helper("7.1.5")` @@ -1999,80 +1926,10 @@ helpers.classPrivateMethodGet = helper("7.1.6")` return fn; } `; -helpers.classPrivateMethodSet = helper("7.1.6")` - export default function _classPrivateMethodSet() { - throw new TypeError("attempted to reassign private method"); - } -`; -helpers.wrapRegExp = helper("7.2.6")` - import wrapNativeSuper from "wrapNativeSuper"; - import getPrototypeOf from "getPrototypeOf"; - import possibleConstructorReturn from "possibleConstructorReturn"; - import inherits from "inherits"; - - export default function _wrapRegExp(re, groups) { - _wrapRegExp = function(re, groups) { - return new BabelRegExp(re, undefined, groups); - }; - - var _RegExp = wrapNativeSuper(RegExp); - var _super = RegExp.prototype; - var _groups = new WeakMap(); - - function BabelRegExp(re, flags, groups) { - var _this = _RegExp.call(this, re, flags); - // if the regex is recreated with 'g' flag - _groups.set(_this, groups || _groups.get(re)); - return _this; - } - inherits(BabelRegExp, _RegExp); - - BabelRegExp.prototype.exec = function(str) { - var result = _super.exec.call(this, str); - if (result) result.groups = buildGroups(result, this); - return result; - }; - BabelRegExp.prototype[Symbol.replace] = function(str, substitution) { - if (typeof substitution === "string") { - var groups = _groups.get(this); - return _super[Symbol.replace].call( - this, - str, - substitution.replace(/\\$<([^>]+)>/g, function(_, name) { - return "$" + groups[name]; - }) - ); - } else if (typeof substitution === "function") { - var _this = this; - return _super[Symbol.replace].call( - this, - str, - function() { - var args = []; - args.push.apply(args, arguments); - if (typeof args[args.length - 1] !== "object") { - // Modern engines already pass result.groups as the last arg. - args.push(buildGroups(args, _this)); - } - return substitution.apply(this, args); - } - ); - } else { - return _super[Symbol.replace].call(this, str, substitution); - } +{ + helpers.classPrivateMethodSet = helper("7.1.6")` + export default function _classPrivateMethodSet() { + throw new TypeError("attempted to reassign private method"); } - - function buildGroups(result, re) { - // NOTE: This function should return undefined if there are no groups, - // but in that case Babel doesn't add the wrapper anyway. - - var g = _groups.get(re); - return Object.keys(g).reduce(function(groups, name) { - groups[name] = result[g[name]]; - return groups; - }, Object.create(null)); - } - - return _wrapRegExp.apply(this, arguments); - } -`; \ No newline at end of file + `; +} \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/jsx.js b/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/jsx.js new file mode 100644 index 00000000000000..68de16843cb647 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/jsx.js @@ -0,0 +1,53 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.default = _createRawReactElement; +var REACT_ELEMENT_TYPE; + +function _createRawReactElement(type, props, key, children) { + if (!REACT_ELEMENT_TYPE) { + REACT_ELEMENT_TYPE = typeof Symbol === "function" && Symbol["for"] && Symbol["for"]("react.element") || 0xeac7; + } + + var defaultProps = type && type.defaultProps; + var childrenLength = arguments.length - 3; + + if (!props && childrenLength !== 0) { + props = { + children: void 0 + }; + } + + if (childrenLength === 1) { + props.children = children; + } else if (childrenLength > 1) { + var childArray = new Array(childrenLength); + + for (var i = 0; i < childrenLength; i++) { + childArray[i] = arguments[i + 3]; + } + + props.children = childArray; + } + + if (props && defaultProps) { + for (var propName in defaultProps) { + if (props[propName] === void 0) { + props[propName] = defaultProps[propName]; + } + } + } else if (!props) { + props = defaultProps || {}; + } + + return { + $$typeof: REACT_ELEMENT_TYPE, + type: type, + key: key === undefined ? null : "" + key, + ref: null, + props: props, + _owner: null + }; +} \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/objectSpread2.js b/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/objectSpread2.js new file mode 100644 index 00000000000000..03db0068a5d1c7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/objectSpread2.js @@ -0,0 +1,46 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.default = _objectSpread2; + +var _defineProperty = require("defineProperty"); + +function ownKeys(object, enumerableOnly) { + var keys = Object.keys(object); + + if (Object.getOwnPropertySymbols) { + var symbols = Object.getOwnPropertySymbols(object); + + if (enumerableOnly) { + symbols = symbols.filter(function (sym) { + return Object.getOwnPropertyDescriptor(object, sym).enumerable; + }); + } + + keys.push.apply(keys, symbols); + } + + return keys; +} + +function _objectSpread2(target) { + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i] != null ? arguments[i] : {}; + + if (i % 2) { + ownKeys(Object(source), true).forEach(function (key) { + _defineProperty(target, key, source[key]); + }); + } else if (Object.getOwnPropertyDescriptors) { + Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); + } else { + ownKeys(Object(source)).forEach(function (key) { + Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); + }); + } + } + + return target; +} \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/typeof.js b/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/typeof.js new file mode 100644 index 00000000000000..b1a728b924abae --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/typeof.js @@ -0,0 +1,22 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.default = _typeof; + +function _typeof(obj) { + "@babel/helpers - typeof"; + + if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { + exports.default = _typeof = function (obj) { + return typeof obj; + }; + } else { + exports.default = _typeof = function (obj) { + return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; + }; + } + + return _typeof(obj); +} \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/wrapRegExp.js b/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/wrapRegExp.js new file mode 100644 index 00000000000000..6375b7119891bf --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helpers/lib/helpers/wrapRegExp.js @@ -0,0 +1,73 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.default = _wrapRegExp; + +var _setPrototypeOf = require("setPrototypeOf"); + +var _inherits = require("inherits"); + +function _wrapRegExp() { + exports.default = _wrapRegExp = function (re, groups) { + return new BabelRegExp(re, undefined, groups); + }; + + var _super = RegExp.prototype; + + var _groups = new WeakMap(); + + function BabelRegExp(re, flags, groups) { + var _this = new RegExp(re, flags); + + _groups.set(_this, groups || _groups.get(re)); + + return _setPrototypeOf(_this, BabelRegExp.prototype); + } + + _inherits(BabelRegExp, RegExp); + + BabelRegExp.prototype.exec = function (str) { + var result = _super.exec.call(this, str); + + if (result) result.groups = buildGroups(result, this); + return result; + }; + + BabelRegExp.prototype[Symbol.replace] = function (str, substitution) { + if (typeof substitution === "string") { + var groups = _groups.get(this); + + return _super[Symbol.replace].call(this, str, substitution.replace(/\$<([^>]+)>/g, function (_, name) { + return "$" + groups[name]; + })); + } else if (typeof substitution === "function") { + var _this = this; + + return _super[Symbol.replace].call(this, str, function () { + var args = arguments; + + if (typeof args[args.length - 1] !== "object") { + args = [].slice.call(args); + args.push(buildGroups(args, _this)); + } + + return substitution.apply(this, args); + }); + } else { + return _super[Symbol.replace].call(this, str, substitution); + } + }; + + function buildGroups(result, re) { + var g = _groups.get(re); + + return Object.keys(g).reduce(function (groups, name) { + groups[name] = result[g[name]]; + return groups; + }, Object.create(null)); + } + + return _wrapRegExp.apply(this, arguments); +} \ 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 f122ac096cc00c..ec56162b43ea5d 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 @@ -9,17 +9,11 @@ exports.getDependencies = getDependencies; exports.ensure = ensure; exports.default = exports.list = void 0; -var _traverse = _interopRequireDefault(require("@babel/traverse")); +var _traverse = require("@babel/traverse"); -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); -var _helpers = _interopRequireDefault(require("./helpers")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _helpers = require("./helpers"); function makePath(path) { const parts = []; @@ -119,7 +113,7 @@ function getHelperMetadata(file) { const binding = child.scope.getBinding(exportName); - if (binding == null ? void 0 : binding.scope.path.isProgram()) { + if (binding != null && binding.scope.path.isProgram()) { exportBindingAssignments.push(makePath(child)); } } 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 a02b06a19cc449..500074f0ec1056 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,9 +1,9 @@ { "name": "@babel/helpers", - "version": "7.12.5", + "version": "7.14.6", "description": "Collection of helper functions used by Babel transforms.", - "author": "Sebastian McKenzie ", - "homepage": "https://babeljs.io/", + "author": "The Babel Team (https://babel.dev/team)", + "homepage": "https://babel.dev/docs/en/next/babel-helpers", "license": "MIT", "publishConfig": { "access": "public" @@ -13,13 +13,16 @@ "url": "https://github.com/babel/babel.git", "directory": "packages/babel-helpers" }, - "main": "lib/index.js", + "main": "./lib/index.js", "dependencies": { - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.5", - "@babel/types": "^7.12.5" + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" }, "devDependencies": { - "@babel/helper-plugin-test-runner": "7.10.4" + "@babel/helper-plugin-test-runner": "7.14.5" + }, + "engines": { + "node": ">=6.9.0" } } \ No newline at end of file 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 new file mode 100644 index 00000000000000..0552619d9b8a95 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helpers/scripts/generate-helpers.js @@ -0,0 +1,60 @@ +import fs from "fs"; +import { join } from "path"; +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() { + let output = `/* + * This file is auto-generated! Do not modify it directly. + * To re-generate run 'make build' + */ + +import template from "@babel/template"; + +`; + + for (const file of (await fs.promises.readdir(HELPERS_FOLDER)).sort()) { + if (IGNORED_FILES.has(file)) continue; + + const [helperName] = file.split("."); + const isValidId = isValidBindingIdentifier(helperName); + const varName = isValidId ? helperName : `_${helperName}`; + + const fileContents = await fs.promises.readFile( + join(fileURLToPath(HELPERS_FOLDER), file), + "utf8" + ); + const { minVersion } = fileContents.match( + /^\s*\/\*\s*@minVersion\s+(?\S+)\s*\*\/\s*$/m + ).groups; + + // TODO: We can minify the helpers in production + const source = fileContents + // Remove comments + .replace(/\/\*[^]*?\*\/|\/\/.*/g, "") + // Remove multiple newlines + .replace(/\n{2,}/g, "\n"); + + const intro = isValidId + ? "export " + : `export { ${varName} as ${helperName} }\n`; + + output += `\n${intro}const ${varName} = { + minVersion: ${JSON.stringify(minVersion)}, + ast: () => template.program.ast(${JSON.stringify(source)}) +};\n`; + } + + return output; +} + +function isValidBindingIdentifier(name) { + try { + Function(`var ${name}`); + return true; + } catch { + return false; + } +} diff --git a/tools/node_modules/@babel/core/node_modules/@babel/helpers/scripts/package.json b/tools/node_modules/@babel/core/node_modules/@babel/helpers/scripts/package.json new file mode 100644 index 00000000000000..5ffd9800b97cf2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/helpers/scripts/package.json @@ -0,0 +1 @@ +{ "type": "module" } diff --git a/tools/node_modules/@babel/core/node_modules/@babel/highlight/README.md b/tools/node_modules/@babel/core/node_modules/@babel/highlight/README.md index 72dae6094590f3..f8887ad2ca470c 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/highlight/README.md +++ b/tools/node_modules/@babel/core/node_modules/@babel/highlight/README.md @@ -2,7 +2,7 @@ > Syntax highlight JavaScript strings for output in terminals. -See our website [@babel/highlight](https://babeljs.io/docs/en/next/babel-highlight.html) for more information. +See our website [@babel/highlight](https://babeljs.io/docs/en/babel-highlight) for more information. ## Install 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 b0d1be7f553b64..34e308f4ef9290 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 @@ -7,23 +7,19 @@ exports.shouldHighlight = shouldHighlight; exports.getChalk = getChalk; exports.default = highlight; -var _jsTokens = _interopRequireWildcard(require("js-tokens")); +var _jsTokens = require("js-tokens"); var _helperValidatorIdentifier = require("@babel/helper-validator-identifier"); -var _chalk = _interopRequireDefault(require("chalk")); +var _chalk = require("chalk"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +const sometimesKeywords = new Set(["as", "async", "from", "get", "of", "set"]); function getDefs(chalk) { return { keyword: chalk.cyan, capitalized: chalk.yellow, - jsx_tag: chalk.yellow, + jsxIdentifier: chalk.yellow, punctuator: chalk.yellow, number: chalk.magenta, string: chalk.green, @@ -34,66 +30,79 @@ function getDefs(chalk) { } const NEWLINE = /\r\n|[\n\r\u2028\u2029]/; -const JSX_TAG = /^[a-z][\w-]*$/i; const BRACKET = /^[()[\]{}]$/; - -function getTokenType(match) { - const [offset, text] = match.slice(-2); - const token = (0, _jsTokens.matchToToken)(match); - - if (token.type === "name") { - if ((0, _helperValidatorIdentifier.isKeyword)(token.value) || (0, _helperValidatorIdentifier.isReservedWord)(token.value)) { - return "keyword"; +let tokenize; +{ + const JSX_TAG = /^[a-z][\w-]*$/i; + + const getTokenType = function (token, offset, text) { + if (token.type === "name") { + if ((0, _helperValidatorIdentifier.isKeyword)(token.value) || (0, _helperValidatorIdentifier.isStrictReservedWord)(token.value, true) || sometimesKeywords.has(token.value)) { + return "keyword"; + } + + if (JSX_TAG.test(token.value) && (text[offset - 1] === "<" || text.substr(offset - 2, 2) == " colorize(str)).join("\n"); + highlighted += value.split(NEWLINE).map(str => colorize(str)).join("\n"); } else { - return args[0]; + highlighted += value; } - }); + } + + return highlighted; } function shouldHighlight(options) { - return _chalk.default.supportsColor || options.forceColor; + return !!_chalk.supportsColor || options.forceColor; } function getChalk(options) { - let chalk = _chalk.default; - - if (options.forceColor) { - chalk = new _chalk.default.constructor({ - enabled: true, - level: 1 - }); - } - - return chalk; + return options.forceColor ? new _chalk.constructor({ + enabled: true, + level: 1 + }) : _chalk; } function highlight(code, options = {}) { 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 9ff510e69ee161..210c22c5110bee 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,9 +1,9 @@ { "name": "@babel/highlight", - "version": "7.10.4", + "version": "7.14.5", "description": "Syntax highlight JavaScript strings for output in terminals.", - "author": "suchipi ", - "homepage": "https://babeljs.io/", + "author": "The Babel Team (https://babel.dev/team)", + "homepage": "https://babel.dev/docs/en/next/babel-highlight", "license": "MIT", "publishConfig": { "access": "public" @@ -13,14 +13,17 @@ "url": "https://github.com/babel/babel.git", "directory": "packages/babel-highlight" }, - "main": "lib/index.js", + "main": "./lib/index.js", "dependencies": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.14.5", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, "devDependencies": { + "@types/chalk": "^2.0.0", "strip-ansi": "^4.0.0" }, - "gitHead": "7fd40d86a0d03ff0e9c3ea16b29689945433d4df" -} + "engines": { + "node": ">=6.9.0" + } +} \ No newline at end of file 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 2f888fabfe390a..fa9b6fa7aded22 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 @@ -35,12 +35,12 @@ class TokenType { } } -const keywords = new Map(); +const keywords$1 = new Map(); function createKeyword(name, options = {}) { options.keyword = name; const token = new TokenType(name, options); - keywords.set(name, token); + keywords$1.set(name, token); return token; } @@ -51,7 +51,7 @@ function createBinop(name, binop) { }); } -const types = { +const types$1 = { num: new TokenType("num", { startsExpr }), @@ -70,6 +70,9 @@ const types = { name: new TokenType("name", { startsExpr }), + privateName: new TokenType("#name", { + startsExpr + }), eof: new TokenType("eof"), bracketL: new TokenType("[", { beforeExpr, @@ -97,7 +100,9 @@ const types = { beforeExpr, startsExpr }), - braceR: new TokenType("}"), + braceR: new TokenType("}", { + beforeExpr + }), braceBarR: new TokenType("|}"), parenL: new TokenType("(", { beforeExpr, @@ -148,6 +153,10 @@ const types = { beforeExpr, isAssign }), + slashAssign: new TokenType("_=", { + beforeExpr, + isAssign + }), incDec: new TokenType("++/--", { prefix, postfix, @@ -576,154 +585,176 @@ class CommentsParser extends BaseParser { } -const ErrorMessages = Object.freeze({ - AccessorIsGenerator: "A %0ter cannot be a generator", - ArgumentsInClass: "'arguments' is only allowed in functions and class methods", - AsyncFunctionInSingleStatementContext: "Async functions can only be declared at the top level or inside a block", - AwaitBindingIdentifier: "Can not use 'await' as identifier inside an async function", - AwaitExpressionFormalParameter: "await is not allowed in async function parameters", - AwaitNotInAsyncContext: "'await' is only allowed within async functions and at the top levels of modules", - AwaitNotInAsyncFunction: "'await' is only allowed within async functions", - BadGetterArity: "getter must not have any formal parameters", - BadSetterArity: "setter must have exactly one formal parameter", - BadSetterRestParameter: "setter function argument must not be a rest parameter", - ConstructorClassField: "Classes may not have a field named 'constructor'", - ConstructorClassPrivateField: "Classes may not have a private field named '#constructor'", - ConstructorIsAccessor: "Class constructor may not be an accessor", - ConstructorIsAsync: "Constructor can't be an async function", - ConstructorIsGenerator: "Constructor can't be a generator", - DeclarationMissingInitializer: "%0 require an initialization value", - DecoratorBeforeExport: "Decorators must be placed *before* the 'export' keyword. You can set the 'decoratorsBeforeExport' option to false to use the 'export @decorator class {}' syntax", +const ErrorCodes = Object.freeze({ + SyntaxError: "BABEL_PARSER_SYNTAX_ERROR", + SourceTypeModuleError: "BABEL_PARSER_SOURCETYPE_MODULE_REQUIRED" +}); + +const ErrorMessages = makeErrorTemplates({ + AccessorIsGenerator: "A %0ter cannot be a generator.", + ArgumentsInClass: "'arguments' is only allowed in functions and class methods.", + AsyncFunctionInSingleStatementContext: "Async functions can only be declared at the top level or inside a block.", + AwaitBindingIdentifier: "Can not use 'await' as identifier inside an async function.", + AwaitBindingIdentifierInStaticBlock: "Can not use 'await' as identifier inside a static block.", + AwaitExpressionFormalParameter: "'await' is not allowed in async function parameters.", + AwaitNotInAsyncContext: "'await' is only allowed within async functions and at the top levels of modules.", + AwaitNotInAsyncFunction: "'await' is only allowed within async functions.", + BadGetterArity: "A 'get' accesor must not have any formal parameters.", + BadSetterArity: "A 'set' accesor must have exactly one formal parameter.", + BadSetterRestParameter: "A 'set' accesor function argument must not be a rest parameter.", + ConstructorClassField: "Classes may not have a field named 'constructor'.", + ConstructorClassPrivateField: "Classes may not have a private field named '#constructor'.", + ConstructorIsAccessor: "Class constructor may not be an accessor.", + ConstructorIsAsync: "Constructor can't be an async function.", + ConstructorIsGenerator: "Constructor can't be a generator.", + DeclarationMissingInitializer: "'%0' require an initialization value.", + DecoratorBeforeExport: "Decorators must be placed *before* the 'export' keyword. You can set the 'decoratorsBeforeExport' option to false to use the 'export @decorator class {}' syntax.", DecoratorConstructor: "Decorators can't be used with a constructor. Did you mean '@dec class { ... }'?", DecoratorExportClass: "Using the export keyword between a decorator and a class is not allowed. Please use `export @dec class` instead.", - DecoratorSemicolon: "Decorators must not be followed by a semicolon", - DecoratorStaticBlock: "Decorators can't be used with a static block", - DeletePrivateField: "Deleting a private field is not allowed", + DecoratorSemicolon: "Decorators must not be followed by a semicolon.", + DecoratorStaticBlock: "Decorators can't be used with a static block.", + DeletePrivateField: "Deleting a private field is not allowed.", DestructureNamedImport: "ES2015 named imports do not destructure. Use another statement for destructuring after the import.", - DuplicateConstructor: "Duplicate constructor in the same class", + DuplicateConstructor: "Duplicate constructor in the same class.", DuplicateDefaultExport: "Only one default export allowed per module.", DuplicateExport: "`%0` has already been exported. Exported identifiers must be unique.", - DuplicateProto: "Redefinition of __proto__ property", - DuplicateRegExpFlags: "Duplicate regular expression flag", - DuplicateStaticBlock: "Duplicate static block in the same class", - ElementAfterRest: "Rest element must be last element", - EscapedCharNotAnIdentifier: "Invalid Unicode escape", + DuplicateProto: "Redefinition of __proto__ property.", + DuplicateRegExpFlags: "Duplicate regular expression flag.", + ElementAfterRest: "Rest element must be last element.", + EscapedCharNotAnIdentifier: "Invalid Unicode escape.", ExportBindingIsString: "A string literal cannot be used as an exported binding without `from`.\n- Did you mean `export { '%0' as '%1' } from 'some-module'`?", - ExportDefaultFromAsIdentifier: "'from' is not allowed as an identifier after 'export default'", - ForInOfLoopInitializer: "%0 loop variable declaration may not have an initializer", - GeneratorInSingleStatementContext: "Generators can only be declared at the top level or inside a block", - IllegalBreakContinue: "Unsyntactic %0", - IllegalLanguageModeDirective: "Illegal 'use strict' directive in function with non-simple parameter list", - IllegalReturn: "'return' outside of function", + ExportDefaultFromAsIdentifier: "'from' is not allowed as an identifier after 'export default'.", + ForInOfLoopInitializer: "'%0' loop variable declaration may not have an initializer.", + ForOfAsync: "The left-hand side of a for-of loop may not be 'async'.", + ForOfLet: "The left-hand side of a for-of loop may not start with 'let'.", + GeneratorInSingleStatementContext: "Generators can only be declared at the top level or inside a block.", + IllegalBreakContinue: "Unsyntactic %0.", + IllegalLanguageModeDirective: "Illegal 'use strict' directive in function with non-simple parameter list.", + IllegalReturn: "'return' outside of function.", ImportBindingIsString: 'A string literal cannot be used as an imported binding.\n- Did you mean `import { "%0" as foo }`?', - ImportCallArgumentTrailingComma: "Trailing comma is disallowed inside import(...) arguments", - ImportCallArity: "import() requires exactly %0", - ImportCallNotNewExpression: "Cannot use new with import(...)", - ImportCallSpreadArgument: "... is not allowed in import()", - ImportMetaOutsideModule: `import.meta may appear only with 'sourceType: "module"'`, - ImportOutsideModule: `'import' and 'export' may appear only with 'sourceType: "module"'`, - InvalidBigIntLiteral: "Invalid BigIntLiteral", - InvalidCodePoint: "Code point out of bounds", - InvalidDecimal: "Invalid decimal", - InvalidDigit: "Expected number in radix %0", - InvalidEscapeSequence: "Bad character escape sequence", - InvalidEscapeSequenceTemplate: "Invalid escape sequence in template", - InvalidEscapedReservedWord: "Escape sequence in keyword %0", - InvalidIdentifier: "Invalid identifier %0", - InvalidLhs: "Invalid left-hand side in %0", - InvalidLhsBinding: "Binding invalid left-hand side in %0", - InvalidNumber: "Invalid number", - InvalidOrMissingExponent: "Floating-point numbers require a valid exponent after the 'e'", - InvalidOrUnexpectedToken: "Unexpected character '%0'", - InvalidParenthesizedAssignment: "Invalid parenthesized assignment pattern", - InvalidPrivateFieldResolution: "Private name #%0 is not defined", - InvalidPropertyBindingPattern: "Binding member expression", - InvalidRecordProperty: "Only properties and spread elements are allowed in record definitions", - InvalidRestAssignmentPattern: "Invalid rest operator's argument", - LabelRedeclaration: "Label '%0' is already declared", + ImportCallArgumentTrailingComma: "Trailing comma is disallowed inside import(...) arguments.", + ImportCallArity: "`import()` requires exactly %0.", + ImportCallNotNewExpression: "Cannot use new with import(...).", + ImportCallSpreadArgument: "`...` is not allowed in `import()`.", + InvalidBigIntLiteral: "Invalid BigIntLiteral.", + InvalidCodePoint: "Code point out of bounds.", + InvalidDecimal: "Invalid decimal.", + InvalidDigit: "Expected number in radix %0.", + InvalidEscapeSequence: "Bad character escape sequence.", + InvalidEscapeSequenceTemplate: "Invalid escape sequence in template.", + InvalidEscapedReservedWord: "Escape sequence in keyword %0.", + InvalidIdentifier: "Invalid identifier %0.", + InvalidLhs: "Invalid left-hand side in %0.", + InvalidLhsBinding: "Binding invalid left-hand side in %0.", + InvalidNumber: "Invalid number.", + InvalidOrMissingExponent: "Floating-point numbers require a valid exponent after the 'e'.", + InvalidOrUnexpectedToken: "Unexpected character '%0'.", + InvalidParenthesizedAssignment: "Invalid parenthesized assignment pattern.", + InvalidPrivateFieldResolution: "Private name #%0 is not defined.", + InvalidPropertyBindingPattern: "Binding member expression.", + InvalidRecordProperty: "Only properties and spread elements are allowed in record definitions.", + InvalidRestAssignmentPattern: "Invalid rest operator's argument.", + LabelRedeclaration: "Label '%0' is already declared.", LetInLexicalBinding: "'let' is not allowed to be used as a name in 'let' or 'const' declarations.", - LineTerminatorBeforeArrow: "No line break is allowed before '=>'", - MalformedRegExpFlags: "Invalid regular expression flag", - MissingClassName: "A class name is required", + LineTerminatorBeforeArrow: "No line break is allowed before '=>'.", + MalformedRegExpFlags: "Invalid regular expression flag.", + MissingClassName: "A class name is required.", MissingEqInAssignment: "Only '=' operator can be used for specifying default value.", - MissingUnicodeEscape: "Expecting Unicode escape sequence \\uXXXX", - MixingCoalesceWithLogical: "Nullish coalescing operator(??) requires parens when mixing with logical operators", - ModuleAttributeDifferentFromType: "The only accepted module attribute is `type`", - ModuleAttributeInvalidValue: "Only string literals are allowed as module attribute values", - ModuleAttributesWithDuplicateKeys: 'Duplicate key "%0" is not allowed in module attributes', - ModuleExportNameHasLoneSurrogate: "An export name cannot include a lone surrogate, found '\\u%0'", - ModuleExportUndefined: "Export '%0' is not defined", - MultipleDefaultsInSwitch: "Multiple default clauses", - NewlineAfterThrow: "Illegal newline after throw", - NoCatchOrFinally: "Missing catch or finally clause", - NumberIdentifier: "Identifier directly after number", - NumericSeparatorInEscapeSequence: "Numeric separators are not allowed inside unicode escape sequences or hex escape sequences", - ObsoleteAwaitStar: "await* has been removed from the async functions proposal. Use Promise.all() instead.", - OptionalChainingNoNew: "constructors in/after an Optional Chain are not allowed", - OptionalChainingNoTemplate: "Tagged Template Literals are not allowed in optionalChain", - ParamDupe: "Argument name clash", - PatternHasAccessor: "Object pattern can't contain getter or setter", - PatternHasMethod: "Object pattern can't contain methods", - PipelineBodyNoArrow: 'Unexpected arrow "=>" after pipeline body; arrow function in pipeline body must be parenthesized', - PipelineBodySequenceExpression: "Pipeline body may not be a comma-separated sequence expression", - PipelineHeadSequenceExpression: "Pipeline head should not be a comma-separated sequence expression", - PipelineTopicUnused: "Pipeline is in topic style but does not use topic reference", - PrimaryTopicNotAllowed: "Topic reference was used in a lexical context without topic binding", + MissingSemicolon: "Missing semicolon.", + MissingUnicodeEscape: "Expecting Unicode escape sequence \\uXXXX.", + MixingCoalesceWithLogical: "Nullish coalescing operator(??) requires parens when mixing with logical operators.", + ModuleAttributeDifferentFromType: "The only accepted module attribute is `type`.", + ModuleAttributeInvalidValue: "Only string literals are allowed as module attribute values.", + ModuleAttributesWithDuplicateKeys: 'Duplicate key "%0" is not allowed in module attributes.', + ModuleExportNameHasLoneSurrogate: "An export name cannot include a lone surrogate, found '\\u%0'.", + ModuleExportUndefined: "Export '%0' is not defined.", + MultipleDefaultsInSwitch: "Multiple default clauses.", + NewlineAfterThrow: "Illegal newline after throw.", + NoCatchOrFinally: "Missing catch or finally clause.", + NumberIdentifier: "Identifier directly after number.", + NumericSeparatorInEscapeSequence: "Numeric separators are not allowed inside unicode escape sequences or hex escape sequences.", + ObsoleteAwaitStar: "'await*' has been removed from the async functions proposal. Use Promise.all() instead.", + OptionalChainingNoNew: "Constructors in/after an Optional Chain are not allowed.", + OptionalChainingNoTemplate: "Tagged Template Literals are not allowed in optionalChain.", + OverrideOnConstructor: "'override' modifier cannot appear on a constructor declaration.", + ParamDupe: "Argument name clash.", + PatternHasAccessor: "Object pattern can't contain getter or setter.", + PatternHasMethod: "Object pattern can't contain methods.", + PipelineBodyNoArrow: 'Unexpected arrow "=>" after pipeline body; arrow function in pipeline body must be parenthesized.', + PipelineBodySequenceExpression: "Pipeline body may not be a comma-separated sequence expression.", + PipelineHeadSequenceExpression: "Pipeline head should not be a comma-separated sequence expression.", + PipelineTopicUnused: "Pipeline is in topic style but does not use topic reference.", + PrimaryTopicNotAllowed: "Topic reference was used in a lexical context without topic binding.", PrimaryTopicRequiresSmartPipeline: "Primary Topic Reference found but pipelineOperator not passed 'smart' for 'proposal' option.", - PrivateInExpectedIn: "Private names are only allowed in property accesses (`obj.#%0`) or in `in` expressions (`#%0 in obj`)", - PrivateNameRedeclaration: "Duplicate private name #%0", - RecordExpressionBarIncorrectEndSyntaxType: "Record expressions ending with '|}' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'", - RecordExpressionBarIncorrectStartSyntaxType: "Record expressions starting with '{|' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'", - RecordExpressionHashIncorrectStartSyntaxType: "Record expressions starting with '#{' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'hash'", - RecordNoProto: "'__proto__' is not allowed in Record expressions", - RestTrailingComma: "Unexpected trailing comma after rest element", - SloppyFunction: "In non-strict mode code, functions can only be declared at top level, inside a block, or as the body of an if statement", - StaticPrototype: "Classes may not have static property named prototype", - StrictDelete: "Deleting local variable in strict mode", - StrictEvalArguments: "Assigning to '%0' in strict mode", - StrictEvalArgumentsBinding: "Binding '%0' in strict mode", - StrictFunction: "In strict mode code, functions can only be declared at top level or inside a block", - StrictNumericEscape: "The only valid numeric escape in strict mode is '\\0'", - StrictOctalLiteral: "Legacy octal literals are not allowed in strict mode", - StrictWith: "'with' in strict mode", - SuperNotAllowed: "super() is only valid inside a class constructor of a subclass. Maybe a typo in the method name ('constructor') or not extending another class?", - SuperPrivateField: "Private fields can't be accessed on super", - TrailingDecorator: "Decorators must be attached to a class element", - TupleExpressionBarIncorrectEndSyntaxType: "Tuple expressions ending with '|]' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'", - TupleExpressionBarIncorrectStartSyntaxType: "Tuple expressions starting with '[|' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'", - TupleExpressionHashIncorrectStartSyntaxType: "Tuple expressions starting with '#[' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'hash'", - UnexpectedArgumentPlaceholder: "Unexpected argument placeholder", - UnexpectedAwaitAfterPipelineBody: 'Unexpected "await" after pipeline body; await must have parentheses in minimal proposal', - UnexpectedDigitAfterHash: "Unexpected digit after hash token", - UnexpectedImportExport: "'import' and 'export' may only appear at the top level", - UnexpectedKeyword: "Unexpected keyword '%0'", - UnexpectedLeadingDecorator: "Leading decorators must be attached to a class declaration", - UnexpectedLexicalDeclaration: "Lexical declaration cannot appear in a single-statement context", - UnexpectedNewTarget: "new.target can only be used in functions", - UnexpectedNumericSeparator: "A numeric separator is only allowed between two digits", + PrivateInExpectedIn: "Private names are only allowed in property accesses (`obj.#%0`) or in `in` expressions (`#%0 in obj`).", + PrivateNameRedeclaration: "Duplicate private name #%0.", + RecordExpressionBarIncorrectEndSyntaxType: "Record expressions ending with '|}' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'.", + RecordExpressionBarIncorrectStartSyntaxType: "Record expressions starting with '{|' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'.", + RecordExpressionHashIncorrectStartSyntaxType: "Record expressions starting with '#{' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'hash'.", + RecordNoProto: "'__proto__' is not allowed in Record expressions.", + RestTrailingComma: "Unexpected trailing comma after rest element.", + SloppyFunction: "In non-strict mode code, functions can only be declared at top level, inside a block, or as the body of an if statement.", + StaticPrototype: "Classes may not have static property named prototype.", + StrictDelete: "Deleting local variable in strict mode.", + StrictEvalArguments: "Assigning to '%0' in strict mode.", + StrictEvalArgumentsBinding: "Binding '%0' in strict mode.", + StrictFunction: "In strict mode code, functions can only be declared at top level or inside a block.", + StrictNumericEscape: "The only valid numeric escape in strict mode is '\\0'.", + StrictOctalLiteral: "Legacy octal literals are not allowed in strict mode.", + StrictWith: "'with' in strict mode.", + SuperNotAllowed: "`super()` is only valid inside a class constructor of a subclass. Maybe a typo in the method name ('constructor') or not extending another class?", + SuperPrivateField: "Private fields can't be accessed on super.", + TrailingDecorator: "Decorators must be attached to a class element.", + TupleExpressionBarIncorrectEndSyntaxType: "Tuple expressions ending with '|]' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'.", + TupleExpressionBarIncorrectStartSyntaxType: "Tuple expressions starting with '[|' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'.", + TupleExpressionHashIncorrectStartSyntaxType: "Tuple expressions starting with '#[' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'hash'.", + UnexpectedArgumentPlaceholder: "Unexpected argument placeholder.", + UnexpectedAwaitAfterPipelineBody: 'Unexpected "await" after pipeline body; await must have parentheses in minimal proposal.', + UnexpectedDigitAfterHash: "Unexpected digit after hash token.", + UnexpectedImportExport: "'import' and 'export' may only appear at the top level.", + UnexpectedKeyword: "Unexpected keyword '%0'.", + UnexpectedLeadingDecorator: "Leading decorators must be attached to a class declaration.", + UnexpectedLexicalDeclaration: "Lexical declaration cannot appear in a single-statement context.", + UnexpectedNewTarget: "`new.target` can only be used in functions or class properties.", + UnexpectedNumericSeparator: "A numeric separator is only allowed between two digits.", UnexpectedPrivateField: "Private names can only be used as the name of a class element (i.e. class C { #p = 42; #m() {} } )\n or a property of member expression (i.e. this.#p).", - UnexpectedReservedWord: "Unexpected reserved word '%0'", - UnexpectedSuper: "super is only allowed in object methods and classes", - UnexpectedToken: "Unexpected token '%0'", + UnexpectedReservedWord: "Unexpected reserved word '%0'.", + UnexpectedSuper: "'super' is only allowed in object methods and classes.", + UnexpectedToken: "Unexpected token '%0'.", UnexpectedTokenUnaryExponentiation: "Illegal expression. Wrap left hand side or entire exponentiation in parentheses.", UnsupportedBind: "Binding should be performed on object property.", - UnsupportedDecoratorExport: "A decorated export must export a class declaration", + UnsupportedDecoratorExport: "A decorated export must export a class declaration.", UnsupportedDefaultExport: "Only expressions, functions or classes are allowed as the `default` export.", - UnsupportedImport: "import can only be used in import() or import.meta", - UnsupportedMetaProperty: "The only valid meta property for %0 is %0.%1", - UnsupportedParameterDecorator: "Decorators cannot be used to decorate parameters", - UnsupportedPropertyDecorator: "Decorators cannot be used to decorate object literal properties", - UnsupportedSuper: "super can only be used with function calls (i.e. super()) or in property accesses (i.e. super.prop or super[prop])", - UnterminatedComment: "Unterminated comment", - UnterminatedRegExp: "Unterminated regular expression", - UnterminatedString: "Unterminated string constant", - UnterminatedTemplate: "Unterminated template", - VarRedeclaration: "Identifier '%0' has already been declared", - YieldBindingIdentifier: "Can not use 'yield' as identifier inside a generator", - YieldInParameter: "Yield expression is not allowed in formal parameters", - ZeroDigitNumericSeparator: "Numeric separator can not be used after leading 0" -}); - + UnsupportedImport: "`import` can only be used in `import()` or `import.meta`.", + UnsupportedMetaProperty: "The only valid meta property for %0 is %0.%1.", + UnsupportedParameterDecorator: "Decorators cannot be used to decorate parameters.", + UnsupportedPropertyDecorator: "Decorators cannot be used to decorate object literal properties.", + UnsupportedSuper: "'super' can only be used with function calls (i.e. super()) or in property accesses (i.e. super.prop or super[prop]).", + UnterminatedComment: "Unterminated comment.", + UnterminatedRegExp: "Unterminated regular expression.", + UnterminatedString: "Unterminated string constant.", + UnterminatedTemplate: "Unterminated template.", + VarRedeclaration: "Identifier '%0' has already been declared.", + YieldBindingIdentifier: "Can not use 'yield' as identifier inside a generator.", + YieldInParameter: "Yield expression is not allowed in formal parameters.", + ZeroDigitNumericSeparator: "Numeric separator can not be used after leading 0." +}, ErrorCodes.SyntaxError); +const SourceTypeModuleErrorMessages = makeErrorTemplates({ + ImportMetaOutsideModule: `import.meta may appear only with 'sourceType: "module"'`, + ImportOutsideModule: `'import' and 'export' may appear only with 'sourceType: "module"'` +}, ErrorCodes.SourceTypeModuleError); + +function makeErrorTemplates(messages, code) { + const templates = {}; + Object.keys(messages).forEach(reasonCode => { + templates[reasonCode] = Object.freeze({ + code, + reasonCode, + template: messages[reasonCode] + }); + }); + return Object.freeze(templates); +} class ParserError extends CommentsParser { getLocationForPosition(pos) { let loc; @@ -731,8 +762,45 @@ class ParserError extends CommentsParser { return loc; } - raise(pos, errorTemplate, ...params) { - return this.raiseWithData(pos, undefined, errorTemplate, ...params); + raise(pos, { + code, + reasonCode, + template + }, ...params) { + return this.raiseWithData(pos, { + code, + reasonCode + }, template, ...params); + } + + raiseOverwrite(pos, { + code, + template + }, ...params) { + const loc = this.getLocationForPosition(pos); + const message = template.replace(/%(\d+)/g, (_, i) => params[i]) + ` (${loc.line}:${loc.column})`; + + if (this.options.errorRecovery) { + const errors = this.state.errors; + + for (let i = errors.length - 1; i >= 0; i--) { + const error = errors[i]; + + if (error.pos === pos) { + return Object.assign(error, { + message + }); + } else if (error.pos < pos) { + break; + } + } + } + + return this._raise({ + code, + loc, + pos + }, message); } raiseWithData(pos, data, errorTemplate, ...params) { @@ -759,7 +827,7 @@ class ParserError extends CommentsParser { } var estree = (superClass => class extends superClass { - estreeParseRegExpLiteral({ + parseRegExpLiteral({ pattern, flags }) { @@ -777,7 +845,7 @@ var estree = (superClass => class extends superClass { return node; } - estreeParseBigIntLiteral(value) { + parseBigIntLiteral(value) { let bigInt; try { @@ -791,7 +859,7 @@ var estree = (superClass => class extends superClass { return node; } - estreeParseDecimalLiteral(value) { + parseDecimalLiteral(value) { const decimal = null; const node = this.estreeParseLiteral(decimal); node.decimal = String(node.value || value); @@ -802,6 +870,22 @@ var estree = (superClass => class extends superClass { return this.parseLiteral(value, "Literal"); } + parseStringLiteral(value) { + return this.estreeParseLiteral(value); + } + + parseNumericLiteral(value) { + return this.estreeParseLiteral(value); + } + + parseNullLiteral() { + return this.estreeParseLiteral(null); + } + + parseBooleanLiteral(value) { + return this.estreeParseLiteral(value); + } + directiveToStmt(directive) { const directiveLiteral = directive.value; const stmt = this.startNodeAt(directive.start, directive.loc.start); @@ -833,7 +917,7 @@ var estree = (superClass => class extends superClass { isValidDirective(stmt) { var _stmt$expression$extr; - return stmt.type === "ExpressionStatement" && stmt.expression.type === "Literal" && typeof stmt.expression.value === "string" && !((_stmt$expression$extr = stmt.expression.extra) == null ? void 0 : _stmt$expression$extr.parenthesized); + return stmt.type === "ExpressionStatement" && stmt.expression.type === "Literal" && typeof stmt.expression.value === "string" && !((_stmt$expression$extr = stmt.expression.extra) != null && _stmt$expression$extr.parenthesized); } stmtToDirective(stmt) { @@ -861,37 +945,43 @@ var estree = (superClass => class extends superClass { classBody.body.push(method); } - parseExprAtom(refExpressionErrors) { - switch (this.state.type) { - case types.num: - case types.string: - return this.estreeParseLiteral(this.state.value); - - case types.regexp: - return this.estreeParseRegExpLiteral(this.state.value); + parseMaybePrivateName(...args) { + const node = super.parseMaybePrivateName(...args); - case types.bigint: - return this.estreeParseBigIntLiteral(this.state.value); + if (node.type === "PrivateName" && this.getPluginOption("estree", "classFeatures")) { + return this.convertPrivateNameToPrivateIdentifier(node); + } - case types.decimal: - return this.estreeParseDecimalLiteral(this.state.value); + return node; + } - case types._null: - return this.estreeParseLiteral(null); + convertPrivateNameToPrivateIdentifier(node) { + const name = super.getPrivateNameSV(node); + node = node; + delete node.id; + node.name = name; + node.type = "PrivateIdentifier"; + return node; + } - case types._true: - return this.estreeParseLiteral(true); + isPrivateName(node) { + if (!this.getPluginOption("estree", "classFeatures")) { + return super.isPrivateName(node); + } - case types._false: - return this.estreeParseLiteral(false); + return node.type === "PrivateIdentifier"; + } - default: - return super.parseExprAtom(refExpressionErrors); + getPrivateNameSV(node) { + if (!this.getPluginOption("estree", "classFeatures")) { + return super.getPrivateNameSV(node); } + + return node.name; } - parseLiteral(value, type, startPos, startLoc) { - const node = super.parseLiteral(value, type, startPos, startLoc); + parseLiteral(value, type) { + const node = super.parseLiteral(value, type); node.raw = node.extra.raw; delete node.extra; return node; @@ -909,10 +999,36 @@ var estree = (superClass => class extends superClass { funcNode.type = "FunctionExpression"; delete funcNode.kind; node.value = funcNode; - type = type === "ClassMethod" ? "MethodDefinition" : type; + + if (type === "ClassPrivateMethod") { + node.computed = false; + } + + type = "MethodDefinition"; return this.finishNode(node, type); } + parseClassProperty(...args) { + const propertyNode = super.parseClassProperty(...args); + + if (this.getPluginOption("estree", "classFeatures")) { + propertyNode.type = "PropertyDefinition"; + } + + return propertyNode; + } + + parseClassPrivateProperty(...args) { + const propertyNode = super.parseClassPrivateProperty(...args); + + if (this.getPluginOption("estree", "classFeatures")) { + propertyNode.type = "PropertyDefinition"; + propertyNode.computed = false; + } + + return propertyNode; + } + parseObjectMethod(prop, isGenerator, isAsync, isPattern, isAccessor) { const node = super.parseObjectMethod(prop, isGenerator, isAsync, isPattern, isAccessor); @@ -961,6 +1077,13 @@ var estree = (superClass => class extends superClass { if (node.callee.type === "Import") { node.type = "ImportExpression"; node.source = node.arguments[0]; + + if (this.hasPlugin("importAssertions")) { + var _node$arguments$; + + node.attributes = (_node$arguments$ = node.arguments[1]) != null ? _node$arguments$ : null; + } + delete node.arguments; delete node.callee; } @@ -1040,102 +1163,40 @@ var estree = (superClass => class extends superClass { }); class TokContext { - constructor(token, isExpr, preserveSpace, override) { + constructor(token, preserveSpace) { this.token = void 0; - this.isExpr = void 0; this.preserveSpace = void 0; - this.override = void 0; this.token = token; - this.isExpr = !!isExpr; this.preserveSpace = !!preserveSpace; - this.override = override; } } -const types$1 = { - braceStatement: new TokContext("{", false), - braceExpression: new TokContext("{", true), - recordExpression: new TokContext("#{", true), - templateQuasi: new TokContext("${", false), - parenStatement: new TokContext("(", false), - parenExpression: new TokContext("(", true), - template: new TokContext("`", true, true, p => p.readTmplToken()), - functionExpression: new TokContext("function", true), - functionStatement: new TokContext("function", false) -}; - -types.parenR.updateContext = types.braceR.updateContext = function () { - if (this.state.context.length === 1) { - this.state.exprAllowed = true; - return; - } - - let out = this.state.context.pop(); - - if (out === types$1.braceStatement && this.curContext().token === "function") { - out = this.state.context.pop(); - } - - this.state.exprAllowed = !out.isExpr; +const types = { + brace: new TokContext("{"), + templateQuasi: new TokContext("${"), + template: new TokContext("`", true) }; -types.name.updateContext = function (prevType) { - let allowed = false; - - if (prevType !== types.dot) { - if (this.state.value === "of" && !this.state.exprAllowed && prevType !== types._function && prevType !== types._class) { - allowed = true; - } - } - - this.state.exprAllowed = allowed; - - if (this.state.isIterator) { - this.state.isIterator = false; +types$1.braceR.updateContext = context => { + if (context.length > 1) { + context.pop(); } }; -types.braceL.updateContext = function (prevType) { - this.state.context.push(this.braceIsBlock(prevType) ? types$1.braceStatement : types$1.braceExpression); - this.state.exprAllowed = true; -}; - -types.dollarBraceL.updateContext = function () { - this.state.context.push(types$1.templateQuasi); - this.state.exprAllowed = true; -}; - -types.parenL.updateContext = function (prevType) { - const statementParens = prevType === types._if || prevType === types._for || prevType === types._with || prevType === types._while; - this.state.context.push(statementParens ? types$1.parenStatement : types$1.parenExpression); - this.state.exprAllowed = true; +types$1.braceL.updateContext = types$1.braceHashL.updateContext = context => { + context.push(types.brace); }; -types.incDec.updateContext = function () {}; - -types._function.updateContext = types._class.updateContext = function (prevType) { - if (prevType.beforeExpr && prevType !== types.semi && prevType !== types._else && !(prevType === types._return && this.hasPrecedingLineBreak()) && !((prevType === types.colon || prevType === types.braceL) && this.curContext() === types$1.b_stat)) { - this.state.context.push(types$1.functionExpression); - } else { - this.state.context.push(types$1.functionStatement); - } - - this.state.exprAllowed = false; +types$1.dollarBraceL.updateContext = context => { + context.push(types.templateQuasi); }; -types.backQuote.updateContext = function () { - if (this.curContext() === types$1.template) { - this.state.context.pop(); +types$1.backQuote.updateContext = context => { + if (context[context.length - 1] === types.template) { + context.pop(); } else { - this.state.context.push(types$1.template); + context.push(types.template); } - - this.state.exprAllowed = false; -}; - -types.braceHashL.updateContext = function () { - this.state.context.push(types$1.recordExpression); - this.state.exprAllowed = true; }; let nonASCIIidentifierStartChars = "\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\u02c1\u02c6-\u02d1\u02e0-\u02e4\u02ec\u02ee\u0370-\u0374\u0376\u0377\u037a-\u037d\u037f\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03a3-\u03f5\u03f7-\u0481\u048a-\u052f\u0531-\u0556\u0559\u0560-\u0588\u05d0-\u05ea\u05ef-\u05f2\u0620-\u064a\u066e\u066f\u0671-\u06d3\u06d5\u06e5\u06e6\u06ee\u06ef\u06fa-\u06fc\u06ff\u0710\u0712-\u072f\u074d-\u07a5\u07b1\u07ca-\u07ea\u07f4\u07f5\u07fa\u0800-\u0815\u081a\u0824\u0828\u0840-\u0858\u0860-\u086a\u08a0-\u08b4\u08b6-\u08c7\u0904-\u0939\u093d\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098c\u098f\u0990\u0993-\u09a8\u09aa-\u09b0\u09b2\u09b6-\u09b9\u09bd\u09ce\u09dc\u09dd\u09df-\u09e1\u09f0\u09f1\u09fc\u0a05-\u0a0a\u0a0f\u0a10\u0a13-\u0a28\u0a2a-\u0a30\u0a32\u0a33\u0a35\u0a36\u0a38\u0a39\u0a59-\u0a5c\u0a5e\u0a72-\u0a74\u0a85-\u0a8d\u0a8f-\u0a91\u0a93-\u0aa8\u0aaa-\u0ab0\u0ab2\u0ab3\u0ab5-\u0ab9\u0abd\u0ad0\u0ae0\u0ae1\u0af9\u0b05-\u0b0c\u0b0f\u0b10\u0b13-\u0b28\u0b2a-\u0b30\u0b32\u0b33\u0b35-\u0b39\u0b3d\u0b5c\u0b5d\u0b5f-\u0b61\u0b71\u0b83\u0b85-\u0b8a\u0b8e-\u0b90\u0b92-\u0b95\u0b99\u0b9a\u0b9c\u0b9e\u0b9f\u0ba3\u0ba4\u0ba8-\u0baa\u0bae-\u0bb9\u0bd0\u0c05-\u0c0c\u0c0e-\u0c10\u0c12-\u0c28\u0c2a-\u0c39\u0c3d\u0c58-\u0c5a\u0c60\u0c61\u0c80\u0c85-\u0c8c\u0c8e-\u0c90\u0c92-\u0ca8\u0caa-\u0cb3\u0cb5-\u0cb9\u0cbd\u0cde\u0ce0\u0ce1\u0cf1\u0cf2\u0d04-\u0d0c\u0d0e-\u0d10\u0d12-\u0d3a\u0d3d\u0d4e\u0d54-\u0d56\u0d5f-\u0d61\u0d7a-\u0d7f\u0d85-\u0d96\u0d9a-\u0db1\u0db3-\u0dbb\u0dbd\u0dc0-\u0dc6\u0e01-\u0e30\u0e32\u0e33\u0e40-\u0e46\u0e81\u0e82\u0e84\u0e86-\u0e8a\u0e8c-\u0ea3\u0ea5\u0ea7-\u0eb0\u0eb2\u0eb3\u0ebd\u0ec0-\u0ec4\u0ec6\u0edc-\u0edf\u0f00\u0f40-\u0f47\u0f49-\u0f6c\u0f88-\u0f8c\u1000-\u102a\u103f\u1050-\u1055\u105a-\u105d\u1061\u1065\u1066\u106e-\u1070\u1075-\u1081\u108e\u10a0-\u10c5\u10c7\u10cd\u10d0-\u10fa\u10fc-\u1248\u124a-\u124d\u1250-\u1256\u1258\u125a-\u125d\u1260-\u1288\u128a-\u128d\u1290-\u12b0\u12b2-\u12b5\u12b8-\u12be\u12c0\u12c2-\u12c5\u12c8-\u12d6\u12d8-\u1310\u1312-\u1315\u1318-\u135a\u1380-\u138f\u13a0-\u13f5\u13f8-\u13fd\u1401-\u166c\u166f-\u167f\u1681-\u169a\u16a0-\u16ea\u16ee-\u16f8\u1700-\u170c\u170e-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176c\u176e-\u1770\u1780-\u17b3\u17d7\u17dc\u1820-\u1878\u1880-\u18a8\u18aa\u18b0-\u18f5\u1900-\u191e\u1950-\u196d\u1970-\u1974\u1980-\u19ab\u19b0-\u19c9\u1a00-\u1a16\u1a20-\u1a54\u1aa7\u1b05-\u1b33\u1b45-\u1b4b\u1b83-\u1ba0\u1bae\u1baf\u1bba-\u1be5\u1c00-\u1c23\u1c4d-\u1c4f\u1c5a-\u1c7d\u1c80-\u1c88\u1c90-\u1cba\u1cbd-\u1cbf\u1ce9-\u1cec\u1cee-\u1cf3\u1cf5\u1cf6\u1cfa\u1d00-\u1dbf\u1e00-\u1f15\u1f18-\u1f1d\u1f20-\u1f45\u1f48-\u1f4d\u1f50-\u1f57\u1f59\u1f5b\u1f5d\u1f5f-\u1f7d\u1f80-\u1fb4\u1fb6-\u1fbc\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fcc\u1fd0-\u1fd3\u1fd6-\u1fdb\u1fe0-\u1fec\u1ff2-\u1ff4\u1ff6-\u1ffc\u2071\u207f\u2090-\u209c\u2102\u2107\u210a-\u2113\u2115\u2118-\u211d\u2124\u2126\u2128\u212a-\u2139\u213c-\u213f\u2145-\u2149\u214e\u2160-\u2188\u2c00-\u2c2e\u2c30-\u2c5e\u2c60-\u2ce4\u2ceb-\u2cee\u2cf2\u2cf3\u2d00-\u2d25\u2d27\u2d2d\u2d30-\u2d67\u2d6f\u2d80-\u2d96\u2da0-\u2da6\u2da8-\u2dae\u2db0-\u2db6\u2db8-\u2dbe\u2dc0-\u2dc6\u2dc8-\u2dce\u2dd0-\u2dd6\u2dd8-\u2dde\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303c\u3041-\u3096\u309b-\u309f\u30a1-\u30fa\u30fc-\u30ff\u3105-\u312f\u3131-\u318e\u31a0-\u31bf\u31f0-\u31ff\u3400-\u4dbf\u4e00-\u9ffc\ua000-\ua48c\ua4d0-\ua4fd\ua500-\ua60c\ua610-\ua61f\ua62a\ua62b\ua640-\ua66e\ua67f-\ua69d\ua6a0-\ua6ef\ua717-\ua71f\ua722-\ua788\ua78b-\ua7bf\ua7c2-\ua7ca\ua7f5-\ua801\ua803-\ua805\ua807-\ua80a\ua80c-\ua822\ua840-\ua873\ua882-\ua8b3\ua8f2-\ua8f7\ua8fb\ua8fd\ua8fe\ua90a-\ua925\ua930-\ua946\ua960-\ua97c\ua984-\ua9b2\ua9cf\ua9e0-\ua9e4\ua9e6-\ua9ef\ua9fa-\ua9fe\uaa00-\uaa28\uaa40-\uaa42\uaa44-\uaa4b\uaa60-\uaa76\uaa7a\uaa7e-\uaaaf\uaab1\uaab5\uaab6\uaab9-\uaabd\uaac0\uaac2\uaadb-\uaadd\uaae0-\uaaea\uaaf2-\uaaf4\uab01-\uab06\uab09-\uab0e\uab11-\uab16\uab20-\uab26\uab28-\uab2e\uab30-\uab5a\uab5c-\uab69\uab70-\uabe2\uac00-\ud7a3\ud7b0-\ud7c6\ud7cb-\ud7fb\uf900-\ufa6d\ufa70-\ufad9\ufb00-\ufb06\ufb13-\ufb17\ufb1d\ufb1f-\ufb28\ufb2a-\ufb36\ufb38-\ufb3c\ufb3e\ufb40\ufb41\ufb43\ufb44\ufb46-\ufbb1\ufbd3-\ufd3d\ufd50-\ufd8f\ufd92-\ufdc7\ufdf0-\ufdfb\ufe70-\ufe74\ufe76-\ufefc\uff21-\uff3a\uff41-\uff5a\uff66-\uffbe\uffc2-\uffc7\uffca-\uffcf\uffd2-\uffd7\uffda-\uffdc"; @@ -1191,7 +1252,7 @@ const reservedWords = { strict: ["implements", "interface", "let", "package", "private", "protected", "public", "static", "yield"], strictBind: ["eval", "arguments"] }; -const keywords$1 = new Set(reservedWords.keyword); +const keywords = new Set(reservedWords.keyword); const reservedWordsStrictSet = new Set(reservedWords.strict); const reservedWordsStrictBindSet = new Set(reservedWords.strictBind); function isReservedWord(word, inModule) { @@ -1207,34 +1268,39 @@ function isStrictBindReservedWord(word, inModule) { return isStrictReservedWord(word, inModule) || isStrictBindOnlyReservedWord(word); } function isKeyword(word) { - return keywords$1.has(word); + return keywords.has(word); } -const keywordRelationalOperator = /^in(stanceof)?$/; function isIteratorStart(current, next) { return current === 64 && next === 64; } +const reservedWordLikeSet = new Set(["break", "case", "catch", "continue", "debugger", "default", "do", "else", "finally", "for", "function", "if", "return", "switch", "throw", "try", "var", "const", "while", "with", "new", "this", "super", "class", "extends", "export", "import", "null", "true", "false", "in", "instanceof", "typeof", "void", "delete", "implements", "interface", "let", "package", "private", "protected", "public", "static", "yield", "eval", "arguments", "enum", "await"]); +function canBeReservedWord(word) { + return reservedWordLikeSet.has(word); +} -const SCOPE_OTHER = 0b00000000, - SCOPE_PROGRAM = 0b00000001, - SCOPE_FUNCTION = 0b00000010, - SCOPE_ARROW = 0b00000100, - SCOPE_SIMPLE_CATCH = 0b00001000, - SCOPE_SUPER = 0b00010000, - SCOPE_DIRECT_SUPER = 0b00100000, - SCOPE_CLASS = 0b01000000, - SCOPE_TS_MODULE = 0b10000000, +const SCOPE_OTHER = 0b000000000, + SCOPE_PROGRAM = 0b000000001, + SCOPE_FUNCTION = 0b000000010, + SCOPE_ARROW = 0b000000100, + SCOPE_SIMPLE_CATCH = 0b000001000, + SCOPE_SUPER = 0b000010000, + SCOPE_DIRECT_SUPER = 0b000100000, + SCOPE_CLASS = 0b001000000, + SCOPE_STATIC_BLOCK = 0b010000000, + SCOPE_TS_MODULE = 0b100000000, SCOPE_VAR = SCOPE_PROGRAM | SCOPE_FUNCTION | SCOPE_TS_MODULE; -const BIND_KIND_VALUE = 0b00000000001, - BIND_KIND_TYPE = 0b00000000010, - BIND_SCOPE_VAR = 0b00000000100, - BIND_SCOPE_LEXICAL = 0b00000001000, - BIND_SCOPE_FUNCTION = 0b00000010000, - BIND_FLAGS_NONE = 0b00001000000, - BIND_FLAGS_CLASS = 0b00010000000, - BIND_FLAGS_TS_ENUM = 0b00100000000, - BIND_FLAGS_TS_CONST_ENUM = 0b01000000000, - BIND_FLAGS_TS_EXPORT_ONLY = 0b10000000000; +const BIND_KIND_VALUE = 0b000000000001, + BIND_KIND_TYPE = 0b000000000010, + BIND_SCOPE_VAR = 0b000000000100, + BIND_SCOPE_LEXICAL = 0b000000001000, + BIND_SCOPE_FUNCTION = 0b000000010000, + BIND_FLAGS_NONE = 0b000001000000, + BIND_FLAGS_CLASS = 0b000010000000, + BIND_FLAGS_TS_ENUM = 0b000100000000, + BIND_FLAGS_TS_CONST_ENUM = 0b001000000000, + BIND_FLAGS_TS_EXPORT_ONLY = 0b010000000000, + BIND_FLAGS_FLOW_DECLARE_FN = 0b100000000000; const BIND_CLASS = BIND_KIND_VALUE | BIND_KIND_TYPE | BIND_SCOPE_LEXICAL | BIND_FLAGS_CLASS, BIND_LEXICAL = BIND_KIND_VALUE | 0 | BIND_SCOPE_LEXICAL | 0, BIND_VAR = BIND_KIND_VALUE | 0 | BIND_SCOPE_VAR | 0, @@ -1246,7 +1312,8 @@ const BIND_CLASS = BIND_KIND_VALUE | BIND_KIND_TYPE | BIND_SCOPE_LEXICAL | BIND_ BIND_NONE = 0 | 0 | 0 | BIND_FLAGS_NONE, BIND_OUTSIDE = BIND_KIND_VALUE | 0 | 0 | BIND_FLAGS_NONE, BIND_TS_CONST_ENUM = BIND_TS_ENUM | BIND_FLAGS_TS_CONST_ENUM, - BIND_TS_NAMESPACE = 0 | 0 | 0 | BIND_FLAGS_TS_EXPORT_ONLY; + BIND_TS_NAMESPACE = 0 | 0 | 0 | BIND_FLAGS_TS_EXPORT_ONLY, + BIND_FLOW_DECLARE_FN = BIND_FLAGS_FLOW_DECLARE_FN; const CLASS_ELEMENT_FLAG_STATIC = 0b100, CLASS_ELEMENT_KIND_GETTER = 0b010, CLASS_ELEMENT_KIND_SETTER = 0b001, @@ -1257,2810 +1324,3156 @@ const CLASS_ELEMENT_STATIC_GETTER = CLASS_ELEMENT_KIND_GETTER | CLASS_ELEMENT_FL CLASS_ELEMENT_INSTANCE_SETTER = CLASS_ELEMENT_KIND_SETTER, CLASS_ELEMENT_OTHER = 0; -const reservedTypes = new Set(["_", "any", "bool", "boolean", "empty", "extends", "false", "interface", "mixed", "null", "number", "static", "string", "true", "typeof", "void"]); -const FlowErrors = Object.freeze({ - AmbiguousConditionalArrow: "Ambiguous expression: wrap the arrow functions in parentheses to disambiguate.", - AmbiguousDeclareModuleKind: "Found both `declare module.exports` and `declare export` in the same module. Modules can only have 1 since they are either an ES module or they are a CommonJS module", - AssignReservedType: "Cannot overwrite reserved type %0", - DeclareClassElement: "The `declare` modifier can only appear on class fields.", - DeclareClassFieldInitializer: "Initializers are not allowed in fields with the `declare` modifier.", - DuplicateDeclareModuleExports: "Duplicate `declare module.exports` statement", - EnumBooleanMemberNotInitialized: "Boolean enum members need to be initialized. Use either `%0 = true,` or `%0 = false,` in enum `%1`.", - EnumDuplicateMemberName: "Enum member names need to be unique, but the name `%0` has already been used before in enum `%1`.", - EnumInconsistentMemberValues: "Enum `%0` has inconsistent member initializers. Either use no initializers, or consistently use literals (either booleans, numbers, or strings) for all member initializers.", - EnumInvalidExplicitType: "Enum type `%1` is not valid. Use one of `boolean`, `number`, `string`, or `symbol` in enum `%0`.", - EnumInvalidExplicitTypeUnknownSupplied: "Supplied enum type is not valid. Use one of `boolean`, `number`, `string`, or `symbol` in enum `%0`.", - EnumInvalidMemberInitializerPrimaryType: "Enum `%0` has type `%2`, so the initializer of `%1` needs to be a %2 literal.", - EnumInvalidMemberInitializerSymbolType: "Symbol enum members cannot be initialized. Use `%1,` in enum `%0`.", - EnumInvalidMemberInitializerUnknownType: "The enum member initializer for `%1` needs to be a literal (either a boolean, number, or string) in enum `%0`.", - EnumInvalidMemberName: "Enum member names cannot start with lowercase 'a' through 'z'. Instead of using `%0`, consider using `%1`, in enum `%2`.", - EnumNumberMemberNotInitialized: "Number enum members need to be initialized, e.g. `%1 = 1` in enum `%0`.", - EnumStringMemberInconsistentlyInitailized: "String enum members need to consistently either all use initializers, or use no initializers, in enum `%0`.", - ImportTypeShorthandOnlyInPureImport: "The `type` and `typeof` keywords on named imports can only be used on regular `import` statements. It cannot be used with `import type` or `import typeof` statements", - InexactInsideExact: "Explicit inexact syntax cannot appear inside an explicit exact object type", - InexactInsideNonObject: "Explicit inexact syntax cannot appear in class or interface definitions", - InexactVariance: "Explicit inexact syntax cannot have variance", - InvalidNonTypeImportInDeclareModule: "Imports within a `declare module` body must always be `import type` or `import typeof`", - MissingTypeParamDefault: "Type parameter declaration needs a default, since a preceding type parameter declaration has a default.", - NestedDeclareModule: "`declare module` cannot be used inside another `declare module`", - NestedFlowComment: "Cannot have a flow comment inside another flow comment", - OptionalBindingPattern: "A binding pattern parameter cannot be optional in an implementation signature.", - SpreadVariance: "Spread properties cannot have variance", - TypeBeforeInitializer: "Type annotations must come before default assignments, e.g. instead of `age = 25: number` use `age: number = 25`", - TypeCastInPattern: "The type cast expression is expected to be wrapped with parenthesis", - UnexpectedExplicitInexactInObject: "Explicit inexact syntax must appear at the end of an inexact object", - UnexpectedReservedType: "Unexpected reserved type %0", - UnexpectedReservedUnderscore: "`_` is only allowed as a type argument to call or new", - UnexpectedSpaceBetweenModuloChecks: "Spaces between `%` and `checks` are not allowed here.", - UnexpectedSpreadType: "Spread operator cannot appear in class or interface definitions", - UnexpectedSubtractionOperand: 'Unexpected token, expected "number" or "bigint"', - UnexpectedTokenAfterTypeParameter: "Expected an arrow function after this type parameter declaration", - UnexpectedTypeParameterBeforeAsyncArrowFunction: "Type parameters must come after the async keyword, e.g. instead of ` async () => {}`, use `async () => {}`", - UnsupportedDeclareExportKind: "`declare export %0` is not supported. Use `%1` instead", - UnsupportedStatementInDeclareModule: "Only declares and type imports are allowed inside declare module", - UnterminatedFlowComment: "Unterminated flow-comment" -}); +class Scope { + constructor(flags) { + this.var = new Set(); + this.lexical = new Set(); + this.functions = new Set(); + this.flags = flags; + } -function isEsModuleType(bodyElement) { - return bodyElement.type === "DeclareExportAllDeclaration" || bodyElement.type === "DeclareExportDeclaration" && (!bodyElement.declaration || bodyElement.declaration.type !== "TypeAlias" && bodyElement.declaration.type !== "InterfaceDeclaration"); } +class ScopeHandler { + constructor(raise, inModule) { + this.scopeStack = []; + this.undefinedExports = new Map(); + this.undefinedPrivateNames = new Map(); + this.raise = raise; + this.inModule = inModule; + } -function hasTypeImportKind(node) { - return node.importKind === "type" || node.importKind === "typeof"; -} + get inFunction() { + return (this.currentVarScopeFlags() & SCOPE_FUNCTION) > 0; + } -function isMaybeDefaultImport(state) { - return (state.type === types.name || !!state.type.keyword) && state.value !== "from"; -} + get allowSuper() { + return (this.currentThisScopeFlags() & SCOPE_SUPER) > 0; + } -const exportSuggestions = { - const: "declare export var", - let: "declare export var", - type: "export type", - interface: "export interface" -}; + get allowDirectSuper() { + return (this.currentThisScopeFlags() & SCOPE_DIRECT_SUPER) > 0; + } -function partition(list, test) { - const list1 = []; - const list2 = []; + get inClass() { + return (this.currentThisScopeFlags() & SCOPE_CLASS) > 0; + } - for (let i = 0; i < list.length; i++) { - (test(list[i], i, list) ? list1 : list2).push(list[i]); + get inClassAndNotInNonArrowFunction() { + const flags = this.currentThisScopeFlags(); + return (flags & SCOPE_CLASS) > 0 && (flags & SCOPE_FUNCTION) === 0; } - return [list1, list2]; -} + get inStaticBlock() { + return (this.currentThisScopeFlags() & SCOPE_STATIC_BLOCK) > 0; + } -const FLOW_PRAGMA_REGEX = /\*?\s*@((?:no)?flow)\b/; -var flow = (superClass => { - var _temp; + get inNonArrowFunction() { + return (this.currentThisScopeFlags() & SCOPE_FUNCTION) > 0; + } - return _temp = class extends superClass { - constructor(options, input) { - super(options, input); - this.flowPragma = void 0; - this.flowPragma = undefined; - } + get treatFunctionsAsVar() { + return this.treatFunctionsAsVarInScope(this.currentScope()); + } - shouldParseTypes() { - return this.getPluginOption("flow", "all") || this.flowPragma === "flow"; - } + createScope(flags) { + return new Scope(flags); + } - shouldParseEnums() { - return !!this.getPluginOption("flow", "enums"); - } + enter(flags) { + this.scopeStack.push(this.createScope(flags)); + } - finishToken(type, val) { - if (type !== types.string && type !== types.semi && type !== types.interpreterDirective) { - if (this.flowPragma === undefined) { - this.flowPragma = null; - } - } + exit() { + this.scopeStack.pop(); + } - return super.finishToken(type, val); - } + treatFunctionsAsVarInScope(scope) { + return !!(scope.flags & SCOPE_FUNCTION || !this.inModule && scope.flags & SCOPE_PROGRAM); + } - addComment(comment) { - if (this.flowPragma === undefined) { - const matches = FLOW_PRAGMA_REGEX.exec(comment.value); + declareName(name, bindingType, pos) { + let scope = this.currentScope(); - if (!matches) ; else if (matches[1] === "flow") { - this.flowPragma = "flow"; - } else if (matches[1] === "noflow") { - this.flowPragma = "noflow"; - } else { - throw new Error("Unexpected flow pragma"); - } + if (bindingType & BIND_SCOPE_LEXICAL || bindingType & BIND_SCOPE_FUNCTION) { + this.checkRedeclarationInScope(scope, name, bindingType, pos); + + if (bindingType & BIND_SCOPE_FUNCTION) { + scope.functions.add(name); + } else { + scope.lexical.add(name); } - return super.addComment(comment); + if (bindingType & BIND_SCOPE_LEXICAL) { + this.maybeExportDefined(scope, name); + } + } else if (bindingType & BIND_SCOPE_VAR) { + for (let i = this.scopeStack.length - 1; i >= 0; --i) { + scope = this.scopeStack[i]; + this.checkRedeclarationInScope(scope, name, bindingType, pos); + scope.var.add(name); + this.maybeExportDefined(scope, name); + if (scope.flags & SCOPE_VAR) break; + } } - flowParseTypeInitialiser(tok) { - const oldInType = this.state.inType; - this.state.inType = true; - this.expect(tok || types.colon); - const type = this.flowParseType(); - this.state.inType = oldInType; - return type; + if (this.inModule && scope.flags & SCOPE_PROGRAM) { + this.undefinedExports.delete(name); } + } - flowParsePredicate() { - const node = this.startNode(); - const moduloLoc = this.state.startLoc; - const moduloPos = this.state.start; - this.expect(types.modulo); - const checksLoc = this.state.startLoc; - this.expectContextual("checks"); - - if (moduloLoc.line !== checksLoc.line || moduloLoc.column !== checksLoc.column - 1) { - this.raise(moduloPos, FlowErrors.UnexpectedSpaceBetweenModuloChecks); - } - - if (this.eat(types.parenL)) { - node.value = this.parseExpression(); - this.expect(types.parenR); - return this.finishNode(node, "DeclaredPredicate"); - } else { - return this.finishNode(node, "InferredPredicate"); - } + maybeExportDefined(scope, name) { + if (this.inModule && scope.flags & SCOPE_PROGRAM) { + this.undefinedExports.delete(name); } + } - flowParseTypeAndPredicateInitialiser() { - const oldInType = this.state.inType; - this.state.inType = true; - this.expect(types.colon); - let type = null; - let predicate = null; - - if (this.match(types.modulo)) { - this.state.inType = oldInType; - predicate = this.flowParsePredicate(); - } else { - type = this.flowParseType(); - this.state.inType = oldInType; + checkRedeclarationInScope(scope, name, bindingType, pos) { + if (this.isRedeclaredInScope(scope, name, bindingType)) { + this.raise(pos, ErrorMessages.VarRedeclaration, name); + } + } - if (this.match(types.modulo)) { - predicate = this.flowParsePredicate(); - } - } + isRedeclaredInScope(scope, name, bindingType) { + if (!(bindingType & BIND_KIND_VALUE)) return false; - return [type, predicate]; + if (bindingType & BIND_SCOPE_LEXICAL) { + return scope.lexical.has(name) || scope.functions.has(name) || scope.var.has(name); } - flowParseDeclareClass(node) { - this.next(); - this.flowParseInterfaceish(node, true); - return this.finishNode(node, "DeclareClass"); + if (bindingType & BIND_SCOPE_FUNCTION) { + return scope.lexical.has(name) || !this.treatFunctionsAsVarInScope(scope) && scope.var.has(name); } - flowParseDeclareFunction(node) { - this.next(); - const id = node.id = this.parseIdentifier(); - const typeNode = this.startNode(); - const typeContainer = this.startNode(); + return scope.lexical.has(name) && !(scope.flags & SCOPE_SIMPLE_CATCH && scope.lexical.values().next().value === name) || !this.treatFunctionsAsVarInScope(scope) && scope.functions.has(name); + } - if (this.isRelational("<")) { - typeNode.typeParameters = this.flowParseTypeParameterDeclaration(); - } else { - typeNode.typeParameters = null; - } - - this.expect(types.parenL); - const tmp = this.flowParseFunctionTypeParams(); - typeNode.params = tmp.params; - typeNode.rest = tmp.rest; - this.expect(types.parenR); - [typeNode.returnType, node.predicate] = this.flowParseTypeAndPredicateInitialiser(); - typeContainer.typeAnnotation = this.finishNode(typeNode, "FunctionTypeAnnotation"); - id.typeAnnotation = this.finishNode(typeContainer, "TypeAnnotation"); - this.resetEndLocation(id); - this.semicolon(); - return this.finishNode(node, "DeclareFunction"); - } - - flowParseDeclare(node, insideModule) { - if (this.match(types._class)) { - return this.flowParseDeclareClass(node); - } else if (this.match(types._function)) { - return this.flowParseDeclareFunction(node); - } else if (this.match(types._var)) { - return this.flowParseDeclareVariable(node); - } else if (this.eatContextual("module")) { - if (this.match(types.dot)) { - return this.flowParseDeclareModuleExports(node); - } else { - if (insideModule) { - this.raise(this.state.lastTokStart, FlowErrors.NestedDeclareModule); - } + checkLocalExport(id) { + const { + name + } = id; + const topLevelScope = this.scopeStack[0]; - return this.flowParseDeclareModule(node); - } - } else if (this.isContextual("type")) { - return this.flowParseDeclareTypeAlias(node); - } else if (this.isContextual("opaque")) { - return this.flowParseDeclareOpaqueType(node); - } else if (this.isContextual("interface")) { - return this.flowParseDeclareInterface(node); - } else if (this.match(types._export)) { - return this.flowParseDeclareExportDeclaration(node, insideModule); - } else { - throw this.unexpected(); - } + if (!topLevelScope.lexical.has(name) && !topLevelScope.var.has(name) && !topLevelScope.functions.has(name)) { + this.undefinedExports.set(name, id.start); } + } - flowParseDeclareVariable(node) { - this.next(); - node.id = this.flowParseTypeAnnotatableIdentifier(true); - this.scope.declareName(node.id.name, BIND_VAR, node.id.start); - this.semicolon(); - return this.finishNode(node, "DeclareVariable"); - } + currentScope() { + return this.scopeStack[this.scopeStack.length - 1]; + } - flowParseDeclareModule(node) { - this.scope.enter(SCOPE_OTHER); + currentVarScopeFlags() { + for (let i = this.scopeStack.length - 1;; i--) { + const { + flags + } = this.scopeStack[i]; - if (this.match(types.string)) { - node.id = this.parseExprAtom(); - } else { - node.id = this.parseIdentifier(); + if (flags & SCOPE_VAR) { + return flags; } + } + } - const bodyNode = node.body = this.startNode(); - const body = bodyNode.body = []; - this.expect(types.braceL); + currentThisScopeFlags() { + for (let i = this.scopeStack.length - 1;; i--) { + const { + flags + } = this.scopeStack[i]; - while (!this.match(types.braceR)) { - let bodyNode = this.startNode(); + if (flags & (SCOPE_VAR | SCOPE_CLASS) && !(flags & SCOPE_ARROW)) { + return flags; + } + } + } - if (this.match(types._import)) { - this.next(); +} - if (!this.isContextual("type") && !this.match(types._typeof)) { - this.raise(this.state.lastTokStart, FlowErrors.InvalidNonTypeImportInDeclareModule); - } +class FlowScope extends Scope { + constructor(...args) { + super(...args); + this.declareFunctions = new Set(); + } - this.parseImport(bodyNode); - } else { - this.expectContextual("declare", FlowErrors.UnsupportedStatementInDeclareModule); - bodyNode = this.flowParseDeclare(bodyNode, true); - } +} - body.push(bodyNode); - } +class FlowScopeHandler extends ScopeHandler { + createScope(flags) { + return new FlowScope(flags); + } - this.scope.exit(); - this.expect(types.braceR); - this.finishNode(bodyNode, "BlockStatement"); - let kind = null; - let hasModuleExport = false; - body.forEach(bodyElement => { - if (isEsModuleType(bodyElement)) { - if (kind === "CommonJS") { - this.raise(bodyElement.start, FlowErrors.AmbiguousDeclareModuleKind); - } + declareName(name, bindingType, pos) { + const scope = this.currentScope(); - kind = "ES"; - } else if (bodyElement.type === "DeclareModuleExports") { - if (hasModuleExport) { - this.raise(bodyElement.start, FlowErrors.DuplicateDeclareModuleExports); - } + if (bindingType & BIND_FLAGS_FLOW_DECLARE_FN) { + this.checkRedeclarationInScope(scope, name, bindingType, pos); + this.maybeExportDefined(scope, name); + scope.declareFunctions.add(name); + return; + } - if (kind === "ES") { - this.raise(bodyElement.start, FlowErrors.AmbiguousDeclareModuleKind); - } + super.declareName(...arguments); + } - kind = "CommonJS"; - hasModuleExport = true; - } - }); - node.kind = kind || "CommonJS"; - return this.finishNode(node, "DeclareModule"); + isRedeclaredInScope(scope, name, bindingType) { + if (super.isRedeclaredInScope(...arguments)) return true; + + if (bindingType & BIND_FLAGS_FLOW_DECLARE_FN) { + return !scope.declareFunctions.has(name) && (scope.lexical.has(name) || scope.functions.has(name)); } - flowParseDeclareExportDeclaration(node, insideModule) { - this.expect(types._export); + return false; + } - if (this.eat(types._default)) { - if (this.match(types._function) || this.match(types._class)) { - node.declaration = this.flowParseDeclare(this.startNode()); - } else { - node.declaration = this.flowParseType(); - this.semicolon(); - } + checkLocalExport(id) { + if (!this.scopeStack[0].declareFunctions.has(id.name)) { + super.checkLocalExport(id); + } + } - node.default = true; - return this.finishNode(node, "DeclareExportDeclaration"); - } else { - if (this.match(types._const) || this.isLet() || (this.isContextual("type") || this.isContextual("interface")) && !insideModule) { - const label = this.state.value; - const suggestion = exportSuggestions[label]; - throw this.raise(this.state.start, FlowErrors.UnsupportedDeclareExportKind, label, suggestion); - } +} - if (this.match(types._var) || this.match(types._function) || this.match(types._class) || this.isContextual("opaque")) { - node.declaration = this.flowParseDeclare(this.startNode()); - node.default = false; - return this.finishNode(node, "DeclareExportDeclaration"); - } else if (this.match(types.star) || this.match(types.braceL) || this.isContextual("interface") || this.isContextual("type") || this.isContextual("opaque")) { - node = this.parseExport(node); - - if (node.type === "ExportNamedDeclaration") { - node.type = "ExportDeclaration"; - node.default = false; - delete node.exportKind; - } +const reservedTypes = new Set(["_", "any", "bool", "boolean", "empty", "extends", "false", "interface", "mixed", "null", "number", "static", "string", "true", "typeof", "void"]); +const FlowErrors = makeErrorTemplates({ + AmbiguousConditionalArrow: "Ambiguous expression: wrap the arrow functions in parentheses to disambiguate.", + AmbiguousDeclareModuleKind: "Found both `declare module.exports` and `declare export` in the same module. Modules can only have 1 since they are either an ES module or they are a CommonJS module.", + AssignReservedType: "Cannot overwrite reserved type %0.", + DeclareClassElement: "The `declare` modifier can only appear on class fields.", + DeclareClassFieldInitializer: "Initializers are not allowed in fields with the `declare` modifier.", + DuplicateDeclareModuleExports: "Duplicate `declare module.exports` statement.", + EnumBooleanMemberNotInitialized: "Boolean enum members need to be initialized. Use either `%0 = true,` or `%0 = false,` in enum `%1`.", + EnumDuplicateMemberName: "Enum member names need to be unique, but the name `%0` has already been used before in enum `%1`.", + EnumInconsistentMemberValues: "Enum `%0` has inconsistent member initializers. Either use no initializers, or consistently use literals (either booleans, numbers, or strings) for all member initializers.", + EnumInvalidExplicitType: "Enum type `%1` is not valid. Use one of `boolean`, `number`, `string`, or `symbol` in enum `%0`.", + EnumInvalidExplicitTypeUnknownSupplied: "Supplied enum type is not valid. Use one of `boolean`, `number`, `string`, or `symbol` in enum `%0`.", + EnumInvalidMemberInitializerPrimaryType: "Enum `%0` has type `%2`, so the initializer of `%1` needs to be a %2 literal.", + EnumInvalidMemberInitializerSymbolType: "Symbol enum members cannot be initialized. Use `%1,` in enum `%0`.", + EnumInvalidMemberInitializerUnknownType: "The enum member initializer for `%1` needs to be a literal (either a boolean, number, or string) in enum `%0`.", + EnumInvalidMemberName: "Enum member names cannot start with lowercase 'a' through 'z'. Instead of using `%0`, consider using `%1`, in enum `%2`.", + EnumNumberMemberNotInitialized: "Number enum members need to be initialized, e.g. `%1 = 1` in enum `%0`.", + EnumStringMemberInconsistentlyInitailized: "String enum members need to consistently either all use initializers, or use no initializers, in enum `%0`.", + GetterMayNotHaveThisParam: "A getter cannot have a `this` parameter.", + ImportTypeShorthandOnlyInPureImport: "The `type` and `typeof` keywords on named imports can only be used on regular `import` statements. It cannot be used with `import type` or `import typeof` statements.", + InexactInsideExact: "Explicit inexact syntax cannot appear inside an explicit exact object type.", + InexactInsideNonObject: "Explicit inexact syntax cannot appear in class or interface definitions.", + InexactVariance: "Explicit inexact syntax cannot have variance.", + InvalidNonTypeImportInDeclareModule: "Imports within a `declare module` body must always be `import type` or `import typeof`.", + MissingTypeParamDefault: "Type parameter declaration needs a default, since a preceding type parameter declaration has a default.", + NestedDeclareModule: "`declare module` cannot be used inside another `declare module`.", + NestedFlowComment: "Cannot have a flow comment inside another flow comment.", + OptionalBindingPattern: "A binding pattern parameter cannot be optional in an implementation signature.", + SetterMayNotHaveThisParam: "A setter cannot have a `this` parameter.", + SpreadVariance: "Spread properties cannot have variance.", + ThisParamAnnotationRequired: "A type annotation is required for the `this` parameter.", + ThisParamBannedInConstructor: "Constructors cannot have a `this` parameter; constructors don't bind `this` like other functions.", + ThisParamMayNotBeOptional: "The `this` parameter cannot be optional.", + ThisParamMustBeFirst: "The `this` parameter must be the first function parameter.", + ThisParamNoDefault: "The `this` parameter may not have a default value.", + TypeBeforeInitializer: "Type annotations must come before default assignments, e.g. instead of `age = 25: number` use `age: number = 25`.", + TypeCastInPattern: "The type cast expression is expected to be wrapped with parenthesis.", + UnexpectedExplicitInexactInObject: "Explicit inexact syntax must appear at the end of an inexact object.", + UnexpectedReservedType: "Unexpected reserved type %0.", + UnexpectedReservedUnderscore: "`_` is only allowed as a type argument to call or new.", + UnexpectedSpaceBetweenModuloChecks: "Spaces between `%` and `checks` are not allowed here.", + UnexpectedSpreadType: "Spread operator cannot appear in class or interface definitions.", + UnexpectedSubtractionOperand: 'Unexpected token, expected "number" or "bigint".', + UnexpectedTokenAfterTypeParameter: "Expected an arrow function after this type parameter declaration.", + UnexpectedTypeParameterBeforeAsyncArrowFunction: "Type parameters must come after the async keyword, e.g. instead of ` async () => {}`, use `async () => {}`.", + UnsupportedDeclareExportKind: "`declare export %0` is not supported. Use `%1` instead.", + UnsupportedStatementInDeclareModule: "Only declares and type imports are allowed inside declare module.", + UnterminatedFlowComment: "Unterminated flow-comment." +}, ErrorCodes.SyntaxError); - node.type = "Declare" + node.type; - return node; - } - } +function isEsModuleType(bodyElement) { + return bodyElement.type === "DeclareExportAllDeclaration" || bodyElement.type === "DeclareExportDeclaration" && (!bodyElement.declaration || bodyElement.declaration.type !== "TypeAlias" && bodyElement.declaration.type !== "InterfaceDeclaration"); +} - throw this.unexpected(); +function hasTypeImportKind(node) { + return node.importKind === "type" || node.importKind === "typeof"; +} + +function isMaybeDefaultImport(state) { + return (state.type === types$1.name || !!state.type.keyword) && state.value !== "from"; +} + +const exportSuggestions = { + const: "declare export var", + let: "declare export var", + type: "export type", + interface: "export interface" +}; + +function partition(list, test) { + const list1 = []; + const list2 = []; + + for (let i = 0; i < list.length; i++) { + (test(list[i], i, list) ? list1 : list2).push(list[i]); + } + + return [list1, list2]; +} + +const FLOW_PRAGMA_REGEX = /\*?\s*@((?:no)?flow)\b/; +var flow = (superClass => class extends superClass { + constructor(...args) { + super(...args); + this.flowPragma = undefined; + } + + getScopeHandler() { + return FlowScopeHandler; + } + + shouldParseTypes() { + return this.getPluginOption("flow", "all") || this.flowPragma === "flow"; + } + + shouldParseEnums() { + return !!this.getPluginOption("flow", "enums"); + } + + finishToken(type, val) { + if (type !== types$1.string && type !== types$1.semi && type !== types$1.interpreterDirective) { + if (this.flowPragma === undefined) { + this.flowPragma = null; + } } - flowParseDeclareModuleExports(node) { - this.next(); - this.expectContextual("exports"); - node.typeAnnotation = this.flowParseTypeAnnotation(); - this.semicolon(); - return this.finishNode(node, "DeclareModuleExports"); + return super.finishToken(type, val); + } + + addComment(comment) { + if (this.flowPragma === undefined) { + const matches = FLOW_PRAGMA_REGEX.exec(comment.value); + + if (!matches) ; else if (matches[1] === "flow") { + this.flowPragma = "flow"; + } else if (matches[1] === "noflow") { + this.flowPragma = "noflow"; + } else { + throw new Error("Unexpected flow pragma"); + } } - flowParseDeclareTypeAlias(node) { - this.next(); - this.flowParseTypeAlias(node); - node.type = "DeclareTypeAlias"; - return node; + return super.addComment(comment); + } + + flowParseTypeInitialiser(tok) { + const oldInType = this.state.inType; + this.state.inType = true; + this.expect(tok || types$1.colon); + const type = this.flowParseType(); + this.state.inType = oldInType; + return type; + } + + flowParsePredicate() { + const node = this.startNode(); + const moduloPos = this.state.start; + this.next(); + this.expectContextual("checks"); + + if (this.state.lastTokStart > moduloPos + 1) { + this.raise(moduloPos, FlowErrors.UnexpectedSpaceBetweenModuloChecks); } - flowParseDeclareOpaqueType(node) { - this.next(); - this.flowParseOpaqueType(node, true); - node.type = "DeclareOpaqueType"; - return node; + if (this.eat(types$1.parenL)) { + node.value = this.parseExpression(); + this.expect(types$1.parenR); + return this.finishNode(node, "DeclaredPredicate"); + } else { + return this.finishNode(node, "InferredPredicate"); } + } - flowParseDeclareInterface(node) { - this.next(); - this.flowParseInterfaceish(node); - return this.finishNode(node, "DeclareInterface"); + flowParseTypeAndPredicateInitialiser() { + const oldInType = this.state.inType; + this.state.inType = true; + this.expect(types$1.colon); + let type = null; + let predicate = null; + + if (this.match(types$1.modulo)) { + this.state.inType = oldInType; + predicate = this.flowParsePredicate(); + } else { + type = this.flowParseType(); + this.state.inType = oldInType; + + if (this.match(types$1.modulo)) { + predicate = this.flowParsePredicate(); + } } - flowParseInterfaceish(node, isClass = false) { - node.id = this.flowParseRestrictedIdentifier(!isClass, true); - this.scope.declareName(node.id.name, isClass ? BIND_FUNCTION : BIND_LEXICAL, node.id.start); + return [type, predicate]; + } - if (this.isRelational("<")) { - node.typeParameters = this.flowParseTypeParameterDeclaration(); + flowParseDeclareClass(node) { + this.next(); + this.flowParseInterfaceish(node, true); + return this.finishNode(node, "DeclareClass"); + } + + flowParseDeclareFunction(node) { + this.next(); + const id = node.id = this.parseIdentifier(); + const typeNode = this.startNode(); + const typeContainer = this.startNode(); + + if (this.isRelational("<")) { + typeNode.typeParameters = this.flowParseTypeParameterDeclaration(); + } else { + typeNode.typeParameters = null; + } + + this.expect(types$1.parenL); + const tmp = this.flowParseFunctionTypeParams(); + typeNode.params = tmp.params; + typeNode.rest = tmp.rest; + typeNode.this = tmp._this; + this.expect(types$1.parenR); + [typeNode.returnType, node.predicate] = this.flowParseTypeAndPredicateInitialiser(); + typeContainer.typeAnnotation = this.finishNode(typeNode, "FunctionTypeAnnotation"); + id.typeAnnotation = this.finishNode(typeContainer, "TypeAnnotation"); + this.resetEndLocation(id); + this.semicolon(); + this.scope.declareName(node.id.name, BIND_FLOW_DECLARE_FN, node.id.start); + return this.finishNode(node, "DeclareFunction"); + } + + flowParseDeclare(node, insideModule) { + if (this.match(types$1._class)) { + return this.flowParseDeclareClass(node); + } else if (this.match(types$1._function)) { + return this.flowParseDeclareFunction(node); + } else if (this.match(types$1._var)) { + return this.flowParseDeclareVariable(node); + } else if (this.eatContextual("module")) { + if (this.match(types$1.dot)) { + return this.flowParseDeclareModuleExports(node); } else { - node.typeParameters = null; + if (insideModule) { + this.raise(this.state.lastTokStart, FlowErrors.NestedDeclareModule); + } + + return this.flowParseDeclareModule(node); } + } else if (this.isContextual("type")) { + return this.flowParseDeclareTypeAlias(node); + } else if (this.isContextual("opaque")) { + return this.flowParseDeclareOpaqueType(node); + } else if (this.isContextual("interface")) { + return this.flowParseDeclareInterface(node); + } else if (this.match(types$1._export)) { + return this.flowParseDeclareExportDeclaration(node, insideModule); + } else { + throw this.unexpected(); + } + } - node.extends = []; - node.implements = []; - node.mixins = []; + flowParseDeclareVariable(node) { + this.next(); + node.id = this.flowParseTypeAnnotatableIdentifier(true); + this.scope.declareName(node.id.name, BIND_VAR, node.id.start); + this.semicolon(); + return this.finishNode(node, "DeclareVariable"); + } - if (this.eat(types._extends)) { - do { - node.extends.push(this.flowParseInterfaceExtends()); - } while (!isClass && this.eat(types.comma)); - } + flowParseDeclareModule(node) { + this.scope.enter(SCOPE_OTHER); - if (this.isContextual("mixins")) { - this.next(); + if (this.match(types$1.string)) { + node.id = this.parseExprAtom(); + } else { + node.id = this.parseIdentifier(); + } - do { - node.mixins.push(this.flowParseInterfaceExtends()); - } while (this.eat(types.comma)); - } + const bodyNode = node.body = this.startNode(); + const body = bodyNode.body = []; + this.expect(types$1.braceL); + + while (!this.match(types$1.braceR)) { + let bodyNode = this.startNode(); - if (this.isContextual("implements")) { + if (this.match(types$1._import)) { this.next(); - do { - node.implements.push(this.flowParseInterfaceExtends()); - } while (this.eat(types.comma)); + if (!this.isContextual("type") && !this.match(types$1._typeof)) { + this.raise(this.state.lastTokStart, FlowErrors.InvalidNonTypeImportInDeclareModule); + } + + this.parseImport(bodyNode); + } else { + this.expectContextual("declare", FlowErrors.UnsupportedStatementInDeclareModule); + bodyNode = this.flowParseDeclare(bodyNode, true); } - node.body = this.flowParseObjectType({ - allowStatic: isClass, - allowExact: false, - allowSpread: false, - allowProto: isClass, - allowInexact: false - }); + body.push(bodyNode); } - flowParseInterfaceExtends() { - const node = this.startNode(); - node.id = this.flowParseQualifiedTypeIdentifier(); + this.scope.exit(); + this.expect(types$1.braceR); + this.finishNode(bodyNode, "BlockStatement"); + let kind = null; + let hasModuleExport = false; + body.forEach(bodyElement => { + if (isEsModuleType(bodyElement)) { + if (kind === "CommonJS") { + this.raise(bodyElement.start, FlowErrors.AmbiguousDeclareModuleKind); + } + + kind = "ES"; + } else if (bodyElement.type === "DeclareModuleExports") { + if (hasModuleExport) { + this.raise(bodyElement.start, FlowErrors.DuplicateDeclareModuleExports); + } + + if (kind === "ES") { + this.raise(bodyElement.start, FlowErrors.AmbiguousDeclareModuleKind); + } - if (this.isRelational("<")) { - node.typeParameters = this.flowParseTypeParameterInstantiation(); + kind = "CommonJS"; + hasModuleExport = true; + } + }); + node.kind = kind || "CommonJS"; + return this.finishNode(node, "DeclareModule"); + } + + flowParseDeclareExportDeclaration(node, insideModule) { + this.expect(types$1._export); + + if (this.eat(types$1._default)) { + if (this.match(types$1._function) || this.match(types$1._class)) { + node.declaration = this.flowParseDeclare(this.startNode()); } else { - node.typeParameters = null; + node.declaration = this.flowParseType(); + this.semicolon(); + } + + node.default = true; + return this.finishNode(node, "DeclareExportDeclaration"); + } else { + if (this.match(types$1._const) || this.isLet() || (this.isContextual("type") || this.isContextual("interface")) && !insideModule) { + const label = this.state.value; + const suggestion = exportSuggestions[label]; + throw this.raise(this.state.start, FlowErrors.UnsupportedDeclareExportKind, label, suggestion); } - return this.finishNode(node, "InterfaceExtends"); + if (this.match(types$1._var) || this.match(types$1._function) || this.match(types$1._class) || this.isContextual("opaque")) { + node.declaration = this.flowParseDeclare(this.startNode()); + node.default = false; + return this.finishNode(node, "DeclareExportDeclaration"); + } else if (this.match(types$1.star) || this.match(types$1.braceL) || this.isContextual("interface") || this.isContextual("type") || this.isContextual("opaque")) { + node = this.parseExport(node); + + if (node.type === "ExportNamedDeclaration") { + node.type = "ExportDeclaration"; + node.default = false; + delete node.exportKind; + } + + node.type = "Declare" + node.type; + return node; + } } - flowParseInterface(node) { - this.flowParseInterfaceish(node); - return this.finishNode(node, "InterfaceDeclaration"); + throw this.unexpected(); + } + + flowParseDeclareModuleExports(node) { + this.next(); + this.expectContextual("exports"); + node.typeAnnotation = this.flowParseTypeAnnotation(); + this.semicolon(); + return this.finishNode(node, "DeclareModuleExports"); + } + + flowParseDeclareTypeAlias(node) { + this.next(); + this.flowParseTypeAlias(node); + node.type = "DeclareTypeAlias"; + return node; + } + + flowParseDeclareOpaqueType(node) { + this.next(); + this.flowParseOpaqueType(node, true); + node.type = "DeclareOpaqueType"; + return node; + } + + flowParseDeclareInterface(node) { + this.next(); + this.flowParseInterfaceish(node); + return this.finishNode(node, "DeclareInterface"); + } + + flowParseInterfaceish(node, isClass = false) { + node.id = this.flowParseRestrictedIdentifier(!isClass, true); + this.scope.declareName(node.id.name, isClass ? BIND_FUNCTION : BIND_LEXICAL, node.id.start); + + if (this.isRelational("<")) { + node.typeParameters = this.flowParseTypeParameterDeclaration(); + } else { + node.typeParameters = null; } - checkNotUnderscore(word) { - if (word === "_") { - this.raise(this.state.start, FlowErrors.UnexpectedReservedUnderscore); - } + node.extends = []; + node.implements = []; + node.mixins = []; + + if (this.eat(types$1._extends)) { + do { + node.extends.push(this.flowParseInterfaceExtends()); + } while (!isClass && this.eat(types$1.comma)); } - checkReservedType(word, startLoc, declaration) { - if (!reservedTypes.has(word)) return; - this.raise(startLoc, declaration ? FlowErrors.AssignReservedType : FlowErrors.UnexpectedReservedType, word); + if (this.isContextual("mixins")) { + this.next(); + + do { + node.mixins.push(this.flowParseInterfaceExtends()); + } while (this.eat(types$1.comma)); } - flowParseRestrictedIdentifier(liberal, declaration) { - this.checkReservedType(this.state.value, this.state.start, declaration); - return this.parseIdentifier(liberal); + if (this.isContextual("implements")) { + this.next(); + + do { + node.implements.push(this.flowParseInterfaceExtends()); + } while (this.eat(types$1.comma)); } - flowParseTypeAlias(node) { - node.id = this.flowParseRestrictedIdentifier(false, true); - this.scope.declareName(node.id.name, BIND_LEXICAL, node.id.start); + node.body = this.flowParseObjectType({ + allowStatic: isClass, + allowExact: false, + allowSpread: false, + allowProto: isClass, + allowInexact: false + }); + } - if (this.isRelational("<")) { - node.typeParameters = this.flowParseTypeParameterDeclaration(); - } else { - node.typeParameters = null; - } + flowParseInterfaceExtends() { + const node = this.startNode(); + node.id = this.flowParseQualifiedTypeIdentifier(); - node.right = this.flowParseTypeInitialiser(types.eq); - this.semicolon(); - return this.finishNode(node, "TypeAlias"); + if (this.isRelational("<")) { + node.typeParameters = this.flowParseTypeParameterInstantiation(); + } else { + node.typeParameters = null; } - flowParseOpaqueType(node, declare) { - this.expectContextual("type"); - node.id = this.flowParseRestrictedIdentifier(true, true); - this.scope.declareName(node.id.name, BIND_LEXICAL, node.id.start); + return this.finishNode(node, "InterfaceExtends"); + } - if (this.isRelational("<")) { - node.typeParameters = this.flowParseTypeParameterDeclaration(); - } else { - node.typeParameters = null; - } + flowParseInterface(node) { + this.flowParseInterfaceish(node); + return this.finishNode(node, "InterfaceDeclaration"); + } - node.supertype = null; + checkNotUnderscore(word) { + if (word === "_") { + this.raise(this.state.start, FlowErrors.UnexpectedReservedUnderscore); + } + } - if (this.match(types.colon)) { - node.supertype = this.flowParseTypeInitialiser(types.colon); - } + checkReservedType(word, startLoc, declaration) { + if (!reservedTypes.has(word)) return; + this.raise(startLoc, declaration ? FlowErrors.AssignReservedType : FlowErrors.UnexpectedReservedType, word); + } - node.impltype = null; + flowParseRestrictedIdentifier(liberal, declaration) { + this.checkReservedType(this.state.value, this.state.start, declaration); + return this.parseIdentifier(liberal); + } - if (!declare) { - node.impltype = this.flowParseTypeInitialiser(types.eq); - } + flowParseTypeAlias(node) { + node.id = this.flowParseRestrictedIdentifier(false, true); + this.scope.declareName(node.id.name, BIND_LEXICAL, node.id.start); - this.semicolon(); - return this.finishNode(node, "OpaqueType"); + if (this.isRelational("<")) { + node.typeParameters = this.flowParseTypeParameterDeclaration(); + } else { + node.typeParameters = null; } - flowParseTypeParameter(requireDefault = false) { - const nodeStart = this.state.start; - const node = this.startNode(); - const variance = this.flowParseVariance(); - const ident = this.flowParseTypeAnnotatableIdentifier(); - node.name = ident.name; - node.variance = variance; - node.bound = ident.typeAnnotation; - - if (this.match(types.eq)) { - this.eat(types.eq); - node.default = this.flowParseType(); - } else { - if (requireDefault) { - this.raise(nodeStart, FlowErrors.MissingTypeParamDefault); - } - } + node.right = this.flowParseTypeInitialiser(types$1.eq); + this.semicolon(); + return this.finishNode(node, "TypeAlias"); + } + + flowParseOpaqueType(node, declare) { + this.expectContextual("type"); + node.id = this.flowParseRestrictedIdentifier(true, true); + this.scope.declareName(node.id.name, BIND_LEXICAL, node.id.start); - return this.finishNode(node, "TypeParameter"); + if (this.isRelational("<")) { + node.typeParameters = this.flowParseTypeParameterDeclaration(); + } else { + node.typeParameters = null; } - flowParseTypeParameterDeclaration() { - const oldInType = this.state.inType; - const node = this.startNode(); - node.params = []; - this.state.inType = true; + node.supertype = null; - if (this.isRelational("<") || this.match(types.jsxTagStart)) { - this.next(); - } else { - this.unexpected(); - } + if (this.match(types$1.colon)) { + node.supertype = this.flowParseTypeInitialiser(types$1.colon); + } - let defaultRequired = false; + node.impltype = null; - do { - const typeParameter = this.flowParseTypeParameter(defaultRequired); - node.params.push(typeParameter); + if (!declare) { + node.impltype = this.flowParseTypeInitialiser(types$1.eq); + } - if (typeParameter.default) { - defaultRequired = true; - } + this.semicolon(); + return this.finishNode(node, "OpaqueType"); + } - if (!this.isRelational(">")) { - this.expect(types.comma); - } - } while (!this.isRelational(">")); + flowParseTypeParameter(requireDefault = false) { + const nodeStart = this.state.start; + const node = this.startNode(); + const variance = this.flowParseVariance(); + const ident = this.flowParseTypeAnnotatableIdentifier(); + node.name = ident.name; + node.variance = variance; + node.bound = ident.typeAnnotation; + + if (this.match(types$1.eq)) { + this.eat(types$1.eq); + node.default = this.flowParseType(); + } else { + if (requireDefault) { + this.raise(nodeStart, FlowErrors.MissingTypeParamDefault); + } + } - this.expectRelational(">"); - this.state.inType = oldInType; - return this.finishNode(node, "TypeParameterDeclaration"); + return this.finishNode(node, "TypeParameter"); + } + + flowParseTypeParameterDeclaration() { + const oldInType = this.state.inType; + const node = this.startNode(); + node.params = []; + this.state.inType = true; + + if (this.isRelational("<") || this.match(types$1.jsxTagStart)) { + this.next(); + } else { + this.unexpected(); } - flowParseTypeParameterInstantiation() { - const node = this.startNode(); - const oldInType = this.state.inType; - node.params = []; - this.state.inType = true; - this.expectRelational("<"); - const oldNoAnonFunctionType = this.state.noAnonFunctionType; - this.state.noAnonFunctionType = false; + let defaultRequired = false; - while (!this.isRelational(">")) { - node.params.push(this.flowParseType()); + do { + const typeParameter = this.flowParseTypeParameter(defaultRequired); + node.params.push(typeParameter); - if (!this.isRelational(">")) { - this.expect(types.comma); - } + if (typeParameter.default) { + defaultRequired = true; } - this.state.noAnonFunctionType = oldNoAnonFunctionType; - this.expectRelational(">"); - this.state.inType = oldInType; - return this.finishNode(node, "TypeParameterInstantiation"); - } + if (!this.isRelational(">")) { + this.expect(types$1.comma); + } + } while (!this.isRelational(">")); - flowParseTypeParameterInstantiationCallOrNew() { - const node = this.startNode(); - const oldInType = this.state.inType; - node.params = []; - this.state.inType = true; - this.expectRelational("<"); + this.expectRelational(">"); + this.state.inType = oldInType; + return this.finishNode(node, "TypeParameterDeclaration"); + } - while (!this.isRelational(">")) { - node.params.push(this.flowParseTypeOrImplicitInstantiation()); + flowParseTypeParameterInstantiation() { + const node = this.startNode(); + const oldInType = this.state.inType; + node.params = []; + this.state.inType = true; + this.expectRelational("<"); + const oldNoAnonFunctionType = this.state.noAnonFunctionType; + this.state.noAnonFunctionType = false; - if (!this.isRelational(">")) { - this.expect(types.comma); - } - } + while (!this.isRelational(">")) { + node.params.push(this.flowParseType()); - this.expectRelational(">"); - this.state.inType = oldInType; - return this.finishNode(node, "TypeParameterInstantiation"); + if (!this.isRelational(">")) { + this.expect(types$1.comma); + } } - flowParseInterfaceType() { - const node = this.startNode(); - this.expectContextual("interface"); - node.extends = []; + this.state.noAnonFunctionType = oldNoAnonFunctionType; + this.expectRelational(">"); + this.state.inType = oldInType; + return this.finishNode(node, "TypeParameterInstantiation"); + } - if (this.eat(types._extends)) { - do { - node.extends.push(this.flowParseInterfaceExtends()); - } while (this.eat(types.comma)); - } + flowParseTypeParameterInstantiationCallOrNew() { + const node = this.startNode(); + const oldInType = this.state.inType; + node.params = []; + this.state.inType = true; + this.expectRelational("<"); - node.body = this.flowParseObjectType({ - allowStatic: false, - allowExact: false, - allowSpread: false, - allowProto: false, - allowInexact: false - }); - return this.finishNode(node, "InterfaceTypeAnnotation"); - } + while (!this.isRelational(">")) { + node.params.push(this.flowParseTypeOrImplicitInstantiation()); - flowParseObjectPropertyKey() { - return this.match(types.num) || this.match(types.string) ? this.parseExprAtom() : this.parseIdentifier(true); + if (!this.isRelational(">")) { + this.expect(types$1.comma); + } } - flowParseObjectTypeIndexer(node, isStatic, variance) { - node.static = isStatic; + this.expectRelational(">"); + this.state.inType = oldInType; + return this.finishNode(node, "TypeParameterInstantiation"); + } - if (this.lookahead().type === types.colon) { - node.id = this.flowParseObjectPropertyKey(); - node.key = this.flowParseTypeInitialiser(); - } else { - node.id = null; - node.key = this.flowParseType(); - } + flowParseInterfaceType() { + const node = this.startNode(); + this.expectContextual("interface"); + node.extends = []; - this.expect(types.bracketR); - node.value = this.flowParseTypeInitialiser(); - node.variance = variance; - return this.finishNode(node, "ObjectTypeIndexer"); + if (this.eat(types$1._extends)) { + do { + node.extends.push(this.flowParseInterfaceExtends()); + } while (this.eat(types$1.comma)); } - flowParseObjectTypeInternalSlot(node, isStatic) { - node.static = isStatic; + node.body = this.flowParseObjectType({ + allowStatic: false, + allowExact: false, + allowSpread: false, + allowProto: false, + allowInexact: false + }); + return this.finishNode(node, "InterfaceTypeAnnotation"); + } + + flowParseObjectPropertyKey() { + return this.match(types$1.num) || this.match(types$1.string) ? this.parseExprAtom() : this.parseIdentifier(true); + } + + flowParseObjectTypeIndexer(node, isStatic, variance) { + node.static = isStatic; + + if (this.lookahead().type === types$1.colon) { node.id = this.flowParseObjectPropertyKey(); - this.expect(types.bracketR); - this.expect(types.bracketR); + node.key = this.flowParseTypeInitialiser(); + } else { + node.id = null; + node.key = this.flowParseType(); + } - if (this.isRelational("<") || this.match(types.parenL)) { - node.method = true; - node.optional = false; - node.value = this.flowParseObjectTypeMethodish(this.startNodeAt(node.start, node.loc.start)); - } else { - node.method = false; + this.expect(types$1.bracketR); + node.value = this.flowParseTypeInitialiser(); + node.variance = variance; + return this.finishNode(node, "ObjectTypeIndexer"); + } - if (this.eat(types.question)) { - node.optional = true; - } + flowParseObjectTypeInternalSlot(node, isStatic) { + node.static = isStatic; + node.id = this.flowParseObjectPropertyKey(); + this.expect(types$1.bracketR); + this.expect(types$1.bracketR); - node.value = this.flowParseTypeInitialiser(); + if (this.isRelational("<") || this.match(types$1.parenL)) { + node.method = true; + node.optional = false; + node.value = this.flowParseObjectTypeMethodish(this.startNodeAt(node.start, node.loc.start)); + } else { + node.method = false; + + if (this.eat(types$1.question)) { + node.optional = true; } - return this.finishNode(node, "ObjectTypeInternalSlot"); + node.value = this.flowParseTypeInitialiser(); } - flowParseObjectTypeMethodish(node) { - node.params = []; - node.rest = null; - node.typeParameters = null; + return this.finishNode(node, "ObjectTypeInternalSlot"); + } - if (this.isRelational("<")) { - node.typeParameters = this.flowParseTypeParameterDeclaration(); - } + flowParseObjectTypeMethodish(node) { + node.params = []; + node.rest = null; + node.typeParameters = null; + node.this = null; + + if (this.isRelational("<")) { + node.typeParameters = this.flowParseTypeParameterDeclaration(); + } - this.expect(types.parenL); + this.expect(types$1.parenL); - while (!this.match(types.parenR) && !this.match(types.ellipsis)) { - node.params.push(this.flowParseFunctionTypeParam()); + if (this.match(types$1._this)) { + node.this = this.flowParseFunctionTypeParam(true); + node.this.name = null; - if (!this.match(types.parenR)) { - this.expect(types.comma); - } + if (!this.match(types$1.parenR)) { + this.expect(types$1.comma); } + } - if (this.eat(types.ellipsis)) { - node.rest = this.flowParseFunctionTypeParam(); + while (!this.match(types$1.parenR) && !this.match(types$1.ellipsis)) { + node.params.push(this.flowParseFunctionTypeParam(false)); + + if (!this.match(types$1.parenR)) { + this.expect(types$1.comma); } + } - this.expect(types.parenR); - node.returnType = this.flowParseTypeInitialiser(); - return this.finishNode(node, "FunctionTypeAnnotation"); + if (this.eat(types$1.ellipsis)) { + node.rest = this.flowParseFunctionTypeParam(false); } - flowParseObjectTypeCallProperty(node, isStatic) { - const valueNode = this.startNode(); - node.static = isStatic; - node.value = this.flowParseObjectTypeMethodish(valueNode); - return this.finishNode(node, "ObjectTypeCallProperty"); - } - - flowParseObjectType({ - allowStatic, - allowExact, - allowSpread, - allowProto, - allowInexact - }) { - const oldInType = this.state.inType; - this.state.inType = true; - const nodeStart = this.startNode(); - nodeStart.callProperties = []; - nodeStart.properties = []; - nodeStart.indexers = []; - nodeStart.internalSlots = []; - let endDelim; - let exact; - let inexact = false; - - if (allowExact && this.match(types.braceBarL)) { - this.expect(types.braceBarL); - endDelim = types.braceBarR; - exact = true; - } else { - this.expect(types.braceL); - endDelim = types.braceR; - exact = false; - } + this.expect(types$1.parenR); + node.returnType = this.flowParseTypeInitialiser(); + return this.finishNode(node, "FunctionTypeAnnotation"); + } - nodeStart.exact = exact; + flowParseObjectTypeCallProperty(node, isStatic) { + const valueNode = this.startNode(); + node.static = isStatic; + node.value = this.flowParseObjectTypeMethodish(valueNode); + return this.finishNode(node, "ObjectTypeCallProperty"); + } - while (!this.match(endDelim)) { - let isStatic = false; - let protoStart = null; - let inexactStart = null; - const node = this.startNode(); + flowParseObjectType({ + allowStatic, + allowExact, + allowSpread, + allowProto, + allowInexact + }) { + const oldInType = this.state.inType; + this.state.inType = true; + const nodeStart = this.startNode(); + nodeStart.callProperties = []; + nodeStart.properties = []; + nodeStart.indexers = []; + nodeStart.internalSlots = []; + let endDelim; + let exact; + let inexact = false; + + if (allowExact && this.match(types$1.braceBarL)) { + this.expect(types$1.braceBarL); + endDelim = types$1.braceBarR; + exact = true; + } else { + this.expect(types$1.braceL); + endDelim = types$1.braceR; + exact = false; + } - if (allowProto && this.isContextual("proto")) { - const lookahead = this.lookahead(); + nodeStart.exact = exact; - if (lookahead.type !== types.colon && lookahead.type !== types.question) { - this.next(); - protoStart = this.state.start; - allowStatic = false; - } - } + while (!this.match(endDelim)) { + let isStatic = false; + let protoStart = null; + let inexactStart = null; + const node = this.startNode(); - if (allowStatic && this.isContextual("static")) { - const lookahead = this.lookahead(); + if (allowProto && this.isContextual("proto")) { + const lookahead = this.lookahead(); - if (lookahead.type !== types.colon && lookahead.type !== types.question) { - this.next(); - isStatic = true; - } + if (lookahead.type !== types$1.colon && lookahead.type !== types$1.question) { + this.next(); + protoStart = this.state.start; + allowStatic = false; } + } - const variance = this.flowParseVariance(); + if (allowStatic && this.isContextual("static")) { + const lookahead = this.lookahead(); - if (this.eat(types.bracketL)) { - if (protoStart != null) { - this.unexpected(protoStart); - } + if (lookahead.type !== types$1.colon && lookahead.type !== types$1.question) { + this.next(); + isStatic = true; + } + } - if (this.eat(types.bracketL)) { - if (variance) { - this.unexpected(variance.start); - } + const variance = this.flowParseVariance(); - nodeStart.internalSlots.push(this.flowParseObjectTypeInternalSlot(node, isStatic)); - } else { - nodeStart.indexers.push(this.flowParseObjectTypeIndexer(node, isStatic, variance)); - } - } else if (this.match(types.parenL) || this.isRelational("<")) { - if (protoStart != null) { - this.unexpected(protoStart); - } + if (this.eat(types$1.bracketL)) { + if (protoStart != null) { + this.unexpected(protoStart); + } + if (this.eat(types$1.bracketL)) { if (variance) { this.unexpected(variance.start); } - nodeStart.callProperties.push(this.flowParseObjectTypeCallProperty(node, isStatic)); + nodeStart.internalSlots.push(this.flowParseObjectTypeInternalSlot(node, isStatic)); } else { - let kind = "init"; + nodeStart.indexers.push(this.flowParseObjectTypeIndexer(node, isStatic, variance)); + } + } else if (this.match(types$1.parenL) || this.isRelational("<")) { + if (protoStart != null) { + this.unexpected(protoStart); + } - if (this.isContextual("get") || this.isContextual("set")) { - const lookahead = this.lookahead(); + if (variance) { + this.unexpected(variance.start); + } - if (lookahead.type === types.name || lookahead.type === types.string || lookahead.type === types.num) { - kind = this.state.value; - this.next(); - } - } + nodeStart.callProperties.push(this.flowParseObjectTypeCallProperty(node, isStatic)); + } else { + let kind = "init"; - const propOrInexact = this.flowParseObjectTypeProperty(node, isStatic, protoStart, variance, kind, allowSpread, allowInexact != null ? allowInexact : !exact); + if (this.isContextual("get") || this.isContextual("set")) { + const lookahead = this.lookahead(); - if (propOrInexact === null) { - inexact = true; - inexactStart = this.state.lastTokStart; - } else { - nodeStart.properties.push(propOrInexact); + if (lookahead.type === types$1.name || lookahead.type === types$1.string || lookahead.type === types$1.num) { + kind = this.state.value; + this.next(); } } - this.flowObjectTypeSemicolon(); + const propOrInexact = this.flowParseObjectTypeProperty(node, isStatic, protoStart, variance, kind, allowSpread, allowInexact != null ? allowInexact : !exact); - if (inexactStart && !this.match(types.braceR) && !this.match(types.braceBarR)) { - this.raise(inexactStart, FlowErrors.UnexpectedExplicitInexactInObject); + if (propOrInexact === null) { + inexact = true; + inexactStart = this.state.lastTokStart; + } else { + nodeStart.properties.push(propOrInexact); } } - this.expect(endDelim); + this.flowObjectTypeSemicolon(); - if (allowSpread) { - nodeStart.inexact = inexact; + if (inexactStart && !this.match(types$1.braceR) && !this.match(types$1.braceBarR)) { + this.raise(inexactStart, FlowErrors.UnexpectedExplicitInexactInObject); } - - const out = this.finishNode(nodeStart, "ObjectTypeAnnotation"); - this.state.inType = oldInType; - return out; } - flowParseObjectTypeProperty(node, isStatic, protoStart, variance, kind, allowSpread, allowInexact) { - if (this.eat(types.ellipsis)) { - const isInexactToken = this.match(types.comma) || this.match(types.semi) || this.match(types.braceR) || this.match(types.braceBarR); + this.expect(endDelim); - if (isInexactToken) { - if (!allowSpread) { - this.raise(this.state.lastTokStart, FlowErrors.InexactInsideNonObject); - } else if (!allowInexact) { - this.raise(this.state.lastTokStart, FlowErrors.InexactInsideExact); - } + if (allowSpread) { + nodeStart.inexact = inexact; + } - if (variance) { - this.raise(variance.start, FlowErrors.InexactVariance); - } + const out = this.finishNode(nodeStart, "ObjectTypeAnnotation"); + this.state.inType = oldInType; + return out; + } - return null; - } + flowParseObjectTypeProperty(node, isStatic, protoStart, variance, kind, allowSpread, allowInexact) { + if (this.eat(types$1.ellipsis)) { + const isInexactToken = this.match(types$1.comma) || this.match(types$1.semi) || this.match(types$1.braceR) || this.match(types$1.braceBarR); + if (isInexactToken) { if (!allowSpread) { - this.raise(this.state.lastTokStart, FlowErrors.UnexpectedSpreadType); + this.raise(this.state.lastTokStart, FlowErrors.InexactInsideNonObject); + } else if (!allowInexact) { + this.raise(this.state.lastTokStart, FlowErrors.InexactInsideExact); + } + + if (variance) { + this.raise(variance.start, FlowErrors.InexactVariance); } + return null; + } + + if (!allowSpread) { + this.raise(this.state.lastTokStart, FlowErrors.UnexpectedSpreadType); + } + + if (protoStart != null) { + this.unexpected(protoStart); + } + + if (variance) { + this.raise(variance.start, FlowErrors.SpreadVariance); + } + + node.argument = this.flowParseType(); + return this.finishNode(node, "ObjectTypeSpreadProperty"); + } else { + node.key = this.flowParseObjectPropertyKey(); + node.static = isStatic; + node.proto = protoStart != null; + node.kind = kind; + let optional = false; + + if (this.isRelational("<") || this.match(types$1.parenL)) { + node.method = true; + if (protoStart != null) { this.unexpected(protoStart); } if (variance) { - this.raise(variance.start, FlowErrors.SpreadVariance); + this.unexpected(variance.start); } - node.argument = this.flowParseType(); - return this.finishNode(node, "ObjectTypeSpreadProperty"); - } else { - node.key = this.flowParseObjectPropertyKey(); - node.static = isStatic; - node.proto = protoStart != null; - node.kind = kind; - let optional = false; + node.value = this.flowParseObjectTypeMethodish(this.startNodeAt(node.start, node.loc.start)); - if (this.isRelational("<") || this.match(types.parenL)) { - node.method = true; + if (kind === "get" || kind === "set") { + this.flowCheckGetterSetterParams(node); + } - if (protoStart != null) { - this.unexpected(protoStart); - } + if (!allowSpread && node.key.name === "constructor" && node.value.this) { + this.raise(node.value.this.start, FlowErrors.ThisParamBannedInConstructor); + } + } else { + if (kind !== "init") this.unexpected(); + node.method = false; - if (variance) { - this.unexpected(variance.start); - } + if (this.eat(types$1.question)) { + optional = true; + } - node.value = this.flowParseObjectTypeMethodish(this.startNodeAt(node.start, node.loc.start)); + node.value = this.flowParseTypeInitialiser(); + node.variance = variance; + } - if (kind === "get" || kind === "set") { - this.flowCheckGetterSetterParams(node); - } - } else { - if (kind !== "init") this.unexpected(); - node.method = false; + node.optional = optional; + return this.finishNode(node, "ObjectTypeProperty"); + } + } - if (this.eat(types.question)) { - optional = true; - } + flowCheckGetterSetterParams(property) { + const paramCount = property.kind === "get" ? 0 : 1; + const start = property.start; + const length = property.value.params.length + (property.value.rest ? 1 : 0); - node.value = this.flowParseTypeInitialiser(); - node.variance = variance; - } + if (property.value.this) { + this.raise(property.value.this.start, property.kind === "get" ? FlowErrors.GetterMayNotHaveThisParam : FlowErrors.SetterMayNotHaveThisParam); + } - node.optional = optional; - return this.finishNode(node, "ObjectTypeProperty"); + if (length !== paramCount) { + if (property.kind === "get") { + this.raise(start, ErrorMessages.BadGetterArity); + } else { + this.raise(start, ErrorMessages.BadSetterArity); } } - flowCheckGetterSetterParams(property) { - const paramCount = property.kind === "get" ? 0 : 1; - const start = property.start; - const length = property.value.params.length + (property.value.rest ? 1 : 0); - - if (length !== paramCount) { - if (property.kind === "get") { - this.raise(start, ErrorMessages.BadGetterArity); - } else { - this.raise(start, ErrorMessages.BadSetterArity); - } - } + if (property.kind === "set" && property.value.rest) { + this.raise(start, ErrorMessages.BadSetterRestParameter); + } + } - if (property.kind === "set" && property.value.rest) { - this.raise(start, ErrorMessages.BadSetterRestParameter); - } + flowObjectTypeSemicolon() { + if (!this.eat(types$1.semi) && !this.eat(types$1.comma) && !this.match(types$1.braceR) && !this.match(types$1.braceBarR)) { + this.unexpected(); } + } - flowObjectTypeSemicolon() { - if (!this.eat(types.semi) && !this.eat(types.comma) && !this.match(types.braceR) && !this.match(types.braceBarR)) { - this.unexpected(); - } + flowParseQualifiedTypeIdentifier(startPos, startLoc, id) { + startPos = startPos || this.state.start; + startLoc = startLoc || this.state.startLoc; + let node = id || this.flowParseRestrictedIdentifier(true); + + while (this.eat(types$1.dot)) { + const node2 = this.startNodeAt(startPos, startLoc); + node2.qualification = node; + node2.id = this.flowParseRestrictedIdentifier(true); + node = this.finishNode(node2, "QualifiedTypeIdentifier"); } - flowParseQualifiedTypeIdentifier(startPos, startLoc, id) { - startPos = startPos || this.state.start; - startLoc = startLoc || this.state.startLoc; - let node = id || this.flowParseRestrictedIdentifier(true); + return node; + } - while (this.eat(types.dot)) { - const node2 = this.startNodeAt(startPos, startLoc); - node2.qualification = node; - node2.id = this.flowParseRestrictedIdentifier(true); - node = this.finishNode(node2, "QualifiedTypeIdentifier"); - } + flowParseGenericType(startPos, startLoc, id) { + const node = this.startNodeAt(startPos, startLoc); + node.typeParameters = null; + node.id = this.flowParseQualifiedTypeIdentifier(startPos, startLoc, id); - return node; + if (this.isRelational("<")) { + node.typeParameters = this.flowParseTypeParameterInstantiation(); } - flowParseGenericType(startPos, startLoc, id) { - const node = this.startNodeAt(startPos, startLoc); - node.typeParameters = null; - node.id = this.flowParseQualifiedTypeIdentifier(startPos, startLoc, id); + return this.finishNode(node, "GenericTypeAnnotation"); + } - if (this.isRelational("<")) { - node.typeParameters = this.flowParseTypeParameterInstantiation(); - } + flowParseTypeofType() { + const node = this.startNode(); + this.expect(types$1._typeof); + node.argument = this.flowParsePrimaryType(); + return this.finishNode(node, "TypeofTypeAnnotation"); + } - return this.finishNode(node, "GenericTypeAnnotation"); - } + flowParseTupleType() { + const node = this.startNode(); + node.types = []; + this.expect(types$1.bracketL); - flowParseTypeofType() { - const node = this.startNode(); - this.expect(types._typeof); - node.argument = this.flowParsePrimaryType(); - return this.finishNode(node, "TypeofTypeAnnotation"); + while (this.state.pos < this.length && !this.match(types$1.bracketR)) { + node.types.push(this.flowParseType()); + if (this.match(types$1.bracketR)) break; + this.expect(types$1.comma); } - flowParseTupleType() { - const node = this.startNode(); - node.types = []; - this.expect(types.bracketL); + this.expect(types$1.bracketR); + return this.finishNode(node, "TupleTypeAnnotation"); + } - while (this.state.pos < this.length && !this.match(types.bracketR)) { - node.types.push(this.flowParseType()); - if (this.match(types.bracketR)) break; - this.expect(types.comma); - } + flowParseFunctionTypeParam(first) { + let name = null; + let optional = false; + let typeAnnotation = null; + const node = this.startNode(); + const lh = this.lookahead(); + const isThis = this.state.type === types$1._this; - this.expect(types.bracketR); - return this.finishNode(node, "TupleTypeAnnotation"); - } + if (lh.type === types$1.colon || lh.type === types$1.question) { + if (isThis && !first) { + this.raise(node.start, FlowErrors.ThisParamMustBeFirst); + } - flowParseFunctionTypeParam() { - let name = null; - let optional = false; - let typeAnnotation = null; - const node = this.startNode(); - const lh = this.lookahead(); + name = this.parseIdentifier(isThis); - if (lh.type === types.colon || lh.type === types.question) { - name = this.parseIdentifier(); + if (this.eat(types$1.question)) { + optional = true; - if (this.eat(types.question)) { - optional = true; + if (isThis) { + this.raise(node.start, FlowErrors.ThisParamMayNotBeOptional); } - - typeAnnotation = this.flowParseTypeInitialiser(); - } else { - typeAnnotation = this.flowParseType(); } - node.name = name; - node.optional = optional; - node.typeAnnotation = typeAnnotation; - return this.finishNode(node, "FunctionTypeParam"); + typeAnnotation = this.flowParseTypeInitialiser(); + } else { + typeAnnotation = this.flowParseType(); } - reinterpretTypeAsFunctionTypeParam(type) { - const node = this.startNodeAt(type.start, type.loc.start); - node.name = null; - node.optional = false; - node.typeAnnotation = type; - return this.finishNode(node, "FunctionTypeParam"); - } + node.name = name; + node.optional = optional; + node.typeAnnotation = typeAnnotation; + return this.finishNode(node, "FunctionTypeParam"); + } + + reinterpretTypeAsFunctionTypeParam(type) { + const node = this.startNodeAt(type.start, type.loc.start); + node.name = null; + node.optional = false; + node.typeAnnotation = type; + return this.finishNode(node, "FunctionTypeParam"); + } - flowParseFunctionTypeParams(params = []) { - let rest = null; + flowParseFunctionTypeParams(params = []) { + let rest = null; + let _this = null; - while (!this.match(types.parenR) && !this.match(types.ellipsis)) { - params.push(this.flowParseFunctionTypeParam()); + if (this.match(types$1._this)) { + _this = this.flowParseFunctionTypeParam(true); + _this.name = null; - if (!this.match(types.parenR)) { - this.expect(types.comma); - } + if (!this.match(types$1.parenR)) { + this.expect(types$1.comma); } + } + + while (!this.match(types$1.parenR) && !this.match(types$1.ellipsis)) { + params.push(this.flowParseFunctionTypeParam(false)); - if (this.eat(types.ellipsis)) { - rest = this.flowParseFunctionTypeParam(); + if (!this.match(types$1.parenR)) { + this.expect(types$1.comma); } + } - return { - params, - rest - }; + if (this.eat(types$1.ellipsis)) { + rest = this.flowParseFunctionTypeParam(false); } - flowIdentToTypeAnnotation(startPos, startLoc, node, id) { - switch (id.name) { - case "any": - return this.finishNode(node, "AnyTypeAnnotation"); + return { + params, + rest, + _this + }; + } - case "bool": - case "boolean": - return this.finishNode(node, "BooleanTypeAnnotation"); + flowIdentToTypeAnnotation(startPos, startLoc, node, id) { + switch (id.name) { + case "any": + return this.finishNode(node, "AnyTypeAnnotation"); - case "mixed": - return this.finishNode(node, "MixedTypeAnnotation"); + case "bool": + case "boolean": + return this.finishNode(node, "BooleanTypeAnnotation"); - case "empty": - return this.finishNode(node, "EmptyTypeAnnotation"); + case "mixed": + return this.finishNode(node, "MixedTypeAnnotation"); - case "number": - return this.finishNode(node, "NumberTypeAnnotation"); + case "empty": + return this.finishNode(node, "EmptyTypeAnnotation"); - case "string": - return this.finishNode(node, "StringTypeAnnotation"); + case "number": + return this.finishNode(node, "NumberTypeAnnotation"); - case "symbol": - return this.finishNode(node, "SymbolTypeAnnotation"); + case "string": + return this.finishNode(node, "StringTypeAnnotation"); - default: - this.checkNotUnderscore(id.name); - return this.flowParseGenericType(startPos, startLoc, id); - } + case "symbol": + return this.finishNode(node, "SymbolTypeAnnotation"); + + default: + this.checkNotUnderscore(id.name); + return this.flowParseGenericType(startPos, startLoc, id); } + } - flowParsePrimaryType() { - const startPos = this.state.start; - const startLoc = this.state.startLoc; - const node = this.startNode(); - let tmp; - let type; - let isGroupedType = false; - const oldNoAnonFunctionType = this.state.noAnonFunctionType; + flowParsePrimaryType() { + const startPos = this.state.start; + const startLoc = this.state.startLoc; + const node = this.startNode(); + let tmp; + let type; + let isGroupedType = false; + const oldNoAnonFunctionType = this.state.noAnonFunctionType; - switch (this.state.type) { - case types.name: - if (this.isContextual("interface")) { - return this.flowParseInterfaceType(); - } + switch (this.state.type) { + case types$1.name: + if (this.isContextual("interface")) { + return this.flowParseInterfaceType(); + } - return this.flowIdentToTypeAnnotation(startPos, startLoc, node, this.parseIdentifier()); + return this.flowIdentToTypeAnnotation(startPos, startLoc, node, this.parseIdentifier()); - case types.braceL: - return this.flowParseObjectType({ - allowStatic: false, - allowExact: false, - allowSpread: true, - allowProto: false, - allowInexact: true - }); + case types$1.braceL: + return this.flowParseObjectType({ + allowStatic: false, + allowExact: false, + allowSpread: true, + allowProto: false, + allowInexact: true + }); - case types.braceBarL: - return this.flowParseObjectType({ - allowStatic: false, - allowExact: true, - allowSpread: true, - allowProto: false, - allowInexact: false - }); + case types$1.braceBarL: + return this.flowParseObjectType({ + allowStatic: false, + allowExact: true, + allowSpread: true, + allowProto: false, + allowInexact: false + }); - case types.bracketL: - this.state.noAnonFunctionType = false; - type = this.flowParseTupleType(); - this.state.noAnonFunctionType = oldNoAnonFunctionType; - return type; + case types$1.bracketL: + this.state.noAnonFunctionType = false; + type = this.flowParseTupleType(); + this.state.noAnonFunctionType = oldNoAnonFunctionType; + return type; - case types.relational: - if (this.state.value === "<") { - node.typeParameters = this.flowParseTypeParameterDeclaration(); - this.expect(types.parenL); - tmp = this.flowParseFunctionTypeParams(); - node.params = tmp.params; - node.rest = tmp.rest; - this.expect(types.parenR); - this.expect(types.arrow); - node.returnType = this.flowParseType(); - return this.finishNode(node, "FunctionTypeAnnotation"); - } + case types$1.relational: + if (this.state.value === "<") { + node.typeParameters = this.flowParseTypeParameterDeclaration(); + this.expect(types$1.parenL); + tmp = this.flowParseFunctionTypeParams(); + node.params = tmp.params; + node.rest = tmp.rest; + node.this = tmp._this; + this.expect(types$1.parenR); + this.expect(types$1.arrow); + node.returnType = this.flowParseType(); + return this.finishNode(node, "FunctionTypeAnnotation"); + } - break; + break; - case types.parenL: - this.next(); + case types$1.parenL: + this.next(); - if (!this.match(types.parenR) && !this.match(types.ellipsis)) { - if (this.match(types.name)) { - const token = this.lookahead().type; - isGroupedType = token !== types.question && token !== types.colon; - } else { - isGroupedType = true; - } + if (!this.match(types$1.parenR) && !this.match(types$1.ellipsis)) { + if (this.match(types$1.name) || this.match(types$1._this)) { + const token = this.lookahead().type; + isGroupedType = token !== types$1.question && token !== types$1.colon; + } else { + isGroupedType = true; } + } - if (isGroupedType) { - this.state.noAnonFunctionType = false; - type = this.flowParseType(); - this.state.noAnonFunctionType = oldNoAnonFunctionType; - - if (this.state.noAnonFunctionType || !(this.match(types.comma) || this.match(types.parenR) && this.lookahead().type === types.arrow)) { - this.expect(types.parenR); - return type; - } else { - this.eat(types.comma); - } - } + if (isGroupedType) { + this.state.noAnonFunctionType = false; + type = this.flowParseType(); + this.state.noAnonFunctionType = oldNoAnonFunctionType; - if (type) { - tmp = this.flowParseFunctionTypeParams([this.reinterpretTypeAsFunctionTypeParam(type)]); + if (this.state.noAnonFunctionType || !(this.match(types$1.comma) || this.match(types$1.parenR) && this.lookahead().type === types$1.arrow)) { + this.expect(types$1.parenR); + return type; } else { - tmp = this.flowParseFunctionTypeParams(); + this.eat(types$1.comma); } + } - node.params = tmp.params; - node.rest = tmp.rest; - this.expect(types.parenR); - this.expect(types.arrow); - node.returnType = this.flowParseType(); - node.typeParameters = null; - return this.finishNode(node, "FunctionTypeAnnotation"); + if (type) { + tmp = this.flowParseFunctionTypeParams([this.reinterpretTypeAsFunctionTypeParam(type)]); + } else { + tmp = this.flowParseFunctionTypeParams(); + } - case types.string: - return this.parseLiteral(this.state.value, "StringLiteralTypeAnnotation"); + node.params = tmp.params; + node.rest = tmp.rest; + node.this = tmp._this; + this.expect(types$1.parenR); + this.expect(types$1.arrow); + node.returnType = this.flowParseType(); + node.typeParameters = null; + return this.finishNode(node, "FunctionTypeAnnotation"); - case types._true: - case types._false: - node.value = this.match(types._true); - this.next(); - return this.finishNode(node, "BooleanLiteralTypeAnnotation"); + case types$1.string: + return this.parseLiteral(this.state.value, "StringLiteralTypeAnnotation"); - case types.plusMin: - if (this.state.value === "-") { - this.next(); + case types$1._true: + case types$1._false: + node.value = this.match(types$1._true); + this.next(); + return this.finishNode(node, "BooleanLiteralTypeAnnotation"); - if (this.match(types.num)) { - return this.parseLiteral(-this.state.value, "NumberLiteralTypeAnnotation", node.start, node.loc.start); - } + case types$1.plusMin: + if (this.state.value === "-") { + this.next(); - if (this.match(types.bigint)) { - return this.parseLiteral(-this.state.value, "BigIntLiteralTypeAnnotation", node.start, node.loc.start); - } + if (this.match(types$1.num)) { + return this.parseLiteralAtNode(-this.state.value, "NumberLiteralTypeAnnotation", node); + } - throw this.raise(this.state.start, FlowErrors.UnexpectedSubtractionOperand); + if (this.match(types$1.bigint)) { + return this.parseLiteralAtNode(-this.state.value, "BigIntLiteralTypeAnnotation", node); } - throw this.unexpected(); + throw this.raise(this.state.start, FlowErrors.UnexpectedSubtractionOperand); + } - case types.num: - return this.parseLiteral(this.state.value, "NumberLiteralTypeAnnotation"); + throw this.unexpected(); - case types.bigint: - return this.parseLiteral(this.state.value, "BigIntLiteralTypeAnnotation"); + case types$1.num: + return this.parseLiteral(this.state.value, "NumberLiteralTypeAnnotation"); - case types._void: - this.next(); - return this.finishNode(node, "VoidTypeAnnotation"); + case types$1.bigint: + return this.parseLiteral(this.state.value, "BigIntLiteralTypeAnnotation"); - case types._null: - this.next(); - return this.finishNode(node, "NullLiteralTypeAnnotation"); + case types$1._void: + this.next(); + return this.finishNode(node, "VoidTypeAnnotation"); - case types._this: - this.next(); - return this.finishNode(node, "ThisTypeAnnotation"); + case types$1._null: + this.next(); + return this.finishNode(node, "NullLiteralTypeAnnotation"); - case types.star: - this.next(); - return this.finishNode(node, "ExistsTypeAnnotation"); + case types$1._this: + this.next(); + return this.finishNode(node, "ThisTypeAnnotation"); - default: - if (this.state.type.keyword === "typeof") { - return this.flowParseTypeofType(); - } else if (this.state.type.keyword) { - const label = this.state.type.label; - this.next(); - return super.createIdentifier(node, label); - } + case types$1.star: + this.next(); + return this.finishNode(node, "ExistsTypeAnnotation"); - } + default: + if (this.state.type.keyword === "typeof") { + return this.flowParseTypeofType(); + } else if (this.state.type.keyword) { + const label = this.state.type.label; + this.next(); + return super.createIdentifier(node, label); + } - throw this.unexpected(); } - flowParsePostfixType() { - const startPos = this.state.start, - startLoc = this.state.startLoc; - let type = this.flowParsePrimaryType(); + throw this.unexpected(); + } - while (this.match(types.bracketL) && !this.canInsertSemicolon()) { - const node = this.startNodeAt(startPos, startLoc); + flowParsePostfixType() { + const startPos = this.state.start; + const startLoc = this.state.startLoc; + let type = this.flowParsePrimaryType(); + let seenOptionalIndexedAccess = false; + + while ((this.match(types$1.bracketL) || this.match(types$1.questionDot)) && !this.canInsertSemicolon()) { + const node = this.startNodeAt(startPos, startLoc); + const optional = this.eat(types$1.questionDot); + seenOptionalIndexedAccess = seenOptionalIndexedAccess || optional; + this.expect(types$1.bracketL); + + if (!optional && this.match(types$1.bracketR)) { node.elementType = type; - this.expect(types.bracketL); - this.expect(types.bracketR); + this.next(); type = this.finishNode(node, "ArrayTypeAnnotation"); - } + } else { + node.objectType = type; + node.indexType = this.flowParseType(); + this.expect(types$1.bracketR); - return type; + if (seenOptionalIndexedAccess) { + node.optional = optional; + type = this.finishNode(node, "OptionalIndexedAccessType"); + } else { + type = this.finishNode(node, "IndexedAccessType"); + } + } } - flowParsePrefixType() { - const node = this.startNode(); + return type; + } - if (this.eat(types.question)) { - node.typeAnnotation = this.flowParsePrefixType(); - return this.finishNode(node, "NullableTypeAnnotation"); - } else { - return this.flowParsePostfixType(); - } - } + flowParsePrefixType() { + const node = this.startNode(); - flowParseAnonFunctionWithoutParens() { - const param = this.flowParsePrefixType(); + if (this.eat(types$1.question)) { + node.typeAnnotation = this.flowParsePrefixType(); + return this.finishNode(node, "NullableTypeAnnotation"); + } else { + return this.flowParsePostfixType(); + } + } - if (!this.state.noAnonFunctionType && this.eat(types.arrow)) { - const node = this.startNodeAt(param.start, param.loc.start); - node.params = [this.reinterpretTypeAsFunctionTypeParam(param)]; - node.rest = null; - node.returnType = this.flowParseType(); - node.typeParameters = null; - return this.finishNode(node, "FunctionTypeAnnotation"); - } + flowParseAnonFunctionWithoutParens() { + const param = this.flowParsePrefixType(); - return param; + if (!this.state.noAnonFunctionType && this.eat(types$1.arrow)) { + const node = this.startNodeAt(param.start, param.loc.start); + node.params = [this.reinterpretTypeAsFunctionTypeParam(param)]; + node.rest = null; + node.this = null; + node.returnType = this.flowParseType(); + node.typeParameters = null; + return this.finishNode(node, "FunctionTypeAnnotation"); } - flowParseIntersectionType() { - const node = this.startNode(); - this.eat(types.bitwiseAND); - const type = this.flowParseAnonFunctionWithoutParens(); - node.types = [type]; + return param; + } - while (this.eat(types.bitwiseAND)) { - node.types.push(this.flowParseAnonFunctionWithoutParens()); - } + flowParseIntersectionType() { + const node = this.startNode(); + this.eat(types$1.bitwiseAND); + const type = this.flowParseAnonFunctionWithoutParens(); + node.types = [type]; - return node.types.length === 1 ? type : this.finishNode(node, "IntersectionTypeAnnotation"); + while (this.eat(types$1.bitwiseAND)) { + node.types.push(this.flowParseAnonFunctionWithoutParens()); } - flowParseUnionType() { - const node = this.startNode(); - this.eat(types.bitwiseOR); - const type = this.flowParseIntersectionType(); - node.types = [type]; + return node.types.length === 1 ? type : this.finishNode(node, "IntersectionTypeAnnotation"); + } - while (this.eat(types.bitwiseOR)) { - node.types.push(this.flowParseIntersectionType()); - } + flowParseUnionType() { + const node = this.startNode(); + this.eat(types$1.bitwiseOR); + const type = this.flowParseIntersectionType(); + node.types = [type]; - return node.types.length === 1 ? type : this.finishNode(node, "UnionTypeAnnotation"); + while (this.eat(types$1.bitwiseOR)) { + node.types.push(this.flowParseIntersectionType()); } - flowParseType() { - const oldInType = this.state.inType; - this.state.inType = true; - const type = this.flowParseUnionType(); - this.state.inType = oldInType; - this.state.exprAllowed = this.state.exprAllowed || this.state.noAnonFunctionType; - return type; - } + return node.types.length === 1 ? type : this.finishNode(node, "UnionTypeAnnotation"); + } - flowParseTypeOrImplicitInstantiation() { - if (this.state.type === types.name && this.state.value === "_") { - const startPos = this.state.start; - const startLoc = this.state.startLoc; - const node = this.parseIdentifier(); - return this.flowParseGenericType(startPos, startLoc, node); - } else { - return this.flowParseType(); - } - } + flowParseType() { + const oldInType = this.state.inType; + this.state.inType = true; + const type = this.flowParseUnionType(); + this.state.inType = oldInType; + return type; + } - flowParseTypeAnnotation() { - const node = this.startNode(); - node.typeAnnotation = this.flowParseTypeInitialiser(); - return this.finishNode(node, "TypeAnnotation"); + flowParseTypeOrImplicitInstantiation() { + if (this.state.type === types$1.name && this.state.value === "_") { + const startPos = this.state.start; + const startLoc = this.state.startLoc; + const node = this.parseIdentifier(); + return this.flowParseGenericType(startPos, startLoc, node); + } else { + return this.flowParseType(); } + } - flowParseTypeAnnotatableIdentifier(allowPrimitiveOverride) { - const ident = allowPrimitiveOverride ? this.parseIdentifier() : this.flowParseRestrictedIdentifier(); + flowParseTypeAnnotation() { + const node = this.startNode(); + node.typeAnnotation = this.flowParseTypeInitialiser(); + return this.finishNode(node, "TypeAnnotation"); + } - if (this.match(types.colon)) { - ident.typeAnnotation = this.flowParseTypeAnnotation(); - this.resetEndLocation(ident); - } + flowParseTypeAnnotatableIdentifier(allowPrimitiveOverride) { + const ident = allowPrimitiveOverride ? this.parseIdentifier() : this.flowParseRestrictedIdentifier(); - return ident; + if (this.match(types$1.colon)) { + ident.typeAnnotation = this.flowParseTypeAnnotation(); + this.resetEndLocation(ident); } - typeCastToParameter(node) { - node.expression.typeAnnotation = node.typeAnnotation; - this.resetEndLocation(node.expression, node.typeAnnotation.end, node.typeAnnotation.loc.end); - return node.expression; - } + return ident; + } - flowParseVariance() { - let variance = null; + typeCastToParameter(node) { + node.expression.typeAnnotation = node.typeAnnotation; + this.resetEndLocation(node.expression, node.typeAnnotation.end, node.typeAnnotation.loc.end); + return node.expression; + } - if (this.match(types.plusMin)) { - variance = this.startNode(); + flowParseVariance() { + let variance = null; - if (this.state.value === "+") { - variance.kind = "plus"; - } else { - variance.kind = "minus"; - } + if (this.match(types$1.plusMin)) { + variance = this.startNode(); - this.next(); - this.finishNode(variance, "Variance"); + if (this.state.value === "+") { + variance.kind = "plus"; + } else { + variance.kind = "minus"; } - return variance; + this.next(); + this.finishNode(variance, "Variance"); } - parseFunctionBody(node, allowExpressionBody, isMethod = false) { - if (allowExpressionBody) { - return this.forwardNoArrowParamsConversionAt(node, () => super.parseFunctionBody(node, true, isMethod)); - } + return variance; + } - return super.parseFunctionBody(node, false, isMethod); + parseFunctionBody(node, allowExpressionBody, isMethod = false) { + if (allowExpressionBody) { + return this.forwardNoArrowParamsConversionAt(node, () => super.parseFunctionBody(node, true, isMethod)); } - parseFunctionBodyAndFinish(node, type, isMethod = false) { - if (this.match(types.colon)) { - const typeNode = this.startNode(); - [typeNode.typeAnnotation, node.predicate] = this.flowParseTypeAndPredicateInitialiser(); - node.returnType = typeNode.typeAnnotation ? this.finishNode(typeNode, "TypeAnnotation") : null; - } + return super.parseFunctionBody(node, false, isMethod); + } - super.parseFunctionBodyAndFinish(node, type, isMethod); + parseFunctionBodyAndFinish(node, type, isMethod = false) { + if (this.match(types$1.colon)) { + const typeNode = this.startNode(); + [typeNode.typeAnnotation, node.predicate] = this.flowParseTypeAndPredicateInitialiser(); + node.returnType = typeNode.typeAnnotation ? this.finishNode(typeNode, "TypeAnnotation") : null; } - parseStatement(context, topLevel) { - if (this.state.strict && this.match(types.name) && this.state.value === "interface") { - const lookahead = this.lookahead(); + super.parseFunctionBodyAndFinish(node, type, isMethod); + } - if (lookahead.type === types.name || isKeyword(lookahead.value)) { - const node = this.startNode(); - this.next(); - return this.flowParseInterface(node); - } - } else if (this.shouldParseEnums() && this.isContextual("enum")) { + parseStatement(context, topLevel) { + if (this.state.strict && this.match(types$1.name) && this.state.value === "interface") { + const lookahead = this.lookahead(); + + if (lookahead.type === types$1.name || isKeyword(lookahead.value)) { const node = this.startNode(); this.next(); - return this.flowParseEnumDeclaration(node); + return this.flowParseInterface(node); } + } else if (this.shouldParseEnums() && this.isContextual("enum")) { + const node = this.startNode(); + this.next(); + return this.flowParseEnumDeclaration(node); + } - const stmt = super.parseStatement(context, topLevel); - - if (this.flowPragma === undefined && !this.isValidDirective(stmt)) { - this.flowPragma = null; - } + const stmt = super.parseStatement(context, topLevel); - return stmt; + if (this.flowPragma === undefined && !this.isValidDirective(stmt)) { + this.flowPragma = null; } - parseExpressionStatement(node, expr) { - if (expr.type === "Identifier") { - if (expr.name === "declare") { - if (this.match(types._class) || this.match(types.name) || this.match(types._function) || this.match(types._var) || this.match(types._export)) { - return this.flowParseDeclare(node); - } - } else if (this.match(types.name)) { - if (expr.name === "interface") { - return this.flowParseInterface(node); - } else if (expr.name === "type") { - return this.flowParseTypeAlias(node); - } else if (expr.name === "opaque") { - return this.flowParseOpaqueType(node, false); - } + return stmt; + } + + parseExpressionStatement(node, expr) { + if (expr.type === "Identifier") { + if (expr.name === "declare") { + if (this.match(types$1._class) || this.match(types$1.name) || this.match(types$1._function) || this.match(types$1._var) || this.match(types$1._export)) { + return this.flowParseDeclare(node); + } + } else if (this.match(types$1.name)) { + if (expr.name === "interface") { + return this.flowParseInterface(node); + } else if (expr.name === "type") { + return this.flowParseTypeAlias(node); + } else if (expr.name === "opaque") { + return this.flowParseOpaqueType(node, false); } } - - return super.parseExpressionStatement(node, expr); } - shouldParseExportDeclaration() { - return this.isContextual("type") || this.isContextual("interface") || this.isContextual("opaque") || this.shouldParseEnums() && this.isContextual("enum") || super.shouldParseExportDeclaration(); - } + return super.parseExpressionStatement(node, expr); + } - isExportDefaultSpecifier() { - if (this.match(types.name) && (this.state.value === "type" || this.state.value === "interface" || this.state.value === "opaque" || this.shouldParseEnums() && this.state.value === "enum")) { - return false; - } + shouldParseExportDeclaration() { + return this.isContextual("type") || this.isContextual("interface") || this.isContextual("opaque") || this.shouldParseEnums() && this.isContextual("enum") || super.shouldParseExportDeclaration(); + } - return super.isExportDefaultSpecifier(); + isExportDefaultSpecifier() { + if (this.match(types$1.name) && (this.state.value === "type" || this.state.value === "interface" || this.state.value === "opaque" || this.shouldParseEnums() && this.state.value === "enum")) { + return false; } - parseExportDefaultExpression() { - if (this.shouldParseEnums() && this.isContextual("enum")) { - const node = this.startNode(); - this.next(); - return this.flowParseEnumDeclaration(node); - } + return super.isExportDefaultSpecifier(); + } - return super.parseExportDefaultExpression(); + parseExportDefaultExpression() { + if (this.shouldParseEnums() && this.isContextual("enum")) { + const node = this.startNode(); + this.next(); + return this.flowParseEnumDeclaration(node); } - parseConditional(expr, startPos, startLoc, refNeedsArrowPos) { - if (!this.match(types.question)) return expr; + return super.parseExportDefaultExpression(); + } - if (refNeedsArrowPos) { - const result = this.tryParse(() => super.parseConditional(expr, startPos, startLoc)); + parseConditional(expr, startPos, startLoc, refNeedsArrowPos) { + if (!this.match(types$1.question)) return expr; - if (!result.node) { - refNeedsArrowPos.start = result.error.pos || this.state.start; - return expr; - } + if (refNeedsArrowPos) { + const result = this.tryParse(() => super.parseConditional(expr, startPos, startLoc)); - if (result.error) this.state = result.failState; - return result.node; + if (!result.node) { + refNeedsArrowPos.start = result.error.pos || this.state.start; + return expr; } - this.expect(types.question); - const state = this.state.clone(); - const originalNoArrowAt = this.state.noArrowAt; - const node = this.startNodeAt(startPos, startLoc); - let { - consequent, - failed - } = this.tryParseConditionalConsequent(); - let [valid, invalid] = this.getArrowLikeExpressions(consequent); + if (result.error) this.state = result.failState; + return result.node; + } - if (failed || invalid.length > 0) { - const noArrowAt = [...originalNoArrowAt]; + this.expect(types$1.question); + const state = this.state.clone(); + const originalNoArrowAt = this.state.noArrowAt; + const node = this.startNodeAt(startPos, startLoc); + let { + consequent, + failed + } = this.tryParseConditionalConsequent(); + let [valid, invalid] = this.getArrowLikeExpressions(consequent); - if (invalid.length > 0) { - this.state = state; - this.state.noArrowAt = noArrowAt; + if (failed || invalid.length > 0) { + const noArrowAt = [...originalNoArrowAt]; - for (let i = 0; i < invalid.length; i++) { - noArrowAt.push(invalid[i].start); - } + if (invalid.length > 0) { + this.state = state; + this.state.noArrowAt = noArrowAt; - ({ - consequent, - failed - } = this.tryParseConditionalConsequent()); - [valid, invalid] = this.getArrowLikeExpressions(consequent); + for (let i = 0; i < invalid.length; i++) { + noArrowAt.push(invalid[i].start); } - if (failed && valid.length > 1) { - this.raise(state.start, FlowErrors.AmbiguousConditionalArrow); - } + ({ + consequent, + failed + } = this.tryParseConditionalConsequent()); + [valid, invalid] = this.getArrowLikeExpressions(consequent); + } - if (failed && valid.length === 1) { - this.state = state; - this.state.noArrowAt = noArrowAt.concat(valid[0].start); - ({ - consequent, - failed - } = this.tryParseConditionalConsequent()); - } + if (failed && valid.length > 1) { + this.raise(state.start, FlowErrors.AmbiguousConditionalArrow); } - this.getArrowLikeExpressions(consequent, true); - this.state.noArrowAt = originalNoArrowAt; - this.expect(types.colon); - node.test = expr; - node.consequent = consequent; - node.alternate = this.forwardNoArrowParamsConversionAt(node, () => this.parseMaybeAssign(undefined, undefined, undefined)); - return this.finishNode(node, "ConditionalExpression"); + if (failed && valid.length === 1) { + this.state = state; + this.state.noArrowAt = noArrowAt.concat(valid[0].start); + ({ + consequent, + failed + } = this.tryParseConditionalConsequent()); + } } - tryParseConditionalConsequent() { - this.state.noArrowParamsConversionAt.push(this.state.start); - const consequent = this.parseMaybeAssignAllowIn(); - const failed = !this.match(types.colon); - this.state.noArrowParamsConversionAt.pop(); - return { - consequent, - failed - }; - } + this.getArrowLikeExpressions(consequent, true); + this.state.noArrowAt = originalNoArrowAt; + this.expect(types$1.colon); + node.test = expr; + node.consequent = consequent; + node.alternate = this.forwardNoArrowParamsConversionAt(node, () => this.parseMaybeAssign(undefined, undefined, undefined)); + return this.finishNode(node, "ConditionalExpression"); + } - getArrowLikeExpressions(node, disallowInvalid) { - const stack = [node]; - const arrows = []; + tryParseConditionalConsequent() { + this.state.noArrowParamsConversionAt.push(this.state.start); + const consequent = this.parseMaybeAssignAllowIn(); + const failed = !this.match(types$1.colon); + this.state.noArrowParamsConversionAt.pop(); + return { + consequent, + failed + }; + } - while (stack.length !== 0) { - const node = stack.pop(); + getArrowLikeExpressions(node, disallowInvalid) { + const stack = [node]; + const arrows = []; - if (node.type === "ArrowFunctionExpression") { - if (node.typeParameters || !node.returnType) { - this.finishArrowValidation(node); - } else { - arrows.push(node); - } + while (stack.length !== 0) { + const node = stack.pop(); - stack.push(node.body); - } else if (node.type === "ConditionalExpression") { - stack.push(node.consequent); - stack.push(node.alternate); + if (node.type === "ArrowFunctionExpression") { + if (node.typeParameters || !node.returnType) { + this.finishArrowValidation(node); + } else { + arrows.push(node); } - } - if (disallowInvalid) { - arrows.forEach(node => this.finishArrowValidation(node)); - return [arrows, []]; + stack.push(node.body); + } else if (node.type === "ConditionalExpression") { + stack.push(node.consequent); + stack.push(node.alternate); } + } - return partition(arrows, node => node.params.every(param => this.isAssignable(param, true))); + if (disallowInvalid) { + arrows.forEach(node => this.finishArrowValidation(node)); + return [arrows, []]; } - finishArrowValidation(node) { - var _node$extra; + return partition(arrows, node => node.params.every(param => this.isAssignable(param, true))); + } - this.toAssignableList(node.params, (_node$extra = node.extra) == null ? void 0 : _node$extra.trailingComma, false); - this.scope.enter(SCOPE_FUNCTION | SCOPE_ARROW); - super.checkParams(node, false, true); - this.scope.exit(); - } + finishArrowValidation(node) { + var _node$extra; - forwardNoArrowParamsConversionAt(node, parse) { - let result; + this.toAssignableList(node.params, (_node$extra = node.extra) == null ? void 0 : _node$extra.trailingComma, false); + this.scope.enter(SCOPE_FUNCTION | SCOPE_ARROW); + super.checkParams(node, false, true); + this.scope.exit(); + } - if (this.state.noArrowParamsConversionAt.indexOf(node.start) !== -1) { - this.state.noArrowParamsConversionAt.push(this.state.start); - result = parse(); - this.state.noArrowParamsConversionAt.pop(); - } else { - result = parse(); - } + forwardNoArrowParamsConversionAt(node, parse) { + let result; - return result; + if (this.state.noArrowParamsConversionAt.indexOf(node.start) !== -1) { + this.state.noArrowParamsConversionAt.push(this.state.start); + result = parse(); + this.state.noArrowParamsConversionAt.pop(); + } else { + result = parse(); } - parseParenItem(node, startPos, startLoc) { - node = super.parseParenItem(node, startPos, startLoc); + return result; + } - if (this.eat(types.question)) { - node.optional = true; - this.resetEndLocation(node); - } + parseParenItem(node, startPos, startLoc) { + node = super.parseParenItem(node, startPos, startLoc); - if (this.match(types.colon)) { - const typeCastNode = this.startNodeAt(startPos, startLoc); - typeCastNode.expression = node; - typeCastNode.typeAnnotation = this.flowParseTypeAnnotation(); - return this.finishNode(typeCastNode, "TypeCastExpression"); - } + if (this.eat(types$1.question)) { + node.optional = true; + this.resetEndLocation(node); + } - return node; + if (this.match(types$1.colon)) { + const typeCastNode = this.startNodeAt(startPos, startLoc); + typeCastNode.expression = node; + typeCastNode.typeAnnotation = this.flowParseTypeAnnotation(); + return this.finishNode(typeCastNode, "TypeCastExpression"); } - assertModuleNodeAllowed(node) { - if (node.type === "ImportDeclaration" && (node.importKind === "type" || node.importKind === "typeof") || node.type === "ExportNamedDeclaration" && node.exportKind === "type" || node.type === "ExportAllDeclaration" && node.exportKind === "type") { - return; - } + return node; + } - super.assertModuleNodeAllowed(node); + assertModuleNodeAllowed(node) { + if (node.type === "ImportDeclaration" && (node.importKind === "type" || node.importKind === "typeof") || node.type === "ExportNamedDeclaration" && node.exportKind === "type" || node.type === "ExportAllDeclaration" && node.exportKind === "type") { + return; } - parseExport(node) { - const decl = super.parseExport(node); + super.assertModuleNodeAllowed(node); + } - if (decl.type === "ExportNamedDeclaration" || decl.type === "ExportAllDeclaration") { - decl.exportKind = decl.exportKind || "value"; - } + parseExport(node) { + const decl = super.parseExport(node); - return decl; + if (decl.type === "ExportNamedDeclaration" || decl.type === "ExportAllDeclaration") { + decl.exportKind = decl.exportKind || "value"; } - parseExportDeclaration(node) { - if (this.isContextual("type")) { - node.exportKind = "type"; - const declarationNode = this.startNode(); - this.next(); + return decl; + } - if (this.match(types.braceL)) { - node.specifiers = this.parseExportSpecifiers(); - this.parseExportFrom(node); - return null; - } else { - return this.flowParseTypeAlias(declarationNode); - } - } else if (this.isContextual("opaque")) { - node.exportKind = "type"; - const declarationNode = this.startNode(); - this.next(); - return this.flowParseOpaqueType(declarationNode, false); - } else if (this.isContextual("interface")) { - node.exportKind = "type"; - const declarationNode = this.startNode(); - this.next(); - return this.flowParseInterface(declarationNode); - } else if (this.shouldParseEnums() && this.isContextual("enum")) { - node.exportKind = "value"; - const declarationNode = this.startNode(); - this.next(); - return this.flowParseEnumDeclaration(declarationNode); + parseExportDeclaration(node) { + if (this.isContextual("type")) { + node.exportKind = "type"; + const declarationNode = this.startNode(); + this.next(); + + if (this.match(types$1.braceL)) { + node.specifiers = this.parseExportSpecifiers(); + this.parseExportFrom(node); + return null; } else { - return super.parseExportDeclaration(node); + return this.flowParseTypeAlias(declarationNode); } + } else if (this.isContextual("opaque")) { + node.exportKind = "type"; + const declarationNode = this.startNode(); + this.next(); + return this.flowParseOpaqueType(declarationNode, false); + } else if (this.isContextual("interface")) { + node.exportKind = "type"; + const declarationNode = this.startNode(); + this.next(); + return this.flowParseInterface(declarationNode); + } else if (this.shouldParseEnums() && this.isContextual("enum")) { + node.exportKind = "value"; + const declarationNode = this.startNode(); + this.next(); + return this.flowParseEnumDeclaration(declarationNode); + } else { + return super.parseExportDeclaration(node); } + } - eatExportStar(node) { - if (super.eatExportStar(...arguments)) return true; - - if (this.isContextual("type") && this.lookahead().type === types.star) { - node.exportKind = "type"; - this.next(); - this.next(); - return true; - } + eatExportStar(node) { + if (super.eatExportStar(...arguments)) return true; - return false; + if (this.isContextual("type") && this.lookahead().type === types$1.star) { + node.exportKind = "type"; + this.next(); + this.next(); + return true; } - maybeParseExportNamespaceSpecifier(node) { - const pos = this.state.start; - const hasNamespace = super.maybeParseExportNamespaceSpecifier(node); + return false; + } - if (hasNamespace && node.exportKind === "type") { - this.unexpected(pos); - } + maybeParseExportNamespaceSpecifier(node) { + const pos = this.state.start; + const hasNamespace = super.maybeParseExportNamespaceSpecifier(node); - return hasNamespace; + if (hasNamespace && node.exportKind === "type") { + this.unexpected(pos); } - parseClassId(node, isStatement, optionalId) { - super.parseClassId(node, isStatement, optionalId); + return hasNamespace; + } - if (this.isRelational("<")) { - node.typeParameters = this.flowParseTypeParameterDeclaration(); - } - } + parseClassId(node, isStatement, optionalId) { + super.parseClassId(node, isStatement, optionalId); - parseClassMember(classBody, member, state) { - const pos = this.state.start; + if (this.isRelational("<")) { + node.typeParameters = this.flowParseTypeParameterDeclaration(); + } + } - if (this.isContextual("declare")) { - if (this.parseClassMemberFromModifier(classBody, member)) { - return; - } + parseClassMember(classBody, member, state) { + const pos = this.state.start; - member.declare = true; + if (this.isContextual("declare")) { + if (this.parseClassMemberFromModifier(classBody, member)) { + return; } - super.parseClassMember(classBody, member, state); + member.declare = true; + } - if (member.declare) { - if (member.type !== "ClassProperty" && member.type !== "ClassPrivateProperty") { + super.parseClassMember(classBody, member, state); + + if (member.declare) { + if (member.type !== "ClassProperty" && member.type !== "ClassPrivateProperty" && member.type !== "PropertyDefinition") { this.raise(pos, FlowErrors.DeclareClassElement); } else if (member.value) { - this.raise(member.value.start, FlowErrors.DeclareClassFieldInitializer); - } + this.raise(member.value.start, FlowErrors.DeclareClassFieldInitializer); } } + } - getTokenFromCode(code) { - const next = this.input.charCodeAt(this.state.pos + 1); + isIterator(word) { + return word === "iterator" || word === "asyncIterator"; + } - if (code === 123 && next === 124) { - return this.finishOp(types.braceBarL, 2); - } else if (this.state.inType && (code === 62 || code === 60)) { - return this.finishOp(types.relational, 1); - } else if (this.state.inType && code === 63) { - return this.finishOp(types.question, 1); - } else if (isIteratorStart(code, next)) { - this.state.isIterator = true; - return super.readWord(); - } else { - return super.getTokenFromCode(code); + readIterator() { + const word = super.readWord1(); + const fullWord = "@@" + word; + + if (!this.isIterator(word) || !this.state.inType) { + this.raise(this.state.pos, ErrorMessages.InvalidIdentifier, fullWord); + } + + this.finishToken(types$1.name, fullWord); + } + + getTokenFromCode(code) { + const next = this.input.charCodeAt(this.state.pos + 1); + + if (code === 123 && next === 124) { + return this.finishOp(types$1.braceBarL, 2); + } else if (this.state.inType && (code === 62 || code === 60)) { + return this.finishOp(types$1.relational, 1); + } else if (this.state.inType && code === 63) { + if (next === 46) { + return this.finishOp(types$1.questionDot, 2); } + + return this.finishOp(types$1.question, 1); + } else if (isIteratorStart(code, next)) { + this.state.pos += 2; + return this.readIterator(); + } else { + return super.getTokenFromCode(code); } + } - isAssignable(node, isBinding) { - switch (node.type) { - case "Identifier": - case "ObjectPattern": - case "ArrayPattern": - case "AssignmentPattern": - return true; + isAssignable(node, isBinding) { + switch (node.type) { + case "Identifier": + case "ObjectPattern": + case "ArrayPattern": + case "AssignmentPattern": + return true; - case "ObjectExpression": - { - const last = node.properties.length - 1; - return node.properties.every((prop, i) => { - return prop.type !== "ObjectMethod" && (i === last || prop.type === "SpreadElement") && this.isAssignable(prop); - }); - } + case "ObjectExpression": + { + const last = node.properties.length - 1; + return node.properties.every((prop, i) => { + return prop.type !== "ObjectMethod" && (i === last || prop.type === "SpreadElement") && this.isAssignable(prop); + }); + } - case "ObjectProperty": - return this.isAssignable(node.value); + case "ObjectProperty": + return this.isAssignable(node.value); - case "SpreadElement": - return this.isAssignable(node.argument); + case "SpreadElement": + return this.isAssignable(node.argument); - case "ArrayExpression": - return node.elements.every(element => this.isAssignable(element)); + case "ArrayExpression": + return node.elements.every(element => this.isAssignable(element)); - case "AssignmentExpression": - return node.operator === "="; + case "AssignmentExpression": + return node.operator === "="; - case "ParenthesizedExpression": - case "TypeCastExpression": - return this.isAssignable(node.expression); + case "ParenthesizedExpression": + case "TypeCastExpression": + return this.isAssignable(node.expression); - case "MemberExpression": - case "OptionalMemberExpression": - return !isBinding; + case "MemberExpression": + case "OptionalMemberExpression": + return !isBinding; - default: - return false; - } + default: + return false; } + } - toAssignable(node, isLHS = false) { - if (node.type === "TypeCastExpression") { - return super.toAssignable(this.typeCastToParameter(node), isLHS); - } else { - return super.toAssignable(node, isLHS); - } + toAssignable(node, isLHS = false) { + if (node.type === "TypeCastExpression") { + return super.toAssignable(this.typeCastToParameter(node), isLHS); + } else { + return super.toAssignable(node, isLHS); } + } - toAssignableList(exprList, trailingCommaPos, isLHS) { - for (let i = 0; i < exprList.length; i++) { - const expr = exprList[i]; + toAssignableList(exprList, trailingCommaPos, isLHS) { + for (let i = 0; i < exprList.length; i++) { + const expr = exprList[i]; - if ((expr == null ? void 0 : expr.type) === "TypeCastExpression") { - exprList[i] = this.typeCastToParameter(expr); - } + if ((expr == null ? void 0 : expr.type) === "TypeCastExpression") { + exprList[i] = this.typeCastToParameter(expr); } - - return super.toAssignableList(exprList, trailingCommaPos, isLHS); } - toReferencedList(exprList, isParenthesizedExpr) { - for (let i = 0; i < exprList.length; i++) { - var _expr$extra; + return super.toAssignableList(exprList, trailingCommaPos, isLHS); + } - const expr = exprList[i]; + toReferencedList(exprList, isParenthesizedExpr) { + for (let i = 0; i < exprList.length; i++) { + var _expr$extra; - if (expr && expr.type === "TypeCastExpression" && !((_expr$extra = expr.extra) == null ? void 0 : _expr$extra.parenthesized) && (exprList.length > 1 || !isParenthesizedExpr)) { - this.raise(expr.typeAnnotation.start, FlowErrors.TypeCastInPattern); - } - } + const expr = exprList[i]; - return exprList; + if (expr && expr.type === "TypeCastExpression" && !((_expr$extra = expr.extra) != null && _expr$extra.parenthesized) && (exprList.length > 1 || !isParenthesizedExpr)) { + this.raise(expr.typeAnnotation.start, FlowErrors.TypeCastInPattern); + } } - parseArrayLike(close, canBePattern, isTuple, refExpressionErrors) { - const node = super.parseArrayLike(close, canBePattern, isTuple, refExpressionErrors); + return exprList; + } + + parseArrayLike(close, canBePattern, isTuple, refExpressionErrors) { + const node = super.parseArrayLike(close, canBePattern, isTuple, refExpressionErrors); - if (canBePattern && !this.state.maybeInArrowParameters) { - this.toReferencedList(node.elements); - } + if (canBePattern && !this.state.maybeInArrowParameters) { + this.toReferencedList(node.elements); + } - return node; + return node; + } + + checkLVal(expr, ...args) { + if (expr.type !== "TypeCastExpression") { + return super.checkLVal(expr, ...args); } + } - checkLVal(expr, ...args) { - if (expr.type !== "TypeCastExpression") { - return super.checkLVal(expr, ...args); - } + parseClassProperty(node) { + if (this.match(types$1.colon)) { + node.typeAnnotation = this.flowParseTypeAnnotation(); } - parseClassProperty(node) { - if (this.match(types.colon)) { - node.typeAnnotation = this.flowParseTypeAnnotation(); - } + return super.parseClassProperty(node); + } - return super.parseClassProperty(node); + parseClassPrivateProperty(node) { + if (this.match(types$1.colon)) { + node.typeAnnotation = this.flowParseTypeAnnotation(); } - parseClassPrivateProperty(node) { - if (this.match(types.colon)) { - node.typeAnnotation = this.flowParseTypeAnnotation(); - } + return super.parseClassPrivateProperty(node); + } - return super.parseClassPrivateProperty(node); - } + isClassMethod() { + return this.isRelational("<") || super.isClassMethod(); + } - isClassMethod() { - return this.isRelational("<") || super.isClassMethod(); - } + isClassProperty() { + return this.match(types$1.colon) || super.isClassProperty(); + } - isClassProperty() { - return this.match(types.colon) || super.isClassProperty(); + isNonstaticConstructor(method) { + return !this.match(types$1.colon) && super.isNonstaticConstructor(method); + } + + pushClassMethod(classBody, method, isGenerator, isAsync, isConstructor, allowsDirectSuper) { + if (method.variance) { + this.unexpected(method.variance.start); } - isNonstaticConstructor(method) { - return !this.match(types.colon) && super.isNonstaticConstructor(method); + delete method.variance; + + if (this.isRelational("<")) { + method.typeParameters = this.flowParseTypeParameterDeclaration(); } - pushClassMethod(classBody, method, isGenerator, isAsync, isConstructor, allowsDirectSuper) { - if (method.variance) { - this.unexpected(method.variance.start); - } + super.pushClassMethod(classBody, method, isGenerator, isAsync, isConstructor, allowsDirectSuper); - delete method.variance; + if (method.params && isConstructor) { + const params = method.params; - if (this.isRelational("<")) { - method.typeParameters = this.flowParseTypeParameterDeclaration(); + if (params.length > 0 && this.isThisParam(params[0])) { + this.raise(method.start, FlowErrors.ThisParamBannedInConstructor); } + } else if (method.type === "MethodDefinition" && isConstructor && method.value.params) { + const params = method.value.params; - super.pushClassMethod(classBody, method, isGenerator, isAsync, isConstructor, allowsDirectSuper); + if (params.length > 0 && this.isThisParam(params[0])) { + this.raise(method.start, FlowErrors.ThisParamBannedInConstructor); + } } + } - pushClassPrivateMethod(classBody, method, isGenerator, isAsync) { - if (method.variance) { - this.unexpected(method.variance.start); - } + pushClassPrivateMethod(classBody, method, isGenerator, isAsync) { + if (method.variance) { + this.unexpected(method.variance.start); + } - delete method.variance; + delete method.variance; - if (this.isRelational("<")) { - method.typeParameters = this.flowParseTypeParameterDeclaration(); - } + if (this.isRelational("<")) { + method.typeParameters = this.flowParseTypeParameterDeclaration(); + } + + super.pushClassPrivateMethod(classBody, method, isGenerator, isAsync); + } + + parseClassSuper(node) { + super.parseClassSuper(node); - super.pushClassPrivateMethod(classBody, method, isGenerator, isAsync); + if (node.superClass && this.isRelational("<")) { + node.superTypeParameters = this.flowParseTypeParameterInstantiation(); } - parseClassSuper(node) { - super.parseClassSuper(node); + if (this.isContextual("implements")) { + this.next(); + const implemented = node.implements = []; - if (node.superClass && this.isRelational("<")) { - node.superTypeParameters = this.flowParseTypeParameterInstantiation(); - } + do { + const node = this.startNode(); + node.id = this.flowParseRestrictedIdentifier(true); - if (this.isContextual("implements")) { - this.next(); - const implemented = node.implements = []; + if (this.isRelational("<")) { + node.typeParameters = this.flowParseTypeParameterInstantiation(); + } else { + node.typeParameters = null; + } - do { - const node = this.startNode(); - node.id = this.flowParseRestrictedIdentifier(true); + implemented.push(this.finishNode(node, "ClassImplements")); + } while (this.eat(types$1.comma)); + } + } + + checkGetterSetterParams(method) { + super.checkGetterSetterParams(method); + const params = this.getObjectOrClassMethodParams(method); - if (this.isRelational("<")) { - node.typeParameters = this.flowParseTypeParameterInstantiation(); - } else { - node.typeParameters = null; - } + if (params.length > 0) { + const param = params[0]; - implemented.push(this.finishNode(node, "ClassImplements")); - } while (this.eat(types.comma)); + if (this.isThisParam(param) && method.kind === "get") { + this.raise(param.start, FlowErrors.GetterMayNotHaveThisParam); + } else if (this.isThisParam(param)) { + this.raise(param.start, FlowErrors.SetterMayNotHaveThisParam); } } + } - parsePropertyName(node, isPrivateNameAllowed) { - const variance = this.flowParseVariance(); - const key = super.parsePropertyName(node, isPrivateNameAllowed); - node.variance = variance; - return key; - } + parsePropertyName(node, isPrivateNameAllowed) { + const variance = this.flowParseVariance(); + const key = super.parsePropertyName(node, isPrivateNameAllowed); + node.variance = variance; + return key; + } - parseObjPropValue(prop, startPos, startLoc, isGenerator, isAsync, isPattern, isAccessor, refExpressionErrors) { - if (prop.variance) { - this.unexpected(prop.variance.start); - } + parseObjPropValue(prop, startPos, startLoc, isGenerator, isAsync, isPattern, isAccessor, refExpressionErrors) { + if (prop.variance) { + this.unexpected(prop.variance.start); + } - delete prop.variance; - let typeParameters; + delete prop.variance; + let typeParameters; - if (this.isRelational("<") && !isAccessor) { - typeParameters = this.flowParseTypeParameterDeclaration(); - if (!this.match(types.parenL)) this.unexpected(); - } + if (this.isRelational("<") && !isAccessor) { + typeParameters = this.flowParseTypeParameterDeclaration(); + if (!this.match(types$1.parenL)) this.unexpected(); + } - super.parseObjPropValue(prop, startPos, startLoc, isGenerator, isAsync, isPattern, isAccessor, refExpressionErrors); + super.parseObjPropValue(prop, startPos, startLoc, isGenerator, isAsync, isPattern, isAccessor, refExpressionErrors); - if (typeParameters) { - (prop.value || prop).typeParameters = typeParameters; - } + if (typeParameters) { + (prop.value || prop).typeParameters = typeParameters; } + } - parseAssignableListItemTypes(param) { - if (this.eat(types.question)) { - if (param.type !== "Identifier") { - this.raise(param.start, FlowErrors.OptionalBindingPattern); - } - - param.optional = true; + parseAssignableListItemTypes(param) { + if (this.eat(types$1.question)) { + if (param.type !== "Identifier") { + this.raise(param.start, FlowErrors.OptionalBindingPattern); } - if (this.match(types.colon)) { - param.typeAnnotation = this.flowParseTypeAnnotation(); + if (this.isThisParam(param)) { + this.raise(param.start, FlowErrors.ThisParamMayNotBeOptional); } - this.resetEndLocation(param); - return param; + param.optional = true; } - parseMaybeDefault(startPos, startLoc, left) { - const node = super.parseMaybeDefault(startPos, startLoc, left); - - if (node.type === "AssignmentPattern" && node.typeAnnotation && node.right.start < node.typeAnnotation.start) { - this.raise(node.typeAnnotation.start, FlowErrors.TypeBeforeInitializer); - } + if (this.match(types$1.colon)) { + param.typeAnnotation = this.flowParseTypeAnnotation(); + } else if (this.isThisParam(param)) { + this.raise(param.start, FlowErrors.ThisParamAnnotationRequired); + } - return node; + if (this.match(types$1.eq) && this.isThisParam(param)) { + this.raise(param.start, FlowErrors.ThisParamNoDefault); } - shouldParseDefaultImport(node) { - if (!hasTypeImportKind(node)) { - return super.shouldParseDefaultImport(node); - } + this.resetEndLocation(param); + return param; + } - return isMaybeDefaultImport(this.state); + parseMaybeDefault(startPos, startLoc, left) { + const node = super.parseMaybeDefault(startPos, startLoc, left); + + if (node.type === "AssignmentPattern" && node.typeAnnotation && node.right.start < node.typeAnnotation.start) { + this.raise(node.typeAnnotation.start, FlowErrors.TypeBeforeInitializer); } - parseImportSpecifierLocal(node, specifier, type, contextDescription) { - specifier.local = hasTypeImportKind(node) ? this.flowParseRestrictedIdentifier(true, true) : this.parseIdentifier(); - this.checkLVal(specifier.local, contextDescription, BIND_LEXICAL); - node.specifiers.push(this.finishNode(specifier, type)); + return node; + } + + shouldParseDefaultImport(node) { + if (!hasTypeImportKind(node)) { + return super.shouldParseDefaultImport(node); } - maybeParseDefaultImportSpecifier(node) { - node.importKind = "value"; - let kind = null; + return isMaybeDefaultImport(this.state); + } - if (this.match(types._typeof)) { - kind = "typeof"; - } else if (this.isContextual("type")) { - kind = "type"; - } + parseImportSpecifierLocal(node, specifier, type, contextDescription) { + specifier.local = hasTypeImportKind(node) ? this.flowParseRestrictedIdentifier(true, true) : this.parseIdentifier(); + this.checkLVal(specifier.local, contextDescription, BIND_LEXICAL); + node.specifiers.push(this.finishNode(specifier, type)); + } - if (kind) { - const lh = this.lookahead(); + maybeParseDefaultImportSpecifier(node) { + node.importKind = "value"; + let kind = null; - if (kind === "type" && lh.type === types.star) { - this.unexpected(lh.start); - } + if (this.match(types$1._typeof)) { + kind = "typeof"; + } else if (this.isContextual("type")) { + kind = "type"; + } - if (isMaybeDefaultImport(lh) || lh.type === types.braceL || lh.type === types.star) { - this.next(); - node.importKind = kind; - } + if (kind) { + const lh = this.lookahead(); + + if (kind === "type" && lh.type === types$1.star) { + this.unexpected(lh.start); } - return super.maybeParseDefaultImportSpecifier(node); + if (isMaybeDefaultImport(lh) || lh.type === types$1.braceL || lh.type === types$1.star) { + this.next(); + node.importKind = kind; + } } - parseImportSpecifier(node) { - const specifier = this.startNode(); - const firstIdentLoc = this.state.start; - const firstIdent = this.parseModuleExportName(); - let specifierTypeKind = null; + return super.maybeParseDefaultImportSpecifier(node); + } - if (firstIdent.type === "Identifier") { - if (firstIdent.name === "type") { - specifierTypeKind = "type"; - } else if (firstIdent.name === "typeof") { - specifierTypeKind = "typeof"; - } + parseImportSpecifier(node) { + const specifier = this.startNode(); + const firstIdentIsString = this.match(types$1.string); + const firstIdent = this.parseModuleExportName(); + let specifierTypeKind = null; + + if (firstIdent.type === "Identifier") { + if (firstIdent.name === "type") { + specifierTypeKind = "type"; + } else if (firstIdent.name === "typeof") { + specifierTypeKind = "typeof"; } + } - let isBinding = false; + let isBinding = false; - if (this.isContextual("as") && !this.isLookaheadContextual("as")) { - const as_ident = this.parseIdentifier(true); + if (this.isContextual("as") && !this.isLookaheadContextual("as")) { + const as_ident = this.parseIdentifier(true); - if (specifierTypeKind !== null && !this.match(types.name) && !this.state.type.keyword) { - specifier.imported = as_ident; - specifier.importKind = specifierTypeKind; - specifier.local = as_ident.__clone(); - } else { - specifier.imported = firstIdent; - specifier.importKind = null; - specifier.local = this.parseIdentifier(); - } - } else if (specifierTypeKind !== null && (this.match(types.name) || this.state.type.keyword)) { - specifier.imported = this.parseIdentifier(true); + if (specifierTypeKind !== null && !this.match(types$1.name) && !this.state.type.keyword) { + specifier.imported = as_ident; specifier.importKind = specifierTypeKind; - - if (this.eatContextual("as")) { - specifier.local = this.parseIdentifier(); - } else { - isBinding = true; - specifier.local = specifier.imported.__clone(); - } + specifier.local = as_ident.__clone(); } else { - if (firstIdent.type === "StringLiteral") { - throw this.raise(specifier.start, ErrorMessages.ImportBindingIsString, firstIdent.value); - } - - isBinding = true; specifier.imported = firstIdent; specifier.importKind = null; + specifier.local = this.parseIdentifier(); + } + } else if (specifierTypeKind !== null && (this.match(types$1.name) || this.state.type.keyword)) { + specifier.imported = this.parseIdentifier(true); + specifier.importKind = specifierTypeKind; + + if (this.eatContextual("as")) { + specifier.local = this.parseIdentifier(); + } else { + isBinding = true; specifier.local = specifier.imported.__clone(); } + } else { + if (firstIdentIsString) { + throw this.raise(specifier.start, ErrorMessages.ImportBindingIsString, firstIdent.value); + } - const nodeIsTypeImport = hasTypeImportKind(node); - const specifierIsTypeImport = hasTypeImportKind(specifier); + isBinding = true; + specifier.imported = firstIdent; + specifier.importKind = null; + specifier.local = specifier.imported.__clone(); + } - if (nodeIsTypeImport && specifierIsTypeImport) { - this.raise(firstIdentLoc, FlowErrors.ImportTypeShorthandOnlyInPureImport); - } + const nodeIsTypeImport = hasTypeImportKind(node); + const specifierIsTypeImport = hasTypeImportKind(specifier); - if (nodeIsTypeImport || specifierIsTypeImport) { - this.checkReservedType(specifier.local.name, specifier.local.start, true); - } + if (nodeIsTypeImport && specifierIsTypeImport) { + this.raise(specifier.start, FlowErrors.ImportTypeShorthandOnlyInPureImport); + } - if (isBinding && !nodeIsTypeImport && !specifierIsTypeImport) { - this.checkReservedWord(specifier.local.name, specifier.start, true, true); - } + if (nodeIsTypeImport || specifierIsTypeImport) { + this.checkReservedType(specifier.local.name, specifier.local.start, true); + } - this.checkLVal(specifier.local, "import specifier", BIND_LEXICAL); - node.specifiers.push(this.finishNode(specifier, "ImportSpecifier")); + if (isBinding && !nodeIsTypeImport && !specifierIsTypeImport) { + this.checkReservedWord(specifier.local.name, specifier.start, true, true); } - parseFunctionParams(node, allowModifiers) { - const kind = node.kind; + this.checkLVal(specifier.local, "import specifier", BIND_LEXICAL); + node.specifiers.push(this.finishNode(specifier, "ImportSpecifier")); + } - if (kind !== "get" && kind !== "set" && this.isRelational("<")) { - node.typeParameters = this.flowParseTypeParameterDeclaration(); - } + parseBindingAtom() { + switch (this.state.type) { + case types$1._this: + return this.parseIdentifier(true); - super.parseFunctionParams(node, allowModifiers); + default: + return super.parseBindingAtom(); } + } - parseVarId(decl, kind) { - super.parseVarId(decl, kind); + parseFunctionParams(node, allowModifiers) { + const kind = node.kind; - if (this.match(types.colon)) { - decl.id.typeAnnotation = this.flowParseTypeAnnotation(); - this.resetEndLocation(decl.id); - } + if (kind !== "get" && kind !== "set" && this.isRelational("<")) { + node.typeParameters = this.flowParseTypeParameterDeclaration(); } - parseAsyncArrowFromCallExpression(node, call) { - if (this.match(types.colon)) { - const oldNoAnonFunctionType = this.state.noAnonFunctionType; - this.state.noAnonFunctionType = true; - node.returnType = this.flowParseTypeAnnotation(); - this.state.noAnonFunctionType = oldNoAnonFunctionType; - } + super.parseFunctionParams(node, allowModifiers); + } - return super.parseAsyncArrowFromCallExpression(node, call); - } + parseVarId(decl, kind) { + super.parseVarId(decl, kind); - shouldParseAsyncArrow() { - return this.match(types.colon) || super.shouldParseAsyncArrow(); + if (this.match(types$1.colon)) { + decl.id.typeAnnotation = this.flowParseTypeAnnotation(); + this.resetEndLocation(decl.id); } + } - parseMaybeAssign(refExpressionErrors, afterLeftParse, refNeedsArrowPos) { - var _jsx; + parseAsyncArrowFromCallExpression(node, call) { + if (this.match(types$1.colon)) { + const oldNoAnonFunctionType = this.state.noAnonFunctionType; + this.state.noAnonFunctionType = true; + node.returnType = this.flowParseTypeAnnotation(); + this.state.noAnonFunctionType = oldNoAnonFunctionType; + } - let state = null; - let jsx; + return super.parseAsyncArrowFromCallExpression(node, call); + } - if (this.hasPlugin("jsx") && (this.match(types.jsxTagStart) || this.isRelational("<"))) { - state = this.state.clone(); - jsx = this.tryParse(() => super.parseMaybeAssign(refExpressionErrors, afterLeftParse, refNeedsArrowPos), state); - if (!jsx.error) return jsx.node; - const { - context - } = this.state; + shouldParseAsyncArrow() { + return this.match(types$1.colon) || super.shouldParseAsyncArrow(); + } - if (context[context.length - 1] === types$1.j_oTag) { - context.length -= 2; - } else if (context[context.length - 1] === types$1.j_expr) { - context.length -= 1; - } - } + parseMaybeAssign(refExpressionErrors, afterLeftParse, refNeedsArrowPos) { + var _jsx; - if (((_jsx = jsx) == null ? void 0 : _jsx.error) || this.isRelational("<")) { - var _jsx2, _jsx3; + let state = null; + let jsx; - state = state || this.state.clone(); - let typeParameters; - const arrow = this.tryParse(abort => { - var _arrowExpression$extr; + if (this.hasPlugin("jsx") && (this.match(types$1.jsxTagStart) || this.isRelational("<"))) { + state = this.state.clone(); + jsx = this.tryParse(() => super.parseMaybeAssign(refExpressionErrors, afterLeftParse, refNeedsArrowPos), state); + if (!jsx.error) return jsx.node; + const { + context + } = this.state; - typeParameters = this.flowParseTypeParameterDeclaration(); - const arrowExpression = this.forwardNoArrowParamsConversionAt(typeParameters, () => { - const result = super.parseMaybeAssign(refExpressionErrors, afterLeftParse, refNeedsArrowPos); - this.resetStartLocationFromNode(result, typeParameters); - return result; - }); + if (context[context.length - 1] === types.j_oTag) { + context.length -= 2; + } else if (context[context.length - 1] === types.j_expr) { + context.length -= 1; + } + } - if (arrowExpression.type !== "ArrowFunctionExpression" && ((_arrowExpression$extr = arrowExpression.extra) == null ? void 0 : _arrowExpression$extr.parenthesized)) { - abort(); - } + if ((_jsx = jsx) != null && _jsx.error || this.isRelational("<")) { + var _jsx2, _jsx3; - const expr = this.maybeUnwrapTypeCastExpression(arrowExpression); - expr.typeParameters = typeParameters; - this.resetStartLocationFromNode(expr, typeParameters); - return arrowExpression; - }, state); - let arrowExpression = null; - - if (arrow.node && this.maybeUnwrapTypeCastExpression(arrow.node).type === "ArrowFunctionExpression") { - if (!arrow.error && !arrow.aborted) { - if (arrow.node.async) { - this.raise(typeParameters.start, FlowErrors.UnexpectedTypeParameterBeforeAsyncArrowFunction); - } + state = state || this.state.clone(); + let typeParameters; + const arrow = this.tryParse(abort => { + var _arrowExpression$extr; - return arrow.node; - } + typeParameters = this.flowParseTypeParameterDeclaration(); + const arrowExpression = this.forwardNoArrowParamsConversionAt(typeParameters, () => { + const result = super.parseMaybeAssign(refExpressionErrors, afterLeftParse, refNeedsArrowPos); + this.resetStartLocationFromNode(result, typeParameters); + return result; + }); - arrowExpression = arrow.node; + if (arrowExpression.type !== "ArrowFunctionExpression" && (_arrowExpression$extr = arrowExpression.extra) != null && _arrowExpression$extr.parenthesized) { + abort(); } - if ((_jsx2 = jsx) == null ? void 0 : _jsx2.node) { - this.state = jsx.failState; - return jsx.node; - } + const expr = this.maybeUnwrapTypeCastExpression(arrowExpression); + expr.typeParameters = typeParameters; + this.resetStartLocationFromNode(expr, typeParameters); + return arrowExpression; + }, state); + let arrowExpression = null; + + if (arrow.node && this.maybeUnwrapTypeCastExpression(arrow.node).type === "ArrowFunctionExpression") { + if (!arrow.error && !arrow.aborted) { + if (arrow.node.async) { + this.raise(typeParameters.start, FlowErrors.UnexpectedTypeParameterBeforeAsyncArrowFunction); + } - if (arrowExpression) { - this.state = arrow.failState; - return arrowExpression; + return arrow.node; } - if ((_jsx3 = jsx) == null ? void 0 : _jsx3.thrown) throw jsx.error; - if (arrow.thrown) throw arrow.error; - throw this.raise(typeParameters.start, FlowErrors.UnexpectedTokenAfterTypeParameter); + arrowExpression = arrow.node; } - return super.parseMaybeAssign(refExpressionErrors, afterLeftParse, refNeedsArrowPos); - } + if ((_jsx2 = jsx) != null && _jsx2.node) { + this.state = jsx.failState; + return jsx.node; + } - parseArrow(node) { - if (this.match(types.colon)) { - const result = this.tryParse(() => { - const oldNoAnonFunctionType = this.state.noAnonFunctionType; - this.state.noAnonFunctionType = true; - const typeNode = this.startNode(); - [typeNode.typeAnnotation, node.predicate] = this.flowParseTypeAndPredicateInitialiser(); - this.state.noAnonFunctionType = oldNoAnonFunctionType; - if (this.canInsertSemicolon()) this.unexpected(); - if (!this.match(types.arrow)) this.unexpected(); - return typeNode; - }); - if (result.thrown) return null; - if (result.error) this.state = result.failState; - node.returnType = result.node.typeAnnotation ? this.finishNode(result.node, "TypeAnnotation") : null; + if (arrowExpression) { + this.state = arrow.failState; + return arrowExpression; } - return super.parseArrow(node); + if ((_jsx3 = jsx) != null && _jsx3.thrown) throw jsx.error; + if (arrow.thrown) throw arrow.error; + throw this.raise(typeParameters.start, FlowErrors.UnexpectedTokenAfterTypeParameter); } - shouldParseArrow() { - return this.match(types.colon) || super.shouldParseArrow(); - } + return super.parseMaybeAssign(refExpressionErrors, afterLeftParse, refNeedsArrowPos); + } - setArrowFunctionParameters(node, params) { - if (this.state.noArrowParamsConversionAt.indexOf(node.start) !== -1) { - node.params = params; - } else { - super.setArrowFunctionParameters(node, params); - } + parseArrow(node) { + if (this.match(types$1.colon)) { + const result = this.tryParse(() => { + const oldNoAnonFunctionType = this.state.noAnonFunctionType; + this.state.noAnonFunctionType = true; + const typeNode = this.startNode(); + [typeNode.typeAnnotation, node.predicate] = this.flowParseTypeAndPredicateInitialiser(); + this.state.noAnonFunctionType = oldNoAnonFunctionType; + if (this.canInsertSemicolon()) this.unexpected(); + if (!this.match(types$1.arrow)) this.unexpected(); + return typeNode; + }); + if (result.thrown) return null; + if (result.error) this.state = result.failState; + node.returnType = result.node.typeAnnotation ? this.finishNode(result.node, "TypeAnnotation") : null; } - checkParams(node, allowDuplicates, isArrowFunction) { - if (isArrowFunction && this.state.noArrowParamsConversionAt.indexOf(node.start) !== -1) { - return; - } + return super.parseArrow(node); + } - return super.checkParams(...arguments); - } + shouldParseArrow() { + return this.match(types$1.colon) || super.shouldParseArrow(); + } - parseParenAndDistinguishExpression(canBeArrow) { - return super.parseParenAndDistinguishExpression(canBeArrow && this.state.noArrowAt.indexOf(this.state.start) === -1); + setArrowFunctionParameters(node, params) { + if (this.state.noArrowParamsConversionAt.indexOf(node.start) !== -1) { + node.params = params; + } else { + super.setArrowFunctionParameters(node, params); } + } - parseSubscripts(base, startPos, startLoc, noCalls) { - if (base.type === "Identifier" && base.name === "async" && this.state.noArrowAt.indexOf(startPos) !== -1) { - this.next(); - const node = this.startNodeAt(startPos, startLoc); - node.callee = base; - node.arguments = this.parseCallExpressionArguments(types.parenR, false); - base = this.finishNode(node, "CallExpression"); - } else if (base.type === "Identifier" && base.name === "async" && this.isRelational("<")) { - const state = this.state.clone(); - const arrow = this.tryParse(abort => this.parseAsyncArrowWithTypeParameters(startPos, startLoc) || abort(), state); - if (!arrow.error && !arrow.aborted) return arrow.node; - const result = this.tryParse(() => super.parseSubscripts(base, startPos, startLoc, noCalls), state); - if (result.node && !result.error) return result.node; - - if (arrow.node) { - this.state = arrow.failState; - return arrow.node; - } - - if (result.node) { - this.state = result.failState; - return result.node; - } + checkParams(node, allowDuplicates, isArrowFunction) { + if (isArrowFunction && this.state.noArrowParamsConversionAt.indexOf(node.start) !== -1) { + return; + } - throw arrow.error || result.error; + for (let i = 0; i < node.params.length; i++) { + if (this.isThisParam(node.params[i]) && i > 0) { + this.raise(node.params[i].start, FlowErrors.ThisParamMustBeFirst); } - - return super.parseSubscripts(base, startPos, startLoc, noCalls); } - parseSubscript(base, startPos, startLoc, noCalls, subscriptState) { - if (this.match(types.questionDot) && this.isLookaheadToken_lt()) { - subscriptState.optionalChainMember = true; + return super.checkParams(...arguments); + } - if (noCalls) { - subscriptState.stop = true; - return base; - } + parseParenAndDistinguishExpression(canBeArrow) { + return super.parseParenAndDistinguishExpression(canBeArrow && this.state.noArrowAt.indexOf(this.state.start) === -1); + } - this.next(); - const node = this.startNodeAt(startPos, startLoc); - node.callee = base; - node.typeArguments = this.flowParseTypeParameterInstantiation(); - this.expect(types.parenL); - node.arguments = this.parseCallExpressionArguments(types.parenR, false); - node.optional = true; - return this.finishCallExpression(node, true); - } else if (!noCalls && this.shouldParseTypes() && this.isRelational("<")) { - const node = this.startNodeAt(startPos, startLoc); - node.callee = base; - const result = this.tryParse(() => { - node.typeArguments = this.flowParseTypeParameterInstantiationCallOrNew(); - this.expect(types.parenL); - node.arguments = this.parseCallExpressionArguments(types.parenR, false); - if (subscriptState.optionalChainMember) node.optional = false; - return this.finishCallExpression(node, subscriptState.optionalChainMember); - }); + parseSubscripts(base, startPos, startLoc, noCalls) { + if (base.type === "Identifier" && base.name === "async" && this.state.noArrowAt.indexOf(startPos) !== -1) { + this.next(); + const node = this.startNodeAt(startPos, startLoc); + node.callee = base; + node.arguments = this.parseCallExpressionArguments(types$1.parenR, false); + base = this.finishNode(node, "CallExpression"); + } else if (base.type === "Identifier" && base.name === "async" && this.isRelational("<")) { + const state = this.state.clone(); + const arrow = this.tryParse(abort => this.parseAsyncArrowWithTypeParameters(startPos, startLoc) || abort(), state); + if (!arrow.error && !arrow.aborted) return arrow.node; + const result = this.tryParse(() => super.parseSubscripts(base, startPos, startLoc, noCalls), state); + if (result.node && !result.error) return result.node; - if (result.node) { - if (result.error) this.state = result.failState; - return result.node; - } + if (arrow.node) { + this.state = arrow.failState; + return arrow.node; + } + + if (result.node) { + this.state = result.failState; + return result.node; } - return super.parseSubscript(base, startPos, startLoc, noCalls, subscriptState); + throw arrow.error || result.error; } - parseNewArguments(node) { - let targs = null; + return super.parseSubscripts(base, startPos, startLoc, noCalls); + } - if (this.shouldParseTypes() && this.isRelational("<")) { - targs = this.tryParse(() => this.flowParseTypeParameterInstantiationCallOrNew()).node; - } + parseSubscript(base, startPos, startLoc, noCalls, subscriptState) { + if (this.match(types$1.questionDot) && this.isLookaheadToken_lt()) { + subscriptState.optionalChainMember = true; - node.typeArguments = targs; - super.parseNewArguments(node); - } + if (noCalls) { + subscriptState.stop = true; + return base; + } - parseAsyncArrowWithTypeParameters(startPos, startLoc) { + this.next(); + const node = this.startNodeAt(startPos, startLoc); + node.callee = base; + node.typeArguments = this.flowParseTypeParameterInstantiation(); + this.expect(types$1.parenL); + node.arguments = this.parseCallExpressionArguments(types$1.parenR, false); + node.optional = true; + return this.finishCallExpression(node, true); + } else if (!noCalls && this.shouldParseTypes() && this.isRelational("<")) { const node = this.startNodeAt(startPos, startLoc); - this.parseFunctionParams(node); - if (!this.parseArrow(node)) return; - return this.parseArrowExpression(node, undefined, true); + node.callee = base; + const result = this.tryParse(() => { + node.typeArguments = this.flowParseTypeParameterInstantiationCallOrNew(); + this.expect(types$1.parenL); + node.arguments = this.parseCallExpressionArguments(types$1.parenR, false); + if (subscriptState.optionalChainMember) node.optional = false; + return this.finishCallExpression(node, subscriptState.optionalChainMember); + }); + + if (result.node) { + if (result.error) this.state = result.failState; + return result.node; + } } - readToken_mult_modulo(code) { - const next = this.input.charCodeAt(this.state.pos + 1); + return super.parseSubscript(base, startPos, startLoc, noCalls, subscriptState); + } - if (code === 42 && next === 47 && this.state.hasFlowComment) { - this.state.hasFlowComment = false; - this.state.pos += 2; - this.nextToken(); - return; - } + parseNewArguments(node) { + let targs = null; - super.readToken_mult_modulo(code); + if (this.shouldParseTypes() && this.isRelational("<")) { + targs = this.tryParse(() => this.flowParseTypeParameterInstantiationCallOrNew()).node; } - readToken_pipe_amp(code) { - const next = this.input.charCodeAt(this.state.pos + 1); + node.typeArguments = targs; + super.parseNewArguments(node); + } - if (code === 124 && next === 125) { - this.finishOp(types.braceBarR, 2); - return; - } + parseAsyncArrowWithTypeParameters(startPos, startLoc) { + const node = this.startNodeAt(startPos, startLoc); + this.parseFunctionParams(node); + if (!this.parseArrow(node)) return; + return this.parseArrowExpression(node, undefined, true); + } + + readToken_mult_modulo(code) { + const next = this.input.charCodeAt(this.state.pos + 1); - super.readToken_pipe_amp(code); + if (code === 42 && next === 47 && this.state.hasFlowComment) { + this.state.hasFlowComment = false; + this.state.pos += 2; + this.nextToken(); + return; } - parseTopLevel(file, program) { - const fileNode = super.parseTopLevel(file, program); + super.readToken_mult_modulo(code); + } - if (this.state.hasFlowComment) { - this.raise(this.state.pos, FlowErrors.UnterminatedFlowComment); - } + readToken_pipe_amp(code) { + const next = this.input.charCodeAt(this.state.pos + 1); - return fileNode; + if (code === 124 && next === 125) { + this.finishOp(types$1.braceBarR, 2); + return; } - skipBlockComment() { - if (this.hasPlugin("flowComments") && this.skipFlowComment()) { - if (this.state.hasFlowComment) { - this.unexpected(null, FlowErrors.NestedFlowComment); - } + super.readToken_pipe_amp(code); + } - this.hasFlowCommentCompletion(); - this.state.pos += this.skipFlowComment(); - this.state.hasFlowComment = true; - return; - } + parseTopLevel(file, program) { + const fileNode = super.parseTopLevel(file, program); - if (this.state.hasFlowComment) { - const end = this.input.indexOf("*-/", this.state.pos += 2); + if (this.state.hasFlowComment) { + this.raise(this.state.pos, FlowErrors.UnterminatedFlowComment); + } - if (end === -1) { - throw this.raise(this.state.pos - 2, ErrorMessages.UnterminatedComment); - } + return fileNode; + } - this.state.pos = end + 3; - return; + skipBlockComment() { + if (this.hasPlugin("flowComments") && this.skipFlowComment()) { + if (this.state.hasFlowComment) { + this.unexpected(null, FlowErrors.NestedFlowComment); } - super.skipBlockComment(); + this.hasFlowCommentCompletion(); + this.state.pos += this.skipFlowComment(); + this.state.hasFlowComment = true; + return; } - skipFlowComment() { - const { - pos - } = this.state; - let shiftToFirstNonWhiteSpace = 2; + if (this.state.hasFlowComment) { + const end = this.input.indexOf("*-/", this.state.pos += 2); - while ([32, 9].includes(this.input.charCodeAt(pos + shiftToFirstNonWhiteSpace))) { - shiftToFirstNonWhiteSpace++; + if (end === -1) { + throw this.raise(this.state.pos - 2, ErrorMessages.UnterminatedComment); } - const ch2 = this.input.charCodeAt(shiftToFirstNonWhiteSpace + pos); - const ch3 = this.input.charCodeAt(shiftToFirstNonWhiteSpace + pos + 1); - - if (ch2 === 58 && ch3 === 58) { - return shiftToFirstNonWhiteSpace + 2; - } + this.state.pos = end + 3; + return; + } - if (this.input.slice(shiftToFirstNonWhiteSpace + pos, shiftToFirstNonWhiteSpace + pos + 12) === "flow-include") { - return shiftToFirstNonWhiteSpace + 12; - } + super.skipBlockComment(); + } - if (ch2 === 58 && ch3 !== 58) { - return shiftToFirstNonWhiteSpace; - } + skipFlowComment() { + const { + pos + } = this.state; + let shiftToFirstNonWhiteSpace = 2; - return false; + while ([32, 9].includes(this.input.charCodeAt(pos + shiftToFirstNonWhiteSpace))) { + shiftToFirstNonWhiteSpace++; } - hasFlowCommentCompletion() { - const end = this.input.indexOf("*/", this.state.pos); + const ch2 = this.input.charCodeAt(shiftToFirstNonWhiteSpace + pos); + const ch3 = this.input.charCodeAt(shiftToFirstNonWhiteSpace + pos + 1); - if (end === -1) { - throw this.raise(this.state.pos, ErrorMessages.UnterminatedComment); - } + if (ch2 === 58 && ch3 === 58) { + return shiftToFirstNonWhiteSpace + 2; } - flowEnumErrorBooleanMemberNotInitialized(pos, { - enumName, - memberName - }) { - this.raise(pos, FlowErrors.EnumBooleanMemberNotInitialized, memberName, enumName); + if (this.input.slice(shiftToFirstNonWhiteSpace + pos, shiftToFirstNonWhiteSpace + pos + 12) === "flow-include") { + return shiftToFirstNonWhiteSpace + 12; } - flowEnumErrorInvalidMemberName(pos, { - enumName, - memberName - }) { - const suggestion = memberName[0].toUpperCase() + memberName.slice(1); - this.raise(pos, FlowErrors.EnumInvalidMemberName, memberName, suggestion, enumName); + if (ch2 === 58 && ch3 !== 58) { + return shiftToFirstNonWhiteSpace; } - flowEnumErrorDuplicateMemberName(pos, { - enumName, - memberName - }) { - this.raise(pos, FlowErrors.EnumDuplicateMemberName, memberName, enumName); - } + return false; + } - flowEnumErrorInconsistentMemberValues(pos, { - enumName - }) { - this.raise(pos, FlowErrors.EnumInconsistentMemberValues, enumName); - } + hasFlowCommentCompletion() { + const end = this.input.indexOf("*/", this.state.pos); - flowEnumErrorInvalidExplicitType(pos, { - enumName, - suppliedType - }) { - return this.raise(pos, suppliedType === null ? FlowErrors.EnumInvalidExplicitTypeUnknownSupplied : FlowErrors.EnumInvalidExplicitType, enumName, suppliedType); + if (end === -1) { + throw this.raise(this.state.pos, ErrorMessages.UnterminatedComment); } + } - flowEnumErrorInvalidMemberInitializer(pos, { - enumName, - explicitType, - memberName - }) { - let message = null; + flowEnumErrorBooleanMemberNotInitialized(pos, { + enumName, + memberName + }) { + this.raise(pos, FlowErrors.EnumBooleanMemberNotInitialized, memberName, enumName); + } - switch (explicitType) { - case "boolean": - case "number": - case "string": - message = FlowErrors.EnumInvalidMemberInitializerPrimaryType; - break; + flowEnumErrorInvalidMemberName(pos, { + enumName, + memberName + }) { + const suggestion = memberName[0].toUpperCase() + memberName.slice(1); + this.raise(pos, FlowErrors.EnumInvalidMemberName, memberName, suggestion, enumName); + } - case "symbol": - message = FlowErrors.EnumInvalidMemberInitializerSymbolType; - break; + flowEnumErrorDuplicateMemberName(pos, { + enumName, + memberName + }) { + this.raise(pos, FlowErrors.EnumDuplicateMemberName, memberName, enumName); + } - default: - message = FlowErrors.EnumInvalidMemberInitializerUnknownType; - } + flowEnumErrorInconsistentMemberValues(pos, { + enumName + }) { + this.raise(pos, FlowErrors.EnumInconsistentMemberValues, enumName); + } - return this.raise(pos, message, enumName, memberName, explicitType); - } + flowEnumErrorInvalidExplicitType(pos, { + enumName, + suppliedType + }) { + return this.raise(pos, suppliedType === null ? FlowErrors.EnumInvalidExplicitTypeUnknownSupplied : FlowErrors.EnumInvalidExplicitType, enumName, suppliedType); + } - flowEnumErrorNumberMemberNotInitialized(pos, { - enumName, - memberName - }) { - this.raise(pos, FlowErrors.EnumNumberMemberNotInitialized, enumName, memberName); - } + flowEnumErrorInvalidMemberInitializer(pos, { + enumName, + explicitType, + memberName + }) { + let message = null; - flowEnumErrorStringMemberInconsistentlyInitailized(pos, { - enumName - }) { - this.raise(pos, FlowErrors.EnumStringMemberInconsistentlyInitailized, enumName); + switch (explicitType) { + case "boolean": + case "number": + case "string": + message = FlowErrors.EnumInvalidMemberInitializerPrimaryType; + break; + + case "symbol": + message = FlowErrors.EnumInvalidMemberInitializerSymbolType; + break; + + default: + message = FlowErrors.EnumInvalidMemberInitializerUnknownType; } - flowEnumMemberInit() { - const startPos = this.state.start; + return this.raise(pos, message, enumName, memberName, explicitType); + } - const endOfInit = () => this.match(types.comma) || this.match(types.braceR); + flowEnumErrorNumberMemberNotInitialized(pos, { + enumName, + memberName + }) { + this.raise(pos, FlowErrors.EnumNumberMemberNotInitialized, enumName, memberName); + } - switch (this.state.type) { - case types.num: - { - const literal = this.parseLiteral(this.state.value, "NumericLiteral"); - - if (endOfInit()) { - return { - type: "number", - pos: literal.start, - value: literal - }; - } + flowEnumErrorStringMemberInconsistentlyInitailized(pos, { + enumName + }) { + this.raise(pos, FlowErrors.EnumStringMemberInconsistentlyInitailized, enumName); + } + + flowEnumMemberInit() { + const startPos = this.state.start; + + const endOfInit = () => this.match(types$1.comma) || this.match(types$1.braceR); + + switch (this.state.type) { + case types$1.num: + { + const literal = this.parseNumericLiteral(this.state.value); + if (endOfInit()) { return { - type: "invalid", - pos: startPos + type: "number", + pos: literal.start, + value: literal }; } - case types.string: - { - const literal = this.parseLiteral(this.state.value, "StringLiteral"); - - if (endOfInit()) { - return { - type: "string", - pos: literal.start, - value: literal - }; - } + return { + type: "invalid", + pos: startPos + }; + } + + case types$1.string: + { + const literal = this.parseStringLiteral(this.state.value); + if (endOfInit()) { return { - type: "invalid", - pos: startPos + type: "string", + pos: literal.start, + value: literal }; } - case types._true: - case types._false: - { - const literal = this.parseBooleanLiteral(); - - if (endOfInit()) { - return { - type: "boolean", - pos: literal.start, - value: literal - }; - } + return { + type: "invalid", + pos: startPos + }; + } + case types$1._true: + case types$1._false: + { + const literal = this.parseBooleanLiteral(this.match(types$1._true)); + + if (endOfInit()) { return { - type: "invalid", - pos: startPos + type: "boolean", + pos: literal.start, + value: literal }; } - default: return { type: "invalid", pos: startPos }; - } - } + } - flowEnumMemberRaw() { - const pos = this.state.start; - const id = this.parseIdentifier(true); - const init = this.eat(types.eq) ? this.flowEnumMemberInit() : { - type: "none", - pos - }; - return { - id, - init - }; + default: + return { + type: "invalid", + pos: startPos + }; } + } - flowEnumCheckExplicitTypeMismatch(pos, context, expectedType) { - const { - explicitType - } = context; + flowEnumMemberRaw() { + const pos = this.state.start; + const id = this.parseIdentifier(true); + const init = this.eat(types$1.eq) ? this.flowEnumMemberInit() : { + type: "none", + pos + }; + return { + id, + init + }; + } - if (explicitType === null) { - return; - } + flowEnumCheckExplicitTypeMismatch(pos, context, expectedType) { + const { + explicitType + } = context; - if (explicitType !== expectedType) { - this.flowEnumErrorInvalidMemberInitializer(pos, context); - } + if (explicitType === null) { + return; } - flowEnumMembers({ - enumName, - explicitType - }) { - const seenNames = new Set(); - const members = { - booleanMembers: [], - numberMembers: [], - stringMembers: [], - defaultedMembers: [] - }; + if (explicitType !== expectedType) { + this.flowEnumErrorInvalidMemberInitializer(pos, context); + } + } - while (!this.match(types.braceR)) { - const memberNode = this.startNode(); - const { - id, - init - } = this.flowEnumMemberRaw(); - const memberName = id.name; + flowEnumMembers({ + enumName, + explicitType + }) { + const seenNames = new Set(); + const members = { + booleanMembers: [], + numberMembers: [], + stringMembers: [], + defaultedMembers: [] + }; + let hasUnknownMembers = false; - if (memberName === "") { - continue; - } + while (!this.match(types$1.braceR)) { + if (this.eat(types$1.ellipsis)) { + hasUnknownMembers = true; + break; + } - if (/^[a-z]/.test(memberName)) { - this.flowEnumErrorInvalidMemberName(id.start, { - enumName, - memberName - }); - } + const memberNode = this.startNode(); + const { + id, + init + } = this.flowEnumMemberRaw(); + const memberName = id.name; - if (seenNames.has(memberName)) { - this.flowEnumErrorDuplicateMemberName(id.start, { - enumName, - memberName - }); - } + if (memberName === "") { + continue; + } - seenNames.add(memberName); - const context = { + if (/^[a-z]/.test(memberName)) { + this.flowEnumErrorInvalidMemberName(id.start, { enumName, - explicitType, memberName - }; - memberNode.id = id; + }); + } - switch (init.type) { - case "boolean": - { - this.flowEnumCheckExplicitTypeMismatch(init.pos, context, "boolean"); - memberNode.init = init.value; - members.booleanMembers.push(this.finishNode(memberNode, "EnumBooleanMember")); - break; - } + if (seenNames.has(memberName)) { + this.flowEnumErrorDuplicateMemberName(id.start, { + enumName, + memberName + }); + } - case "number": - { - this.flowEnumCheckExplicitTypeMismatch(init.pos, context, "number"); - memberNode.init = init.value; - members.numberMembers.push(this.finishNode(memberNode, "EnumNumberMember")); - break; - } + seenNames.add(memberName); + const context = { + enumName, + explicitType, + memberName + }; + memberNode.id = id; - case "string": - { - this.flowEnumCheckExplicitTypeMismatch(init.pos, context, "string"); - memberNode.init = init.value; - members.stringMembers.push(this.finishNode(memberNode, "EnumStringMember")); - break; - } + switch (init.type) { + case "boolean": + { + this.flowEnumCheckExplicitTypeMismatch(init.pos, context, "boolean"); + memberNode.init = init.value; + members.booleanMembers.push(this.finishNode(memberNode, "EnumBooleanMember")); + break; + } - case "invalid": - { - throw this.flowEnumErrorInvalidMemberInitializer(init.pos, context); - } + case "number": + { + this.flowEnumCheckExplicitTypeMismatch(init.pos, context, "number"); + memberNode.init = init.value; + members.numberMembers.push(this.finishNode(memberNode, "EnumNumberMember")); + break; + } - case "none": - { - switch (explicitType) { - case "boolean": - this.flowEnumErrorBooleanMemberNotInitialized(init.pos, context); - break; + case "string": + { + this.flowEnumCheckExplicitTypeMismatch(init.pos, context, "string"); + memberNode.init = init.value; + members.stringMembers.push(this.finishNode(memberNode, "EnumStringMember")); + break; + } - case "number": - this.flowEnumErrorNumberMemberNotInitialized(init.pos, context); - break; + case "invalid": + { + throw this.flowEnumErrorInvalidMemberInitializer(init.pos, context); + } - default: - members.defaultedMembers.push(this.finishNode(memberNode, "EnumDefaultedMember")); - } - } - } + case "none": + { + switch (explicitType) { + case "boolean": + this.flowEnumErrorBooleanMemberNotInitialized(init.pos, context); + break; - if (!this.match(types.braceR)) { - this.expect(types.comma); - } + case "number": + this.flowEnumErrorNumberMemberNotInitialized(init.pos, context); + break; + + default: + members.defaultedMembers.push(this.finishNode(memberNode, "EnumDefaultedMember")); + } + } } - return members; + if (!this.match(types$1.braceR)) { + this.expect(types$1.comma); + } } - flowEnumStringMembers(initializedMembers, defaultedMembers, { - enumName - }) { - if (initializedMembers.length === 0) { - return defaultedMembers; - } else if (defaultedMembers.length === 0) { - return initializedMembers; - } else if (defaultedMembers.length > initializedMembers.length) { - for (let _i = 0; _i < initializedMembers.length; _i++) { - const member = initializedMembers[_i]; - this.flowEnumErrorStringMemberInconsistentlyInitailized(member.start, { - enumName - }); - } + return { + members, + hasUnknownMembers + }; + } - return defaultedMembers; - } else { - for (let _i2 = 0; _i2 < defaultedMembers.length; _i2++) { - const member = defaultedMembers[_i2]; - this.flowEnumErrorStringMemberInconsistentlyInitailized(member.start, { - enumName - }); - } + flowEnumStringMembers(initializedMembers, defaultedMembers, { + enumName + }) { + if (initializedMembers.length === 0) { + return defaultedMembers; + } else if (defaultedMembers.length === 0) { + return initializedMembers; + } else if (defaultedMembers.length > initializedMembers.length) { + for (const member of initializedMembers) { + this.flowEnumErrorStringMemberInconsistentlyInitailized(member.start, { + enumName + }); + } - return initializedMembers; + return defaultedMembers; + } else { + for (const member of defaultedMembers) { + this.flowEnumErrorStringMemberInconsistentlyInitailized(member.start, { + enumName + }); } - } - flowEnumParseExplicitType({ - enumName - }) { - if (this.eatContextual("of")) { - if (!this.match(types.name)) { - throw this.flowEnumErrorInvalidExplicitType(this.state.start, { - enumName, - suppliedType: null - }); - } + return initializedMembers; + } + } - const { - value - } = this.state; - this.next(); + flowEnumParseExplicitType({ + enumName + }) { + if (this.eatContextual("of")) { + if (!this.match(types$1.name)) { + throw this.flowEnumErrorInvalidExplicitType(this.state.start, { + enumName, + suppliedType: null + }); + } - if (value !== "boolean" && value !== "number" && value !== "string" && value !== "symbol") { - this.flowEnumErrorInvalidExplicitType(this.state.start, { - enumName, - suppliedType: value - }); - } + const { + value + } = this.state; + this.next(); - return value; + if (value !== "boolean" && value !== "number" && value !== "string" && value !== "symbol") { + this.flowEnumErrorInvalidExplicitType(this.state.start, { + enumName, + suppliedType: value + }); } - return null; + return value; } - flowEnumBody(node, { - enumName, - nameLoc - }) { - const explicitType = this.flowEnumParseExplicitType({ - enumName - }); - this.expect(types.braceL); - const members = this.flowEnumMembers({ - enumName, - explicitType - }); - - switch (explicitType) { - case "boolean": - node.explicitType = true; - node.members = members.booleanMembers; - this.expect(types.braceR); - return this.finishNode(node, "EnumBooleanBody"); - - case "number": - node.explicitType = true; - node.members = members.numberMembers; - this.expect(types.braceR); - return this.finishNode(node, "EnumNumberBody"); + return null; + } - case "string": - node.explicitType = true; - node.members = this.flowEnumStringMembers(members.stringMembers, members.defaultedMembers, { - enumName - }); - this.expect(types.braceR); - return this.finishNode(node, "EnumStringBody"); + flowEnumBody(node, { + enumName, + nameLoc + }) { + const explicitType = this.flowEnumParseExplicitType({ + enumName + }); + this.expect(types$1.braceL); + const { + members, + hasUnknownMembers + } = this.flowEnumMembers({ + enumName, + explicitType + }); + node.hasUnknownMembers = hasUnknownMembers; + + switch (explicitType) { + case "boolean": + node.explicitType = true; + node.members = members.booleanMembers; + this.expect(types$1.braceR); + return this.finishNode(node, "EnumBooleanBody"); + + case "number": + node.explicitType = true; + node.members = members.numberMembers; + this.expect(types$1.braceR); + return this.finishNode(node, "EnumNumberBody"); + + case "string": + node.explicitType = true; + node.members = this.flowEnumStringMembers(members.stringMembers, members.defaultedMembers, { + enumName + }); + this.expect(types$1.braceR); + return this.finishNode(node, "EnumStringBody"); - case "symbol": - node.members = members.defaultedMembers; - this.expect(types.braceR); - return this.finishNode(node, "EnumSymbolBody"); + case "symbol": + node.members = members.defaultedMembers; + this.expect(types$1.braceR); + return this.finishNode(node, "EnumSymbolBody"); - default: - { - const empty = () => { - node.members = []; - this.expect(types.braceR); - return this.finishNode(node, "EnumStringBody"); - }; + default: + { + const empty = () => { + node.members = []; + this.expect(types$1.braceR); + return this.finishNode(node, "EnumStringBody"); + }; - node.explicitType = false; - const boolsLen = members.booleanMembers.length; - const numsLen = members.numberMembers.length; - const strsLen = members.stringMembers.length; - const defaultedLen = members.defaultedMembers.length; - - if (!boolsLen && !numsLen && !strsLen && !defaultedLen) { - return empty(); - } else if (!boolsLen && !numsLen) { - node.members = this.flowEnumStringMembers(members.stringMembers, members.defaultedMembers, { - enumName + node.explicitType = false; + const boolsLen = members.booleanMembers.length; + const numsLen = members.numberMembers.length; + const strsLen = members.stringMembers.length; + const defaultedLen = members.defaultedMembers.length; + + if (!boolsLen && !numsLen && !strsLen && !defaultedLen) { + return empty(); + } else if (!boolsLen && !numsLen) { + node.members = this.flowEnumStringMembers(members.stringMembers, members.defaultedMembers, { + enumName + }); + this.expect(types$1.braceR); + return this.finishNode(node, "EnumStringBody"); + } else if (!numsLen && !strsLen && boolsLen >= defaultedLen) { + for (const member of members.defaultedMembers) { + this.flowEnumErrorBooleanMemberNotInitialized(member.start, { + enumName, + memberName: member.id.name }); - this.expect(types.braceR); - return this.finishNode(node, "EnumStringBody"); - } else if (!numsLen && !strsLen && boolsLen >= defaultedLen) { - for (let _i3 = 0, _members$defaultedMem = members.defaultedMembers; _i3 < _members$defaultedMem.length; _i3++) { - const member = _members$defaultedMem[_i3]; - this.flowEnumErrorBooleanMemberNotInitialized(member.start, { - enumName, - memberName: member.id.name - }); - } - - node.members = members.booleanMembers; - this.expect(types.braceR); - return this.finishNode(node, "EnumBooleanBody"); - } else if (!boolsLen && !strsLen && numsLen >= defaultedLen) { - for (let _i4 = 0, _members$defaultedMem2 = members.defaultedMembers; _i4 < _members$defaultedMem2.length; _i4++) { - const member = _members$defaultedMem2[_i4]; - this.flowEnumErrorNumberMemberNotInitialized(member.start, { - enumName, - memberName: member.id.name - }); - } + } - node.members = members.numberMembers; - this.expect(types.braceR); - return this.finishNode(node, "EnumNumberBody"); - } else { - this.flowEnumErrorInconsistentMemberValues(nameLoc, { - enumName + node.members = members.booleanMembers; + this.expect(types$1.braceR); + return this.finishNode(node, "EnumBooleanBody"); + } else if (!boolsLen && !strsLen && numsLen >= defaultedLen) { + for (const member of members.defaultedMembers) { + this.flowEnumErrorNumberMemberNotInitialized(member.start, { + enumName, + memberName: member.id.name }); - return empty(); } - } - } - } - - flowParseEnumDeclaration(node) { - const id = this.parseIdentifier(); - node.id = id; - node.body = this.flowEnumBody(this.startNode(), { - enumName: id.name, - nameLoc: id.start - }); - return this.finishNode(node, "EnumDeclaration"); - } - updateContext(prevType) { - if (this.match(types.name) && this.state.value === "of" && prevType === types.name && this.input.slice(this.state.lastTokStart, this.state.lastTokEnd) === "interface") { - this.state.exprAllowed = false; - } else { - super.updateContext(prevType); - } + node.members = members.numberMembers; + this.expect(types$1.braceR); + return this.finishNode(node, "EnumNumberBody"); + } else { + this.flowEnumErrorInconsistentMemberValues(nameLoc, { + enumName + }); + return empty(); + } + } } + } - isLookaheadToken_lt() { - const next = this.nextTokenStart(); + flowParseEnumDeclaration(node) { + const id = this.parseIdentifier(); + node.id = id; + node.body = this.flowEnumBody(this.startNode(), { + enumName: id.name, + nameLoc: id.start + }); + return this.finishNode(node, "EnumDeclaration"); + } - if (this.input.charCodeAt(next) === 60) { - const afterNext = this.input.charCodeAt(next + 1); - return afterNext !== 60 && afterNext !== 61; - } + isLookaheadToken_lt() { + const next = this.nextTokenStart(); - return false; + if (this.input.charCodeAt(next) === 60) { + const afterNext = this.input.charCodeAt(next + 1); + return afterNext !== 60 && afterNext !== 61; } - maybeUnwrapTypeCastExpression(node) { - return node.type === "TypeCastExpression" ? node.expression : node; - } + return false; + } + + maybeUnwrapTypeCastExpression(node) { + return node.type === "TypeCastExpression" ? node.expression : node; + } - }, _temp; }); const entities = { @@ -4319,44 +4732,110 @@ const entities = { diams: "\u2666" }; +class State { + constructor() { + this.strict = void 0; + this.curLine = void 0; + this.startLoc = void 0; + this.endLoc = void 0; + this.errors = []; + this.potentialArrowAt = -1; + this.noArrowAt = []; + this.noArrowParamsConversionAt = []; + this.maybeInArrowParameters = false; + this.inPipeline = false; + this.inType = false; + this.noAnonFunctionType = false; + this.inPropertyName = false; + this.hasFlowComment = false; + this.isAmbientContext = false; + this.inAbstractClass = false; + this.topicContext = { + maxNumOfResolvableTopics: 0, + maxTopicIndex: null + }; + this.soloAwait = false; + this.inFSharpPipelineDirectBody = false; + this.labels = []; + this.decoratorStack = [[]]; + this.comments = []; + this.trailingComments = []; + this.leadingComments = []; + this.commentStack = []; + this.commentPreviousNode = null; + this.pos = 0; + this.lineStart = 0; + this.type = types$1.eof; + this.value = null; + this.start = 0; + this.end = 0; + this.lastTokEndLoc = null; + this.lastTokStartLoc = null; + this.lastTokStart = 0; + this.lastTokEnd = 0; + this.context = [types.brace]; + this.exprAllowed = true; + this.containsEsc = false; + this.strictErrors = new Map(); + this.tokensLength = 0; + } + + init(options) { + this.strict = options.strictMode === false ? false : options.sourceType === "module"; + this.curLine = options.startLine; + this.startLoc = this.endLoc = this.curPosition(); + } + + curPosition() { + return new Position(this.curLine, this.pos - this.lineStart); + } + + clone(skipArrays) { + const state = new State(); + const keys = Object.keys(this); + + for (let i = 0, length = keys.length; i < length; i++) { + const key = keys[i]; + let val = this[key]; + + if (!skipArrays && Array.isArray(val)) { + val = val.slice(); + } + + state[key] = val; + } + + return state; + } + +} + const HEX_NUMBER = /^[\da-fA-F]+$/; const DECIMAL_NUMBER = /^\d+$/; -const JsxErrors = Object.freeze({ - AttributeIsEmpty: "JSX attributes must only be assigned a non-empty expression", - MissingClosingTagFragment: "Expected corresponding JSX closing tag for <>", - MissingClosingTagElement: "Expected corresponding JSX closing tag for <%0>", +const JsxErrors = makeErrorTemplates({ + AttributeIsEmpty: "JSX attributes must only be assigned a non-empty expression.", + MissingClosingTagElement: "Expected corresponding JSX closing tag for <%0>.", + MissingClosingTagFragment: "Expected corresponding JSX closing tag for <>.", UnexpectedSequenceExpression: "Sequence expressions cannot be directly nested inside JSX. Did you mean to wrap it in parentheses (...)?", - UnsupportedJsxValue: "JSX value should be either an expression or a quoted JSX text", - UnterminatedJsxContent: "Unterminated JSX contents", + UnsupportedJsxValue: "JSX value should be either an expression or a quoted JSX text.", + UnterminatedJsxContent: "Unterminated JSX contents.", UnwrappedAdjacentJSXElements: "Adjacent JSX elements must be wrapped in an enclosing tag. Did you want a JSX fragment <>...?" -}); -types$1.j_oTag = new TokContext("...", true, true); -types.jsxName = new TokenType("jsxName"); -types.jsxText = new TokenType("jsxText", { +}, ErrorCodes.SyntaxError); +types.j_oTag = new TokContext("...", true); +types$1.jsxName = new TokenType("jsxName"); +types$1.jsxText = new TokenType("jsxText", { beforeExpr: true }); -types.jsxTagStart = new TokenType("jsxTagStart", { +types$1.jsxTagStart = new TokenType("jsxTagStart", { startsExpr: true }); -types.jsxTagEnd = new TokenType("jsxTagEnd"); +types$1.jsxTagEnd = new TokenType("jsxTagEnd"); -types.jsxTagStart.updateContext = function () { - this.state.context.push(types$1.j_expr); - this.state.context.push(types$1.j_oTag); - this.state.exprAllowed = false; -}; - -types.jsxTagEnd.updateContext = function (prevType) { - const out = this.state.context.pop(); - - if (out === types$1.j_oTag && prevType === types.slash || out === types$1.j_cTag) { - this.state.context.pop(); - this.state.exprAllowed = this.curContext() === types$1.j_expr; - } else { - this.state.exprAllowed = true; - } +types$1.jsxTagStart.updateContext = context => { + context.push(types.j_expr); + context.push(types.j_oTag); }; function isFragment(object) { @@ -4397,14 +4876,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(types.jsxTagStart); + return this.finishToken(types$1.jsxTagStart); } return super.getTokenFromCode(ch); } out += this.input.slice(chunkStart, this.state.pos); - return this.finishToken(types.jsxText, out); + return this.finishToken(types$1.jsxText, out); case 38: out += this.input.slice(chunkStart, this.state.pos); @@ -4412,6 +4891,9 @@ var jsx = (superClass => class extends superClass { chunkStart = this.state.pos; break; + case 62: + case 125: + default: if (isNewLine(ch)) { out += this.input.slice(chunkStart, this.state.pos); @@ -4468,7 +4950,7 @@ var jsx = (superClass => class extends superClass { } out += this.input.slice(chunkStart, this.state.pos++); - return this.finishToken(types.string, out); + return this.finishToken(types$1.string, out); } jsxReadEntity() { @@ -4522,13 +5004,13 @@ var jsx = (superClass => class extends superClass { ch = this.input.charCodeAt(++this.state.pos); } while (isIdentifierChar(ch) || ch === 45); - return this.finishToken(types.jsxName, this.input.slice(start, this.state.pos)); + return this.finishToken(types$1.jsxName, this.input.slice(start, this.state.pos)); } jsxParseIdentifier() { const node = this.startNode(); - if (this.match(types.jsxName)) { + if (this.match(types$1.jsxName)) { node.name = this.state.value; } else if (this.state.type.keyword) { node.name = this.state.type.keyword; @@ -4544,7 +5026,7 @@ var jsx = (superClass => class extends superClass { const startPos = this.state.start; const startLoc = this.state.startLoc; const name = this.jsxParseIdentifier(); - if (!this.eat(types.colon)) return name; + if (!this.eat(types$1.colon)) return name; const node = this.startNodeAt(startPos, startLoc); node.namespace = name; node.name = this.jsxParseIdentifier(); @@ -4560,7 +5042,7 @@ var jsx = (superClass => class extends superClass { return node; } - while (this.eat(types.dot)) { + while (this.eat(types$1.dot)) { const newNode = this.startNodeAt(startPos, startLoc); newNode.object = node; newNode.property = this.jsxParseIdentifier(); @@ -4574,7 +5056,7 @@ var jsx = (superClass => class extends superClass { let node; switch (this.state.type) { - case types.braceL: + case types$1.braceL: node = this.startNode(); this.next(); node = this.jsxParseExpressionContainer(node); @@ -4585,8 +5067,8 @@ var jsx = (superClass => class extends superClass { return node; - case types.jsxTagStart: - case types.string: + case types$1.jsxTagStart: + case types$1.string: return this.parseExprAtom(); default: @@ -4602,42 +5084,42 @@ var jsx = (superClass => class extends superClass { jsxParseSpreadChild(node) { this.next(); node.expression = this.parseExpression(); - this.expect(types.braceR); + this.expect(types$1.braceR); return this.finishNode(node, "JSXSpreadChild"); } jsxParseExpressionContainer(node) { - if (this.match(types.braceR)) { + if (this.match(types$1.braceR)) { node.expression = this.jsxParseEmptyExpression(); } else { const expression = this.parseExpression(); node.expression = expression; } - this.expect(types.braceR); + this.expect(types$1.braceR); return this.finishNode(node, "JSXExpressionContainer"); } jsxParseAttribute() { const node = this.startNode(); - if (this.eat(types.braceL)) { - this.expect(types.ellipsis); + if (this.eat(types$1.braceL)) { + this.expect(types$1.ellipsis); node.argument = this.parseMaybeAssignAllowIn(); - this.expect(types.braceR); + this.expect(types$1.braceR); return this.finishNode(node, "JSXSpreadAttribute"); } node.name = this.jsxParseNamespacedName(); - node.value = this.eat(types.eq) ? this.jsxParseAttributeValue() : null; + node.value = this.eat(types$1.eq) ? this.jsxParseAttributeValue() : null; return this.finishNode(node, "JSXAttribute"); } jsxParseOpeningElementAt(startPos, startLoc) { const node = this.startNodeAt(startPos, startLoc); - if (this.match(types.jsxTagEnd)) { - this.expect(types.jsxTagEnd); + if (this.match(types$1.jsxTagEnd)) { + this.expect(types$1.jsxTagEnd); return this.finishNode(node, "JSXOpeningFragment"); } @@ -4648,26 +5130,26 @@ var jsx = (superClass => class extends superClass { jsxParseOpeningElementAfterName(node) { const attributes = []; - while (!this.match(types.slash) && !this.match(types.jsxTagEnd)) { + while (!this.match(types$1.slash) && !this.match(types$1.jsxTagEnd)) { attributes.push(this.jsxParseAttribute()); } node.attributes = attributes; - node.selfClosing = this.eat(types.slash); - this.expect(types.jsxTagEnd); + node.selfClosing = this.eat(types$1.slash); + this.expect(types$1.jsxTagEnd); return this.finishNode(node, "JSXOpeningElement"); } jsxParseClosingElementAt(startPos, startLoc) { const node = this.startNodeAt(startPos, startLoc); - if (this.match(types.jsxTagEnd)) { - this.expect(types.jsxTagEnd); + if (this.match(types$1.jsxTagEnd)) { + this.expect(types$1.jsxTagEnd); return this.finishNode(node, "JSXClosingFragment"); } node.name = this.jsxParseElementName(); - this.expect(types.jsxTagEnd); + this.expect(types$1.jsxTagEnd); return this.finishNode(node, "JSXClosingElement"); } @@ -4680,12 +5162,12 @@ var jsx = (superClass => class extends superClass { if (!openingElement.selfClosing) { contents: for (;;) { switch (this.state.type) { - case types.jsxTagStart: + case types$1.jsxTagStart: startPos = this.state.start; startLoc = this.state.startLoc; this.next(); - if (this.eat(types.slash)) { + if (this.eat(types$1.slash)) { closingElement = this.jsxParseClosingElementAt(startPos, startLoc); break contents; } @@ -4693,16 +5175,16 @@ var jsx = (superClass => class extends superClass { children.push(this.jsxParseElementAt(startPos, startLoc)); break; - case types.jsxText: + case types$1.jsxText: children.push(this.parseExprAtom()); break; - case types.braceL: + case types$1.braceL: { const node = this.startNode(); this.next(); - if (this.match(types.ellipsis)) { + if (this.match(types$1.ellipsis)) { children.push(this.jsxParseSpreadChild(node)); } else { children.push(this.jsxParseExpressionContainer(node)); @@ -4752,228 +5234,102 @@ var jsx = (superClass => class extends superClass { } parseExprAtom(refExpressionErrors) { - if (this.match(types.jsxText)) { + if (this.match(types$1.jsxText)) { return this.parseLiteral(this.state.value, "JSXText"); - } else if (this.match(types.jsxTagStart)) { + } else if (this.match(types$1.jsxTagStart)) { return this.jsxParseElement(); } else if (this.isRelational("<") && this.input.charCodeAt(this.state.pos) !== 33) { - this.finishToken(types.jsxTagStart); + this.finishToken(types$1.jsxTagStart); return this.jsxParseElement(); } else { return super.parseExprAtom(refExpressionErrors); } } + createLookaheadState(state) { + const lookaheadState = super.createLookaheadState(state); + lookaheadState.inPropertyName = state.inPropertyName; + return lookaheadState; + } + getTokenFromCode(code) { if (this.state.inPropertyName) return super.getTokenFromCode(code); const context = this.curContext(); - if (context === types$1.j_expr) { + if (context === types.j_expr) { return this.jsxReadToken(); } - if (context === types$1.j_oTag || context === types$1.j_cTag) { + if (context === types.j_oTag || context === types.j_cTag) { if (isIdentifierStart(code)) { return this.jsxReadWord(); } if (code === 62) { ++this.state.pos; - return this.finishToken(types.jsxTagEnd); + return this.finishToken(types$1.jsxTagEnd); } - if ((code === 34 || code === 39) && context === types$1.j_oTag) { + if ((code === 34 || code === 39) && context === types.j_oTag) { return this.jsxReadString(code); } } if (code === 60 && this.state.exprAllowed && this.input.charCodeAt(this.state.pos + 1) !== 33) { ++this.state.pos; - return this.finishToken(types.jsxTagStart); + return this.finishToken(types$1.jsxTagStart); } return super.getTokenFromCode(code); } updateContext(prevType) { - if (this.match(types.braceL)) { - const curContext = this.curContext(); + super.updateContext(prevType); + const { + context, + type + } = this.state; - if (curContext === types$1.j_oTag) { - this.state.context.push(types$1.braceExpression); - } else if (curContext === types$1.j_expr) { - this.state.context.push(types$1.templateQuasi); - } else { - super.updateContext(prevType); + if (type === types$1.braceL) { + const curContext = context[context.length - 1]; + + if (curContext === types.j_oTag) { + context.push(types.brace); + } else if (curContext === types.j_expr) { + context.push(types.templateQuasi); } this.state.exprAllowed = true; - } else if (this.match(types.slash) && prevType === types.jsxTagStart) { - this.state.context.length -= 2; - this.state.context.push(types$1.j_cTag); + } else if (type === types$1.slash && prevType === types$1.jsxTagStart) { + context.length -= 2; + context.push(types.j_cTag); this.state.exprAllowed = false; - } else { - return super.updateContext(prevType); - } - } - -}); - -class Scope { - constructor(flags) { - this.flags = void 0; - this.var = []; - this.lexical = []; - this.functions = []; - this.flags = flags; - } - -} -class ScopeHandler { - constructor(raise, inModule) { - this.scopeStack = []; - this.undefinedExports = new Map(); - this.undefinedPrivateNames = new Map(); - this.raise = raise; - this.inModule = inModule; - } - - get inFunction() { - return (this.currentVarScope().flags & SCOPE_FUNCTION) > 0; - } - - get allowSuper() { - return (this.currentThisScope().flags & SCOPE_SUPER) > 0; - } - - get allowDirectSuper() { - return (this.currentThisScope().flags & SCOPE_DIRECT_SUPER) > 0; - } - - get inClass() { - return (this.currentThisScope().flags & SCOPE_CLASS) > 0; - } - - get inNonArrowFunction() { - return (this.currentThisScope().flags & SCOPE_FUNCTION) > 0; - } - - get treatFunctionsAsVar() { - return this.treatFunctionsAsVarInScope(this.currentScope()); - } - - createScope(flags) { - return new Scope(flags); - } + } else if (type === types$1.jsxTagEnd) { + const out = context.pop(); - enter(flags) { - this.scopeStack.push(this.createScope(flags)); - } - - exit() { - this.scopeStack.pop(); - } - - treatFunctionsAsVarInScope(scope) { - return !!(scope.flags & SCOPE_FUNCTION || !this.inModule && scope.flags & SCOPE_PROGRAM); - } - - declareName(name, bindingType, pos) { - let scope = this.currentScope(); - - if (bindingType & BIND_SCOPE_LEXICAL || bindingType & BIND_SCOPE_FUNCTION) { - this.checkRedeclarationInScope(scope, name, bindingType, pos); - - if (bindingType & BIND_SCOPE_FUNCTION) { - scope.functions.push(name); + if (out === types.j_oTag && prevType === types$1.slash || out === types.j_cTag) { + context.pop(); + this.state.exprAllowed = context[context.length - 1] === types.j_expr; } else { - scope.lexical.push(name); - } - - if (bindingType & BIND_SCOPE_LEXICAL) { - this.maybeExportDefined(scope, name); - } - } else if (bindingType & BIND_SCOPE_VAR) { - for (let i = this.scopeStack.length - 1; i >= 0; --i) { - scope = this.scopeStack[i]; - this.checkRedeclarationInScope(scope, name, bindingType, pos); - scope.var.push(name); - this.maybeExportDefined(scope, name); - if (scope.flags & SCOPE_VAR) break; - } - } - - if (this.inModule && scope.flags & SCOPE_PROGRAM) { - this.undefinedExports.delete(name); - } - } - - maybeExportDefined(scope, name) { - if (this.inModule && scope.flags & SCOPE_PROGRAM) { - this.undefinedExports.delete(name); - } - } - - checkRedeclarationInScope(scope, name, bindingType, pos) { - if (this.isRedeclaredInScope(scope, name, bindingType)) { - this.raise(pos, ErrorMessages.VarRedeclaration, name); - } - } - - isRedeclaredInScope(scope, name, bindingType) { - if (!(bindingType & BIND_KIND_VALUE)) return false; - - if (bindingType & BIND_SCOPE_LEXICAL) { - return scope.lexical.indexOf(name) > -1 || scope.functions.indexOf(name) > -1 || scope.var.indexOf(name) > -1; - } - - if (bindingType & BIND_SCOPE_FUNCTION) { - return scope.lexical.indexOf(name) > -1 || !this.treatFunctionsAsVarInScope(scope) && scope.var.indexOf(name) > -1; - } - - return scope.lexical.indexOf(name) > -1 && !(scope.flags & SCOPE_SIMPLE_CATCH && scope.lexical[0] === name) || !this.treatFunctionsAsVarInScope(scope) && scope.functions.indexOf(name) > -1; - } - - checkLocalExport(id) { - if (this.scopeStack[0].lexical.indexOf(id.name) === -1 && this.scopeStack[0].var.indexOf(id.name) === -1 && this.scopeStack[0].functions.indexOf(id.name) === -1) { - this.undefinedExports.set(id.name, id.start); - } - } - - currentScope() { - return this.scopeStack[this.scopeStack.length - 1]; - } - - currentVarScope() { - for (let i = this.scopeStack.length - 1;; i--) { - const scope = this.scopeStack[i]; - - if (scope.flags & SCOPE_VAR) { - return scope; - } - } - } - - currentThisScope() { - for (let i = this.scopeStack.length - 1;; i--) { - const scope = this.scopeStack[i]; - - if ((scope.flags & SCOPE_VAR || scope.flags & SCOPE_CLASS) && !(scope.flags & SCOPE_ARROW)) { - return scope; + this.state.exprAllowed = true; } + } else if (type.keyword && (prevType === types$1.dot || prevType === types$1.questionDot)) { + this.state.exprAllowed = false; + } else { + this.state.exprAllowed = type.beforeExpr; } } -} +}); class TypeScriptScope extends Scope { constructor(...args) { super(...args); - this.types = []; - this.enums = []; - this.constEnums = []; - this.classes = []; - this.exportOnlyBindings = []; + this.types = new Set(); + this.enums = new Set(); + this.constEnums = new Set(); + this.classes = new Set(); + this.exportOnlyBindings = new Set(); } } @@ -4988,7 +5344,7 @@ class TypeScriptScopeHandler extends ScopeHandler { if (bindingType & BIND_FLAGS_TS_EXPORT_ONLY) { this.maybeExportDefined(scope, name); - scope.exportOnlyBindings.push(name); + scope.exportOnlyBindings.add(name); return; } @@ -5000,34 +5356,34 @@ class TypeScriptScopeHandler extends ScopeHandler { this.maybeExportDefined(scope, name); } - scope.types.push(name); + scope.types.add(name); } - if (bindingType & BIND_FLAGS_TS_ENUM) scope.enums.push(name); - if (bindingType & BIND_FLAGS_TS_CONST_ENUM) scope.constEnums.push(name); - if (bindingType & BIND_FLAGS_CLASS) scope.classes.push(name); + if (bindingType & BIND_FLAGS_TS_ENUM) scope.enums.add(name); + if (bindingType & BIND_FLAGS_TS_CONST_ENUM) scope.constEnums.add(name); + if (bindingType & BIND_FLAGS_CLASS) scope.classes.add(name); } isRedeclaredInScope(scope, name, bindingType) { - if (scope.enums.indexOf(name) > -1) { + if (scope.enums.has(name)) { if (bindingType & BIND_FLAGS_TS_ENUM) { const isConst = !!(bindingType & BIND_FLAGS_TS_CONST_ENUM); - const wasConst = scope.constEnums.indexOf(name) > -1; + const wasConst = scope.constEnums.has(name); return isConst !== wasConst; } return true; } - if (bindingType & BIND_FLAGS_CLASS && scope.classes.indexOf(name) > -1) { - if (scope.lexical.indexOf(name) > -1) { + if (bindingType & BIND_FLAGS_CLASS && scope.classes.has(name)) { + if (scope.lexical.has(name)) { return !!(bindingType & BIND_KIND_VALUE); } else { return false; } } - if (bindingType & BIND_KIND_TYPE && scope.types.indexOf(name) > -1) { + if (bindingType & BIND_KIND_TYPE && scope.types.has(name)) { return true; } @@ -5035,7 +5391,12 @@ class TypeScriptScopeHandler extends ScopeHandler { } checkLocalExport(id) { - if (this.scopeStack[0].types.indexOf(id.name) === -1 && this.scopeStack[0].exportOnlyBindings.indexOf(id.name) === -1) { + const topLevelScope = this.scopeStack[0]; + const { + name + } = id; + + if (!topLevelScope.types.has(name) && !topLevelScope.exportOnlyBindings.has(name)) { super.checkLocalExport(id); } } @@ -5099,35 +5460,55 @@ function assert(x) { } } -const TSErrors = Object.freeze({ - ClassMethodHasDeclare: "Class methods cannot have the 'declare' modifier", - ClassMethodHasReadonly: "Class methods cannot have the 'readonly' modifier", +const TSErrors = makeErrorTemplates({ + AbstractMethodHasImplementation: "Method '%0' cannot have an implementation because it is marked abstract.", + AccesorCannotDeclareThisParameter: "'get' and 'set' accessors cannot declare 'this' parameters.", + AccesorCannotHaveTypeParameters: "An accessor cannot have type parameters.", + ClassMethodHasDeclare: "Class methods cannot have the 'declare' modifier.", + ClassMethodHasReadonly: "Class methods cannot have the 'readonly' modifier.", ConstructorHasTypeParameters: "Type parameters cannot appear on a constructor declaration.", + DeclareAccessor: "'declare' is not allowed in %0ters.", DeclareClassFieldHasInitializer: "Initializers are not allowed in ambient contexts.", DeclareFunctionHasImplementation: "An implementation cannot be declared in ambient contexts.", - DuplicateModifier: "Duplicate modifier: '%0'", + DuplicateAccessibilityModifier: "Accessibility modifier already seen.", + DuplicateModifier: "Duplicate modifier: '%0'.", EmptyHeritageClauseType: "'%0' list cannot be empty.", EmptyTypeArguments: "Type argument list cannot be empty.", EmptyTypeParameters: "Type parameter list cannot be empty.", - IndexSignatureHasAbstract: "Index signatures cannot have the 'abstract' modifier", - IndexSignatureHasAccessibility: "Index signatures cannot have an accessibility modifier ('%0')", - IndexSignatureHasStatic: "Index signatures cannot have the 'static' modifier", - IndexSignatureHasDeclare: "Index signatures cannot have the 'declare' modifier", + ExpectedAmbientAfterExportDeclare: "'export declare' must be followed by an ambient declaration.", + ImportAliasHasImportType: "An import alias can not use 'import type'.", + IncompatibleModifiers: "'%0' modifier cannot be used with '%1' modifier.", + IndexSignatureHasAbstract: "Index signatures cannot have the 'abstract' modifier.", + IndexSignatureHasAccessibility: "Index signatures cannot have an accessibility modifier ('%0').", + IndexSignatureHasDeclare: "Index signatures cannot have the 'declare' modifier.", + IndexSignatureHasOverride: "'override' modifier cannot appear on an index signature.", + IndexSignatureHasStatic: "Index signatures cannot have the 'static' modifier.", + InvalidModifierOnTypeMember: "'%0' modifier cannot appear on a type member.", + InvalidModifiersOrder: "'%0' modifier must precede '%1' modifier.", InvalidTupleMemberLabel: "Tuple members must be labeled with a simple identifier.", MixedLabeledAndUnlabeledElements: "Tuple members must all have names or all not have names.", + NonAbstractClassHasAbstractMethod: "Abstract methods can only appear within an abstract class.", + NonClassMethodPropertyHasAbstractModifer: "'abstract' modifier can only appear on a class, method, or property declaration.", OptionalTypeBeforeRequired: "A required element cannot follow an optional element.", + OverrideNotInSubClass: "This member cannot have an 'override' modifier because its containing class does not extend another class.", PatternIsOptional: "A binding pattern parameter cannot be optional in an implementation signature.", PrivateElementHasAbstract: "Private elements cannot have the 'abstract' modifier.", - PrivateElementHasAccessibility: "Private elements cannot have an accessibility modifier ('%0')", - TypeAnnotationAfterAssign: "Type annotations must come before default assignments, e.g. instead of `age = 25: number` use `age: number = 25`", + PrivateElementHasAccessibility: "Private elements cannot have an accessibility modifier ('%0').", + ReadonlyForMethodSignature: "'readonly' modifier can only appear on a property declaration or index signature.", + 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.", UnexpectedParameterModifier: "A parameter property is only allowed in a constructor implementation.", UnexpectedReadonly: "'readonly' type modifier is only permitted on array and tuple literal types.", UnexpectedTypeAnnotation: "Did not expect a type annotation here.", UnexpectedTypeCastInParameter: "Unexpected type cast in parameter position.", - UnsupportedImportTypeArgument: "Argument in a type import must be a string literal", + UnsupportedImportTypeArgument: "Argument in a type import must be a string literal.", UnsupportedParameterPropertyKind: "A parameter property may not be declared using a binding pattern.", - UnsupportedSignatureParameterKind: "Name in a signature must be an Identifier, ObjectPattern or ArrayPattern, instead got %0" -}); + UnsupportedSignatureParameterKind: "Name in a signature must be an Identifier, ObjectPattern or ArrayPattern, instead got %0." +}, ErrorCodes.SyntaxError); function keywordTypeFromName(value) { switch (value) { @@ -5166,22 +5547,30 @@ function keywordTypeFromName(value) { } } +function tsIsAccessModifier(modifier) { + return modifier === "private" || modifier === "public" || modifier === "protected"; +} + var typescript = (superClass => class extends superClass { getScopeHandler() { return TypeScriptScopeHandler; } tsIsIdentifier() { - return this.match(types.name); + return this.match(types$1.name); + } + + tsTokenCanFollowModifier() { + return (this.match(types$1.bracketL) || this.match(types$1.braceL) || this.match(types$1.star) || this.match(types$1.ellipsis) || this.match(types$1.privateName) || this.isLiteralPropertyName()) && !this.hasPrecedingLineBreak(); } tsNextTokenCanFollowModifier() { this.next(); - return (this.match(types.bracketL) || this.match(types.braceL) || this.match(types.star) || this.match(types.ellipsis) || this.match(types.hash) || this.isLiteralPropertyName()) && !this.hasPrecedingLineBreak(); + return this.tsTokenCanFollowModifier(); } tsParseModifier(allowedModifiers) { - if (!this.match(types.name)) { + if (!this.match(types$1.name)) { return undefined; } @@ -5194,17 +5583,51 @@ var typescript = (superClass => class extends superClass { return undefined; } - tsParseModifiers(modified, allowedModifiers) { + tsParseModifiers(modified, allowedModifiers, disallowedModifiers, errorTemplate) { + const enforceOrder = (pos, modifier, before, after) => { + if (modifier === before && modified[after]) { + this.raise(pos, TSErrors.InvalidModifiersOrder, before, after); + } + }; + + const incompatible = (pos, modifier, mod1, mod2) => { + if (modified[mod1] && modifier === mod2 || modified[mod2] && modifier === mod1) { + this.raise(pos, TSErrors.IncompatibleModifiers, mod1, mod2); + } + }; + for (;;) { const startPos = this.state.start; - const modifier = this.tsParseModifier(allowedModifiers); + const modifier = this.tsParseModifier(allowedModifiers.concat(disallowedModifiers != null ? disallowedModifiers : [])); if (!modifier) break; - if (Object.hasOwnProperty.call(modified, modifier)) { - this.raise(startPos, TSErrors.DuplicateModifier, modifier); + if (tsIsAccessModifier(modifier)) { + if (modified.accessibility) { + this.raise(startPos, TSErrors.DuplicateAccessibilityModifier); + } else { + enforceOrder(startPos, modifier, modifier, "override"); + enforceOrder(startPos, modifier, modifier, "static"); + enforceOrder(startPos, modifier, modifier, "readonly"); + modified.accessibility = modifier; + } + } else { + if (Object.hasOwnProperty.call(modified, modifier)) { + this.raise(startPos, TSErrors.DuplicateModifier, modifier); + } else { + enforceOrder(startPos, modifier, "static", "readonly"); + enforceOrder(startPos, modifier, "static", "override"); + enforceOrder(startPos, modifier, "override", "readonly"); + enforceOrder(startPos, modifier, "abstract", "override"); + incompatible(startPos, modifier, "declare", "override"); + incompatible(startPos, modifier, "static", "abstract"); + } + + modified[modifier] = true; } - modified[modifier] = true; + if (disallowedModifiers != null && disallowedModifiers.includes(modifier)) { + this.raise(startPos, errorTemplate, modifier); + } } } @@ -5212,13 +5635,13 @@ var typescript = (superClass => class extends superClass { switch (kind) { case "EnumMembers": case "TypeMembers": - return this.match(types.braceR); + return this.match(types$1.braceR); case "HeritageClauseElement": - return this.match(types.braceL); + return this.match(types$1.braceL); case "TupleElementTypes": - return this.match(types.bracketR); + return this.match(types$1.bracketR); case "TypeParametersOrArguments": return this.isRelational(">"); @@ -5257,7 +5680,7 @@ var typescript = (superClass => class extends superClass { result.push(element); - if (this.eat(types.comma)) { + if (this.eat(types$1.comma)) { continue; } @@ -5266,7 +5689,7 @@ var typescript = (superClass => class extends superClass { } if (expectSuccess) { - this.expect(types.comma); + this.expect(types$1.comma); } return undefined; @@ -5278,7 +5701,7 @@ var typescript = (superClass => class extends superClass { tsParseBracketedList(kind, parseElement, bracket, skipFirstToken) { if (!skipFirstToken) { if (bracket) { - this.expect(types.bracketL); + this.expect(types$1.bracketL); } else { this.expectRelational("<"); } @@ -5287,7 +5710,7 @@ var typescript = (superClass => class extends superClass { const result = this.tsParseDelimitedList(kind, parseElement); if (bracket) { - this.expect(types.bracketR); + this.expect(types$1.bracketR); } else { this.expectRelational(">"); } @@ -5297,17 +5720,17 @@ var typescript = (superClass => class extends superClass { tsParseImportType() { const node = this.startNode(); - this.expect(types._import); - this.expect(types.parenL); + this.expect(types$1._import); + this.expect(types$1.parenL); - if (!this.match(types.string)) { + if (!this.match(types$1.string)) { this.raise(this.state.start, TSErrors.UnsupportedImportTypeArgument); } node.argument = this.parseExprAtom(); - this.expect(types.parenR); + this.expect(types$1.parenR); - if (this.eat(types.dot)) { + if (this.eat(types$1.dot)) { node.qualifier = this.tsParseEntityName(true); } @@ -5321,7 +5744,7 @@ var typescript = (superClass => class extends superClass { tsParseEntityName(allowReservedWords) { let entity = this.parseIdentifier(); - while (this.eat(types.dot)) { + while (this.eat(types$1.dot)) { const node = this.startNodeAtNode(entity); node.left = entity; node.right = this.parseIdentifier(allowReservedWords); @@ -5359,9 +5782,9 @@ var typescript = (superClass => class extends superClass { tsParseTypeQuery() { const node = this.startNode(); - this.expect(types._typeof); + this.expect(types$1._typeof); - if (this.match(types._import)) { + if (this.match(types$1._import)) { node.exprName = this.tsParseImportType(); } else { node.exprName = this.tsParseEntityName(true); @@ -5373,8 +5796,8 @@ var typescript = (superClass => class extends superClass { tsParseTypeParameter() { const node = this.startNode(); node.name = this.parseIdentifierName(node.start); - node.constraint = this.tsEatThenParseType(types._extends); - node.default = this.tsEatThenParseType(types.eq); + node.constraint = this.tsEatThenParseType(types$1._extends); + node.default = this.tsEatThenParseType(types$1.eq); return this.finishNode(node, "TSTypeParameter"); } @@ -5387,7 +5810,7 @@ var typescript = (superClass => class extends superClass { tsParseTypeParameters() { const node = this.startNode(); - if (this.isRelational("<") || this.match(types.jsxTagStart)) { + if (this.isRelational("<") || this.match(types$1.jsxTagStart)) { this.next(); } else { this.unexpected(); @@ -5403,7 +5826,7 @@ var typescript = (superClass => class extends superClass { } tsTryNextParseConstantContext() { - if (this.lookahead().type === types._const) { + if (this.lookahead().type === types$1._const) { this.next(); return this.tsParseTypeReference(); } @@ -5412,9 +5835,9 @@ var typescript = (superClass => class extends superClass { } tsFillSignature(returnToken, signature) { - const returnTokenRequired = returnToken === types.arrow; + const returnTokenRequired = returnToken === types$1.arrow; signature.typeParameters = this.tsTryParseTypeParameters(); - this.expect(types.parenL); + this.expect(types$1.parenL); signature.parameters = this.tsParseBindingListForSignature(); if (returnTokenRequired) { @@ -5425,7 +5848,7 @@ var typescript = (superClass => class extends superClass { } tsParseBindingListForSignature() { - return this.parseBindingList(types.parenR, 41).map(pattern => { + return this.parseBindingList(types$1.parenR, 41).map(pattern => { if (pattern.type !== "Identifier" && pattern.type !== "RestElement" && pattern.type !== "ObjectPattern" && pattern.type !== "ArrayPattern") { this.raise(pattern.start, TSErrors.UnsupportedSignatureParameterKind, pattern.type); } @@ -5435,32 +5858,32 @@ var typescript = (superClass => class extends superClass { } tsParseTypeMemberSemicolon() { - if (!this.eat(types.comma)) { - this.semicolon(); + if (!this.eat(types$1.comma) && !this.isLineTerminator()) { + this.expect(types$1.semi); } } tsParseSignatureMember(kind, node) { - this.tsFillSignature(types.colon, node); + this.tsFillSignature(types$1.colon, node); this.tsParseTypeMemberSemicolon(); return this.finishNode(node, kind); } tsIsUnambiguouslyIndexSignature() { this.next(); - return this.eat(types.name) && this.match(types.colon); + return this.eat(types$1.name) && this.match(types$1.colon); } tsTryParseIndexSignature(node) { - if (!(this.match(types.bracketL) && this.tsLookAhead(this.tsIsUnambiguouslyIndexSignature.bind(this)))) { + if (!(this.match(types$1.bracketL) && this.tsLookAhead(this.tsIsUnambiguouslyIndexSignature.bind(this)))) { return undefined; } - this.expect(types.bracketL); + this.expect(types$1.bracketL); const id = this.parseIdentifier(); id.typeAnnotation = this.tsParseTypeAnnotation(); this.resetEndLocation(id); - this.expect(types.bracketR); + this.expect(types$1.bracketR); node.parameters = [id]; const type = this.tsTryParseTypeAnnotation(); if (type) node.typeAnnotation = type; @@ -5469,13 +5892,57 @@ var typescript = (superClass => class extends superClass { } tsParsePropertyOrMethodSignature(node, readonly) { - if (this.eat(types.question)) node.optional = true; + if (this.eat(types$1.question)) node.optional = true; const nodeAny = node; - if (!readonly && (this.match(types.parenL) || this.isRelational("<"))) { - const method = nodeAny; - this.tsFillSignature(types.colon, method); - this.tsParseTypeMemberSemicolon(); + if (this.match(types$1.parenL) || this.isRelational("<")) { + if (readonly) { + this.raise(node.start, TSErrors.ReadonlyForMethodSignature); + } + + const method = nodeAny; + + if (method.kind && this.isRelational("<")) { + this.raise(this.state.pos, TSErrors.AccesorCannotHaveTypeParameters); + } + + this.tsFillSignature(types$1.colon, method); + this.tsParseTypeMemberSemicolon(); + + if (method.kind === "get") { + if (method.parameters.length > 0) { + this.raise(this.state.pos, ErrorMessages.BadGetterArity); + + if (this.isThisParam(method.parameters[0])) { + this.raise(this.state.pos, TSErrors.AccesorCannotDeclareThisParameter); + } + } + } else if (method.kind === "set") { + if (method.parameters.length !== 1) { + this.raise(this.state.pos, ErrorMessages.BadSetterArity); + } else { + const firstParameter = method.parameters[0]; + + if (this.isThisParam(firstParameter)) { + this.raise(this.state.pos, TSErrors.AccesorCannotDeclareThisParameter); + } + + if (firstParameter.type === "Identifier" && firstParameter.optional) { + this.raise(this.state.pos, TSErrors.SetAccesorCannotHaveOptionalParameter); + } + + if (firstParameter.type === "RestElement") { + this.raise(this.state.pos, TSErrors.SetAccesorCannotHaveRestParameter); + } + } + + if (method.typeAnnotation) { + this.raise(method.typeAnnotation.start, TSErrors.SetAccesorCannotHaveReturnType); + } + } else { + method.kind = "method"; + } + return this.finishNode(method, "TSMethodSignature"); } else { const property = nodeAny; @@ -5490,15 +5957,15 @@ var typescript = (superClass => class extends superClass { tsParseTypeMember() { const node = this.startNode(); - if (this.match(types.parenL) || this.isRelational("<")) { + if (this.match(types$1.parenL) || this.isRelational("<")) { return this.tsParseSignatureMember("TSCallSignatureDeclaration", node); } - if (this.match(types._new)) { + if (this.match(types$1._new)) { const id = this.startNode(); this.next(); - if (this.match(types.parenL) || this.isRelational("<")) { + if (this.match(types$1.parenL) || this.isRelational("<")) { return this.tsParseSignatureMember("TSConstructSignatureDeclaration", node); } else { node.key = this.createIdentifier(id, "new"); @@ -5506,16 +5973,21 @@ var typescript = (superClass => class extends superClass { } } - const readonly = !!this.tsParseModifier(["readonly"]); + this.tsParseModifiers(node, ["readonly"], ["declare", "abstract", "private", "protected", "public", "static", "override"], TSErrors.InvalidModifierOnTypeMember); const idx = this.tsTryParseIndexSignature(node); if (idx) { - if (readonly) node.readonly = true; return idx; } this.parsePropertyName(node, false); - return this.tsParsePropertyOrMethodSignature(node, readonly); + + if (!node.computed && node.key.type === "Identifier" && (node.key.name === "get" || node.key.name === "set") && this.tsTokenCanFollowModifier()) { + node.kind = node.key.name; + this.parsePropertyName(node, false); + } + + return this.tsParsePropertyOrMethodSignature(node, !!node.readonly); } tsParseTypeLiteral() { @@ -5525,16 +5997,16 @@ var typescript = (superClass => class extends superClass { } tsParseObjectTypeMembers() { - this.expect(types.braceL); + this.expect(types$1.braceL); const members = this.tsParseList("TypeMembers", this.tsParseTypeMember.bind(this)); - this.expect(types.braceR); + this.expect(types$1.braceR); return members; } tsIsStartOfMappedType() { this.next(); - if (this.eat(types.plusMin)) { + if (this.eat(types$1.plusMin)) { return this.isContextual("readonly"); } @@ -5542,7 +6014,7 @@ var typescript = (superClass => class extends superClass { this.next(); } - if (!this.match(types.bracketL)) { + if (!this.match(types$1.bracketL)) { return false; } @@ -5553,21 +6025,21 @@ var typescript = (superClass => class extends superClass { } this.next(); - return this.match(types._in); + return this.match(types$1._in); } tsParseMappedTypeParameter() { const node = this.startNode(); node.name = this.parseIdentifierName(node.start); - node.constraint = this.tsExpectThenParseType(types._in); + node.constraint = this.tsExpectThenParseType(types$1._in); return this.finishNode(node, "TSTypeParameter"); } tsParseMappedType() { const node = this.startNode(); - this.expect(types.braceL); + this.expect(types$1.braceL); - if (this.match(types.plusMin)) { + if (this.match(types$1.plusMin)) { node.readonly = this.state.value; this.next(); this.expectContextual("readonly"); @@ -5575,22 +6047,22 @@ var typescript = (superClass => class extends superClass { node.readonly = true; } - this.expect(types.bracketL); + this.expect(types$1.bracketL); node.typeParameter = this.tsParseMappedTypeParameter(); node.nameType = this.eatContextual("as") ? this.tsParseType() : null; - this.expect(types.bracketR); + this.expect(types$1.bracketR); - if (this.match(types.plusMin)) { + if (this.match(types$1.plusMin)) { node.optional = this.state.value; this.next(); - this.expect(types.question); - } else if (this.eat(types.question)) { + this.expect(types$1.question); + } else if (this.eat(types$1.question)) { node.optional = true; } node.typeAnnotation = this.tsTryParseType(); this.semicolon(); - this.expect(types.braceR); + this.expect(types$1.braceR); return this.finishNode(node, "TSMappedType"); } @@ -5632,10 +6104,10 @@ var typescript = (superClass => class extends superClass { start: startPos, startLoc } = this.state; - const rest = this.eat(types.ellipsis); + const rest = this.eat(types$1.ellipsis); let type = this.tsParseType(); - const optional = this.eat(types.question); - const labeled = this.eat(types.colon); + const optional = this.eat(types$1.question); + const labeled = this.eat(types$1.colon); if (labeled) { const labeledNode = this.startNodeAtNode(type); @@ -5667,20 +6139,22 @@ var typescript = (superClass => class extends superClass { tsParseParenthesizedType() { const node = this.startNode(); - this.expect(types.parenL); + this.expect(types$1.parenL); node.typeAnnotation = this.tsParseType(); - this.expect(types.parenR); + this.expect(types$1.parenR); return this.finishNode(node, "TSParenthesizedType"); } - tsParseFunctionOrConstructorType(type) { + tsParseFunctionOrConstructorType(type, abstract) { const node = this.startNode(); if (type === "TSConstructorType") { - this.expect(types._new); + node.abstract = !!abstract; + if (abstract) this.next(); + this.next(); } - this.tsFillSignature(types.arrow, node); + this.tsFillSignature(types$1.arrow, node); return this.finishNode(node, type); } @@ -5689,11 +6163,11 @@ var typescript = (superClass => class extends superClass { node.literal = (() => { switch (this.state.type) { - case types.num: - case types.bigint: - case types.string: - case types._true: - case types._false: + case types$1.num: + case types$1.bigint: + case types$1.string: + case types$1._true: + case types$1._false: return this.parseExprAtom(); default: @@ -5727,11 +6201,11 @@ var typescript = (superClass => class extends superClass { tsParseNonArrayType() { switch (this.state.type) { - case types.name: - case types._void: - case types._null: + case types$1.name: + case types$1._void: + case types$1._null: { - const type = this.match(types._void) ? "TSVoidKeyword" : this.match(types._null) ? "TSNullKeyword" : keywordTypeFromName(this.state.value); + const type = this.match(types$1._void) ? "TSVoidKeyword" : this.match(types$1._null) ? "TSNullKeyword" : keywordTypeFromName(this.state.value); if (type !== undefined && this.lookaheadCharCode() !== 46) { const node = this.startNode(); @@ -5742,19 +6216,19 @@ var typescript = (superClass => class extends superClass { return this.tsParseTypeReference(); } - case types.string: - case types.num: - case types.bigint: - case types._true: - case types._false: + case types$1.string: + case types$1.num: + case types$1.bigint: + case types$1._true: + case types$1._false: return this.tsParseLiteralTypeNode(); - case types.plusMin: + case types$1.plusMin: if (this.state.value === "-") { const node = this.startNode(); const nextToken = this.lookahead(); - if (nextToken.type !== types.num && nextToken.type !== types.bigint) { + if (nextToken.type !== types$1.num && nextToken.type !== types$1.bigint) { throw this.unexpected(); } @@ -5764,25 +6238,25 @@ var typescript = (superClass => class extends superClass { break; - case types._this: + case types$1._this: return this.tsParseThisTypeOrThisTypePredicate(); - case types._typeof: + case types$1._typeof: return this.tsParseTypeQuery(); - case types._import: + case types$1._import: return this.tsParseImportType(); - case types.braceL: + case types$1.braceL: return this.tsLookAhead(this.tsIsStartOfMappedType.bind(this)) ? this.tsParseMappedType() : this.tsParseTypeLiteral(); - case types.bracketL: + case types$1.bracketL: return this.tsParseTupleType(); - case types.parenL: + case types$1.parenL: return this.tsParseParenthesizedType(); - case types.backQuote: + case types$1.backQuote: return this.tsParseTemplateLiteralType(); } @@ -5792,17 +6266,17 @@ var typescript = (superClass => class extends superClass { tsParseArrayTypeOrHigher() { let type = this.tsParseNonArrayType(); - while (!this.hasPrecedingLineBreak() && this.eat(types.bracketL)) { - if (this.match(types.bracketR)) { + while (!this.hasPrecedingLineBreak() && this.eat(types$1.bracketL)) { + if (this.match(types$1.bracketR)) { const node = this.startNodeAtNode(type); node.elementType = type; - this.expect(types.bracketR); + this.expect(types$1.bracketR); type = this.finishNode(node, "TSArrayType"); } else { const node = this.startNodeAtNode(type); node.objectType = type; node.indexType = this.tsParseType(); - this.expect(types.bracketR); + this.expect(types$1.bracketR); type = this.finishNode(node, "TSIndexedAccessType"); } } @@ -5849,30 +6323,28 @@ var typescript = (superClass => class extends superClass { } tsParseUnionOrIntersectionType(kind, parseConstituentType, operator) { - this.eat(operator); - let type = parseConstituentType(); - - if (this.match(operator)) { - const types = [type]; + const node = this.startNode(); + const hasLeadingOperator = this.eat(operator); + const types = []; - while (this.eat(operator)) { - types.push(parseConstituentType()); - } + do { + types.push(parseConstituentType()); + } while (this.eat(operator)); - const node = this.startNodeAtNode(type); - node.types = types; - type = this.finishNode(node, kind); + if (types.length === 1 && !hasLeadingOperator) { + return types[0]; } - return type; + node.types = types; + return this.finishNode(node, kind); } tsParseIntersectionTypeOrHigher() { - return this.tsParseUnionOrIntersectionType("TSIntersectionType", this.tsParseTypeOperatorOrHigher.bind(this), types.bitwiseAND); + return this.tsParseUnionOrIntersectionType("TSIntersectionType", this.tsParseTypeOperatorOrHigher.bind(this), types$1.bitwiseAND); } tsParseUnionTypeOrHigher() { - return this.tsParseUnionOrIntersectionType("TSUnionType", this.tsParseIntersectionTypeOrHigher.bind(this), types.bitwiseOR); + return this.tsParseUnionOrIntersectionType("TSUnionType", this.tsParseIntersectionTypeOrHigher.bind(this), types$1.bitwiseOR); } tsIsStartOfFunctionType() { @@ -5880,23 +6352,23 @@ var typescript = (superClass => class extends superClass { return true; } - return this.match(types.parenL) && this.tsLookAhead(this.tsIsUnambiguouslyStartOfFunctionType.bind(this)); + return this.match(types$1.parenL) && this.tsLookAhead(this.tsIsUnambiguouslyStartOfFunctionType.bind(this)); } tsSkipParameterStart() { - if (this.match(types.name) || this.match(types._this)) { + if (this.match(types$1.name) || this.match(types$1._this)) { this.next(); return true; } - if (this.match(types.braceL)) { + if (this.match(types$1.braceL)) { let braceStackCounter = 1; this.next(); while (braceStackCounter > 0) { - if (this.match(types.braceL)) { + if (this.match(types$1.braceL)) { ++braceStackCounter; - } else if (this.match(types.braceR)) { + } else if (this.match(types$1.braceR)) { --braceStackCounter; } @@ -5906,14 +6378,14 @@ var typescript = (superClass => class extends superClass { return true; } - if (this.match(types.bracketL)) { + if (this.match(types$1.bracketL)) { let braceStackCounter = 1; this.next(); while (braceStackCounter > 0) { - if (this.match(types.bracketL)) { + if (this.match(types$1.bracketL)) { ++braceStackCounter; - } else if (this.match(types.bracketR)) { + } else if (this.match(types$1.bracketR)) { --braceStackCounter; } @@ -5929,19 +6401,19 @@ var typescript = (superClass => class extends superClass { tsIsUnambiguouslyStartOfFunctionType() { this.next(); - if (this.match(types.parenR) || this.match(types.ellipsis)) { + if (this.match(types$1.parenR) || this.match(types$1.ellipsis)) { return true; } if (this.tsSkipParameterStart()) { - if (this.match(types.colon) || this.match(types.comma) || this.match(types.question) || this.match(types.eq)) { + if (this.match(types$1.colon) || this.match(types$1.comma) || this.match(types$1.question) || this.match(types$1.eq)) { return true; } - if (this.match(types.parenR)) { + if (this.match(types$1.parenR)) { this.next(); - if (this.match(types.arrow)) { + if (this.match(types$1.arrow)) { return true; } } @@ -5954,17 +6426,19 @@ var typescript = (superClass => class extends superClass { return this.tsInType(() => { const t = this.startNode(); this.expect(returnToken); + const node = this.startNode(); const asserts = !!this.tsTryParse(this.tsParseTypePredicateAsserts.bind(this)); - if (asserts && this.match(types._this)) { + if (asserts && this.match(types$1._this)) { let thisTypePredicate = this.tsParseThisTypeOrThisTypePredicate(); if (thisTypePredicate.type === "TSThisType") { - const node = this.startNodeAtNode(t); node.parameterName = thisTypePredicate; node.asserts = true; + node.typeAnnotation = null; thisTypePredicate = this.finishNode(node, "TSTypePredicate"); } else { + this.resetStartLocationFromNode(thisTypePredicate, node); thisTypePredicate.asserts = true; } @@ -5979,15 +6453,14 @@ var typescript = (superClass => class extends superClass { return this.tsParseTypeAnnotation(false, t); } - const node = this.startNodeAtNode(t); node.parameterName = this.parseIdentifier(); node.asserts = asserts; + node.typeAnnotation = null; t.typeAnnotation = this.finishNode(node, "TSTypePredicate"); return this.finishNode(t, "TSTypeAnnotation"); } const type = this.tsParseTypeAnnotation(false); - const node = this.startNodeAtNode(t); node.parameterName = typePredicateVariable; node.typeAnnotation = type; node.asserts = asserts; @@ -5997,15 +6470,15 @@ var typescript = (superClass => class extends superClass { } tsTryParseTypeOrTypePredicateAnnotation() { - return this.match(types.colon) ? this.tsParseTypeOrTypePredicateAnnotation(types.colon) : undefined; + return this.match(types$1.colon) ? this.tsParseTypeOrTypePredicateAnnotation(types$1.colon) : undefined; } tsTryParseTypeAnnotation() { - return this.match(types.colon) ? this.tsParseTypeAnnotation() : undefined; + return this.match(types$1.colon) ? this.tsParseTypeAnnotation() : undefined; } tsTryParseType() { - return this.tsEatThenParseType(types.colon); + return this.tsEatThenParseType(types$1.colon); } tsParseTypePredicatePrefix() { @@ -6018,14 +6491,14 @@ var typescript = (superClass => class extends superClass { } tsParseTypePredicateAsserts() { - if (!this.match(types.name) || this.state.value !== "asserts" || this.hasPrecedingLineBreak()) { + if (!this.match(types$1.name) || this.state.value !== "asserts" || this.hasPrecedingLineBreak()) { return false; } const containsEsc = this.state.containsEsc; this.next(); - if (!this.match(types.name) && !this.match(types._this)) { + if (!this.match(types$1.name) && !this.match(types$1._this)) { return false; } @@ -6038,7 +6511,7 @@ var typescript = (superClass => class extends superClass { tsParseTypeAnnotation(eatColon = true, t = this.startNode()) { this.tsInType(() => { - if (eatColon) this.expect(types.colon); + if (eatColon) this.expect(types$1.colon); t.typeAnnotation = this.tsParseType(); }); return this.finishNode(t, "TSTypeAnnotation"); @@ -6048,27 +6521,33 @@ var typescript = (superClass => class extends superClass { assert(this.state.inType); const type = this.tsParseNonConditionalType(); - if (this.hasPrecedingLineBreak() || !this.eat(types._extends)) { + if (this.hasPrecedingLineBreak() || !this.eat(types$1._extends)) { return type; } const node = this.startNodeAtNode(type); node.checkType = type; node.extendsType = this.tsParseNonConditionalType(); - this.expect(types.question); + this.expect(types$1.question); node.trueType = this.tsParseType(); - this.expect(types.colon); + this.expect(types$1.colon); node.falseType = this.tsParseType(); return this.finishNode(node, "TSConditionalType"); } + isAbstractConstructorSignature() { + return this.isContextual("abstract") && this.lookahead().type === types$1._new; + } + tsParseNonConditionalType() { if (this.tsIsStartOfFunctionType()) { return this.tsParseFunctionOrConstructorType("TSFunctionType"); } - if (this.match(types._new)) { + if (this.match(types$1._new)) { return this.tsParseFunctionOrConstructorType("TSConstructorType"); + } else if (this.isAbstractConstructorSignature()) { + return this.tsParseFunctionOrConstructorType("TSConstructorType", true); } return this.tsParseUnionTypeOrHigher(); @@ -6112,7 +6591,7 @@ var typescript = (superClass => class extends superClass { this.checkLVal(node.id, "typescript interface declaration", BIND_TS_INTERFACE); node.typeParameters = this.tsTryParseTypeParameters(); - if (this.eat(types._extends)) { + if (this.eat(types$1._extends)) { node.extends = this.tsParseHeritageClause("extends"); } @@ -6127,9 +6606,9 @@ var typescript = (superClass => class extends superClass { this.checkLVal(node.id, "typescript type alias", BIND_TS_TYPE); node.typeParameters = this.tsTryParseTypeParameters(); node.typeAnnotation = this.tsInType(() => { - this.expect(types.eq); + this.expect(types$1.eq); - if (this.isContextual("intrinsic") && this.lookahead().type !== types.dot) { + if (this.isContextual("intrinsic") && this.lookahead().type !== types$1.dot) { const node = this.startNode(); this.next(); return this.finishNode(node, "TSIntrinsicKeyword"); @@ -6184,9 +6663,9 @@ var typescript = (superClass => class extends superClass { tsParseEnumMember() { const node = this.startNode(); - node.id = this.match(types.string) ? this.parseExprAtom() : this.parseIdentifier(true); + node.id = this.match(types$1.string) ? this.parseExprAtom() : this.parseIdentifier(true); - if (this.eat(types.eq)) { + if (this.eat(types$1.eq)) { node.initializer = this.parseMaybeAssignAllowIn(); } @@ -6197,17 +6676,17 @@ var typescript = (superClass => class extends superClass { if (isConst) node.const = true; node.id = this.parseIdentifier(); this.checkLVal(node.id, "typescript enum declaration", isConst ? BIND_TS_CONST_ENUM : BIND_TS_ENUM); - this.expect(types.braceL); + this.expect(types$1.braceL); node.members = this.tsParseDelimitedList("EnumMembers", this.tsParseEnumMember.bind(this)); - this.expect(types.braceR); + this.expect(types$1.braceR); return this.finishNode(node, "TSEnumDeclaration"); } tsParseModuleBlock() { const node = this.startNode(); this.scope.enter(SCOPE_OTHER); - this.expect(types.braceL); - this.parseBlockOrModuleBlockBody(node.body = [], undefined, true, types.braceR); + this.expect(types$1.braceL); + this.parseBlockOrModuleBlockBody(node.body = [], undefined, true, types$1.braceR); this.scope.exit(); return this.finishNode(node, "TSModuleBlock"); } @@ -6219,7 +6698,7 @@ var typescript = (superClass => class extends superClass { this.checkLVal(node.id, "module or namespace declaration", BIND_TS_NAMESPACE); } - if (this.eat(types.dot)) { + if (this.eat(types$1.dot)) { const inner = this.startNode(); this.tsParseModuleOrNamespaceDeclaration(inner, true); node.body = inner; @@ -6238,13 +6717,13 @@ var typescript = (superClass => class extends superClass { if (this.isContextual("global")) { node.global = true; node.id = this.parseIdentifier(); - } else if (this.match(types.string)) { + } else if (this.match(types$1.string)) { node.id = this.parseExprAtom(); } else { this.unexpected(); } - if (this.match(types.braceL)) { + if (this.match(types$1.braceL)) { this.scope.enter(SCOPE_TS_MODULE); this.prodParam.enter(PARAM); node.body = this.tsParseModuleBlock(); @@ -6261,8 +6740,14 @@ var typescript = (superClass => class extends superClass { node.isExport = isExport || false; node.id = this.parseIdentifier(); this.checkLVal(node.id, "import equals declaration", BIND_LEXICAL); - this.expect(types.eq); - node.moduleReference = this.tsParseModuleReference(); + this.expect(types$1.eq); + const moduleReference = this.tsParseModuleReference(); + + if (node.importKind === "type" && moduleReference.type !== "TSExternalModuleReference") { + this.raise(moduleReference.start, TSErrors.ImportAliasHasImportType); + } + + node.moduleReference = moduleReference; this.semicolon(); return this.finishNode(node, "TSImportEqualsDeclaration"); } @@ -6278,14 +6763,14 @@ var typescript = (superClass => class extends superClass { tsParseExternalModuleReference() { const node = this.startNode(); this.expectContextual("require"); - this.expect(types.parenL); + this.expect(types$1.parenL); - if (!this.match(types.string)) { + if (!this.match(types$1.string)) { throw this.unexpected(); } node.expression = this.parseExprAtom(); - this.expect(types.parenR); + this.expect(types$1.parenR); return this.finishNode(node, "TSExternalModuleReference"); } @@ -6324,32 +6809,32 @@ var typescript = (superClass => class extends superClass { let kind; if (this.isContextual("let")) { - starttype = types._var; + starttype = types$1._var; kind = "let"; } - return this.tsInDeclareContext(() => { + return this.tsInAmbientContext(() => { switch (starttype) { - case types._function: + case types$1._function: nany.declare = true; return this.parseFunctionStatement(nany, false, true); - case types._class: + case types$1._class: nany.declare = true; return this.parseClass(nany, true, false); - case types._const: - if (this.match(types._const) && this.isLookaheadContextual("enum")) { - this.expect(types._const); + case types$1._const: + if (this.match(types$1._const) && this.isLookaheadContextual("enum")) { + this.expect(types$1._const); this.expectContextual("enum"); return this.tsParseEnumDeclaration(nany, true); } - case types._var: + case types$1._var: kind = kind || this.state.value; return this.parseVarStatement(nany, kind); - case types.name: + case types$1.name: { const value = this.state.value; @@ -6382,7 +6867,7 @@ var typescript = (superClass => class extends superClass { } case "global": - if (this.match(types.braceL)) { + if (this.match(types$1.braceL)) { this.scope.enter(SCOPE_TS_MODULE); this.prodParam.enter(PARAM); const mod = node; @@ -6404,25 +6889,14 @@ var typescript = (superClass => class extends superClass { tsParseDeclaration(node, value, next) { switch (value) { case "abstract": - if (this.tsCheckLineTerminatorAndMatch(types._class, next)) { - const cls = node; - cls.abstract = true; - - if (next) { - this.next(); - - if (!this.match(types._class)) { - this.unexpected(null, types._class); - } - } - - return this.parseClass(cls, true, false); + if (this.tsCheckLineTerminator(next) && (this.match(types$1._class) || this.match(types$1.name))) { + return this.tsParseAbstractDeclaration(node); } break; case "enum": - if (next || this.match(types.name)) { + if (next || this.match(types$1.name)) { if (next) this.next(); return this.tsParseEnumDeclaration(node, false); } @@ -6430,35 +6904,32 @@ var typescript = (superClass => class extends superClass { break; case "interface": - if (this.tsCheckLineTerminatorAndMatch(types.name, next)) { - if (next) this.next(); + if (this.tsCheckLineTerminator(next) && this.match(types$1.name)) { return this.tsParseInterfaceDeclaration(node); } break; case "module": - if (next) this.next(); - - if (this.match(types.string)) { - return this.tsParseAmbientExternalModuleDeclaration(node); - } else if (this.tsCheckLineTerminatorAndMatch(types.name, next)) { - return this.tsParseModuleOrNamespaceDeclaration(node); + if (this.tsCheckLineTerminator(next)) { + if (this.match(types$1.string)) { + return this.tsParseAmbientExternalModuleDeclaration(node); + } else if (this.match(types$1.name)) { + return this.tsParseModuleOrNamespaceDeclaration(node); + } } break; case "namespace": - if (this.tsCheckLineTerminatorAndMatch(types.name, next)) { - if (next) this.next(); + if (this.tsCheckLineTerminator(next) && this.match(types$1.name)) { return this.tsParseModuleOrNamespaceDeclaration(node); } break; case "type": - if (this.tsCheckLineTerminatorAndMatch(types.name, next)) { - if (next) this.next(); + if (this.tsCheckLineTerminator(next) && this.match(types$1.name)) { return this.tsParseTypeAliasDeclaration(node); } @@ -6466,8 +6937,14 @@ var typescript = (superClass => class extends superClass { } } - tsCheckLineTerminatorAndMatch(tokenType, next) { - return (next || this.match(tokenType)) && !this.isLineTerminator(); + tsCheckLineTerminator(next) { + if (next) { + if (this.hasFollowingLineBreak()) return false; + this.next(); + return true; + } + + return !this.isLineTerminator(); } tsTryParseGenericAsyncArrowFunction(startPos, startLoc) { @@ -6482,7 +6959,7 @@ var typescript = (superClass => class extends superClass { node.typeParameters = this.tsParseTypeParameters(); super.parseFunctionParams(node); node.returnType = this.tsTryParseTypeOrTypePredicateAnnotation(); - this.expect(types.arrow); + this.expect(types$1.arrow); return node; }); this.state.maybeInArrowParameters = oldMaybeInArrowParameters; @@ -6505,13 +6982,12 @@ var typescript = (superClass => class extends superClass { this.raise(node.start, TSErrors.EmptyTypeArguments); } - this.state.exprAllowed = false; this.expectRelational(">"); return this.finishNode(node, "TSTypeParameterInstantiation"); } tsIsDeclarationStart() { - if (this.match(types.name)) { + if (this.match(types$1.name)) { switch (this.state.value) { case "abstract": case "declare": @@ -6537,12 +7013,16 @@ var typescript = (superClass => class extends superClass { const startLoc = this.state.startLoc; let accessibility; let readonly = false; + let override = false; if (allowModifiers !== undefined) { - accessibility = this.parseAccessModifier(); - readonly = !!this.tsParseModifier(["readonly"]); + const modified = {}; + this.tsParseModifiers(modified, ["public", "private", "protected", "override", "readonly"]); + accessibility = modified.accessibility; + override = modified.override; + readonly = modified.readonly; - if (allowModifiers === false && (accessibility || readonly)) { + if (allowModifiers === false && (accessibility || readonly || override)) { this.raise(startPos, TSErrors.UnexpectedParameterModifier); } } @@ -6551,7 +7031,7 @@ var typescript = (superClass => class extends superClass { this.parseAssignableListItemTypes(left); const elt = this.parseMaybeDefault(left.start, left.loc.start, left); - if (accessibility || readonly) { + if (accessibility || readonly || override) { const pp = this.startNodeAt(startPos, startLoc); if (decorators.length) { @@ -6560,6 +7040,7 @@ var typescript = (superClass => class extends superClass { if (accessibility) pp.accessibility = accessibility; if (readonly) pp.readonly = readonly; + if (override) pp.override = override; if (elt.type !== "Identifier" && elt.type !== "AssignmentPattern") { this.raise(pp.start, TSErrors.UnsupportedParameterPropertyKind); @@ -6577,18 +7058,18 @@ var typescript = (superClass => class extends superClass { } parseFunctionBodyAndFinish(node, type, isMethod = false) { - if (this.match(types.colon)) { - node.returnType = this.tsParseTypeOrTypePredicateAnnotation(types.colon); + if (this.match(types$1.colon)) { + node.returnType = this.tsParseTypeOrTypePredicateAnnotation(types$1.colon); } const bodilessType = type === "FunctionDeclaration" ? "TSDeclareFunction" : type === "ClassMethod" ? "TSDeclareMethod" : undefined; - if (bodilessType && !this.match(types.braceL) && this.isLineTerminator()) { + if (bodilessType && !this.match(types$1.braceL) && this.isLineTerminator()) { this.finishNode(node, bodilessType); return; } - if (bodilessType === "TSDeclareFunction" && this.state.isDeclareContext) { + if (bodilessType === "TSDeclareFunction" && this.state.isAmbientContext) { this.raise(node.start, TSErrors.DeclareFunctionHasImplementation); if (node.declare) { @@ -6632,7 +7113,7 @@ var typescript = (superClass => class extends superClass { } parseSubscript(base, startPos, startLoc, noCalls, state) { - if (!this.hasPrecedingLineBreak() && this.match(types.bang)) { + if (!this.hasPrecedingLineBreak() && this.match(types$1.bang)) { this.state.exprAllowed = false; this.next(); const nonNullExpression = this.startNodeAt(startPos, startLoc); @@ -6655,12 +7136,17 @@ var typescript = (superClass => class extends superClass { const typeArguments = this.tsParseTypeArguments(); if (typeArguments) { - if (!noCalls && this.eat(types.parenL)) { - node.arguments = this.parseCallExpressionArguments(types.parenR, false); + if (!noCalls && this.eat(types$1.parenL)) { + node.arguments = this.parseCallExpressionArguments(types$1.parenR, false); this.tsCheckForInvalidTypeCasts(node.arguments); node.typeParameters = typeArguments; + + if (state.optionalChainMember) { + node.optional = false; + } + return this.finishCallExpression(node, state.optionalChainMember); - } else if (this.match(types.backQuote)) { + } else if (this.match(types$1.backQuote)) { const result = this.parseTaggedTemplateExpression(base, startPos, startLoc, state); result.typeParameters = typeArguments; return result; @@ -6679,7 +7165,7 @@ var typescript = (superClass => class extends superClass { if (this.isRelational("<")) { const typeParameters = this.tsTryParseAndCatch(() => { const args = this.tsParseTypeArguments(); - if (!this.match(types.parenL)) this.unexpected(); + if (!this.match(types$1.parenL)) this.unexpected(); return args; }); @@ -6692,7 +7178,7 @@ var typescript = (superClass => class extends superClass { } parseExprOp(left, leftStartPos, leftStartLoc, minPrec) { - if (nonNull(types._in.binop) > minPrec && !this.hasPrecedingLineBreak() && this.isContextual("as")) { + if (nonNull(types$1._in.binop) > minPrec && !this.hasPrecedingLineBreak() && this.isContextual("as")) { const node = this.startNodeAt(leftStartPos, leftStartLoc); node.expression = left; @@ -6717,37 +7203,44 @@ var typescript = (superClass => class extends superClass { checkDuplicateExports() {} parseImport(node) { - if (this.match(types.name) || this.match(types.star) || this.match(types.braceL)) { - const ahead = this.lookahead(); + node.importKind = "value"; - if (this.match(types.name) && ahead.type === types.eq) { - return this.tsParseImportEqualsDeclaration(node); - } + if (this.match(types$1.name) || this.match(types$1.star) || this.match(types$1.braceL)) { + let ahead = this.lookahead(); - if (this.isContextual("type") && ahead.type !== types.comma && !(ahead.type === types.name && ahead.value === "from")) { + if (this.isContextual("type") && ahead.type !== types$1.comma && !(ahead.type === types$1.name && ahead.value === "from") && ahead.type !== types$1.eq) { node.importKind = "type"; this.next(); + ahead = this.lookahead(); } - } - if (!node.importKind) { - node.importKind = "value"; + if (this.match(types$1.name) && ahead.type === types$1.eq) { + return this.tsParseImportEqualsDeclaration(node); + } } const importNode = super.parseImport(node); if (importNode.importKind === "type" && importNode.specifiers.length > 1 && importNode.specifiers[0].type === "ImportDefaultSpecifier") { - this.raise(importNode.start, "A type-only import can specify a default import or named bindings, but not both."); + this.raise(importNode.start, TSErrors.TypeImportCannotSpecifyDefaultAndNamed); } return importNode; } parseExport(node) { - if (this.match(types._import)) { - this.expect(types._import); + if (this.match(types$1._import)) { + this.next(); + + if (this.isContextual("type") && this.lookaheadCharCode() !== 61) { + node.importKind = "type"; + this.next(); + } else { + node.importKind = "value"; + } + return this.tsParseImportEqualsDeclaration(node, true); - } else if (this.eat(types.eq)) { + } else if (this.eat(types$1.eq)) { const assign = node; assign.expression = this.parseExpression(); this.semicolon(); @@ -6759,7 +7252,7 @@ var typescript = (superClass => class extends superClass { this.semicolon(); return this.finishNode(decl, "TSNamespaceExportDeclaration"); } else { - if (this.isContextual("type") && this.lookahead().type === types.braceL) { + if (this.isContextual("type") && this.lookahead().type === types$1.braceL) { this.next(); node.exportKind = "type"; } else { @@ -6771,15 +7264,15 @@ var typescript = (superClass => class extends superClass { } isAbstractClass() { - return this.isContextual("abstract") && this.lookahead().type === types._class; + return this.isContextual("abstract") && this.lookahead().type === types$1._class; } parseExportDefaultExpression() { if (this.isAbstractClass()) { const cls = this.startNode(); this.next(); - this.parseClass(cls, true, true); cls.abstract = true; + this.parseClass(cls, true, true); return cls; } @@ -6792,12 +7285,12 @@ var typescript = (superClass => class extends superClass { } parseStatementContent(context, topLevel) { - if (this.state.type === types._const) { + if (this.state.type === types$1._const) { const ahead = this.lookahead(); - if (ahead.type === types.name && ahead.value === "enum") { + if (ahead.type === types$1.name && ahead.value === "enum") { const node = this.startNode(); - this.expect(types._const); + this.expect(types$1._const); this.expectContextual("enum"); return this.tsParseEnumDeclaration(node, true); } @@ -6810,25 +7303,42 @@ var typescript = (superClass => class extends superClass { return this.tsParseModifier(["public", "protected", "private"]); } + tsHasSomeModifiers(member, modifiers) { + return modifiers.some(modifier => { + if (tsIsAccessModifier(modifier)) { + return member.accessibility === modifier; + } + + return !!member[modifier]; + }); + } + parseClassMember(classBody, member, state) { - this.tsParseModifiers(member, ["declare"]); - const accessibility = this.parseAccessModifier(); - if (accessibility) member.accessibility = accessibility; - this.tsParseModifiers(member, ["declare"]); + const invalidModifersForStaticBlocks = ["declare", "private", "public", "protected", "override", "abstract", "readonly"]; + this.tsParseModifiers(member, invalidModifersForStaticBlocks.concat(["static"])); + + const callParseClassMemberWithIsStatic = () => { + const isStatic = !!member.static; + + if (isStatic && this.eat(types$1.braceL)) { + if (this.tsHasSomeModifiers(member, invalidModifersForStaticBlocks)) { + this.raise(this.state.pos, TSErrors.StaticBlockCannotHaveModifier); + } - const callParseClassMember = () => { - super.parseClassMember(classBody, member, state); + this.parseClassStaticBlock(classBody, member); + } else { + this.parseClassMemberWithIsStatic(classBody, member, state, isStatic); + } }; if (member.declare) { - this.tsInDeclareContext(callParseClassMember); + this.tsInAmbientContext(callParseClassMemberWithIsStatic); } else { - callParseClassMember(); + callParseClassMemberWithIsStatic(); } } parseClassMemberWithIsStatic(classBody, member, state, isStatic) { - this.tsParseModifiers(member, ["abstract", "readonly", "declare"]); const idx = this.tsTryParseIndexSignature(member); if (idx) { @@ -6838,10 +7348,6 @@ var typescript = (superClass => class extends superClass { this.raise(member.start, TSErrors.IndexSignatureHasAbstract); } - if (isStatic) { - this.raise(member.start, TSErrors.IndexSignatureHasStatic); - } - if (member.accessibility) { this.raise(member.start, TSErrors.IndexSignatureHasAccessibility, member.accessibility); } @@ -6850,21 +7356,35 @@ var typescript = (superClass => class extends superClass { this.raise(member.start, TSErrors.IndexSignatureHasDeclare); } + if (member.override) { + this.raise(member.start, TSErrors.IndexSignatureHasOverride); + } + return; } + if (!this.state.inAbstractClass && member.abstract) { + this.raise(member.start, TSErrors.NonAbstractClassHasAbstractMethod); + } + + if (member.override) { + if (!state.hadSuperClass) { + this.raise(member.start, TSErrors.OverrideNotInSubClass); + } + } + super.parseClassMemberWithIsStatic(classBody, member, state, isStatic); } parsePostMemberNameModifiers(methodOrProp) { - const optional = this.eat(types.question); + const optional = this.eat(types$1.question); if (optional) methodOrProp.optional = true; - if (methodOrProp.readonly && this.match(types.parenL)) { + if (methodOrProp.readonly && this.match(types$1.parenL)) { this.raise(methodOrProp.start, TSErrors.ClassMethodHasReadonly); } - if (methodOrProp.declare && this.match(types.parenL)) { + if (methodOrProp.declare && this.match(types$1.parenL)) { this.raise(methodOrProp.start, TSErrors.ClassMethodHasDeclare); } } @@ -6880,7 +7400,7 @@ var typescript = (superClass => class extends superClass { } parseConditional(expr, startPos, startLoc, refNeedsArrowPos) { - if (!refNeedsArrowPos || !this.match(types.question)) { + if (!refNeedsArrowPos || !this.match(types$1.question)) { return super.parseConditional(expr, startPos, startLoc, refNeedsArrowPos); } @@ -6898,12 +7418,12 @@ var typescript = (superClass => class extends superClass { parseParenItem(node, startPos, startLoc) { node = super.parseParenItem(node, startPos, startLoc); - if (this.eat(types.question)) { + if (this.eat(types$1.question)) { node.optional = true; this.resetEndLocation(node); } - if (this.match(types.colon)) { + if (this.match(types$1.colon)) { const typeCastNode = this.startNodeAt(startPos, startLoc); typeCastNode.expression = node; typeCastNode.typeAnnotation = this.tsParseTypeAnnotation(); @@ -6917,9 +7437,14 @@ var typescript = (superClass => class extends superClass { const startPos = this.state.start; const startLoc = this.state.startLoc; const isDeclare = this.eatContextual("declare"); + + if (isDeclare && (this.isContextual("declare") || !this.shouldParseExportDeclaration())) { + throw this.raise(this.state.start, TSErrors.ExpectedAmbientAfterExportDeclare); + } + let declaration; - if (this.match(types.name)) { + if (this.match(types$1.name)) { declaration = this.tsTryParseExportDeclaration(); } @@ -6950,7 +7475,7 @@ var typescript = (superClass => class extends superClass { } parseClassPropertyAnnotation(node) { - if (!node.optional && this.eat(types.bang)) { + if (!node.optional && this.eat(types$1.bang)) { node.definite = true; } @@ -6961,7 +7486,7 @@ var typescript = (superClass => class extends superClass { parseClassProperty(node) { this.parseClassPropertyAnnotation(node); - if (this.state.isDeclareContext && this.match(types.eq)) { + if (this.state.isAmbientContext && this.match(types$1.eq)) { this.raise(this.state.start, TSErrors.DeclareClassFieldHasInitializer); } @@ -6988,6 +7513,10 @@ var typescript = (superClass => class extends superClass { this.raise(typeParameters.start, TSErrors.ConstructorHasTypeParameters); } + if (method.declare && (method.kind === "get" || method.kind === "set")) { + this.raise(method.start, TSErrors.DeclareAccessor, method.kind); + } + if (typeParameters) method.typeParameters = typeParameters; super.pushClassMethod(classBody, method, isGenerator, isAsync, isConstructor, allowsDirectSuper); } @@ -7025,7 +7554,7 @@ var typescript = (superClass => class extends superClass { parseVarId(decl, kind) { super.parseVarId(decl, kind); - if (decl.id.type === "Identifier" && this.eat(types.bang)) { + if (decl.id.type === "Identifier" && this.eat(types$1.bang)) { decl.definite = true; } @@ -7038,7 +7567,7 @@ var typescript = (superClass => class extends superClass { } parseAsyncArrowFromCallExpression(node, call) { - if (this.match(types.colon)) { + if (this.match(types$1.colon)) { node.returnType = this.tsParseTypeAnnotation(); } @@ -7052,7 +7581,7 @@ var typescript = (superClass => class extends superClass { let jsx; let typeCast; - if (this.match(types.jsxTagStart)) { + if (this.hasPlugin("jsx") && (this.match(types$1.jsxTagStart) || this.isRelational("<"))) { state = this.state.clone(); jsx = this.tryParse(() => super.parseMaybeAssign(...args), state); if (!jsx.error) return jsx.node; @@ -7060,26 +7589,26 @@ var typescript = (superClass => class extends superClass { context } = this.state; - if (context[context.length - 1] === types$1.j_oTag) { + if (context[context.length - 1] === types.j_oTag) { context.length -= 2; - } else if (context[context.length - 1] === types$1.j_expr) { + } else if (context[context.length - 1] === types.j_expr) { context.length -= 1; } } - if (!((_jsx = jsx) == null ? void 0 : _jsx.error) && !this.isRelational("<")) { + if (!((_jsx = jsx) != null && _jsx.error) && !this.isRelational("<")) { return super.parseMaybeAssign(...args); } let typeParameters; state = state || this.state.clone(); const arrow = this.tryParse(abort => { - var _typeParameters; + var _expr$extra, _typeParameters; typeParameters = this.tsParseTypeParameters(); const expr = super.parseMaybeAssign(...args); - if (expr.type !== "ArrowFunctionExpression" || expr.extra && expr.extra.parenthesized) { + if (expr.type !== "ArrowFunctionExpression" || (_expr$extra = expr.extra) != null && _expr$extra.parenthesized) { abort(); } @@ -7098,7 +7627,7 @@ var typescript = (superClass => class extends superClass { if (!typeCast.error) return typeCast.node; } - if ((_jsx2 = jsx) == null ? void 0 : _jsx2.node) { + if ((_jsx2 = jsx) != null && _jsx2.node) { this.state = jsx.failState; return jsx.node; } @@ -7108,14 +7637,14 @@ var typescript = (superClass => class extends superClass { return arrow.node; } - if ((_typeCast = typeCast) == null ? void 0 : _typeCast.node) { + if ((_typeCast = typeCast) != null && _typeCast.node) { this.state = typeCast.failState; return typeCast.node; } - if ((_jsx3 = jsx) == null ? void 0 : _jsx3.thrown) throw jsx.error; + if ((_jsx3 = jsx) != null && _jsx3.thrown) throw jsx.error; if (arrow.thrown) throw arrow.error; - if ((_typeCast2 = typeCast) == null ? void 0 : _typeCast2.thrown) throw typeCast.error; + if ((_typeCast2 = typeCast) != null && _typeCast2.thrown) throw typeCast.error; throw ((_jsx4 = jsx) == null ? void 0 : _jsx4.error) || arrow.error || ((_typeCast3 = typeCast) == null ? void 0 : _typeCast3.error); } @@ -7128,10 +7657,10 @@ var typescript = (superClass => class extends superClass { } parseArrow(node) { - if (this.match(types.colon)) { + if (this.match(types$1.colon)) { const result = this.tryParse(abort => { - const returnType = this.tsParseTypeOrTypePredicateAnnotation(types.colon); - if (this.canInsertSemicolon() || !this.match(types.arrow)) abort(); + const returnType = this.tsParseTypeOrTypePredicateAnnotation(types$1.colon); + if (this.canInsertSemicolon() || !this.match(types$1.arrow)) abort(); return returnType; }); if (result.aborted) return; @@ -7146,8 +7675,8 @@ var typescript = (superClass => class extends superClass { } parseAssignableListItemTypes(param) { - if (this.eat(types.question)) { - if (param.type !== "Identifier" && !this.state.isDeclareContext && !this.state.inType) { + if (this.eat(types$1.question)) { + if (param.type !== "Identifier" && !this.state.isAmbientContext && !this.state.inType) { this.raise(param.start, TSErrors.PatternIsOptional); } @@ -7168,9 +7697,26 @@ var typescript = (superClass => class extends superClass { case "TSParameterProperty": return super.toAssignable(node, isLHS); + case "ParenthesizedExpression": + return this.toAssignableParenthesizedExpression(node, isLHS); + + case "TSAsExpression": + case "TSNonNullExpression": + case "TSTypeAssertion": + node.expression = this.toAssignable(node.expression, isLHS); + return node; + + default: + return super.toAssignable(node, isLHS); + } + } + + toAssignableParenthesizedExpression(node, isLHS) { + switch (node.expression.type) { case "TSAsExpression": case "TSNonNullExpression": case "TSTypeAssertion": + case "ParenthesizedExpression": node.expression = this.toAssignable(node.expression, isLHS); return node; @@ -7180,6 +7726,8 @@ var typescript = (superClass => class extends superClass { } checkLVal(expr, contextDescription, ...args) { + var _expr$extra2; + switch (expr.type) { case "TSTypeCastExpression": return; @@ -7189,8 +7737,16 @@ var typescript = (superClass => class extends superClass { return; case "TSAsExpression": - case "TSNonNullExpression": case "TSTypeAssertion": + if (!args[0] && contextDescription !== "parenthesized expression" && !((_expr$extra2 = expr.extra) != null && _expr$extra2.parenthesized)) { + this.raise(expr.start, ErrorMessages.InvalidLhs, contextDescription); + break; + } + + this.checkLVal(expr.expression, "parenthesized expression", ...args); + return; + + case "TSNonNullExpression": this.checkLVal(expr.expression, contextDescription, ...args); return; @@ -7202,7 +7758,7 @@ var typescript = (superClass => class extends superClass { parseBindingAtom() { switch (this.state.type) { - case types._this: + case types$1._this: return this.parseIdentifier(true); default: @@ -7214,24 +7770,32 @@ var typescript = (superClass => class extends superClass { if (this.isRelational("<")) { const typeArguments = this.tsParseTypeArguments(); - if (this.match(types.parenL)) { + if (this.match(types$1.parenL)) { const call = super.parseMaybeDecoratorArguments(expr); call.typeParameters = typeArguments; return call; } - this.unexpected(this.state.start, types.parenL); + this.unexpected(this.state.start, types$1.parenL); } return super.parseMaybeDecoratorArguments(expr); } + checkCommaAfterRest(close) { + if (this.state.isAmbientContext && this.match(types$1.comma) && this.lookaheadCharCode() === close) { + this.next(); + } else { + super.checkCommaAfterRest(close); + } + } + isClassMethod() { return this.isRelational("<") || super.isClassMethod(); } isClassProperty() { - return this.match(types.bang) || this.match(types.colon) || super.isClassProperty(); + return this.match(types$1.bang) || this.match(types$1.colon) || super.isClassProperty(); } parseMaybeDefault(...args) { @@ -7246,14 +7810,14 @@ var typescript = (superClass => class extends superClass { getTokenFromCode(code) { if (this.state.inType && (code === 62 || code === 60)) { - return this.finishOp(types.relational, 1); + return this.finishOp(types$1.relational, 1); } else { return super.getTokenFromCode(code); } } reScan_lt_gt() { - if (this.match(types.relational)) { + if (this.match(types$1.relational)) { const code = this.input.charCodeAt(this.state.start); if (code === 60 || code === 62) { @@ -7295,11 +7859,11 @@ var typescript = (superClass => class extends superClass { } shouldParseArrow() { - return this.match(types.colon) || super.shouldParseArrow(); + return this.match(types$1.colon) || super.shouldParseArrow(); } shouldParseAsyncArrow() { - return this.match(types.colon) || super.shouldParseAsyncArrow(); + return this.match(types$1.colon) || super.shouldParseAsyncArrow(); } canHaveLeadingDecorator() { @@ -7319,7 +7883,7 @@ var typescript = (superClass => class extends superClass { const baseCount = super.getGetterSetterExpectedParamCount(method); const params = this.getObjectOrClassMethodParams(method); const firstParam = params[0]; - const hasContextParam = firstParam && firstParam.type === "Identifier" && firstParam.name === "this"; + const hasContextParam = firstParam && this.isThisParam(firstParam); return hasContextParam ? baseCount + 1 : baseCount; } @@ -7335,31 +7899,98 @@ var typescript = (superClass => class extends superClass { return param; } - tsInDeclareContext(cb) { - const oldIsDeclareContext = this.state.isDeclareContext; - this.state.isDeclareContext = true; + tsInAmbientContext(cb) { + const oldIsAmbientContext = this.state.isAmbientContext; + this.state.isAmbientContext = true; try { return cb(); } finally { - this.state.isDeclareContext = oldIsDeclareContext; + this.state.isAmbientContext = oldIsAmbientContext; + } + } + + parseClass(node, ...args) { + const oldInAbstractClass = this.state.inAbstractClass; + this.state.inAbstractClass = !!node.abstract; + + try { + return super.parseClass(node, ...args); + } finally { + this.state.inAbstractClass = oldInAbstractClass; + } + } + + tsParseAbstractDeclaration(node) { + if (this.match(types$1._class)) { + node.abstract = true; + return this.parseClass(node, true, false); + } else if (this.isContextual("interface")) { + if (!this.hasFollowingLineBreak()) { + node.abstract = true; + this.raise(node.start, TSErrors.NonClassMethodPropertyHasAbstractModifer); + this.next(); + return this.tsParseInterfaceDeclaration(node); + } + } else { + this.unexpected(null, types$1._class); + } + } + + parseMethod(...args) { + const method = super.parseMethod(...args); + + if (method.abstract) { + const hasBody = this.hasPlugin("estree") ? !!method.value.body : !!method.body; + + if (hasBody) { + const { + key + } = method; + this.raise(method.start, TSErrors.AbstractMethodHasImplementation, key.type === "Identifier" ? key.name : `[${this.input.slice(key.start, key.end)}]`); + } + } + + return method; + } + + shouldParseAsAmbientContext() { + return !!this.getPluginOption("typescript", "dts"); + } + + parse() { + if (this.shouldParseAsAmbientContext()) { + this.state.isAmbientContext = true; + } + + return super.parse(); + } + + getExpression() { + if (this.shouldParseAsAmbientContext()) { + this.state.isAmbientContext = true; } + + return super.getExpression(); } }); -types.placeholder = new TokenType("%%", { +types$1.placeholder = new TokenType("%%", { startsExpr: true }); +const PlaceHolderErrors = makeErrorTemplates({ + ClassNameIsRequired: "A class name is required." +}, ErrorCodes.SyntaxError); var placeholders = (superClass => class extends superClass { parsePlaceholder(expectedNode) { - if (this.match(types.placeholder)) { + if (this.match(types$1.placeholder)) { 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(types.placeholder); + this.expect(types$1.placeholder); return this.finishPlaceholder(node, expectedNode); } } @@ -7372,7 +8003,7 @@ var placeholders = (superClass => class extends superClass { getTokenFromCode(code) { if (code === 37 && this.input.charCodeAt(this.state.pos + 1) === 37) { - return this.finishOp(types.placeholder, 2); + return this.finishOp(types$1.placeholder, 2); } return super.getTokenFromCode(...arguments); @@ -7407,6 +8038,25 @@ var placeholders = (superClass => class extends superClass { return super.toAssignable(...arguments); } + isLet(context) { + if (super.isLet(context)) { + return true; + } + + if (!this.isContextual("let")) { + return false; + } + + if (context) return false; + const nextToken = this.lookahead(); + + if (nextToken.type === types$1.placeholder) { + return true; + } + + return false; + } + verifyBreakContinue(node) { if (node.label && node.label.type === "Placeholder") return; super.verifyBreakContinue(...arguments); @@ -7417,7 +8067,7 @@ var placeholders = (superClass => class extends superClass { return super.parseExpressionStatement(...arguments); } - if (this.match(types.colon)) { + if (this.match(types$1.colon)) { const stmt = node; stmt.label = this.finishPlaceholder(expr, "Identifier"); this.next(); @@ -7446,14 +8096,14 @@ var placeholders = (superClass => class extends superClass { const placeholder = this.parsePlaceholder("Identifier"); if (placeholder) { - if (this.match(types._extends) || this.match(types.placeholder) || this.match(types.braceL)) { + if (this.match(types$1._extends) || this.match(types$1.placeholder) || this.match(types$1.braceL)) { node.id = placeholder; } else if (optionalId || !isStatement) { node.id = null; node.body = this.finishPlaceholder(placeholder, "ClassBody"); return this.finishNode(node, type); } else { - this.unexpected(null, "A class name is required"); + this.unexpected(null, PlaceHolderErrors.ClassNameIsRequired); } } else { this.parseClassId(node, isStatement, optionalId); @@ -7468,7 +8118,7 @@ var placeholders = (superClass => class extends superClass { const placeholder = this.parsePlaceholder("Identifier"); if (!placeholder) return super.parseExport(...arguments); - if (!this.isContextual("from") && !this.match(types.comma)) { + if (!this.isContextual("from") && !this.match(types$1.comma)) { node.specifiers = []; node.source = null; node.declaration = this.finishPlaceholder(placeholder, "Declaration"); @@ -7483,11 +8133,11 @@ var placeholders = (superClass => class extends superClass { } isExportDefaultSpecifier() { - if (this.match(types._default)) { + if (this.match(types$1._default)) { const next = this.nextTokenStart(); if (this.isUnparsedContextual(next, "from")) { - if (this.input.startsWith(types.placeholder.label, this.nextTokenStartSince(next + 4))) { + if (this.input.startsWith(types$1.placeholder.label, this.nextTokenStartSince(next + 4))) { return true; } } @@ -7509,7 +8159,7 @@ var placeholders = (superClass => class extends superClass { specifiers } = node; - if (specifiers == null ? void 0 : specifiers.length) { + if (specifiers != null && specifiers.length) { node.specifiers = specifiers.filter(node => node.exported.type === "Placeholder"); } @@ -7522,7 +8172,7 @@ var placeholders = (superClass => class extends superClass { if (!placeholder) return super.parseImport(...arguments); node.specifiers = []; - if (!this.isContextual("from") && !this.match(types.comma)) { + if (!this.isContextual("from") && !this.match(types$1.comma)) { node.source = this.finishPlaceholder(placeholder, "StringLiteral"); this.semicolon(); return this.finishNode(node, "ImportDeclaration"); @@ -7533,7 +8183,7 @@ var placeholders = (superClass => class extends superClass { this.finishNode(specifier, "ImportDefaultSpecifier"); node.specifiers.push(specifier); - if (this.eat(types.comma)) { + if (this.eat(types$1.comma)) { const hasStarImport = this.maybeParseStarImportSpecifier(node); if (!hasStarImport) this.parseNamedImportSpecifiers(node); } @@ -7552,17 +8202,17 @@ var placeholders = (superClass => class extends superClass { var v8intrinsic = (superClass => class extends superClass { parseV8Intrinsic() { - if (this.match(types.modulo)) { + if (this.match(types$1.modulo)) { const v8IntrinsicStart = this.state.start; const node = this.startNode(); - this.eat(types.modulo); + this.eat(types$1.modulo); - if (this.match(types.name)) { + if (this.match(types$1.name)) { const name = this.parseIdentifierName(this.state.start); const identifier = this.createIdentifier(node, name); identifier.type = "V8IntrinsicIdentifier"; - if (this.match(types.parenL)) { + if (this.match(types$1.parenL)) { return identifier; } } @@ -7621,151 +8271,79 @@ function validatePlugins(plugins) { if (hasPlugin(plugins, "flow") && hasPlugin(plugins, "typescript")) { throw new Error("Cannot combine flow and typescript plugins."); } - - if (hasPlugin(plugins, "placeholders") && hasPlugin(plugins, "v8intrinsic")) { - throw new Error("Cannot combine placeholders and v8intrinsic plugins."); - } - - if (hasPlugin(plugins, "pipelineOperator") && !PIPELINE_PROPOSALS.includes(getPluginOption(plugins, "pipelineOperator", "proposal"))) { - throw new Error("'pipelineOperator' requires 'proposal' option whose value should be one of: " + PIPELINE_PROPOSALS.map(p => `'${p}'`).join(", ")); - } - - if (hasPlugin(plugins, "moduleAttributes")) { - if (hasPlugin(plugins, "importAssertions")) { - throw new Error("Cannot combine importAssertions and moduleAttributes plugins."); - } - - const moduleAttributesVerionPluginOption = getPluginOption(plugins, "moduleAttributes", "version"); - - if (moduleAttributesVerionPluginOption !== "may-2020") { - throw new Error("The 'moduleAttributes' plugin requires a 'version' option," + " representing the last proposal update. Currently, the" + " only supported value is 'may-2020'."); - } - } - - if (hasPlugin(plugins, "recordAndTuple") && !RECORD_AND_TUPLE_SYNTAX_TYPES.includes(getPluginOption(plugins, "recordAndTuple", "syntaxType"))) { - throw new Error("'recordAndTuple' requires 'syntaxType' option whose value should be one of: " + RECORD_AND_TUPLE_SYNTAX_TYPES.map(p => `'${p}'`).join(", ")); - } -} -const mixinPlugins = { - estree, - jsx, - flow, - typescript, - v8intrinsic, - placeholders -}; -const mixinPluginNames = Object.keys(mixinPlugins); - -const defaultOptions = { - sourceType: "script", - sourceFilename: undefined, - startLine: 1, - allowAwaitOutsideFunction: false, - allowReturnOutsideFunction: false, - allowImportExportEverywhere: false, - allowSuperOutsideMethod: false, - allowUndeclaredExports: false, - plugins: [], - strictMode: null, - ranges: false, - tokens: false, - createParenthesizedExpressions: false, - errorRecovery: false -}; -function getOptions(opts) { - const options = {}; - - for (let _i = 0, _Object$keys = Object.keys(defaultOptions); _i < _Object$keys.length; _i++) { - const key = _Object$keys[_i]; - options[key] = opts && opts[key] != null ? opts[key] : defaultOptions[key]; - } - - return options; -} - -class State { - constructor() { - this.strict = void 0; - this.curLine = void 0; - this.startLoc = void 0; - this.endLoc = void 0; - this.errors = []; - this.potentialArrowAt = -1; - this.noArrowAt = []; - this.noArrowParamsConversionAt = []; - this.maybeInArrowParameters = false; - this.inPipeline = false; - this.inType = false; - this.noAnonFunctionType = false; - this.inPropertyName = false; - this.hasFlowComment = false; - this.isIterator = false; - this.isDeclareContext = false; - this.topicContext = { - maxNumOfResolvableTopics: 0, - maxTopicIndex: null - }; - this.soloAwait = false; - this.inFSharpPipelineDirectBody = false; - this.labels = []; - this.decoratorStack = [[]]; - this.comments = []; - this.trailingComments = []; - this.leadingComments = []; - this.commentStack = []; - this.commentPreviousNode = null; - this.pos = 0; - this.lineStart = 0; - this.type = types.eof; - this.value = null; - this.start = 0; - this.end = 0; - this.lastTokEndLoc = null; - this.lastTokStartLoc = null; - this.lastTokStart = 0; - this.lastTokEnd = 0; - this.context = [types$1.braceStatement]; - this.exprAllowed = true; - this.containsEsc = false; - this.strictErrors = new Map(); - this.exportedIdentifiers = []; - this.tokensLength = 0; - } - - init(options) { - this.strict = options.strictMode === false ? false : options.sourceType === "module"; - this.curLine = options.startLine; - this.startLoc = this.endLoc = this.curPosition(); + + if (hasPlugin(plugins, "placeholders") && hasPlugin(plugins, "v8intrinsic")) { + throw new Error("Cannot combine placeholders and v8intrinsic plugins."); } - curPosition() { - return new Position(this.curLine, this.pos - this.lineStart); + if (hasPlugin(plugins, "pipelineOperator") && !PIPELINE_PROPOSALS.includes(getPluginOption(plugins, "pipelineOperator", "proposal"))) { + throw new Error("'pipelineOperator' requires 'proposal' option whose value should be one of: " + PIPELINE_PROPOSALS.map(p => `'${p}'`).join(", ")); } - clone(skipArrays) { - const state = new State(); - const keys = Object.keys(this); + if (hasPlugin(plugins, "moduleAttributes")) { + { + if (hasPlugin(plugins, "importAssertions")) { + throw new Error("Cannot combine importAssertions and moduleAttributes plugins."); + } - for (let i = 0, length = keys.length; i < length; i++) { - const key = keys[i]; - let val = this[key]; + const moduleAttributesVerionPluginOption = getPluginOption(plugins, "moduleAttributes", "version"); - if (!skipArrays && Array.isArray(val)) { - val = val.slice(); + if (moduleAttributesVerionPluginOption !== "may-2020") { + throw new Error("The 'moduleAttributes' plugin requires a 'version' option," + " representing the last proposal update. Currently, the" + " only supported value is 'may-2020'."); } - - state[key] = val; } + } - return state; + if (hasPlugin(plugins, "recordAndTuple") && !RECORD_AND_TUPLE_SYNTAX_TYPES.includes(getPluginOption(plugins, "recordAndTuple", "syntaxType"))) { + throw new Error("'recordAndTuple' requires 'syntaxType' option whose value should be one of: " + RECORD_AND_TUPLE_SYNTAX_TYPES.map(p => `'${p}'`).join(", ")); + } + + if (hasPlugin(plugins, "asyncDoExpressions") && !hasPlugin(plugins, "doExpressions")) { + const error = new Error("'asyncDoExpressions' requires 'doExpressions', please add 'doExpressions' to parser plugins."); + error.missingPlugins = "doExpressions"; + throw error; + } +} +const mixinPlugins = { + estree, + jsx, + flow, + typescript, + v8intrinsic, + placeholders +}; +const mixinPluginNames = Object.keys(mixinPlugins); + +const defaultOptions = { + sourceType: "script", + sourceFilename: undefined, + startLine: 1, + allowAwaitOutsideFunction: false, + allowReturnOutsideFunction: false, + allowImportExportEverywhere: false, + allowSuperOutsideMethod: false, + allowUndeclaredExports: false, + plugins: [], + strictMode: null, + ranges: false, + tokens: false, + createParenthesizedExpressions: false, + errorRecovery: false +}; +function getOptions(opts) { + const options = {}; + + for (const key of Object.keys(defaultOptions)) { + options[key] = opts && opts[key] != null ? opts[key] : defaultOptions[key]; } + return options; } var _isDigit = function isDigit(code) { return code >= 48 && code <= 57; }; -const VALID_REGEX_FLAGS = new Set(["g", "m", "s", "i", "y", "u"]); +const VALID_REGEX_FLAGS = new Set([103, 109, 115, 105, 121, 117, 100]); const forbiddenNumericSeparatorSiblings = { decBinOct: [46, 66, 69, 79, 95, 98, 101, 111], hex: [46, 88, 95, 120] @@ -7804,12 +8382,10 @@ class Tokenizer extends ParserError { } next() { - if (!this.isLookahead) { - this.checkKeywordEscapes(); + this.checkKeywordEscapes(); - if (this.options.tokens) { - this.pushToken(new Token(this.state)); - } + if (this.options.tokens) { + this.pushToken(new Token(this.state)); } this.state.lastTokEnd = this.state.end; @@ -7832,11 +8408,24 @@ class Tokenizer extends ParserError { return this.state.type === type; } + createLookaheadState(state) { + return { + pos: state.pos, + value: null, + type: state.type, + start: state.start, + end: state.end, + lastTokEnd: state.end, + context: [this.curContext()], + inType: state.inType + }; + } + lookahead() { const old = this.state; - this.state = old.clone(true); + this.state = this.createLookaheadState(old); this.isLookahead = true; - this.next(); + this.nextToken(); this.isLookahead = false; const curr = this.state; this.state = old; @@ -7857,6 +8446,20 @@ class Tokenizer extends ParserError { return this.input.charCodeAt(this.nextTokenStart()); } + codePointAtPos(pos) { + let cp = this.input.charCodeAt(pos); + + if ((cp & 0xfc00) === 0xd800 && ++pos < this.input.length) { + const trail = this.input.charCodeAt(pos); + + if ((trail & 0xfc00) === 0xdc00) { + cp = 0x10000 + ((cp & 0x3ff) << 10) + (trail & 0x3ff); + } + } + + return cp; + } + setStrict(strict) { this.state.strict = strict; @@ -7872,21 +8475,19 @@ class Tokenizer extends ParserError { nextToken() { const curContext = this.curContext(); - if (!(curContext == null ? void 0 : curContext.preserveSpace)) this.skipSpace(); + if (!curContext.preserveSpace) this.skipSpace(); this.state.start = this.state.pos; - this.state.startLoc = this.state.curPosition(); + if (!this.isLookahead) this.state.startLoc = this.state.curPosition(); if (this.state.pos >= this.length) { - this.finishToken(types.eof); + this.finishToken(types$1.eof); return; } - const override = curContext == null ? void 0 : curContext.override; - - if (override) { - override(this); + if (curContext === types.template) { + this.readTmplToken(); } else { - this.getTokenFromCode(this.input.codePointAt(this.state.pos)); + this.getTokenFromCode(this.codePointAtPos(this.state.pos)); } } @@ -7904,7 +8505,8 @@ class Tokenizer extends ParserError { } skipBlockComment() { - const startLoc = this.state.curPosition(); + let startLoc; + if (!this.isLookahead) startLoc = this.state.curPosition(); const start = this.state.pos; const end = this.input.indexOf("*/", this.state.pos + 2); if (end === -1) throw this.raise(start, ErrorMessages.UnterminatedComment); @@ -7923,7 +8525,8 @@ class Tokenizer extends ParserError { skipLineComment(startSkip) { const start = this.state.pos; - const startLoc = this.state.curPosition(); + let startLoc; + if (!this.isLookahead) startLoc = this.state.curPosition(); let ch = this.input.charCodeAt(this.state.pos += startSkip); if (this.state.pos < this.length) { @@ -7989,11 +8592,14 @@ class Tokenizer extends ParserError { finishToken(type, val) { this.state.end = this.state.pos; - this.state.endLoc = this.state.curPosition(); const prevType = this.state.type; this.state.type = type; this.state.value = val; - if (!this.isLookahead) this.updateContext(prevType); + + if (!this.isLookahead) { + this.state.endLoc = this.state.curPosition(); + this.updateContext(prevType); + } } readToken_numberSign() { @@ -8002,7 +8608,7 @@ class Tokenizer extends ParserError { } const nextPos = this.state.pos + 1; - const next = this.input.charCodeAt(nextPos); + const next = this.codePointAtPos(nextPos); if (next >= 48 && next <= 57) { throw this.raise(this.state.pos, ErrorMessages.UnexpectedDigitAfterHash); @@ -8015,15 +8621,21 @@ class Tokenizer extends ParserError { throw this.raise(this.state.pos, next === 123 ? ErrorMessages.RecordExpressionHashIncorrectStartSyntaxType : ErrorMessages.TupleExpressionHashIncorrectStartSyntaxType); } + this.state.pos += 2; + if (next === 123) { - this.finishToken(types.braceHashL); + this.finishToken(types$1.braceHashL); } else { - this.finishToken(types.bracketHashL); + this.finishToken(types$1.bracketHashL); } - - this.state.pos += 2; + } else if (isIdentifierStart(next)) { + ++this.state.pos; + this.finishToken(types$1.privateName, this.readWord1(next)); + } else if (next === 92) { + ++this.state.pos; + this.finishToken(types$1.privateName, this.readWord1()); } else { - this.finishOp(types.hash, 1); + this.finishOp(types$1.hash, 1); } } @@ -8037,26 +8649,20 @@ class Tokenizer extends ParserError { if (next === 46 && this.input.charCodeAt(this.state.pos + 2) === 46) { this.state.pos += 3; - this.finishToken(types.ellipsis); + this.finishToken(types$1.ellipsis); } else { ++this.state.pos; - this.finishToken(types.dot); + this.finishToken(types$1.dot); } } readToken_slash() { - if (this.state.exprAllowed && !this.state.inType) { - ++this.state.pos; - this.readRegexp(); - return; - } - const next = this.input.charCodeAt(this.state.pos + 1); if (next === 61) { - this.finishOp(types.assign, 2); + this.finishOp(types$1.slashAssign, 2); } else { - this.finishOp(types.slash, 1); + this.finishOp(types$1.slash, 1); } } @@ -8072,25 +8678,24 @@ class Tokenizer extends ParserError { } const value = this.input.slice(start + 2, this.state.pos); - this.finishToken(types.interpreterDirective, value); + this.finishToken(types$1.interpreterDirective, value); return true; } readToken_mult_modulo(code) { - let type = code === 42 ? types.star : types.modulo; + let type = code === 42 ? types$1.star : types$1.modulo; let width = 1; let next = this.input.charCodeAt(this.state.pos + 1); - const exprAllowed = this.state.exprAllowed; if (code === 42 && next === 42) { width++; next = this.input.charCodeAt(this.state.pos + 2); - type = types.exponent; + type = types$1.exponent; } - if (next === 61 && !exprAllowed) { + if (next === 61 && !this.state.inType) { width++; - type = types.assign; + type = types$1.assign; } this.finishOp(type, width); @@ -8101,9 +8706,9 @@ class Tokenizer extends ParserError { if (next === code) { if (this.input.charCodeAt(this.state.pos + 2) === 61) { - this.finishOp(types.assign, 3); + this.finishOp(types$1.assign, 3); } else { - this.finishOp(code === 124 ? types.logicalOR : types.logicalAND, 2); + this.finishOp(code === 124 ? types$1.logicalOR : types$1.logicalAND, 2); } return; @@ -8111,7 +8716,7 @@ class Tokenizer extends ParserError { if (code === 124) { if (next === 62) { - this.finishOp(types.pipeline, 2); + this.finishOp(types$1.pipeline, 2); return; } @@ -8120,7 +8725,8 @@ class Tokenizer extends ParserError { throw this.raise(this.state.pos, ErrorMessages.RecordExpressionBarIncorrectEndSyntaxType); } - this.finishOp(types.braceBarR, 2); + this.state.pos += 2; + this.finishToken(types$1.braceBarR); return; } @@ -8129,26 +8735,27 @@ class Tokenizer extends ParserError { throw this.raise(this.state.pos, ErrorMessages.TupleExpressionBarIncorrectEndSyntaxType); } - this.finishOp(types.bracketBarR, 2); + this.state.pos += 2; + this.finishToken(types$1.bracketBarR); return; } } if (next === 61) { - this.finishOp(types.assign, 2); + this.finishOp(types$1.assign, 2); return; } - this.finishOp(code === 124 ? types.bitwiseOR : types.bitwiseAND, 1); + this.finishOp(code === 124 ? types$1.bitwiseOR : types$1.bitwiseAND, 1); } readToken_caret() { const next = this.input.charCodeAt(this.state.pos + 1); if (next === 61) { - this.finishOp(types.assign, 2); + this.finishOp(types$1.assign, 2); } else { - this.finishOp(types.bitwiseXOR, 1); + this.finishOp(types$1.bitwiseXOR, 1); } } @@ -8163,14 +8770,14 @@ class Tokenizer extends ParserError { return; } - this.finishOp(types.incDec, 2); + this.finishOp(types$1.incDec, 2); return; } if (next === 61) { - this.finishOp(types.assign, 2); + this.finishOp(types$1.assign, 2); } else { - this.finishOp(types.plusMin, 1); + this.finishOp(types$1.plusMin, 1); } } @@ -8182,11 +8789,11 @@ class Tokenizer extends ParserError { size = code === 62 && this.input.charCodeAt(this.state.pos + 2) === 62 ? 3 : 2; if (this.input.charCodeAt(this.state.pos + size) === 61) { - this.finishOp(types.assign, size + 1); + this.finishOp(types$1.assign, size + 1); return; } - this.finishOp(types.bitShift, size); + this.finishOp(types$1.bitShift, size); return; } @@ -8201,24 +8808,24 @@ class Tokenizer extends ParserError { size = 2; } - this.finishOp(types.relational, size); + this.finishOp(types$1.relational, size); } readToken_eq_excl(code) { const next = this.input.charCodeAt(this.state.pos + 1); if (next === 61) { - this.finishOp(types.equality, this.input.charCodeAt(this.state.pos + 2) === 61 ? 3 : 2); + this.finishOp(types$1.equality, this.input.charCodeAt(this.state.pos + 2) === 61 ? 3 : 2); return; } if (code === 61 && next === 62) { this.state.pos += 2; - this.finishToken(types.arrow); + this.finishToken(types$1.arrow); return; } - this.finishOp(code === 61 ? types.eq : types.bang, 1); + this.finishOp(code === 61 ? types$1.eq : types$1.bang, 1); } readToken_question() { @@ -8227,16 +8834,16 @@ class Tokenizer extends ParserError { if (next === 63) { if (next2 === 61) { - this.finishOp(types.assign, 3); + this.finishOp(types$1.assign, 3); } else { - this.finishOp(types.nullishCoalescing, 2); + this.finishOp(types$1.nullishCoalescing, 2); } } else if (next === 46 && !(next2 >= 48 && next2 <= 57)) { this.state.pos += 2; - this.finishToken(types.questionDot); + this.finishToken(types$1.questionDot); } else { ++this.state.pos; - this.finishToken(types.question); + this.finishToken(types$1.question); } } @@ -8248,22 +8855,22 @@ class Tokenizer extends ParserError { case 40: ++this.state.pos; - this.finishToken(types.parenL); + this.finishToken(types$1.parenL); return; case 41: ++this.state.pos; - this.finishToken(types.parenR); + this.finishToken(types$1.parenR); return; case 59: ++this.state.pos; - this.finishToken(types.semi); + this.finishToken(types$1.semi); return; case 44: ++this.state.pos; - this.finishToken(types.comma); + this.finishToken(types$1.comma); return; case 91: @@ -8272,18 +8879,18 @@ class Tokenizer extends ParserError { throw this.raise(this.state.pos, ErrorMessages.TupleExpressionBarIncorrectStartSyntaxType); } - this.finishToken(types.bracketBarL); this.state.pos += 2; + this.finishToken(types$1.bracketBarL); } else { ++this.state.pos; - this.finishToken(types.bracketL); + this.finishToken(types$1.bracketL); } return; case 93: ++this.state.pos; - this.finishToken(types.bracketR); + this.finishToken(types$1.bracketR); return; case 123: @@ -8292,26 +8899,26 @@ class Tokenizer extends ParserError { throw this.raise(this.state.pos, ErrorMessages.RecordExpressionBarIncorrectStartSyntaxType); } - this.finishToken(types.braceBarL); this.state.pos += 2; + this.finishToken(types$1.braceBarL); } else { ++this.state.pos; - this.finishToken(types.braceL); + this.finishToken(types$1.braceL); } return; case 125: ++this.state.pos; - this.finishToken(types.braceR); + this.finishToken(types$1.braceR); return; case 58: if (this.hasPlugin("functionBind") && this.input.charCodeAt(this.state.pos + 1) === 58) { - this.finishOp(types.doubleColon, 2); + this.finishOp(types$1.doubleColon, 2); } else { ++this.state.pos; - this.finishToken(types.colon); + this.finishToken(types$1.colon); } return; @@ -8322,7 +8929,7 @@ class Tokenizer extends ParserError { case 96: ++this.state.pos; - this.finishToken(types.backQuote); + this.finishToken(types$1.backQuote); return; case 48: @@ -8396,12 +9003,12 @@ class Tokenizer extends ParserError { return; case 126: - this.finishOp(types.tilde, 1); + this.finishOp(types$1.tilde, 1); return; case 64: ++this.state.pos; - this.finishToken(types.at); + this.finishToken(types$1.at); return; case 35: @@ -8414,7 +9021,7 @@ class Tokenizer extends ParserError { default: if (isIdentifierStart(code)) { - this.readWord(); + this.readWord(code); return; } @@ -8430,60 +9037,62 @@ class Tokenizer extends ParserError { } readRegexp() { - const start = this.state.pos; + const start = this.state.start + 1; let escaped, inClass; + let { + pos + } = this.state; - for (;;) { - if (this.state.pos >= this.length) { + for (;; ++pos) { + if (pos >= this.length) { throw this.raise(start, ErrorMessages.UnterminatedRegExp); } - const ch = this.input.charAt(this.state.pos); + const ch = this.input.charCodeAt(pos); - if (lineBreak.test(ch)) { + if (isNewLine(ch)) { throw this.raise(start, ErrorMessages.UnterminatedRegExp); } if (escaped) { escaped = false; } else { - if (ch === "[") { + if (ch === 91) { inClass = true; - } else if (ch === "]" && inClass) { + } else if (ch === 93 && inClass) { inClass = false; - } else if (ch === "/" && !inClass) { + } else if (ch === 47 && !inClass) { break; } - escaped = ch === "\\"; + escaped = ch === 92; } - - ++this.state.pos; } - const content = this.input.slice(start, this.state.pos); - ++this.state.pos; + const content = this.input.slice(start, pos); + ++pos; let mods = ""; - while (this.state.pos < this.length) { - const char = this.input[this.state.pos]; - const charCode = this.input.codePointAt(this.state.pos); + while (pos < this.length) { + const cp = this.codePointAtPos(pos); + const char = String.fromCharCode(cp); - if (VALID_REGEX_FLAGS.has(char)) { - if (mods.indexOf(char) > -1) { - this.raise(this.state.pos + 1, ErrorMessages.DuplicateRegExpFlags); + if (VALID_REGEX_FLAGS.has(cp)) { + if (mods.includes(char)) { + this.raise(pos + 1, ErrorMessages.DuplicateRegExpFlags); } - } else if (isIdentifierChar(charCode) || charCode === 92) { - this.raise(this.state.pos + 1, ErrorMessages.MalformedRegExpFlags); + } else if (isIdentifierChar(cp) || cp === 92) { + this.raise(pos + 1, ErrorMessages.MalformedRegExpFlags); } else { break; } - ++this.state.pos; + ++pos; mods += char; } - this.finishToken(types.regexp, { + this.state.pos = pos; + this.finishToken(types$1.regexp, { pattern: content, flags: mods }); @@ -8570,17 +9179,17 @@ class Tokenizer extends ParserError { throw this.raise(start, ErrorMessages.InvalidDecimal); } - if (isIdentifierStart(this.input.codePointAt(this.state.pos))) { + if (isIdentifierStart(this.codePointAtPos(this.state.pos))) { throw this.raise(this.state.pos, ErrorMessages.NumberIdentifier); } if (isBigInt) { const str = this.input.slice(start, this.state.pos).replace(/[_n]/g, ""); - this.finishToken(types.bigint, str); + this.finishToken(types$1.bigint, str); return; } - this.finishToken(types.num, val); + this.finishToken(types$1.num, val); } readNumber(startsWithDot) { @@ -8657,24 +9266,24 @@ class Tokenizer extends ParserError { isDecimal = true; } - if (isIdentifierStart(this.input.codePointAt(this.state.pos))) { + if (isIdentifierStart(this.codePointAtPos(this.state.pos))) { throw this.raise(this.state.pos, ErrorMessages.NumberIdentifier); } const str = this.input.slice(start, this.state.pos).replace(/[_mn]/g, ""); if (isBigInt) { - this.finishToken(types.bigint, str); + this.finishToken(types$1.bigint, str); return; } if (isDecimal) { - this.finishToken(types.decimal, str); + this.finishToken(types$1.decimal, str); return; } const val = isOctal ? parseInt(str, 8) : parseFloat(str); - this.finishToken(types.num, val); + this.finishToken(types$1.num, val); } readCodePoint(throwOnInvalid) { @@ -8728,7 +9337,7 @@ class Tokenizer extends ParserError { } out += this.input.slice(chunkStart, this.state.pos++); - this.finishToken(types.string, out); + this.finishToken(types$1.string, out); } readTmplToken() { @@ -8744,20 +9353,20 @@ class Tokenizer extends ParserError { const ch = this.input.charCodeAt(this.state.pos); if (ch === 96 || ch === 36 && this.input.charCodeAt(this.state.pos + 1) === 123) { - if (this.state.pos === this.state.start && this.match(types.template)) { + if (this.state.pos === this.state.start && this.match(types$1.template)) { if (ch === 36) { this.state.pos += 2; - this.finishToken(types.dollarBraceL); + this.finishToken(types$1.dollarBraceL); return; } else { ++this.state.pos; - this.finishToken(types.backQuote); + this.finishToken(types$1.backQuote); return; } } out += this.input.slice(chunkStart, this.state.pos); - this.finishToken(types.template, containsInvalid ? null : out); + this.finishToken(types$1.template, containsInvalid ? null : out); return; } @@ -8910,19 +9519,21 @@ class Tokenizer extends ParserError { return n; } - readWord1() { - let word = ""; + readWord1(firstCode) { this.state.containsEsc = false; + let word = ""; const start = this.state.pos; let chunkStart = this.state.pos; + if (firstCode !== undefined) { + this.state.pos += firstCode <= 0xffff ? 1 : 2; + } + while (this.state.pos < this.length) { - const ch = this.input.codePointAt(this.state.pos); + const ch = this.codePointAtPos(this.state.pos); if (isIdentifierChar(ch)) { this.state.pos += ch <= 0xffff ? 1 : 2; - } else if (this.state.isIterator && ch === 64) { - ++this.state.pos; } else if (ch === 92) { this.state.containsEsc = true; word += this.input.slice(chunkStart, this.state.pos); @@ -8931,6 +9542,7 @@ class Tokenizer extends ParserError { if (this.input.charCodeAt(++this.state.pos) !== 117) { this.raise(this.state.pos, ErrorMessages.MissingUnicodeEscape); + chunkStart = this.state.pos - 1; continue; } @@ -8954,18 +9566,9 @@ class Tokenizer extends ParserError { return word + this.input.slice(chunkStart, this.state.pos); } - isIterator(word) { - return word === "@@iterator" || word === "@@asyncIterator"; - } - - readWord() { - const word = this.readWord1(); - const type = keywords.get(word) || types.name; - - if (this.state.isIterator && (!this.isIterator(word) || !this.state.inType)) { - this.raise(this.state.pos, ErrorMessages.InvalidIdentifier, word); - } - + readWord(firstCode) { + const word = this.readWord1(firstCode); + const type = keywords$1.get(word) || types$1.name; this.finishToken(type, word); } @@ -8977,54 +9580,232 @@ class Tokenizer extends ParserError { } } - braceIsBlock(prevType) { - const parent = this.curContext(); + updateContext(prevType) { + var _this$state$type$upda, _this$state$type; + + (_this$state$type$upda = (_this$state$type = this.state.type).updateContext) == null ? void 0 : _this$state$type$upda.call(_this$state$type, this.state.context); + } + +} + +class ClassScope { + constructor() { + this.privateNames = new Set(); + this.loneAccessors = new Map(); + this.undefinedPrivateNames = new Map(); + } + +} +class ClassScopeHandler { + constructor(raise) { + this.stack = []; + this.undefinedPrivateNames = new Map(); + this.raise = raise; + } + + current() { + return this.stack[this.stack.length - 1]; + } + + enter() { + this.stack.push(new ClassScope()); + } + + exit() { + const oldClassScope = this.stack.pop(); + const current = this.current(); + + for (const [name, pos] of Array.from(oldClassScope.undefinedPrivateNames)) { + if (current) { + if (!current.undefinedPrivateNames.has(name)) { + current.undefinedPrivateNames.set(name, pos); + } + } else { + this.raise(pos, ErrorMessages.InvalidPrivateFieldResolution, name); + } + } + } + + declarePrivateName(name, elementType, pos) { + const classScope = this.current(); + let redefined = classScope.privateNames.has(name); + + if (elementType & CLASS_ELEMENT_KIND_ACCESSOR) { + const accessor = redefined && classScope.loneAccessors.get(name); + + if (accessor) { + const oldStatic = accessor & CLASS_ELEMENT_FLAG_STATIC; + const newStatic = elementType & CLASS_ELEMENT_FLAG_STATIC; + const oldKind = accessor & CLASS_ELEMENT_KIND_ACCESSOR; + const newKind = elementType & CLASS_ELEMENT_KIND_ACCESSOR; + redefined = oldKind === newKind || oldStatic !== newStatic; + if (!redefined) classScope.loneAccessors.delete(name); + } else if (!redefined) { + classScope.loneAccessors.set(name, elementType); + } + } + + if (redefined) { + this.raise(pos, ErrorMessages.PrivateNameRedeclaration, name); + } + + classScope.privateNames.add(name); + classScope.undefinedPrivateNames.delete(name); + } + + usePrivateName(name, pos) { + let classScope; + + for (classScope of this.stack) { + if (classScope.privateNames.has(name)) return; + } + + if (classScope) { + classScope.undefinedPrivateNames.set(name, pos); + } else { + this.raise(pos, ErrorMessages.InvalidPrivateFieldResolution, name); + } + } + +} + +const kExpression = 0, + kMaybeArrowParameterDeclaration = 1, + kMaybeAsyncArrowParameterDeclaration = 2, + kParameterDeclaration = 3; + +class ExpressionScope { + constructor(type = kExpression) { + this.type = void 0; + this.type = type; + } + + canBeArrowParameterDeclaration() { + return this.type === kMaybeAsyncArrowParameterDeclaration || this.type === kMaybeArrowParameterDeclaration; + } + + isCertainlyParameterDeclaration() { + return this.type === kParameterDeclaration; + } + +} + +class ArrowHeadParsingScope extends ExpressionScope { + constructor(type) { + super(type); + this.errors = new Map(); + } + + recordDeclarationError(pos, template) { + this.errors.set(pos, template); + } + + clearDeclarationError(pos) { + this.errors.delete(pos); + } + + iterateErrors(iterator) { + this.errors.forEach(iterator); + } + +} + +class ExpressionScopeHandler { + constructor(raise) { + this.stack = [new ExpressionScope()]; + this.raise = raise; + } + + enter(scope) { + this.stack.push(scope); + } + + exit() { + this.stack.pop(); + } + + recordParameterInitializerError(pos, template) { + const { + stack + } = this; + let i = stack.length - 1; + let scope = stack[i]; + + while (!scope.isCertainlyParameterDeclaration()) { + if (scope.canBeArrowParameterDeclaration()) { + scope.recordDeclarationError(pos, template); + } else { + return; + } - if (parent === types$1.functionExpression || parent === types$1.functionStatement) { - return true; + scope = stack[--i]; } - if (prevType === types.colon && (parent === types$1.braceStatement || parent === types$1.braceExpression)) { - return !parent.isExpr; - } + this.raise(pos, template); + } - if (prevType === types._return || prevType === types.name && this.state.exprAllowed) { - return this.hasPrecedingLineBreak(); - } + recordParenthesizedIdentifierError(pos, template) { + const { + stack + } = this; + const scope = stack[stack.length - 1]; - if (prevType === types._else || prevType === types.semi || prevType === types.eof || prevType === types.parenR || prevType === types.arrow) { - return true; + if (scope.isCertainlyParameterDeclaration()) { + this.raise(pos, template); + } else if (scope.canBeArrowParameterDeclaration()) { + scope.recordDeclarationError(pos, template); + } else { + return; } + } - if (prevType === types.braceL) { - return parent === types$1.braceStatement; - } + recordAsyncArrowParametersError(pos, template) { + const { + stack + } = this; + let i = stack.length - 1; + let scope = stack[i]; - if (prevType === types._var || prevType === types._const || prevType === types.name) { - return false; - } + while (scope.canBeArrowParameterDeclaration()) { + if (scope.type === kMaybeAsyncArrowParameterDeclaration) { + scope.recordDeclarationError(pos, template); + } - if (prevType === types.relational) { - return true; + scope = stack[--i]; } - - return !this.state.exprAllowed; } - updateContext(prevType) { - const type = this.state.type; - let update; + validateAsPattern() { + const { + stack + } = this; + const currentScope = stack[stack.length - 1]; + if (!currentScope.canBeArrowParameterDeclaration()) return; + currentScope.iterateErrors((template, pos) => { + this.raise(pos, template); + let i = stack.length - 2; + let scope = stack[i]; - if (type.keyword && (prevType === types.dot || prevType === types.questionDot)) { - this.state.exprAllowed = false; - } else if (update = type.updateContext) { - update.call(this, prevType); - } else { - this.state.exprAllowed = type.beforeExpr; - } + while (scope.canBeArrowParameterDeclaration()) { + scope.clearDeclarationError(pos); + scope = stack[--i]; + } + }); } } +function newParameterDeclarationScope() { + return new ExpressionScope(kParameterDeclaration); +} +function newArrowHeadScope() { + return new ArrowHeadParsingScope(kMaybeArrowParameterDeclaration); +} +function newAsyncArrowScope() { + return new ArrowHeadParsingScope(kMaybeAsyncArrowParameterDeclaration); +} +function newExpressionScope() { + return new ExpressionScope(); +} class UtilParser extends Tokenizer { addExtra(node, key, val) { @@ -9034,24 +9815,30 @@ class UtilParser extends Tokenizer { } isRelational(op) { - return this.match(types.relational) && this.state.value === op; + return this.match(types$1.relational) && this.state.value === op; } expectRelational(op) { if (this.isRelational(op)) { this.next(); } else { - this.unexpected(null, types.relational); + this.unexpected(null, types$1.relational); } } isContextual(name) { - return this.match(types.name) && this.state.value === name && !this.state.containsEsc; + return this.match(types$1.name) && this.state.value === name && !this.state.containsEsc; } isUnparsedContextual(nameStart, name) { const nameEnd = nameStart + name.length; - return this.input.slice(nameStart, nameEnd) === name && (nameEnd === this.input.length || !isIdentifierChar(this.input.charCodeAt(nameEnd))); + + if (this.input.slice(nameStart, nameEnd) === name) { + const nextCh = this.input.charCodeAt(nameEnd); + return !(isIdentifierChar(nextCh) || (nextCh & 0xfc00) === 0xd800); + } + + return false; } isLookaheadContextual(name) { @@ -9060,27 +9847,32 @@ class UtilParser extends Tokenizer { } eatContextual(name) { - return this.isContextual(name) && this.eat(types.name); + return this.isContextual(name) && this.eat(types$1.name); } - expectContextual(name, message) { - if (!this.eatContextual(name)) this.unexpected(null, message); + expectContextual(name, template) { + if (!this.eatContextual(name)) this.unexpected(null, template); } canInsertSemicolon() { - return this.match(types.eof) || this.match(types.braceR) || this.hasPrecedingLineBreak(); + return this.match(types$1.eof) || this.match(types$1.braceR) || this.hasPrecedingLineBreak(); } hasPrecedingLineBreak() { return lineBreak.test(this.input.slice(this.state.lastTokEnd, this.state.start)); } + hasFollowingLineBreak() { + return lineBreak.test(this.input.slice(this.state.end, this.nextTokenStart())); + } + isLineTerminator() { - return this.eat(types.semi) || this.canInsertSemicolon(); + return this.eat(types$1.semi) || this.canInsertSemicolon(); } - semicolon() { - if (!this.isLineTerminator()) this.unexpected(null, types.semi); + semicolon(allowAsi = true) { + if (allowAsi ? this.isLineTerminator() : this.eat(types$1.semi)) return; + this.raise(this.state.lastTokEnd, ErrorMessages.MissingSemicolon); } expect(type, pos) { @@ -9089,13 +9881,25 @@ class UtilParser extends Tokenizer { assertNoSpace(message = "Unexpected space.") { if (this.state.start > this.state.lastTokEnd) { - this.raise(this.state.lastTokEnd, message); + this.raise(this.state.lastTokEnd, { + code: ErrorCodes.SyntaxError, + reasonCode: "UnexpectedSpace", + template: message + }); } } - unexpected(pos, messageOrType = "Unexpected token") { - if (typeof messageOrType !== "string") { - messageOrType = `Unexpected token, expected "${messageOrType.label}"`; + unexpected(pos, messageOrType = { + code: ErrorCodes.SyntaxError, + reasonCode: "UnexpectedToken", + template: "Unexpected token" + }) { + if (messageOrType instanceof TokenType) { + messageOrType = { + code: ErrorCodes.SyntaxError, + reasonCode: "UnexpectedToken", + template: `Unexpected token, expected "${messageOrType.label}"` + }; } throw this.raise(pos != null ? pos : this.state.start, messageOrType); @@ -9133,6 +9937,7 @@ class UtilParser extends Tokenizer { if (this.state.errors.length > oldState.errors.length) { const failState = this.state; this.state = oldState; + this.state.tokensLength = failState.tokensLength; return { node, error: failState.errors[oldState.errors.length], @@ -9195,7 +10000,7 @@ class UtilParser extends Tokenizer { } isLiteralPropertyName() { - return this.match(types.name) || !!this.state.type.keyword || this.match(types.string) || this.match(types.num) || this.match(types.bigint) || this.match(types.decimal); + return this.match(types$1.name) || !!this.state.type.keyword || this.match(types$1.string) || this.match(types$1.num) || this.match(types$1.bigint) || this.match(types$1.decimal); } isPrivateName(node) { @@ -9222,6 +10027,44 @@ class UtilParser extends Tokenizer { return node.type === "ObjectMethod"; } + initializeScopes(inModule = this.options.sourceType === "module") { + const oldLabels = this.state.labels; + this.state.labels = []; + const oldExportedIdentifiers = this.exportedIdentifiers; + this.exportedIdentifiers = new Set(); + const oldInModule = this.inModule; + this.inModule = inModule; + const oldScope = this.scope; + const ScopeHandler = this.getScopeHandler(); + this.scope = new ScopeHandler(this.raise.bind(this), this.inModule); + const oldProdParam = this.prodParam; + this.prodParam = new ProductionParameterHandler(); + const oldClassScope = this.classScope; + this.classScope = new ClassScopeHandler(this.raise.bind(this)); + const oldExpressionScope = this.expressionScope; + this.expressionScope = new ExpressionScopeHandler(this.raise.bind(this)); + return () => { + this.state.labels = oldLabels; + this.exportedIdentifiers = oldExportedIdentifiers; + this.inModule = oldInModule; + this.scope = oldScope; + this.prodParam = oldProdParam; + this.classScope = oldClassScope; + this.expressionScope = oldExpressionScope; + }; + } + + enterInitialScopes() { + let paramFlags = PARAM; + + if (this.hasPlugin("topLevelAwait") && this.inModule) { + paramFlags |= PARAM_AWAIT; + } + + this.scope.enter(SCOPE_PROGRAM); + this.prodParam.enter(paramFlags); + } + } class ExpressionErrors { constructor() { @@ -9246,8 +10089,8 @@ class Node { this.start = pos; this.end = 0; this.loc = new SourceLocation(loc); - if (parser == null ? void 0 : parser.options.ranges) this.range = [pos, 0]; - if (parser == null ? void 0 : parser.filename) this.loc.filename = parser.filename; + if (parser != null && parser.options.ranges) this.range = [pos, 0]; + if (parser != null && parser.filename) this.loc.filename = parser.filename; } __clone() { @@ -9322,7 +10165,7 @@ class LValParser extends NodeUtils { let parenthesized = undefined; - if (node.type === "ParenthesizedExpression" || ((_node$extra = node.extra) == null ? void 0 : _node$extra.parenthesized)) { + if (node.type === "ParenthesizedExpression" || (_node$extra = node.extra) != null && _node$extra.parenthesized) { parenthesized = unwrapParenthesizedExpression(node); if (isLHS) { @@ -9353,7 +10196,7 @@ class LValParser extends NodeUtils { const isLast = i === last; this.toAssignableObjectExpressionProp(prop, isLast, isLHS); - if (isLast && prop.type === "RestElement" && ((_node$extra2 = node.extra) == null ? void 0 : _node$extra2.trailingComma)) { + if (isLast && prop.type === "RestElement" && (_node$extra2 = node.extra) != null && _node$extra2.trailingComma) { this.raiseRestNotLast(node.extra.trailingComma); } } @@ -9455,9 +10298,7 @@ class LValParser extends NodeUtils { toReferencedListDeep(exprList, isParenthesizedExpr) { this.toReferencedList(exprList, isParenthesizedExpr); - for (let _i = 0; _i < exprList.length; _i++) { - const expr = exprList[_i]; - + for (const expr of exprList) { if ((expr == null ? void 0 : expr.type) === "ArrayExpression") { this.toReferencedListDeep(expr.elements); } @@ -9480,16 +10321,16 @@ class LValParser extends NodeUtils { parseBindingAtom() { switch (this.state.type) { - case types.bracketL: + case types$1.bracketL: { const node = this.startNode(); this.next(); - node.elements = this.parseBindingList(types.bracketR, 93, true); + node.elements = this.parseBindingList(types$1.bracketR, 93, true); return this.finishNode(node, "ArrayPattern"); } - case types.braceL: - return this.parseObjectLike(types.braceR, true); + case types$1.braceL: + return this.parseObjectLike(types$1.braceR, true); } return this.parseIdentifier(); @@ -9503,14 +10344,14 @@ class LValParser extends NodeUtils { if (first) { first = false; } else { - this.expect(types.comma); + this.expect(types$1.comma); } - if (allowEmpty && this.match(types.comma)) { + if (allowEmpty && this.match(types$1.comma)) { elts.push(null); } else if (this.eat(close)) { break; - } else if (this.match(types.ellipsis)) { + } else if (this.match(types$1.ellipsis)) { elts.push(this.parseAssignableListItemTypes(this.parseRestBinding())); this.checkCommaAfterRest(closeCharCode); this.expect(close); @@ -9518,11 +10359,11 @@ class LValParser extends NodeUtils { } else { const decorators = []; - if (this.match(types.at) && this.hasPlugin("decorators")) { + if (this.match(types$1.at) && this.hasPlugin("decorators")) { this.raise(this.state.start, ErrorMessages.UnsupportedParameterDecorator); } - while (this.match(types.at)) { + while (this.match(types$1.at)) { decorators.push(this.parseDecorator()); } @@ -9555,7 +10396,7 @@ class LValParser extends NodeUtils { startLoc = (_startLoc = startLoc) != null ? _startLoc : this.state.startLoc; startPos = (_startPos = startPos) != null ? _startPos : this.state.start; left = (_left = left) != null ? _left : this.parseBindingAtom(); - if (!this.eat(types.eq)) return left; + if (!this.eat(types$1.eq)) return left; const node = this.startNodeAt(startPos, startLoc); node.left = left; node.right = this.parseMaybeAssignAllowIn(); @@ -9601,8 +10442,7 @@ class LValParser extends NodeUtils { break; case "ObjectPattern": - for (let _i2 = 0, _expr$properties = expr.properties; _i2 < _expr$properties.length; _i2++) { - let prop = _expr$properties[_i2]; + for (let prop of expr.properties) { if (this.isObjectProperty(prop)) prop = prop.value;else if (this.isObjectMethod(prop)) continue; this.checkLVal(prop, "object destructuring pattern", bindingType, checkClashes, disallowLetBinding); } @@ -9610,9 +10450,7 @@ class LValParser extends NodeUtils { break; case "ArrayPattern": - for (let _i3 = 0, _expr$elements = expr.elements; _i3 < _expr$elements.length; _i3++) { - const elem = _expr$elements[_i3]; - + for (const elem of expr.elements) { if (elem) { this.checkLVal(elem, "array destructuring pattern", bindingType, checkClashes, disallowLetBinding); } @@ -9646,7 +10484,7 @@ class LValParser extends NodeUtils { } checkCommaAfterRest(close) { - if (this.match(types.comma)) { + if (this.match(types$1.comma)) { if (this.lookaheadCharCode() === close) { this.raiseTrailingCommaAfterRest(this.state.start); } else { @@ -9665,144 +10503,6 @@ class LValParser extends NodeUtils { } -const kExpression = 0, - kMaybeArrowParameterDeclaration = 1, - kMaybeAsyncArrowParameterDeclaration = 2, - kParameterDeclaration = 3; - -class ExpressionScope { - constructor(type = kExpression) { - this.type = void 0; - this.type = type; - } - - canBeArrowParameterDeclaration() { - return this.type === kMaybeAsyncArrowParameterDeclaration || this.type === kMaybeArrowParameterDeclaration; - } - - isCertainlyParameterDeclaration() { - return this.type === kParameterDeclaration; - } - -} - -class ArrowHeadParsingScope extends ExpressionScope { - constructor(type) { - super(type); - this.errors = new Map(); - } - - recordDeclarationError(pos, message) { - this.errors.set(pos, message); - } - - clearDeclarationError(pos) { - this.errors.delete(pos); - } - - iterateErrors(iterator) { - this.errors.forEach(iterator); - } - -} - -class ExpressionScopeHandler { - constructor(raise) { - this.stack = [new ExpressionScope()]; - this.raise = raise; - } - - enter(scope) { - this.stack.push(scope); - } - - exit() { - this.stack.pop(); - } - - recordParameterInitializerError(pos, message) { - const { - stack - } = this; - let i = stack.length - 1; - let scope = stack[i]; - - while (!scope.isCertainlyParameterDeclaration()) { - if (scope.canBeArrowParameterDeclaration()) { - scope.recordDeclarationError(pos, message); - } else { - return; - } - - scope = stack[--i]; - } - - this.raise(pos, message); - } - - recordParenthesizedIdentifierError(pos, message) { - const { - stack - } = this; - const scope = stack[stack.length - 1]; - - if (scope.isCertainlyParameterDeclaration()) { - this.raise(pos, message); - } else if (scope.canBeArrowParameterDeclaration()) { - scope.recordDeclarationError(pos, message); - } else { - return; - } - } - - recordAsyncArrowParametersError(pos, message) { - const { - stack - } = this; - let i = stack.length - 1; - let scope = stack[i]; - - while (scope.canBeArrowParameterDeclaration()) { - if (scope.type === kMaybeAsyncArrowParameterDeclaration) { - scope.recordDeclarationError(pos, message); - } - - scope = stack[--i]; - } - } - - validateAsPattern() { - const { - stack - } = this; - const currentScope = stack[stack.length - 1]; - if (!currentScope.canBeArrowParameterDeclaration()) return; - currentScope.iterateErrors((message, pos) => { - this.raise(pos, message); - let i = stack.length - 2; - let scope = stack[i]; - - while (scope.canBeArrowParameterDeclaration()) { - scope.clearDeclarationError(pos); - scope = stack[--i]; - } - }); - } - -} -function newParameterDeclarationScope() { - return new ExpressionScope(kParameterDeclaration); -} -function newArrowHeadScope() { - return new ArrowHeadParsingScope(kMaybeArrowParameterDeclaration); -} -function newAsyncArrowScope() { - return new ArrowHeadParsingScope(kMaybeAsyncArrowParameterDeclaration); -} -function newExpressionScope() { - return new ExpressionScope(); -} - class ExpressionParser extends LValParser { checkProto(prop, isRecord, protoRef, refExpressionErrors) { if (prop.type === "SpreadElement" || this.isObjectMethod(prop) || prop.computed || prop.shorthand) { @@ -9848,12 +10548,17 @@ class ExpressionParser extends LValParser { this.nextToken(); const expr = this.parseExpression(); - if (!this.match(types.eof)) { + if (!this.match(types$1.eof)) { this.unexpected(); } expr.comments = this.state.comments; expr.errors = this.state.errors; + + if (this.options.tokens) { + expr.tokens = this.tokens; + } + return expr; } @@ -9870,11 +10575,11 @@ class ExpressionParser extends LValParser { const startLoc = this.state.startLoc; const expr = this.parseMaybeAssign(refExpressionErrors); - if (this.match(types.comma)) { + if (this.match(types$1.comma)) { const node = this.startNodeAt(startPos, startLoc); node.expressions = [expr]; - while (this.eat(types.comma)) { + while (this.eat(types$1.comma)) { node.expressions.push(this.parseMaybeAssign(refExpressionErrors)); } @@ -9899,7 +10604,6 @@ class ExpressionParser extends LValParser { if (this.isContextual("yield")) { if (this.prodParam.hasYield) { - this.state.exprAllowed = true; let left = this.parseYield(); if (afterLeftParse) { @@ -9919,7 +10623,7 @@ class ExpressionParser extends LValParser { ownExpressionErrors = true; } - if (this.match(types.parenL) || this.match(types.name)) { + if (this.match(types$1.parenL) || this.match(types$1.name)) { this.state.potentialArrowAt = this.state.start; } @@ -9934,7 +10638,7 @@ class ExpressionParser extends LValParser { const operator = this.state.value; node.operator = operator; - if (this.match(types.eq)) { + if (this.match(types$1.eq)) { node.left = this.toAssignable(left, true); refExpressionErrors.doubleProto = -1; } else { @@ -9970,11 +10674,11 @@ class ExpressionParser extends LValParser { } parseConditional(expr, startPos, startLoc, refNeedsArrowPos) { - if (this.eat(types.question)) { + if (this.eat(types$1.question)) { const node = this.startNodeAt(startPos, startLoc); node.test = expr; node.consequent = this.parseMaybeAssignAllowIn(); - this.expect(types.colon); + this.expect(types$1.colon); node.alternate = this.parseMaybeAssign(); return this.finishNode(node, "ConditionalExpression"); } @@ -9998,11 +10702,11 @@ class ExpressionParser extends LValParser { parseExprOp(left, leftStartPos, leftStartLoc, minPrec) { let prec = this.state.type.binop; - if (prec != null && (this.prodParam.hasIn || !this.match(types._in))) { + if (prec != null && (this.prodParam.hasIn || !this.match(types$1._in))) { if (prec > minPrec) { const op = this.state.type; - if (op === types.pipeline) { + if (op === types$1.pipeline) { this.expectPlugin("pipelineOperator"); if (this.state.inFSharpPipelineDirectBody) { @@ -10016,22 +10720,17 @@ class ExpressionParser extends LValParser { const node = this.startNodeAt(leftStartPos, leftStartLoc); node.left = left; node.operator = this.state.value; - - if (op === types.exponent && left.type === "UnaryExpression" && (this.options.createParenthesizedExpressions || !(left.extra && left.extra.parenthesized))) { - this.raise(left.argument.start, ErrorMessages.UnexpectedTokenUnaryExponentiation); - } - - const logical = op === types.logicalOR || op === types.logicalAND; - const coalesce = op === types.nullishCoalescing; + const logical = op === types$1.logicalOR || op === types$1.logicalAND; + const coalesce = op === types$1.nullishCoalescing; if (coalesce) { - prec = types.logicalAND.binop; + prec = types$1.logicalAND.binop; } this.next(); - if (op === types.pipeline && this.getPluginOption("pipelineOperator", "proposal") === "minimal") { - if (this.match(types.name) && this.state.value === "await" && this.prodParam.hasAwait) { + if (op === types$1.pipeline && this.getPluginOption("pipelineOperator", "proposal") === "minimal") { + if (this.match(types$1.name) && this.state.value === "await" && this.prodParam.hasAwait) { throw this.raise(this.state.start, ErrorMessages.UnexpectedAwaitAfterPipelineBody); } } @@ -10040,7 +10739,7 @@ class ExpressionParser extends LValParser { this.finishNode(node, logical || coalesce ? "LogicalExpression" : "BinaryExpression"); const nextOp = this.state.type; - if (coalesce && (nextOp === types.logicalOR || nextOp === types.logicalAND) || logical && nextOp === types.nullishCoalescing) { + if (coalesce && (nextOp === types$1.logicalOR || nextOp === types$1.logicalAND) || logical && nextOp === types$1.nullishCoalescing) { throw this.raise(this.state.start, ErrorMessages.MixingCoalesceWithLogical); } @@ -10056,7 +10755,7 @@ class ExpressionParser extends LValParser { const startLoc = this.state.startLoc; switch (op) { - case types.pipeline: + case types$1.pipeline: switch (this.getPluginOption("pipelineOperator", "proposal")) { case "smart": return this.withTopicPermittingContext(() => { @@ -10080,25 +10779,42 @@ class ExpressionParser extends LValParser { return this.parseExprOp(this.parseMaybeUnary(), startPos, startLoc, op.rightAssociative ? prec - 1 : prec); } - parseMaybeUnary(refExpressionErrors) { - if (this.isContextual("await") && this.isAwaitAllowed()) { - return this.parseAwait(); + checkExponentialAfterUnary(node) { + if (this.match(types$1.exponent)) { + this.raise(node.argument.start, ErrorMessages.UnexpectedTokenUnaryExponentiation); + } + } + + parseMaybeUnary(refExpressionErrors, sawUnary) { + const startPos = this.state.start; + const startLoc = this.state.startLoc; + const isAwait = this.isContextual("await"); + + if (isAwait && this.isAwaitAllowed()) { + this.next(); + const expr = this.parseAwait(startPos, startLoc); + if (!sawUnary) this.checkExponentialAfterUnary(expr); + return expr; } - const update = this.match(types.incDec); + if (this.isContextual("module") && this.lookaheadCharCode() === 123 && !this.hasFollowingLineBreak()) { + return this.parseModuleExpression(); + } + + const update = this.match(types$1.incDec); const node = this.startNode(); if (this.state.type.prefix) { node.operator = this.state.value; node.prefix = true; - if (this.match(types._throw)) { + if (this.match(types$1._throw)) { this.expectPlugin("throwExpressions"); } - const isDelete = this.match(types._delete); + const isDelete = this.match(types$1._delete); this.next(); - node.argument = this.parseMaybeUnary(); + node.argument = this.parseMaybeUnary(null, true); this.checkExpressionErrors(refExpressionErrors, true); if (this.state.strict && isDelete) { @@ -10112,11 +10828,23 @@ class ExpressionParser extends LValParser { } if (!update) { + if (!sawUnary) this.checkExponentialAfterUnary(node); return this.finishNode(node, "UnaryExpression"); } } - return this.parseUpdate(node, update, refExpressionErrors); + const expr = this.parseUpdate(node, update, refExpressionErrors); + + if (isAwait) { + const startsExpr = this.hasPlugin("v8intrinsic") ? this.state.type.startsExpr : this.state.type.startsExpr && !this.match(types$1.modulo); + + if (startsExpr && !this.isAmbiguousAwait()) { + this.raiseOverwrite(startPos, this.hasPlugin("topLevelAwait") ? ErrorMessages.AwaitNotInAsyncContext : ErrorMessages.AwaitNotInAsyncFunction); + return this.parseAwait(startPos, startLoc); + } + } + + return expr; } parseUpdate(node, update, refExpressionErrors) { @@ -10172,15 +10900,15 @@ class ExpressionParser extends LValParser { } parseSubscript(base, startPos, startLoc, noCalls, state) { - if (!noCalls && this.eat(types.doubleColon)) { + if (!noCalls && this.eat(types$1.doubleColon)) { return this.parseBind(base, startPos, startLoc, noCalls, state); - } else if (this.match(types.backQuote)) { + } else if (this.match(types$1.backQuote)) { return this.parseTaggedTemplateExpression(base, startPos, startLoc, state); } let optional = false; - if (this.match(types.questionDot)) { + if (this.match(types$1.questionDot)) { if (noCalls && this.lookaheadCharCode() === 40) { state.stop = true; return base; @@ -10190,9 +10918,9 @@ class ExpressionParser extends LValParser { this.next(); } - if (!noCalls && this.match(types.parenL)) { + if (!noCalls && this.match(types$1.parenL)) { return this.parseCoverCallAndAsyncArrowHead(base, startPos, startLoc, state, optional); - } else if (optional || this.match(types.bracketL) || this.eat(types.dot)) { + } else if (optional || this.match(types$1.bracketL) || this.eat(types$1.dot)) { return this.parseMember(base, startPos, startLoc, state, optional); } else { state.stop = true; @@ -10202,23 +10930,24 @@ class ExpressionParser extends LValParser { parseMember(base, startPos, startLoc, state, optional) { const node = this.startNodeAt(startPos, startLoc); - const computed = this.eat(types.bracketL); + const computed = this.eat(types$1.bracketL); node.object = base; node.computed = computed; - const property = computed ? this.parseExpression() : this.parseMaybePrivateName(true); + const privateName = !computed && this.match(types$1.privateName) && this.state.value; + const property = computed ? this.parseExpression() : privateName ? this.parsePrivateName() : this.parseIdentifier(true); - if (this.isPrivateName(property)) { + if (privateName !== false) { if (node.object.type === "Super") { this.raise(startPos, ErrorMessages.SuperPrivateField); } - this.classScope.usePrivateName(this.getPrivateNameSV(property), property.start); + this.classScope.usePrivateName(privateName, property.start); } node.property = property; if (computed) { - this.expect(types.bracketR); + this.expect(types$1.bracketR); } if (state.optionalChainMember) { @@ -10239,6 +10968,7 @@ class ExpressionParser extends LValParser { parseCoverCallAndAsyncArrowHead(base, startPos, startLoc, state, optional) { const oldMaybeInArrowParameters = this.state.maybeInArrowParameters; + let refExpressionErrors = null; this.state.maybeInArrowParameters = true; this.next(); let node = this.startNodeAt(startPos, startLoc); @@ -10246,6 +10976,7 @@ class ExpressionParser extends LValParser { if (state.maybeAsyncArrow) { this.expressionScope.enter(newAsyncArrowScope()); + refExpressionErrors = new ExpressionErrors(); } if (state.optionalChainMember) { @@ -10253,9 +10984,9 @@ class ExpressionParser extends LValParser { } if (optional) { - node.arguments = this.parseCallExpressionArguments(types.parenR, false); + node.arguments = this.parseCallExpressionArguments(types$1.parenR); } else { - node.arguments = this.parseCallExpressionArguments(types.parenR, state.maybeAsyncArrow, base.type === "Import", base.type !== "Super", node); + node.arguments = this.parseCallExpressionArguments(types$1.parenR, base.type === "Import", base.type !== "Super", node, refExpressionErrors); } this.finishCallExpression(node, state.optionalChainMember); @@ -10267,6 +10998,7 @@ class ExpressionParser extends LValParser { node = this.parseAsyncArrowFromCallExpression(this.startNodeAt(startPos, startLoc), node); } else { if (state.maybeAsyncArrow) { + this.checkExpressionErrors(refExpressionErrors, true); this.expressionScope.exit(); } @@ -10300,17 +11032,17 @@ class ExpressionParser extends LValParser { finishCallExpression(node, optional) { if (node.callee.type === "Import") { if (node.arguments.length === 2) { - if (!this.hasPlugin("moduleAttributes")) { - this.expectPlugin("importAssertions"); + { + if (!this.hasPlugin("moduleAttributes")) { + this.expectPlugin("importAssertions"); + } } } if (node.arguments.length === 0 || node.arguments.length > 2) { this.raise(node.start, ErrorMessages.ImportCallArity, this.hasPlugin("importAssertions") || this.hasPlugin("moduleAttributes") ? "one or two arguments" : "one argument"); } else { - for (let _i = 0, _node$arguments = node.arguments; _i < _node$arguments.length; _i++) { - const arg = _node$arguments[_i]; - + for (const arg of node.arguments) { if (arg.type === "SpreadElement") { this.raise(arg.start, ErrorMessages.ImportCallSpreadArgument); } @@ -10321,7 +11053,7 @@ class ExpressionParser extends LValParser { return this.finishNode(node, optional ? "OptionalCallExpression" : "CallExpression"); } - parseCallExpressionArguments(close, possibleAsyncArrow, dynamicImport, allowPlaceholder, nodeForExtra) { + parseCallExpressionArguments(close, dynamicImport, allowPlaceholder, nodeForExtra, refExpressionErrors) { const elts = []; let first = true; const oldInFSharpPipelineDirectBody = this.state.inFSharpPipelineDirectBody; @@ -10331,7 +11063,7 @@ class ExpressionParser extends LValParser { if (first) { first = false; } else { - this.expect(types.comma); + this.expect(types$1.comma); if (this.match(close)) { if (dynamicImport && !this.hasPlugin("importAssertions") && !this.hasPlugin("moduleAttributes")) { @@ -10347,9 +11079,9 @@ class ExpressionParser extends LValParser { } } - elts.push(this.parseExprListItem(false, possibleAsyncArrow ? new ExpressionErrors() : undefined, possibleAsyncArrow ? { + elts.push(this.parseExprListItem(false, refExpressionErrors, { start: 0 - } : undefined, allowPlaceholder)); + }, allowPlaceholder)); } this.state.inFSharpPipelineDirectBody = oldInFSharpPipelineDirectBody; @@ -10357,13 +11089,13 @@ class ExpressionParser extends LValParser { } shouldParseAsyncArrow() { - return this.match(types.arrow) && !this.canInsertSemicolon(); + return this.match(types$1.arrow) && !this.canInsertSemicolon(); } parseAsyncArrowFromCallExpression(node, call) { var _call$extra; - this.expect(types.arrow); + this.expect(types$1.arrow); this.parseArrowExpression(node, call.arguments, true, (_call$extra = call.extra) == null ? void 0 : _call$extra.trailingComma); return node; } @@ -10375,55 +11107,53 @@ class ExpressionParser extends LValParser { } parseExprAtom(refExpressionErrors) { - if (this.state.type === types.slash) this.readRegexp(); - const canBeArrow = this.state.potentialArrowAt === this.state.start; let node; switch (this.state.type) { - case types._super: + case types$1._super: return this.parseSuper(); - case types._import: + case types$1._import: node = this.startNode(); this.next(); - if (this.match(types.dot)) { + if (this.match(types$1.dot)) { return this.parseImportMetaProperty(node); } - if (!this.match(types.parenL)) { + if (!this.match(types$1.parenL)) { this.raise(this.state.lastTokStart, ErrorMessages.UnsupportedImport); } return this.finishNode(node, "Import"); - case types._this: + case types$1._this: node = this.startNode(); this.next(); return this.finishNode(node, "ThisExpression"); - case types.name: + case types$1.name: { + const canBeArrow = this.state.potentialArrowAt === this.state.start; const containsEsc = this.state.containsEsc; const id = this.parseIdentifier(); if (!containsEsc && id.name === "async" && !this.canInsertSemicolon()) { - if (this.match(types._function)) { - const last = this.state.context.length - 1; - - if (this.state.context[last] !== types$1.functionStatement) { - throw new Error("Internal error"); - } - - this.state.context[last] = types$1.functionExpression; + if (this.match(types$1._function)) { this.next(); return this.parseFunction(this.startNodeAtNode(id), undefined, true); - } else if (this.match(types.name)) { - return this.parseAsyncArrowUnaryFunction(id); + } else if (this.match(types$1.name)) { + if (this.lookaheadCharCode() === 61) { + return this.parseAsyncArrowUnaryFunction(id); + } else { + return id; + } + } else if (this.match(types$1._do)) { + return this.parseDo(true); } } - if (canBeArrow && this.match(types.arrow) && !this.canInsertSemicolon()) { + if (canBeArrow && this.match(types$1.arrow) && !this.canInsertSemicolon()) { this.next(); return this.parseArrowExpression(this.startNodeAtNode(id), [id], false); } @@ -10431,84 +11161,85 @@ class ExpressionParser extends LValParser { return id; } - case types._do: + case types$1._do: { - return this.parseDo(); + return this.parseDo(false); } - case types.regexp: + case types$1.slash: + case types$1.slashAssign: { - const value = this.state.value; - node = this.parseLiteral(value.value, "RegExpLiteral"); - node.pattern = value.pattern; - node.flags = value.flags; - return node; + this.readRegexp(); + return this.parseRegExpLiteral(this.state.value); } - case types.num: - return this.parseLiteral(this.state.value, "NumericLiteral"); + case types$1.num: + return this.parseNumericLiteral(this.state.value); - case types.bigint: - return this.parseLiteral(this.state.value, "BigIntLiteral"); + case types$1.bigint: + return this.parseBigIntLiteral(this.state.value); - case types.decimal: - return this.parseLiteral(this.state.value, "DecimalLiteral"); + case types$1.decimal: + return this.parseDecimalLiteral(this.state.value); - case types.string: - return this.parseLiteral(this.state.value, "StringLiteral"); + case types$1.string: + return this.parseStringLiteral(this.state.value); - case types._null: - node = this.startNode(); - this.next(); - return this.finishNode(node, "NullLiteral"); + case types$1._null: + return this.parseNullLiteral(); + + case types$1._true: + return this.parseBooleanLiteral(true); - case types._true: - case types._false: - return this.parseBooleanLiteral(); + case types$1._false: + return this.parseBooleanLiteral(false); - case types.parenL: - return this.parseParenAndDistinguishExpression(canBeArrow); + case types$1.parenL: + { + const canBeArrow = this.state.potentialArrowAt === this.state.start; + return this.parseParenAndDistinguishExpression(canBeArrow); + } - case types.bracketBarL: - case types.bracketHashL: + case types$1.bracketBarL: + case types$1.bracketHashL: { - return this.parseArrayLike(this.state.type === types.bracketBarL ? types.bracketBarR : types.bracketR, false, true, refExpressionErrors); + return this.parseArrayLike(this.state.type === types$1.bracketBarL ? types$1.bracketBarR : types$1.bracketR, false, true, refExpressionErrors); } - case types.bracketL: + case types$1.bracketL: { - return this.parseArrayLike(types.bracketR, true, false, refExpressionErrors); + return this.parseArrayLike(types$1.bracketR, true, false, refExpressionErrors); } - case types.braceBarL: - case types.braceHashL: + case types$1.braceBarL: + case types$1.braceHashL: { - return this.parseObjectLike(this.state.type === types.braceBarL ? types.braceBarR : types.braceR, false, true, refExpressionErrors); + return this.parseObjectLike(this.state.type === types$1.braceBarL ? types$1.braceBarR : types$1.braceR, false, true, refExpressionErrors); } - case types.braceL: + case types$1.braceL: { - return this.parseObjectLike(types.braceR, false, false, refExpressionErrors); + return this.parseObjectLike(types$1.braceR, false, false, refExpressionErrors); } - case types._function: + case types$1._function: return this.parseFunctionOrFunctionSent(); - case types.at: + case types$1.at: this.parseDecorators(); - case types._class: + case types$1._class: node = this.startNode(); this.takeDecorators(node); return this.parseClass(node, false); - case types._new: + case types$1._new: return this.parseNewOrNewTarget(); - case types.backQuote: + case types$1.backQuote: return this.parseTemplate(false); - case types.doubleColon: + case types$1.doubleColon: { node = this.startNode(); this.next(); @@ -10522,7 +11253,25 @@ class ExpressionParser extends LValParser { } } - case types.hash: + case types$1.privateName: + { + const start = this.state.start; + const value = this.state.value; + node = this.parsePrivateName(); + + if (this.match(types$1._in)) { + this.expectPlugin("privateIn"); + this.classScope.usePrivateName(value, node.start); + } else if (this.hasPlugin("privateIn")) { + this.raise(this.state.start, ErrorMessages.PrivateInExpectedIn, value); + } else { + throw this.unexpected(start); + } + + return node; + } + + case types$1.hash: { if (this.state.inPipeline) { node = this.startNode(); @@ -10540,27 +11289,9 @@ class ExpressionParser extends LValParser { this.registerTopicReference(); return this.finishNode(node, "PipelinePrimaryTopicReference"); } - - const nextCh = this.input.codePointAt(this.state.end); - - if (isIdentifierStart(nextCh) || nextCh === 92) { - const start = this.state.start; - node = this.parseMaybePrivateName(true); - - if (this.match(types._in)) { - this.expectPlugin("privateIn"); - this.classScope.usePrivateName(node.id.name, node.start); - } else if (this.hasPlugin("privateIn")) { - this.raise(this.state.start, ErrorMessages.PrivateInExpectedIn, node.id.name); - } else { - throw this.unexpected(start); - } - - return node; - } } - case types.relational: + case types$1.relational: { if (this.state.value === "<") { const lookaheadCh = this.input.codePointAt(this.nextTokenStart()); @@ -10586,18 +11317,32 @@ class ExpressionParser extends LValParser { this.raise(this.state.pos, ErrorMessages.LineTerminatorBeforeArrow); } - this.expect(types.arrow); + this.expect(types$1.arrow); this.parseArrowExpression(node, params, true); return node; } - parseDo() { + parseDo(isAsync) { this.expectPlugin("doExpressions"); + + if (isAsync) { + this.expectPlugin("asyncDoExpressions"); + } + const node = this.startNode(); + node.async = isAsync; this.next(); const oldLabels = this.state.labels; this.state.labels = []; - node.body = this.parseBlock(); + + if (isAsync) { + this.prodParam.enter(PARAM_AWAIT); + node.body = this.parseBlock(); + this.prodParam.exit(); + } else { + node.body = this.parseBlock(); + } + this.state.labels = oldLabels; return this.finishNode(node, "DoExpression"); } @@ -10606,51 +11351,47 @@ class ExpressionParser extends LValParser { const node = this.startNode(); this.next(); - if (this.match(types.parenL) && !this.scope.allowDirectSuper && !this.options.allowSuperOutsideMethod) { + if (this.match(types$1.parenL) && !this.scope.allowDirectSuper && !this.options.allowSuperOutsideMethod) { this.raise(node.start, ErrorMessages.SuperNotAllowed); } else if (!this.scope.allowSuper && !this.options.allowSuperOutsideMethod) { this.raise(node.start, ErrorMessages.UnexpectedSuper); } - if (!this.match(types.parenL) && !this.match(types.bracketL) && !this.match(types.dot)) { + if (!this.match(types$1.parenL) && !this.match(types$1.bracketL) && !this.match(types$1.dot)) { this.raise(node.start, ErrorMessages.UnsupportedSuper); } return this.finishNode(node, "Super"); } - parseBooleanLiteral() { - const node = this.startNode(); - node.value = this.match(types._true); - this.next(); - return this.finishNode(node, "BooleanLiteral"); - } - parseMaybePrivateName(isPrivateNameAllowed) { - const isPrivate = this.match(types.hash); + const isPrivate = this.match(types$1.privateName); if (isPrivate) { - this.expectOnePlugin(["classPrivateProperties", "classPrivateMethods"]); - if (!isPrivateNameAllowed) { - this.raise(this.state.pos, ErrorMessages.UnexpectedPrivateField); + this.raise(this.state.start + 1, ErrorMessages.UnexpectedPrivateField); } - const node = this.startNode(); - this.next(); - this.assertNoSpace("Unexpected space between # and identifier"); - node.id = this.parseIdentifier(true); - return this.finishNode(node, "PrivateName"); + return this.parsePrivateName(); } else { return this.parseIdentifier(true); } } + parsePrivateName() { + const node = this.startNode(); + const id = this.startNodeAt(this.state.start + 1, new Position(this.state.curLine, this.state.start + 1 - this.state.lineStart)); + const name = this.state.value; + this.next(); + node.id = this.createIdentifier(id, name); + return this.finishNode(node, "PrivateName"); + } + parseFunctionOrFunctionSent() { const node = this.startNode(); this.next(); - if (this.prodParam.hasYield && this.match(types.dot)) { + if (this.prodParam.hasYield && this.match(types$1.dot)) { const meta = this.createIdentifier(this.startNodeAtNode(node), "function"); this.next(); return this.parseMetaProperty(node, meta, "sent"); @@ -10686,9 +11427,7 @@ class ExpressionParser extends LValParser { if (this.isContextual("meta")) { if (!this.inModule) { - this.raiseWithData(id.start, { - code: "BABEL_PARSER_SOURCETYPE_MODULE_REQUIRED" - }, ErrorMessages.ImportMetaOutsideModule); + this.raise(id.start, SourceTypeModuleErrorMessages.ImportMetaOutsideModule); } this.sawUnambiguousESM = true; @@ -10697,17 +11436,55 @@ class ExpressionParser extends LValParser { return this.parseMetaProperty(node, id, "meta"); } - parseLiteral(value, type, startPos, startLoc) { - startPos = startPos || this.state.start; - startLoc = startLoc || this.state.startLoc; - const node = this.startNodeAt(startPos, startLoc); + parseLiteralAtNode(value, type, node) { this.addExtra(node, "rawValue", value); - this.addExtra(node, "raw", this.input.slice(startPos, this.state.end)); + this.addExtra(node, "raw", this.input.slice(node.start, this.state.end)); node.value = value; this.next(); return this.finishNode(node, type); } + parseLiteral(value, type) { + const node = this.startNode(); + return this.parseLiteralAtNode(value, type, node); + } + + parseStringLiteral(value) { + return this.parseLiteral(value, "StringLiteral"); + } + + parseNumericLiteral(value) { + return this.parseLiteral(value, "NumericLiteral"); + } + + parseBigIntLiteral(value) { + return this.parseLiteral(value, "BigIntLiteral"); + } + + parseDecimalLiteral(value) { + return this.parseLiteral(value, "DecimalLiteral"); + } + + parseRegExpLiteral(value) { + const node = this.parseLiteral(value.value, "RegExpLiteral"); + node.pattern = value.pattern; + node.flags = value.flags; + return node; + } + + parseBooleanLiteral(value) { + const node = this.startNode(); + node.value = value; + this.next(); + return this.finishNode(node, "BooleanLiteral"); + } + + parseNullLiteral() { + const node = this.startNode(); + this.next(); + return this.finishNode(node, "NullLiteral"); + } + parseParenAndDistinguishExpression(canBeArrow) { const startPos = this.state.start; const startLoc = this.state.startLoc; @@ -10729,19 +11506,19 @@ class ExpressionParser extends LValParser { let spreadStart; let optionalCommaStart; - while (!this.match(types.parenR)) { + while (!this.match(types$1.parenR)) { if (first) { first = false; } else { - this.expect(types.comma, refNeedsArrowPos.start || null); + this.expect(types$1.comma, refNeedsArrowPos.start || null); - if (this.match(types.parenR)) { + if (this.match(types$1.parenR)) { optionalCommaStart = this.state.start; break; } } - if (this.match(types.ellipsis)) { + if (this.match(types$1.ellipsis)) { const spreadNodeStartPos = this.state.start; const spreadNodeStartLoc = this.state.startLoc; spreadStart = this.state.start; @@ -10755,7 +11532,7 @@ class ExpressionParser extends LValParser { const innerEndPos = this.state.lastTokEnd; const innerEndLoc = this.state.lastTokEndLoc; - this.expect(types.parenR); + this.expect(types$1.parenR); this.state.maybeInArrowParameters = oldMaybeInArrowParameters; this.state.inFSharpPipelineDirectBody = oldInFSharpPipelineDirectBody; let arrowNode = this.startNodeAt(startPos, startLoc); @@ -10804,7 +11581,7 @@ class ExpressionParser extends LValParser { } parseArrow(node) { - if (this.eat(types.arrow)) { + if (this.eat(types$1.arrow)) { return node; } } @@ -10817,19 +11594,13 @@ class ExpressionParser extends LValParser { const node = this.startNode(); this.next(); - if (this.match(types.dot)) { + if (this.match(types$1.dot)) { const meta = this.createIdentifier(this.startNodeAtNode(node), "new"); this.next(); const metaProp = this.parseMetaProperty(node, meta, "target"); if (!this.scope.inNonArrowFunction && !this.scope.inClass) { - let error = ErrorMessages.UnexpectedNewTarget; - - if (this.hasPlugin("classProperties")) { - error += " or class properties"; - } - - this.raise(metaProp.start, error); + this.raise(metaProp.start, ErrorMessages.UnexpectedNewTarget); } return metaProp; @@ -10845,7 +11616,7 @@ class ExpressionParser extends LValParser { this.raise(node.callee.start, ErrorMessages.ImportCallNotNewExpression); } else if (this.isOptionalChain(node.callee)) { this.raise(this.state.lastTokEnd, ErrorMessages.OptionalChainingNoNew); - } else if (this.eat(types.questionDot)) { + } else if (this.eat(types$1.questionDot)) { this.raise(this.state.start, ErrorMessages.OptionalChainingNoNew); } @@ -10854,8 +11625,8 @@ class ExpressionParser extends LValParser { } parseNewArguments(node) { - if (this.eat(types.parenL)) { - const args = this.parseExprList(types.parenR); + if (this.eat(types$1.parenL)) { + const args = this.parseExprList(types$1.parenR); this.toReferencedList(args); node.arguments = args; } else { @@ -10877,7 +11648,7 @@ class ExpressionParser extends LValParser { cooked: this.state.value }; this.next(); - elem.tail = this.match(types.backQuote); + elem.tail = this.match(types$1.backQuote); return this.finishNode(elem, "TemplateElement"); } @@ -10889,9 +11660,9 @@ class ExpressionParser extends LValParser { node.quasis = [curElt]; while (!curElt.tail) { - this.expect(types.dollarBraceL); + this.expect(types$1.dollarBraceL); node.expressions.push(this.parseTemplateSubstitution()); - this.expect(types.braceR); + this.expect(types$1.braceR); node.quasis.push(curElt = this.parseTemplateElement(isTagged)); } @@ -10920,7 +11691,7 @@ class ExpressionParser extends LValParser { if (first) { first = false; } else { - this.expect(types.comma); + this.expect(types$1.comma); if (this.match(close)) { this.addExtra(node, "trailingComma", this.state.lastTokStart); @@ -10945,7 +11716,6 @@ class ExpressionParser extends LValParser { node.properties.push(prop); } - this.state.exprAllowed = false; this.next(); this.state.inFSharpPipelineDirectBody = oldInFSharpPipelineDirectBody; let type = "ObjectExpression"; @@ -10960,18 +11730,18 @@ class ExpressionParser extends LValParser { } maybeAsyncOrAccessorProp(prop) { - return !prop.computed && prop.key.type === "Identifier" && (this.isLiteralPropertyName() || this.match(types.bracketL) || this.match(types.star)); + return !prop.computed && prop.key.type === "Identifier" && (this.isLiteralPropertyName() || this.match(types$1.bracketL) || this.match(types$1.star)); } parsePropertyDefinition(isPattern, refExpressionErrors) { let decorators = []; - if (this.match(types.at)) { + if (this.match(types$1.at)) { if (this.hasPlugin("decorators")) { this.raise(this.state.start, ErrorMessages.UnsupportedPropertyDecorator); } - while (this.match(types.at)) { + while (this.match(types$1.at)) { decorators.push(this.parseDecorator()); } } @@ -10983,7 +11753,7 @@ class ExpressionParser extends LValParser { let startPos; let startLoc; - if (this.match(types.ellipsis)) { + if (this.match(types$1.ellipsis)) { if (decorators.length) this.unexpected(); if (isPattern) { @@ -11009,7 +11779,7 @@ class ExpressionParser extends LValParser { } if (!isPattern) { - isGenerator = this.eat(types.star); + isGenerator = this.eat(types$1.star); } const containsEsc = this.state.containsEsc; @@ -11020,7 +11790,7 @@ class ExpressionParser extends LValParser { if (keyName === "async" && !this.hasPrecedingLineBreak()) { isAsync = true; - isGenerator = this.eat(types.star); + isGenerator = this.eat(types$1.star); this.parsePropertyName(prop, false); } @@ -11028,7 +11798,7 @@ class ExpressionParser extends LValParser { isAccessor = true; prop.kind = keyName; - if (this.match(types.star)) { + if (this.match(types$1.star)) { isGenerator = true; this.raise(this.state.pos, ErrorMessages.AccessorIsGenerator, keyName); this.next(); @@ -11077,7 +11847,7 @@ class ExpressionParser extends LValParser { return prop; } - if (isAsync || isGenerator || this.match(types.parenL)) { + if (isAsync || isGenerator || this.match(types$1.parenL)) { if (isPattern) this.unexpected(); prop.kind = "method"; prop.method = true; @@ -11088,7 +11858,7 @@ class ExpressionParser extends LValParser { parseObjectProperty(prop, startPos, startLoc, isPattern, refExpressionErrors) { prop.shorthand = false; - if (this.eat(types.colon)) { + if (this.eat(types$1.colon)) { prop.value = isPattern ? this.parseMaybeDefault(this.state.start, this.state.startLoc) : this.parseMaybeAssignAllowIn(refExpressionErrors); return this.finishNode(prop, "ObjectProperty"); } @@ -11098,7 +11868,7 @@ class ExpressionParser extends LValParser { if (isPattern) { prop.value = this.parseMaybeDefault(startPos, startLoc, prop.key.__clone()); - } else if (this.match(types.eq) && refExpressionErrors) { + } else if (this.match(types$1.eq) && refExpressionErrors) { if (refExpressionErrors.shorthandAssign === -1) { refExpressionErrors.shorthandAssign = this.state.start; } @@ -11120,16 +11890,17 @@ class ExpressionParser extends LValParser { } parsePropertyName(prop, isPrivateNameAllowed) { - if (this.eat(types.bracketL)) { + if (this.eat(types$1.bracketL)) { prop.computed = true; prop.key = this.parseMaybeAssignAllowIn(); - this.expect(types.bracketR); + this.expect(types$1.bracketR); } else { const oldInPropertyName = this.state.inPropertyName; this.state.inPropertyName = true; - prop.key = this.match(types.num) || this.match(types.string) || this.match(types.bigint) || this.match(types.decimal) ? this.parseExprAtom() : this.parseMaybePrivateName(isPrivateNameAllowed); + const type = this.state.type; + prop.key = type === types$1.num || type === types$1.string || type === types$1.bigint || type === types$1.decimal ? this.parseExprAtom() : this.parseMaybePrivateName(isPrivateNameAllowed); - if (!this.isPrivateName(prop.key)) { + if (type !== types$1.privateName) { prop.computed = false; } @@ -11176,7 +11947,7 @@ class ExpressionParser extends LValParser { this.scope.enter(SCOPE_FUNCTION | SCOPE_ARROW); let flags = functionFlags(isAsync, false); - if (!this.match(types.bracketL) && this.prodParam.hasIn) { + if (!this.match(types$1.bracketL) && this.prodParam.hasIn) { flags |= PARAM_IN; } @@ -11207,7 +11978,7 @@ class ExpressionParser extends LValParser { } parseFunctionBody(node, allowExpression, isMethod = false) { - const isExpression = allowExpression && !this.match(types.braceL); + const isExpression = allowExpression && !this.match(types$1.braceL); this.expressionScope.enter(newExpressionScope()); if (isExpression) { @@ -11250,8 +12021,7 @@ class ExpressionParser extends LValParser { checkParams(node, allowDuplicates, isArrowFunction, strictModeChanged = true) { const checkClashes = new Set(); - for (let _i2 = 0, _node$params = node.params; _i2 < _node$params.length; _i2++) { - const param = _node$params[_i2]; + for (const param of node.params) { this.checkLVal(param, "function parameter list", BIND_VAR, allowDuplicates ? null : checkClashes, undefined, strictModeChanged); } } @@ -11264,7 +12034,7 @@ class ExpressionParser extends LValParser { if (first) { first = false; } else { - this.expect(types.comma); + this.expect(types$1.comma); if (this.match(close)) { if (nodeForExtra) { @@ -11285,17 +12055,17 @@ class ExpressionParser extends LValParser { parseExprListItem(allowEmpty, refExpressionErrors, refNeedsArrowPos, allowPlaceholder) { let elt; - if (this.match(types.comma)) { + if (this.match(types$1.comma)) { if (!allowEmpty) { this.raise(this.state.pos, ErrorMessages.UnexpectedToken, ","); } elt = null; - } else if (this.match(types.ellipsis)) { + } else if (this.match(types$1.ellipsis)) { const spreadNodeStartPos = this.state.start; const spreadNodeStartLoc = this.state.startLoc; elt = this.parseParenItem(this.parseSpread(refExpressionErrors, refNeedsArrowPos), spreadNodeStartPos, spreadNodeStartLoc); - } else if (this.match(types.question)) { + } else if (this.match(types$1.question)) { this.expectPlugin("partialApplication"); if (!allowPlaceholder) { @@ -11331,21 +12101,24 @@ class ExpressionParser extends LValParser { type } = this.state; - if (type === types.name) { + if (type === types$1.name) { name = this.state.value; } else if (type.keyword) { name = type.keyword; - const curContext = this.curContext(); - if ((type === types._class || type === types._function) && (curContext === types$1.functionStatement || curContext === types$1.functionExpression)) { - this.state.context.pop(); + if (type === types$1._class || type === types$1._function) { + const curContext = this.curContext(); + + if (curContext === types.functionStatement || curContext === types.functionExpression) { + this.state.context.pop(); + } } } else { throw this.unexpected(); } if (liberal) { - this.state.type = types.name; + this.state.type = types$1.name; } else { this.checkReservedWord(name, start, !!type.keyword, false); } @@ -11355,23 +12128,34 @@ class ExpressionParser extends LValParser { } checkReservedWord(word, startLoc, checkKeywords, isBinding) { - if (this.prodParam.hasYield && word === "yield") { - this.raise(startLoc, ErrorMessages.YieldBindingIdentifier); + if (word.length > 10) { return; } - if (word === "await") { + if (!canBeReservedWord(word)) { + return; + } + + if (word === "yield") { + if (this.prodParam.hasYield) { + this.raise(startLoc, ErrorMessages.YieldBindingIdentifier); + return; + } + } else if (word === "await") { if (this.prodParam.hasAwait) { this.raise(startLoc, ErrorMessages.AwaitBindingIdentifier); return; + } else if (this.scope.inStaticBlock && !this.scope.inNonArrowFunction) { + this.raise(startLoc, ErrorMessages.AwaitBindingIdentifierInStaticBlock); + return; } else { this.expressionScope.recordAsyncArrowParametersError(startLoc, ErrorMessages.AwaitBindingIdentifier); } - } - - if (this.scope.inClass && !this.scope.inNonArrowFunction && word === "arguments") { - this.raise(startLoc, ErrorMessages.ArgumentsInClass); - return; + } else if (word === "arguments") { + if (this.scope.inClassAndNotInNonArrowFunction) { + this.raise(startLoc, ErrorMessages.ArgumentsInClass); + return; + } } if (checkKeywords && isKeyword(word)) { @@ -11382,11 +12166,7 @@ class ExpressionParser extends LValParser { const reservedTest = !this.state.strict ? isReservedWord : isBinding ? isStrictBindReservedWord : isStrictReservedWord; if (reservedTest(word, this.inModule)) { - if (!this.prodParam.hasAwait && word === "await") { - this.raise(startLoc, this.hasPlugin("topLevelAwait") ? ErrorMessages.AwaitNotInAsyncContext : ErrorMessages.AwaitNotInAsyncFunction); - } else { - this.raise(startLoc, ErrorMessages.UnexpectedReservedWord, word); - } + this.raise(startLoc, ErrorMessages.UnexpectedReservedWord, word); } } @@ -11400,17 +12180,16 @@ class ExpressionParser extends LValParser { return false; } - parseAwait() { - const node = this.startNode(); - this.next(); + parseAwait(startPos, startLoc) { + const node = this.startNodeAt(startPos, startLoc); this.expressionScope.recordParameterInitializerError(node.start, ErrorMessages.AwaitExpressionFormalParameter); - if (this.eat(types.star)) { + if (this.eat(types$1.star)) { this.raise(node.start, ErrorMessages.ObsoleteAwaitStar); } if (!this.scope.inFunction && !this.options.allowAwaitOutsideFunction) { - if (this.hasPrecedingLineBreak() || this.match(types.plusMin) || this.match(types.parenL) || this.match(types.bracketL) || this.match(types.backQuote) || this.match(types.regexp) || this.match(types.slash) || this.hasPlugin("v8intrinsic") && this.match(types.modulo)) { + if (this.isAmbiguousAwait()) { this.ambiguousScriptDifferentAst = true; } else { this.sawUnambiguousESM = true; @@ -11418,25 +12197,44 @@ class ExpressionParser extends LValParser { } if (!this.state.soloAwait) { - node.argument = this.parseMaybeUnary(); + node.argument = this.parseMaybeUnary(null, true); } return this.finishNode(node, "AwaitExpression"); } + isAmbiguousAwait() { + return this.hasPrecedingLineBreak() || this.match(types$1.plusMin) || this.match(types$1.parenL) || this.match(types$1.bracketL) || this.match(types$1.backQuote) || this.match(types$1.regexp) || this.match(types$1.slash) || this.hasPlugin("v8intrinsic") && this.match(types$1.modulo); + } + parseYield() { const node = this.startNode(); this.expressionScope.recordParameterInitializerError(node.start, ErrorMessages.YieldInParameter); this.next(); + let delegating = false; + let argument = null; - if (this.match(types.semi) || !this.match(types.star) && !this.state.type.startsExpr || this.hasPrecedingLineBreak()) { - node.delegate = false; - node.argument = null; - } else { - node.delegate = this.eat(types.star); - node.argument = this.parseMaybeAssign(); + if (!this.hasPrecedingLineBreak()) { + delegating = this.eat(types$1.star); + + switch (this.state.type) { + case types$1.semi: + case types$1.eof: + case types$1.braceR: + case types$1.parenR: + case types$1.bracketR: + case types$1.braceBarR: + case types$1.colon: + case types$1.comma: + if (!delegating) break; + + default: + argument = this.parseMaybeAssign(); + } } + node.delegate = delegating; + node.argument = argument; return this.finishNode(node, "YieldExpression"); } @@ -11454,7 +12252,7 @@ class ExpressionParser extends LValParser { } checkSmartPipelineBodyEarlyErrors(childExpression, startPos) { - if (this.match(types.arrow)) { + if (this.match(types$1.arrow)) { throw this.raise(this.state.start, ErrorMessages.PipelineBodyNoArrow); } else if (childExpression.type === "SequenceExpression") { this.raise(startPos, ErrorMessages.PipelineBodySequenceExpression); @@ -11587,6 +12385,25 @@ class ExpressionParser extends LValParser { return ret; } + parseModuleExpression() { + this.expectPlugin("moduleBlocks"); + const node = this.startNode(); + this.next(); + this.eat(types$1.braceL); + const revertScopes = this.initializeScopes(true); + this.enterInitialScopes(); + const program = this.startNode(); + + try { + node.body = this.parseProgram(program, types$1.braceR, "module"); + } finally { + revertScopes(); + } + + this.eat(types$1.braceR); + return this.finishNode(node, "ModuleExpression"); + } + } const loopLabel = { @@ -11600,24 +12417,64 @@ const FUNC_NO_FLAGS = 0b000, FUNC_HANGING_STATEMENT = 0b010, FUNC_NULLABLE_ID = 0b100; const loneSurrogate = /[\uD800-\uDFFF]/u; +const keywordRelationalOperator = /in(?:stanceof)?/y; + +function babel7CompatTokens(tokens) { + { + for (let i = 0; i < tokens.length; i++) { + const token = tokens[i]; + + if (token.type === types$1.privateName) { + const { + loc, + start, + value, + end + } = token; + const hashEndPos = start + 1; + const hashEndLoc = new Position(loc.start.line, loc.start.column + 1); + tokens.splice(i, 1, new Token({ + type: types$1.hash, + value: "#", + start: start, + end: hashEndPos, + startLoc: loc.start, + endLoc: hashEndLoc + }), new Token({ + type: types$1.name, + value: value, + start: hashEndPos, + end: end, + startLoc: hashEndLoc, + endLoc: loc.end + })); + } + } + } + return tokens; +} + class StatementParser extends ExpressionParser { parseTopLevel(file, program) { - program.sourceType = this.options.sourceType; + file.program = this.parseProgram(program); + file.comments = this.state.comments; + if (this.options.tokens) file.tokens = babel7CompatTokens(this.tokens); + return this.finishNode(file, "File"); + } + + parseProgram(program, end = types$1.eof, sourceType = this.options.sourceType) { + program.sourceType = sourceType; program.interpreter = this.parseInterpreterDirective(); - this.parseBlockBody(program, true, true, types.eof); + this.parseBlockBody(program, true, true, end); if (this.inModule && !this.options.allowUndeclaredExports && this.scope.undefinedExports.size > 0) { - for (let _i = 0, _Array$from = Array.from(this.scope.undefinedExports); _i < _Array$from.length; _i++) { - const [name] = _Array$from[_i]; + for (const [name] of Array.from(this.scope.undefinedExports)) { const pos = this.scope.undefinedExports.get(name); this.raise(pos, ErrorMessages.ModuleExportUndefined, name); } } - file.program = this.finishNode(program, "Program"); - file.comments = this.state.comments; - if (this.options.tokens) file.tokens = this.tokens; - return this.finishNode(file, "File"); + return this.finishNode(program, "Program"); } stmtToDirective(stmt) { @@ -11633,7 +12490,7 @@ class StatementParser extends ExpressionParser { } parseInterpreterDirective() { - if (!this.match(types.interpreterDirective)) { + if (!this.match(types$1.interpreterDirective)) { return null; } @@ -11648,28 +12505,40 @@ class StatementParser extends ExpressionParser { return false; } + return this.isLetKeyword(context); + } + + isLetKeyword(context) { const next = this.nextTokenStart(); - const nextCh = this.input.charCodeAt(next); - if (nextCh === 91) return true; + const nextCh = this.codePointAtPos(next); + + if (nextCh === 92 || nextCh === 91) { + return true; + } + if (context) return false; if (nextCh === 123) return true; if (isIdentifierStart(nextCh)) { - let pos = next + 1; + keywordRelationalOperator.lastIndex = next; + const matched = keywordRelationalOperator.exec(this.input); + + if (matched !== null) { + const endCh = this.codePointAtPos(next + matched[0].length); - while (isIdentifierChar(this.input.charCodeAt(pos))) { - ++pos; + if (!isIdentifierChar(endCh) && endCh !== 92) { + return false; + } } - const ident = this.input.slice(next, pos); - if (!keywordRelationalOperator.test(ident)) return true; + return true; } return false; } parseStatement(context, topLevel) { - if (this.match(types.at)) { + if (this.match(types$1.at)) { this.parseDecorators(true); } @@ -11682,25 +12551,25 @@ class StatementParser extends ExpressionParser { let kind; if (this.isLet(context)) { - starttype = types._var; + starttype = types$1._var; kind = "let"; } switch (starttype) { - case types._break: - case types._continue: + case types$1._break: + case types$1._continue: return this.parseBreakContinueStatement(node, starttype.keyword); - case types._debugger: + case types$1._debugger: return this.parseDebuggerStatement(node); - case types._do: + case types$1._do: return this.parseDoStatement(node); - case types._for: + case types$1._for: return this.parseForStatement(node); - case types._function: + case types$1._function: if (this.lookaheadCharCode() === 46) break; if (context) { @@ -11713,27 +12582,27 @@ class StatementParser extends ExpressionParser { return this.parseFunctionStatement(node, false, !context); - case types._class: + case types$1._class: if (context) this.unexpected(); return this.parseClass(node, true); - case types._if: + case types$1._if: return this.parseIfStatement(node); - case types._return: + case types$1._return: return this.parseReturnStatement(node); - case types._switch: + case types$1._switch: return this.parseSwitchStatement(node); - case types._throw: + case types$1._throw: return this.parseThrowStatement(node); - case types._try: + case types$1._try: return this.parseTryStatement(node); - case types._const: - case types._var: + case types$1._const: + case types$1._var: kind = kind || this.state.value; if (context && kind !== "var") { @@ -11742,19 +12611,19 @@ class StatementParser extends ExpressionParser { return this.parseVarStatement(node, kind); - case types._while: + case types$1._while: return this.parseWhileStatement(node); - case types._with: + case types$1._with: return this.parseWithStatement(node); - case types.braceL: + case types$1.braceL: return this.parseBlock(); - case types.semi: + case types$1.semi: return this.parseEmptyStatement(node); - case types._import: + case types$1._import: { const nextTokenCharCode = this.lookaheadCharCode(); @@ -11763,7 +12632,7 @@ class StatementParser extends ExpressionParser { } } - case types._export: + case types$1._export: { if (!this.options.allowImportExportEverywhere && !topLevel) { this.raise(this.state.start, ErrorMessages.UnexpectedImportExport); @@ -11772,7 +12641,7 @@ class StatementParser extends ExpressionParser { this.next(); let result; - if (starttype === types._import) { + if (starttype === types$1._import) { result = this.parseImport(node); if (result.type === "ImportDeclaration" && (!result.importKind || result.importKind === "value")) { @@ -11806,7 +12675,7 @@ class StatementParser extends ExpressionParser { const maybeName = this.state.value; const expr = this.parseExpression(); - if (starttype === types.name && expr.type === "Identifier" && this.eat(types.colon)) { + if (starttype === types$1.name && expr.type === "Identifier" && this.eat(types$1.colon)) { return this.parseLabeledStatement(node, maybeName, expr, context); } else { return this.parseExpressionStatement(node, expr); @@ -11815,9 +12684,7 @@ class StatementParser extends ExpressionParser { assertModuleNodeAllowed(node) { if (!this.options.allowImportExportEverywhere && !this.inModule) { - this.raiseWithData(node.start, { - code: "BABEL_PARSER_SOURCETYPE_MODULE_REQUIRED" - }, ErrorMessages.ImportOutsideModule); + this.raise(node.start, SourceTypeModuleErrorMessages.ImportOutsideModule); } } @@ -11832,18 +12699,18 @@ class StatementParser extends ExpressionParser { } canHaveLeadingDecorator() { - return this.match(types._class); + return this.match(types$1._class); } parseDecorators(allowExport) { const currentContextDecorators = this.state.decoratorStack[this.state.decoratorStack.length - 1]; - while (this.match(types.at)) { + while (this.match(types$1.at)) { const decorator = this.parseDecorator(); currentContextDecorators.push(decorator); } - if (this.match(types._export)) { + if (this.match(types$1._export)) { if (!allowExport) { this.unexpected(); } @@ -11867,13 +12734,13 @@ class StatementParser extends ExpressionParser { const startLoc = this.state.startLoc; let expr; - if (this.eat(types.parenL)) { + if (this.eat(types$1.parenL)) { expr = this.parseExpression(); - this.expect(types.parenR); + this.expect(types$1.parenR); } else { expr = this.parseIdentifier(false); - while (this.eat(types.dot)) { + while (this.eat(types$1.dot)) { const node = this.startNodeAt(startPos, startLoc); node.object = expr; node.property = this.parseIdentifier(true); @@ -11892,10 +12759,10 @@ class StatementParser extends ExpressionParser { } parseMaybeDecoratorArguments(expr) { - if (this.eat(types.parenL)) { + if (this.eat(types$1.parenL)) { const node = this.startNodeAtNode(expr); node.callee = expr; - node.arguments = this.parseCallExpressionArguments(types.parenR, false); + node.arguments = this.parseCallExpressionArguments(types$1.parenR, false); this.toReferencedList(node.arguments); return this.finishNode(node, "CallExpression"); } @@ -11943,9 +12810,9 @@ class StatementParser extends ExpressionParser { } parseHeaderExpression() { - this.expect(types.parenL); + this.expect(types$1.parenL); const val = this.parseExpression(); - this.expect(types.parenR); + this.expect(types$1.parenR); return val; } @@ -11954,9 +12821,9 @@ class StatementParser extends ExpressionParser { this.state.labels.push(loopLabel); node.body = this.withTopicForbiddingContext(() => this.parseStatement("do")); this.state.labels.pop(); - this.expect(types._while); + this.expect(types$1._while); node.test = this.parseHeaderExpression(); - this.eat(types.semi); + this.eat(types$1.semi); return this.finishNode(node, "DoWhileStatement"); } @@ -11970,9 +12837,9 @@ class StatementParser extends ExpressionParser { } this.scope.enter(SCOPE_OTHER); - this.expect(types.parenL); + this.expect(types$1.parenL); - if (this.match(types.semi)) { + if (this.match(types$1.semi)) { if (awaitAt > -1) { this.unexpected(awaitAt); } @@ -11980,16 +12847,17 @@ class StatementParser extends ExpressionParser { return this.parseFor(node, null); } - const isLet = this.isLet(); + const startsWithLet = this.isContextual("let"); + const isLet = startsWithLet && this.isLetKeyword(); - if (this.match(types._var) || this.match(types._const) || isLet) { + if (this.match(types$1._var) || this.match(types$1._const) || 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(types._in) || this.isContextual("of")) && init.declarations.length === 1) { + if ((this.match(types$1._in) || this.isContextual("of")) && init.declarations.length === 1) { return this.parseForIn(node, init, awaitAt); } @@ -12000,12 +12868,22 @@ class StatementParser extends ExpressionParser { return this.parseFor(node, init); } + const startsWithUnescapedName = this.match(types$1.name) && !this.state.containsEsc; const refExpressionErrors = new ExpressionErrors(); const init = this.parseExpression(true, refExpressionErrors); + const isForOf = this.isContextual("of"); + + if (isForOf) { + if (startsWithLet) { + this.raise(init.start, ErrorMessages.ForOfLet); + } else if (awaitAt === -1 && startsWithUnescapedName && init.type === "Identifier" && init.name === "async") { + this.raise(init.start, ErrorMessages.ForOfAsync); + } + } - if (this.match(types._in) || this.isContextual("of")) { + if (isForOf || this.match(types$1._in)) { this.toAssignable(init, true); - const description = this.isContextual("of") ? "for-of statement" : "for-in statement"; + const description = isForOf ? "for-of statement" : "for-in statement"; this.checkLVal(init, description); return this.parseForIn(node, init, awaitAt); } else { @@ -12028,7 +12906,7 @@ class StatementParser extends ExpressionParser { this.next(); node.test = this.parseHeaderExpression(); node.consequent = this.parseStatement("if"); - node.alternate = this.eat(types._else) ? this.parseStatement("if") : null; + node.alternate = this.eat(types$1._else) ? this.parseStatement("if") : null; return this.finishNode(node, "IfStatement"); } @@ -12053,14 +12931,14 @@ class StatementParser extends ExpressionParser { this.next(); node.discriminant = this.parseHeaderExpression(); const cases = node.cases = []; - this.expect(types.braceL); + this.expect(types$1.braceL); this.state.labels.push(switchLabel); this.scope.enter(SCOPE_OTHER); let cur; - for (let sawDefault; !this.match(types.braceR);) { - if (this.match(types._case) || this.match(types._default)) { - const isCase = this.match(types._case); + for (let sawDefault; !this.match(types$1.braceR);) { + if (this.match(types$1._case) || this.match(types$1._default)) { + const isCase = this.match(types$1._case); if (cur) this.finishNode(cur, "SwitchCase"); cases.push(cur = this.startNode()); cur.consequent = []; @@ -12077,7 +12955,7 @@ class StatementParser extends ExpressionParser { cur.test = null; } - this.expect(types.colon); + this.expect(types$1.colon); } else { if (cur) { cur.consequent.push(this.parseStatement(null)); @@ -12119,14 +12997,14 @@ class StatementParser extends ExpressionParser { node.block = this.parseBlock(); node.handler = null; - if (this.match(types._catch)) { + if (this.match(types$1._catch)) { const clause = this.startNode(); this.next(); - if (this.match(types.parenL)) { - this.expect(types.parenL); + if (this.match(types$1.parenL)) { + this.expect(types$1.parenL); clause.param = this.parseCatchClauseParam(); - this.expect(types.parenR); + this.expect(types$1.parenR); } else { clause.param = null; this.scope.enter(SCOPE_OTHER); @@ -12137,7 +13015,7 @@ class StatementParser extends ExpressionParser { node.handler = this.finishNode(clause, "CatchClause"); } - node.finalizer = this.eat(types._finally) ? this.parseBlock() : null; + node.finalizer = this.eat(types$1._finally) ? this.parseBlock() : null; if (!node.handler && !node.finalizer) { this.raise(node.start, ErrorMessages.NoCatchOrFinally); @@ -12179,15 +13057,13 @@ class StatementParser extends ExpressionParser { } parseLabeledStatement(node, maybeName, expr, context) { - for (let _i2 = 0, _this$state$labels = this.state.labels; _i2 < _this$state$labels.length; _i2++) { - const label = _this$state$labels[_i2]; - + for (const label of this.state.labels) { if (label.name === maybeName) { this.raise(expr.start, ErrorMessages.LabelRedeclaration, maybeName); } } - const kind = this.state.type.isLoop ? "loop" : this.match(types._switch) ? "switch" : null; + const kind = this.state.type.isLoop ? "loop" : this.match(types$1._switch) ? "switch" : null; for (let i = this.state.labels.length - 1; i >= 0; i--) { const label = this.state.labels[i]; @@ -12224,13 +13100,13 @@ class StatementParser extends ExpressionParser { this.state.strictErrors.clear(); } - this.expect(types.braceL); + this.expect(types$1.braceL); if (createNewLexicalScope) { this.scope.enter(SCOPE_OTHER); } - this.parseBlockBody(node, allowDirectives, false, types.braceR, afterBlockParse); + this.parseBlockBody(node, allowDirectives, false, types$1.braceR, afterBlockParse); if (createNewLexicalScope) { this.scope.exit(); @@ -12290,11 +13166,11 @@ class StatementParser extends ExpressionParser { parseFor(node, init) { node.init = init; - this.expect(types.semi); - node.test = this.match(types.semi) ? null : this.parseExpression(); - this.expect(types.semi); - node.update = this.match(types.parenR) ? null : this.parseExpression(); - this.expect(types.parenR); + this.semicolon(false); + node.test = this.match(types$1.semi) ? null : this.parseExpression(); + this.semicolon(false); + node.update = this.match(types$1.parenR) ? null : this.parseExpression(); + this.expect(types$1.parenR); node.body = this.withTopicForbiddingContext(() => this.parseStatement("for")); this.scope.exit(); this.state.labels.pop(); @@ -12302,7 +13178,7 @@ class StatementParser extends ExpressionParser { } parseForIn(node, init, awaitAt) { - const isForIn = this.match(types._in); + const isForIn = this.match(types$1._in); this.next(); if (isForIn) { @@ -12319,7 +13195,7 @@ class StatementParser extends ExpressionParser { node.left = init; node.right = isForIn ? this.parseExpression() : this.parseMaybeAssignAllowIn(); - this.expect(types.parenR); + this.expect(types$1.parenR); node.body = this.withTopicForbiddingContext(() => this.parseStatement("for")); this.scope.exit(); this.state.labels.pop(); @@ -12335,14 +13211,14 @@ class StatementParser extends ExpressionParser { const decl = this.startNode(); this.parseVarId(decl, kind); - if (this.eat(types.eq)) { + if (this.eat(types$1.eq)) { decl.init = isFor ? this.parseMaybeAssignDisallowIn() : this.parseMaybeAssignAllowIn(); } else { - if (kind === "const" && !(this.match(types._in) || this.isContextual("of"))) { + if (kind === "const" && !(this.match(types$1._in) || this.isContextual("of"))) { if (!isTypescript) { this.raise(this.state.lastTokEnd, ErrorMessages.DeclarationMissingInitializer, "Const declarations"); } - } else if (decl.id.type !== "Identifier" && !(isFor && (this.match(types._in) || this.isContextual("of")))) { + } else if (decl.id.type !== "Identifier" && !(isFor && (this.match(types$1._in) || this.isContextual("of")))) { this.raise(this.state.lastTokEnd, ErrorMessages.DeclarationMissingInitializer, "Complex binding patterns"); } @@ -12350,7 +13226,7 @@ class StatementParser extends ExpressionParser { } declarations.push(this.finishNode(decl, "VariableDeclarator")); - if (!this.eat(types.comma)) break; + if (!this.eat(types$1.comma)) break; } return node; @@ -12367,11 +13243,11 @@ class StatementParser extends ExpressionParser { const requireId = !!isStatement && !(statement & FUNC_NULLABLE_ID); this.initFunction(node, isAsync); - if (this.match(types.star) && isHangingStatement) { + if (this.match(types$1.star) && isHangingStatement) { this.raise(this.state.start, ErrorMessages.GeneratorInSingleStatementContext); } - node.generator = this.eat(types.star); + node.generator = this.eat(types$1.star); if (isStatement) { node.id = this.parseFunctionId(requireId); @@ -12402,13 +13278,13 @@ class StatementParser extends ExpressionParser { } parseFunctionId(requireId) { - return requireId || this.match(types.name) ? this.parseIdentifier() : null; + return requireId || this.match(types$1.name) ? this.parseIdentifier() : null; } parseFunctionParams(node, allowModifiers) { - this.expect(types.parenL); + this.expect(types$1.parenL); this.expressionScope.enter(newParameterDeclarationScope()); - node.params = this.parseBindingList(types.parenR, 41, false, allowModifiers); + node.params = this.parseBindingList(types$1.parenR, 41, false, allowModifiers); this.expressionScope.exit(); } @@ -12429,31 +13305,30 @@ class StatementParser extends ExpressionParser { } isClassProperty() { - return this.match(types.eq) || this.match(types.semi) || this.match(types.braceR); + return this.match(types$1.eq) || this.match(types$1.semi) || this.match(types$1.braceR); } isClassMethod() { - return this.match(types.parenL); + return this.match(types$1.parenL); } isNonstaticConstructor(method) { return !method.computed && !method.static && (method.key.name === "constructor" || method.key.value === "constructor"); } - parseClassBody(constructorAllowsSuper, oldStrict) { + parseClassBody(hadSuperClass, oldStrict) { this.classScope.enter(); const state = { - constructorAllowsSuper, hadConstructor: false, - hadStaticBlock: false + hadSuperClass }; let decorators = []; const classBody = this.startNode(); classBody.body = []; - this.expect(types.braceL); + this.expect(types$1.braceL); this.withTopicForbiddingContext(() => { - while (!this.match(types.braceR)) { - if (this.eat(types.semi)) { + while (!this.match(types$1.braceR)) { + if (this.eat(types$1.semi)) { if (decorators.length > 0) { throw this.raise(this.state.lastTokEnd, ErrorMessages.DecoratorSemicolon); } @@ -12461,7 +13336,7 @@ class StatementParser extends ExpressionParser { continue; } - if (this.match(types.at)) { + if (this.match(types$1.at)) { decorators.push(this.parseDecorator()); continue; } @@ -12523,8 +13398,8 @@ class StatementParser extends ExpressionParser { return; } - if (this.eat(types.braceL)) { - this.parseClassStaticBlock(classBody, member, state); + if (this.eat(types$1.braceL)) { + this.parseClassStaticBlock(classBody, member); return; } } @@ -12541,11 +13416,12 @@ class StatementParser extends ExpressionParser { const publicMember = publicMethod; member.static = isStatic; - if (this.eat(types.star)) { + if (this.eat(types$1.star)) { method.kind = "method"; + const isPrivateName = this.match(types$1.privateName); this.parseClassElementName(method); - if (this.isPrivateName(method.key)) { + if (isPrivateName) { this.pushClassPrivateMethod(classBody, privateMethod, true, false); return; } @@ -12559,8 +13435,8 @@ class StatementParser extends ExpressionParser { } const containsEsc = this.state.containsEsc; + const isPrivate = this.match(types$1.privateName); const key = this.parseClassElementName(member); - const isPrivate = this.isPrivateName(key); const isSimple = key.type === "Identifier"; const maybeQuestionTokenStart = this.state.start; this.parsePostMemberNameModifiers(publicMember); @@ -12583,8 +13459,12 @@ class StatementParser extends ExpressionParser { this.raise(key.start, ErrorMessages.DuplicateConstructor); } + if (isConstructor && this.hasPlugin("typescript") && member.override) { + this.raise(key.start, ErrorMessages.OverrideOnConstructor); + } + state.hadConstructor = true; - allowsDirectSuper = state.constructorAllowsSuper; + allowsDirectSuper = state.hadSuperClass; } this.pushClassMethod(classBody, publicMethod, false, false, isConstructor, allowsDirectSuper); @@ -12595,17 +13475,18 @@ class StatementParser extends ExpressionParser { this.pushClassProperty(classBody, publicProp); } } else if (isSimple && key.name === "async" && !containsEsc && !this.isLineTerminator()) { - const isGenerator = this.eat(types.star); + const isGenerator = this.eat(types$1.star); if (publicMember.optional) { this.unexpected(maybeQuestionTokenStart); } method.kind = "method"; + const isPrivate = this.match(types$1.privateName); this.parseClassElementName(method); this.parsePostMemberNameModifiers(publicMember); - if (this.isPrivateName(method.key)) { + if (isPrivate) { this.pushClassPrivateMethod(classBody, privateMethod, isGenerator, true); } else { if (this.isNonstaticConstructor(publicMethod)) { @@ -12614,11 +13495,12 @@ class StatementParser extends ExpressionParser { this.pushClassMethod(classBody, publicMethod, isGenerator, true, false, false); } - } else if (isSimple && (key.name === "get" || key.name === "set") && !containsEsc && !(this.match(types.star) && this.isLineTerminator())) { + } else if (isSimple && (key.name === "get" || key.name === "set") && !containsEsc && !(this.match(types$1.star) && this.isLineTerminator())) { method.kind = key.name; + const isPrivate = this.match(types$1.privateName); this.parseClassElementName(publicMethod); - if (this.isPrivateName(method.key)) { + if (isPrivate) { this.pushClassPrivateMethod(classBody, privateMethod, false, false); } else { if (this.isNonstaticConstructor(publicMethod)) { @@ -12641,45 +13523,41 @@ class StatementParser extends ExpressionParser { } parseClassElementName(member) { - const key = this.parsePropertyName(member, true); + const { + type, + value, + start + } = this.state; - if (!member.computed && member.static && (key.name === "prototype" || key.value === "prototype")) { - this.raise(key.start, ErrorMessages.StaticPrototype); + if ((type === types$1.name || type === types$1.string) && member.static && value === "prototype") { + this.raise(start, ErrorMessages.StaticPrototype); } - if (this.isPrivateName(key) && this.getPrivateNameSV(key) === "constructor") { - this.raise(key.start, ErrorMessages.ConstructorClassPrivateField); + if (type === types$1.privateName && value === "constructor") { + this.raise(start, ErrorMessages.ConstructorClassPrivateField); } - return key; + return this.parsePropertyName(member, true); } - parseClassStaticBlock(classBody, member, state) { + parseClassStaticBlock(classBody, member) { var _member$decorators; this.expectPlugin("classStaticBlock", member.start); - this.scope.enter(SCOPE_CLASS | SCOPE_SUPER); - this.expressionScope.enter(newExpressionScope()); + this.scope.enter(SCOPE_CLASS | SCOPE_STATIC_BLOCK | SCOPE_SUPER); const oldLabels = this.state.labels; this.state.labels = []; this.prodParam.enter(PARAM); const body = member.body = []; - this.parseBlockOrModuleBlockBody(body, undefined, false, types.braceR); + this.parseBlockOrModuleBlockBody(body, undefined, false, types$1.braceR); this.prodParam.exit(); - this.expressionScope.exit(); this.scope.exit(); this.state.labels = oldLabels; classBody.body.push(this.finishNode(member, "StaticBlock")); - if (state.hadStaticBlock) { - this.raise(member.start, ErrorMessages.DuplicateStaticBlock); - } - - if ((_member$decorators = member.decorators) == null ? void 0 : _member$decorators.length) { + if ((_member$decorators = member.decorators) != null && _member$decorators.length) { this.raise(member.start, ErrorMessages.DecoratorStaticBlock); } - - state.hadStaticBlock = true; } pushClassProperty(classBody, prop) { @@ -12691,7 +13569,6 @@ class StatementParser extends ExpressionParser { } pushClassPrivateProperty(classBody, prop) { - this.expectPlugin("classPrivateProperties", prop.key.start); const node = this.parseClassPrivateProperty(prop); classBody.body.push(node); this.classScope.declarePrivateName(this.getPrivateNameSV(node.key), CLASS_ELEMENT_OTHER, node.key.start); @@ -12702,7 +13579,6 @@ class StatementParser extends ExpressionParser { } pushClassPrivateMethod(classBody, method, isGenerator, isAsync) { - this.expectPlugin("classPrivateMethods", method.key.start); 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; @@ -12718,10 +13594,6 @@ class StatementParser extends ExpressionParser { } parseClassProperty(node) { - if (!node.typeAnnotation || this.match(types.eq)) { - this.expectPlugin("classProperties"); - } - this.parseInitializer(node); this.semicolon(); return this.finishNode(node, "ClassProperty"); @@ -12731,14 +13603,14 @@ class StatementParser extends ExpressionParser { this.scope.enter(SCOPE_CLASS | SCOPE_SUPER); this.expressionScope.enter(newExpressionScope()); this.prodParam.enter(PARAM); - node.value = this.eat(types.eq) ? this.parseMaybeAssignAllowIn() : null; + node.value = this.eat(types$1.eq) ? this.parseMaybeAssignAllowIn() : null; this.expressionScope.exit(); this.prodParam.exit(); this.scope.exit(); } parseClassId(node, isStatement, optionalId, bindingType = BIND_CLASS) { - if (this.match(types.name)) { + if (this.match(types$1.name)) { node.id = this.parseIdentifier(); if (isStatement) { @@ -12754,15 +13626,15 @@ class StatementParser extends ExpressionParser { } parseClassSuper(node) { - node.superClass = this.eat(types._extends) ? this.parseExprSubscripts() : null; + node.superClass = this.eat(types$1._extends) ? this.parseExprSubscripts() : null; } parseExport(node) { const hasDefault = this.maybeParseExportDefaultSpecifier(node); - const parseAfterDefault = !hasDefault || this.eat(types.comma); + const parseAfterDefault = !hasDefault || this.eat(types$1.comma); const hasStar = parseAfterDefault && this.eatExportStar(node); const hasNamespace = hasStar && this.maybeParseExportNamespaceSpecifier(node); - const parseAfterNamespace = parseAfterDefault && (!hasNamespace || this.eat(types.comma)); + const parseAfterNamespace = parseAfterDefault && (!hasNamespace || this.eat(types$1.comma)); const isFromRequired = hasDefault || hasStar; if (hasStar && !hasNamespace) { @@ -12774,7 +13646,7 @@ class StatementParser extends ExpressionParser { const hasSpecifiers = this.maybeParseExportNamedSpecifiers(node); if (hasDefault && parseAfterDefault && !hasStar && !hasSpecifiers || hasNamespace && parseAfterNamespace && !hasSpecifiers) { - throw this.unexpected(null, types.braceL); + throw this.unexpected(null, types$1.braceL); } let hasDeclaration; @@ -12791,17 +13663,17 @@ class StatementParser extends ExpressionParser { return this.finishNode(node, "ExportNamedDeclaration"); } - if (this.eat(types._default)) { + if (this.eat(types$1._default)) { node.declaration = this.parseExportDefaultExpression(); this.checkExport(node, true, true); return this.finishNode(node, "ExportDefaultDeclaration"); } - throw this.unexpected(null, types.braceL); + throw this.unexpected(null, types$1.braceL); } eatExportStar(node) { - return this.eat(types.star); + return this.eat(types$1.star); } maybeParseExportDefaultSpecifier(node) { @@ -12830,7 +13702,7 @@ class StatementParser extends ExpressionParser { } maybeParseExportNamedSpecifiers(node) { - if (this.match(types.braceL)) { + if (this.match(types$1.braceL)) { if (!node.specifiers) node.specifiers = []; node.specifiers.push(...this.parseExportSpecifiers()); node.source = null; @@ -12862,7 +13734,7 @@ class StatementParser extends ExpressionParser { const expr = this.startNode(); const isAsync = this.isAsyncFunction(); - if (this.match(types._function) || isAsync) { + if (this.match(types$1._function) || isAsync) { this.next(); if (isAsync) { @@ -12870,16 +13742,16 @@ class StatementParser extends ExpressionParser { } return this.parseFunction(expr, FUNC_STATEMENT | FUNC_NULLABLE_ID, isAsync); - } else if (this.match(types._class)) { + } else if (this.match(types$1._class)) { return this.parseClass(expr, true, true); - } else if (this.match(types.at)) { + } else if (this.match(types$1.at)) { if (this.hasPlugin("decorators") && this.getPluginOption("decorators", "decoratorsBeforeExport")) { this.raise(this.state.start, ErrorMessages.DecoratorBeforeExport); } this.parseDecorators(false); return this.parseClass(expr, true, true); - } else if (this.match(types._const) || this.match(types._var) || this.isLet()) { + } else if (this.match(types$1._const) || this.match(types$1._var) || this.isLet()) { throw this.raise(this.state.start, ErrorMessages.UnsupportedDefaultExport); } else { const res = this.parseMaybeAssignAllowIn(); @@ -12893,7 +13765,7 @@ class StatementParser extends ExpressionParser { } isExportDefaultSpecifier() { - if (this.match(types.name)) { + if (this.match(types$1.name)) { const value = this.state.value; if (value === "async" && !this.state.containsEsc || value === "let") { @@ -12903,23 +13775,23 @@ class StatementParser extends ExpressionParser { if ((value === "type" || value === "interface") && !this.state.containsEsc) { const l = this.lookahead(); - if (l.type === types.name && l.value !== "from" || l.type === types.braceL) { + if (l.type === types$1.name && l.value !== "from" || l.type === types$1.braceL) { this.expectOnePlugin(["flow", "typescript"]); return false; } } - } else if (!this.match(types._default)) { + } else if (!this.match(types$1._default)) { return false; } const next = this.nextTokenStart(); const hasFrom = this.isUnparsedContextual(next, "from"); - if (this.input.charCodeAt(next) === 44 || this.match(types.name) && hasFrom) { + if (this.input.charCodeAt(next) === 44 || this.match(types$1.name) && hasFrom) { return true; } - if (this.match(types._default) && hasFrom) { + if (this.match(types$1._default) && hasFrom) { const nextAfterFrom = this.input.charCodeAt(this.nextTokenStartSince(next + 4)); return nextAfterFrom === 34 || nextAfterFrom === 39; } @@ -12948,7 +13820,7 @@ class StatementParser extends ExpressionParser { } shouldParseExportDeclaration() { - if (this.match(types.at)) { + if (this.match(types$1.at)) { this.expectOnePlugin(["decorators", "decorators-legacy"]); if (this.hasPlugin("decorators")) { @@ -12973,13 +13845,12 @@ class StatementParser extends ExpressionParser { const declaration = node.declaration; - if (declaration.type === "Identifier" && declaration.name === "from" && declaration.end - declaration.start === 4 && !((_declaration$extra = declaration.extra) == null ? void 0 : _declaration$extra.parenthesized)) { + if (declaration.type === "Identifier" && declaration.name === "from" && declaration.end - declaration.start === 4 && !((_declaration$extra = declaration.extra) != null && _declaration$extra.parenthesized)) { this.raise(declaration.start, ErrorMessages.ExportDefaultFromAsIdentifier); } } } else if (node.specifiers && node.specifiers.length) { - for (let _i3 = 0, _node$specifiers = node.specifiers; _i3 < _node$specifiers.length; _i3++) { - const specifier = _node$specifiers[_i3]; + for (const specifier of node.specifiers) { const { exported } = specifier; @@ -12991,7 +13862,7 @@ class StatementParser extends ExpressionParser { local } = specifier; - if (local.type === "StringLiteral") { + if (local.type !== "Identifier") { this.raise(specifier.start, ErrorMessages.ExportBindingIsString, local.value, exportedName); } else { this.checkReservedWord(local.name, local.start, true, false); @@ -13005,8 +13876,7 @@ class StatementParser extends ExpressionParser { if (!id) throw new Error("Assertion failure"); this.checkDuplicateExports(node, id.name); } else if (node.declaration.type === "VariableDeclaration") { - for (let _i4 = 0, _node$declaration$dec = node.declaration.declarations; _i4 < _node$declaration$dec.length; _i4++) { - const declaration = _node$declaration$dec[_i4]; + for (const declaration of node.declaration.declarations) { this.checkDeclaration(declaration.id); } } @@ -13024,14 +13894,11 @@ class StatementParser extends ExpressionParser { if (node.type === "Identifier") { this.checkDuplicateExports(node, node.name); } else if (node.type === "ObjectPattern") { - for (let _i5 = 0, _node$properties = node.properties; _i5 < _node$properties.length; _i5++) { - const prop = _node$properties[_i5]; + for (const prop of node.properties) { this.checkDeclaration(prop); } } else if (node.type === "ArrayPattern") { - for (let _i6 = 0, _node$elements = node.elements; _i6 < _node$elements.length; _i6++) { - const elem = _node$elements[_i6]; - + for (const elem of node.elements) { if (elem) { this.checkDeclaration(elem); } @@ -13046,24 +13913,24 @@ class StatementParser extends ExpressionParser { } checkDuplicateExports(node, name) { - if (this.state.exportedIdentifiers.indexOf(name) > -1) { + if (this.exportedIdentifiers.has(name)) { this.raise(node.start, name === "default" ? ErrorMessages.DuplicateDefaultExport : ErrorMessages.DuplicateExport, name); } - this.state.exportedIdentifiers.push(name); + this.exportedIdentifiers.add(name); } parseExportSpecifiers() { const nodes = []; let first = true; - this.expect(types.braceL); + this.expect(types$1.braceL); - while (!this.eat(types.braceR)) { + while (!this.eat(types$1.braceR)) { if (first) { first = false; } else { - this.expect(types.comma); - if (this.eat(types.braceR)) break; + this.expect(types$1.comma); + if (this.eat(types$1.braceR)) break; } const node = this.startNode(); @@ -13076,9 +13943,8 @@ class StatementParser extends ExpressionParser { } parseModuleExportName() { - if (this.match(types.string)) { - this.expectPlugin("moduleStringNames"); - const result = this.parseLiteral(this.state.value, "StringLiteral"); + if (this.match(types$1.string)) { + const result = this.parseStringLiteral(this.state.value); const surrogate = result.value.match(loneSurrogate); if (surrogate) { @@ -13094,9 +13960,9 @@ class StatementParser extends ExpressionParser { parseImport(node) { node.specifiers = []; - if (!this.match(types.string)) { + if (!this.match(types$1.string)) { const hasDefault = this.maybeParseDefaultImportSpecifier(node); - const parseNext = !hasDefault || this.eat(types.comma); + const parseNext = !hasDefault || this.eat(types$1.comma); const hasStar = parseNext && this.maybeParseStarImportSpecifier(node); if (parseNext && !hasStar) this.parseNamedImportSpecifiers(node); this.expectContextual("from"); @@ -13108,24 +13974,24 @@ class StatementParser extends ExpressionParser { if (assertions) { node.assertions = assertions; } else { - const attributes = this.maybeParseModuleAttributes(); + const attributes = this.maybeParseModuleAttributes(); - if (attributes) { - node.attributes = attributes; - } + if (attributes) { + node.attributes = attributes; } + } this.semicolon(); return this.finishNode(node, "ImportDeclaration"); } parseImportSource() { - if (!this.match(types.string)) this.unexpected(); + if (!this.match(types$1.string)) this.unexpected(); return this.parseExprAtom(); } shouldParseDefaultImport(node) { - return this.match(types.name); + return this.match(types$1.name); } parseImportSpecifierLocal(node, specifier, type, contextDescription) { @@ -13139,45 +14005,41 @@ class StatementParser extends ExpressionParser { const attrNames = new Set(); do { - if (this.match(types.braceR)) { + if (this.match(types$1.braceR)) { break; } const node = this.startNode(); const keyName = this.state.value; - if (this.match(types.string)) { - node.key = this.parseLiteral(keyName, "StringLiteral"); - } else { - node.key = this.parseIdentifier(true); + if (attrNames.has(keyName)) { + this.raise(this.state.start, ErrorMessages.ModuleAttributesWithDuplicateKeys, keyName); } - this.expect(types.colon); - - if (keyName !== "type") { - this.raise(node.key.start, ErrorMessages.ModuleAttributeDifferentFromType, keyName); - } + attrNames.add(keyName); - if (attrNames.has(keyName)) { - this.raise(node.key.start, ErrorMessages.ModuleAttributesWithDuplicateKeys, keyName); + if (this.match(types$1.string)) { + node.key = this.parseStringLiteral(keyName); + } else { + node.key = this.parseIdentifier(true); } - attrNames.add(keyName); + this.expect(types$1.colon); - if (!this.match(types.string)) { + if (!this.match(types$1.string)) { throw this.unexpected(this.state.start, ErrorMessages.ModuleAttributeInvalidValue); } - node.value = this.parseLiteral(this.state.value, "StringLiteral"); + node.value = this.parseStringLiteral(this.state.value); this.finishNode(node, "ImportAttribute"); attrs.push(node); - } while (this.eat(types.comma)); + } while (this.eat(types$1.comma)); return attrs; } maybeParseModuleAttributes() { - if (this.match(types._with) && !this.hasPrecedingLineBreak()) { + if (this.match(types$1._with) && !this.hasPrecedingLineBreak()) { this.expectPlugin("moduleAttributes"); this.next(); } else { @@ -13201,16 +14063,16 @@ class StatementParser extends ExpressionParser { } attributes.add(node.key.name); - this.expect(types.colon); + this.expect(types$1.colon); - if (!this.match(types.string)) { + if (!this.match(types$1.string)) { throw this.unexpected(this.state.start, ErrorMessages.ModuleAttributeInvalidValue); } - node.value = this.parseLiteral(this.state.value, "StringLiteral"); + node.value = this.parseStringLiteral(this.state.value); this.finishNode(node, "ImportAttribute"); attrs.push(node); - } while (this.eat(types.comma)); + } while (this.eat(types$1.comma)); return attrs; } @@ -13224,9 +14086,9 @@ class StatementParser extends ExpressionParser { return null; } - this.eat(types.braceL); + this.eat(types$1.braceL); const attrs = this.parseAssertEntries(); - this.eat(types.braceR); + this.eat(types$1.braceR); return attrs; } @@ -13240,7 +14102,7 @@ class StatementParser extends ExpressionParser { } maybeParseStarImportSpecifier(node) { - if (this.match(types.star)) { + if (this.match(types$1.star)) { const specifier = this.startNode(); this.next(); this.expectContextual("as"); @@ -13253,18 +14115,18 @@ class StatementParser extends ExpressionParser { parseNamedImportSpecifiers(node) { let first = true; - this.expect(types.braceL); + this.expect(types$1.braceL); - while (!this.eat(types.braceR)) { + while (!this.eat(types$1.braceR)) { if (first) { first = false; } else { - if (this.eat(types.colon)) { + if (this.eat(types$1.colon)) { throw this.raise(this.state.start, ErrorMessages.DestructureNamedImport); } - this.expect(types.comma); - if (this.eat(types.braceR)) break; + this.expect(types$1.comma); + if (this.eat(types$1.braceR)) break; } this.parseImportSpecifier(node); @@ -13273,6 +14135,7 @@ class StatementParser extends ExpressionParser { parseImportSpecifier(node) { const specifier = this.startNode(); + const importedIsString = this.match(types$1.string); specifier.imported = this.parseModuleExportName(); if (this.eatContextual("as")) { @@ -13282,7 +14145,7 @@ class StatementParser extends ExpressionParser { imported } = specifier; - if (imported.type === "StringLiteral") { + if (importedIsString) { throw this.raise(specifier.start, ErrorMessages.ImportBindingIsString, imported.value); } @@ -13294,88 +14157,8 @@ class StatementParser extends ExpressionParser { node.specifiers.push(this.finishNode(specifier, "ImportSpecifier")); } -} - -class ClassScope { - constructor() { - this.privateNames = new Set(); - this.loneAccessors = new Map(); - this.undefinedPrivateNames = new Map(); - } - -} -class ClassScopeHandler { - constructor(raise) { - this.stack = []; - this.undefinedPrivateNames = new Map(); - this.raise = raise; - } - - current() { - return this.stack[this.stack.length - 1]; - } - - enter() { - this.stack.push(new ClassScope()); - } - - exit() { - const oldClassScope = this.stack.pop(); - const current = this.current(); - - for (let _i = 0, _Array$from = Array.from(oldClassScope.undefinedPrivateNames); _i < _Array$from.length; _i++) { - const [name, pos] = _Array$from[_i]; - - if (current) { - if (!current.undefinedPrivateNames.has(name)) { - current.undefinedPrivateNames.set(name, pos); - } - } else { - this.raise(pos, ErrorMessages.InvalidPrivateFieldResolution, name); - } - } - } - - declarePrivateName(name, elementType, pos) { - const classScope = this.current(); - let redefined = classScope.privateNames.has(name); - - if (elementType & CLASS_ELEMENT_KIND_ACCESSOR) { - const accessor = redefined && classScope.loneAccessors.get(name); - - if (accessor) { - const oldStatic = accessor & CLASS_ELEMENT_FLAG_STATIC; - const newStatic = elementType & CLASS_ELEMENT_FLAG_STATIC; - const oldKind = accessor & CLASS_ELEMENT_KIND_ACCESSOR; - const newKind = elementType & CLASS_ELEMENT_KIND_ACCESSOR; - redefined = oldKind === newKind || oldStatic !== newStatic; - if (!redefined) classScope.loneAccessors.delete(name); - } else if (!redefined) { - classScope.loneAccessors.set(name, elementType); - } - } - - if (redefined) { - this.raise(pos, ErrorMessages.PrivateNameRedeclaration, name); - } - - classScope.privateNames.add(name); - classScope.undefinedPrivateNames.delete(name); - } - - usePrivateName(name, pos) { - let classScope; - - for (let _i2 = 0, _this$stack = this.stack; _i2 < _this$stack.length; _i2++) { - classScope = _this$stack[_i2]; - if (classScope.privateNames.has(name)) return; - } - - if (classScope) { - classScope.undefinedPrivateNames.set(name, pos); - } else { - this.raise(pos, ErrorMessages.InvalidPrivateFieldResolution, name); - } + isThisParam(param) { + return param.type === "Identifier" && param.name === "this"; } } @@ -13384,13 +14167,8 @@ class Parser extends StatementParser { constructor(options, input) { options = getOptions(options); super(options, input); - const ScopeHandler = this.getScopeHandler(); this.options = options; - this.inModule = this.options.sourceType === "module"; - this.scope = new ScopeHandler(this.raise.bind(this), this.inModule); - this.prodParam = new ProductionParameterHandler(); - this.classScope = new ClassScopeHandler(this.raise.bind(this)); - this.expressionScope = new ExpressionScopeHandler(this.raise.bind(this)); + this.initializeScopes(); this.plugins = pluginsMap(this.options.plugins); this.filename = options.sourceFilename; } @@ -13400,14 +14178,7 @@ class Parser extends StatementParser { } parse() { - let paramFlags = PARAM; - - if (this.hasPlugin("topLevelAwait") && this.inModule) { - paramFlags |= PARAM_AWAIT; - } - - this.scope.enter(SCOPE_PROGRAM); - this.prodParam.enter(paramFlags); + this.enterInitialScopes(); const file = this.startNode(); const program = this.startNode(); this.nextToken(); @@ -13422,8 +14193,7 @@ class Parser extends StatementParser { function pluginsMap(plugins) { const pluginMap = new Map(); - for (let _i = 0; _i < plugins.length; _i++) { - const plugin = plugins[_i]; + for (const plugin of plugins) { const [name, options] = Array.isArray(plugin) ? plugin : [plugin, {}]; if (!pluginMap.has(name)) pluginMap.set(name, options || {}); } @@ -13481,7 +14251,7 @@ function parseExpression(input, options) { function getParser(options, input) { let cls = Parser; - if (options == null ? void 0 : options.plugins) { + if (options != null && options.plugins) { validatePlugins(options.plugins); cls = getParserClass(options.plugins); } @@ -13499,8 +14269,7 @@ function getParserClass(pluginsFromOptions) { if (!cls) { cls = Parser; - for (let _i = 0; _i < pluginList.length; _i++) { - const plugin = pluginList[_i]; + for (const plugin of pluginList) { cls = mixinPlugins[plugin](cls); } @@ -13512,5 +14281,5 @@ function getParserClass(pluginsFromOptions) { exports.parse = parse; exports.parseExpression = parseExpression; -exports.tokTypes = types; +exports.tokTypes = types$1; //# sourceMappingURL=index.js.map 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 0632cf7c13535f..5a342e78974aba 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,9 +1,10 @@ { "name": "@babel/parser", - "version": "7.12.11", + "version": "7.14.6", "description": "A JavaScript parser", - "author": "Sebastian McKenzie ", - "homepage": "https://babeljs.io/", + "author": "The Babel Team (https://babel.dev/team)", + "homepage": "https://babel.dev/docs/en/next/babel-parser", + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A+parser+%28babylon%29%22+is%3Aopen", "license": "MIT", "publishConfig": { "access": "public" @@ -21,8 +22,8 @@ "url": "https://github.com/babel/babel.git", "directory": "packages/babel-parser" }, - "main": "lib/index.js", - "types": "typings/babel-parser.d.ts", + "main": "./lib/index.js", + "types": "./typings/babel-parser.d.ts", "files": [ "bin", "lib", @@ -32,9 +33,11 @@ "node": ">=6.0.0" }, "devDependencies": { - "@babel/code-frame": "7.12.11", - "@babel/helper-fixtures": "7.12.10", - "@babel/helper-validator-identifier": "7.12.11", + "@babel-baseline/parser": "npm:@babel/parser@^7.14.5", + "@babel/code-frame": "7.14.5", + "@babel/helper-fixtures": "7.14.5", + "@babel/helper-validator-identifier": "7.14.5", + "benchmark": "^2.1.4", "charcodes": "^0.2.0" }, "bin": "./bin/babel-parser.js" diff --git a/tools/node_modules/@babel/core/node_modules/@babel/template/lib/builder.js b/tools/node_modules/@babel/core/node_modules/@babel/template/lib/builder.js index 2a0e629726798b..e65b27d77c737c 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/template/lib/builder.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/template/lib/builder.js @@ -7,11 +7,9 @@ exports.default = createTemplateBuilder; var _options = require("./options"); -var _string = _interopRequireDefault(require("./string")); +var _string = require("./string"); -var _literal = _interopRequireDefault(require("./literal")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _literal = require("./literal"); const NO_PLACEHOLDER = (0, _options.validate)({ placeholderPattern: false 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 b045cc76e59ba8..aaf8a8a4448091 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 @@ -5,11 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.program = exports.expression = exports.statement = exports.statements = exports.smart = void 0; -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); function makeStatementFormatter(fn) { return { 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 9c666dbcc1cf5b..1a673a19bd4a46 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 @@ -5,15 +5,9 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = exports.program = exports.expression = exports.statements = exports.statement = exports.smart = void 0; -var formatters = _interopRequireWildcard(require("./formatters")); +var formatters = require("./formatters"); -var _builder = _interopRequireDefault(require("./builder")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var _builder = require("./builder"); const smart = (0, _builder.default)(formatters.smart); exports.smart = smart; diff --git a/tools/node_modules/@babel/core/node_modules/@babel/template/lib/literal.js b/tools/node_modules/@babel/core/node_modules/@babel/template/lib/literal.js index b68fd68dbd6da7..fd194c6abb0ab2 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/template/lib/literal.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/template/lib/literal.js @@ -7,11 +7,9 @@ exports.default = literalTemplate; var _options = require("./options"); -var _parse = _interopRequireDefault(require("./parse")); +var _parse = require("./parse"); -var _populate = _interopRequireDefault(require("./populate")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _populate = require("./populate"); function literalTemplate(formatter, tpl, opts) { const { diff --git a/tools/node_modules/@babel/core/node_modules/@babel/template/lib/parse.js b/tools/node_modules/@babel/core/node_modules/@babel/template/lib/parse.js index ff5497b7d7d55b..ba5a1f760b5fc2 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/template/lib/parse.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/template/lib/parse.js @@ -5,16 +5,12 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = parseAndBuildMetadata; -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); var _parser = require("@babel/parser"); var _codeFrame = require("@babel/code-frame"); -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - const PATTERN = /^[_$A-Z0-9]+$/; function parseAndBuildMetadata(formatter, code, opts) { @@ -81,7 +77,7 @@ function placeholderVisitorHandler(node, ancestors, state) { throw new Error("'.placeholderWhitelist' and '.placeholderPattern' aren't compatible" + " with '.syntacticPlaceholders: true'"); } - if (state.isLegacyRef.value && (state.placeholderPattern === false || !(state.placeholderPattern || PATTERN).test(name)) && !((_state$placeholderWhi = state.placeholderWhitelist) == null ? void 0 : _state$placeholderWhi.has(name))) { + if (state.isLegacyRef.value && (state.placeholderPattern === false || !(state.placeholderPattern || PATTERN).test(name)) && !((_state$placeholderWhi = state.placeholderWhitelist) != null && _state$placeholderWhi.has(name))) { return; } diff --git a/tools/node_modules/@babel/core/node_modules/@babel/template/lib/populate.js b/tools/node_modules/@babel/core/node_modules/@babel/template/lib/populate.js index cbca1917c962dc..faf10c6343f5c1 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/template/lib/populate.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/template/lib/populate.js @@ -5,11 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = populatePlaceholders; -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); function populatePlaceholders(metadata, replacements) { const ast = t.cloneNode(metadata.ast); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/template/lib/string.js b/tools/node_modules/@babel/core/node_modules/@babel/template/lib/string.js index 02ad45782e94fc..fa8aade5313cd3 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/template/lib/string.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/template/lib/string.js @@ -7,11 +7,9 @@ exports.default = stringTemplate; var _options = require("./options"); -var _parse = _interopRequireDefault(require("./parse")); +var _parse = require("./parse"); -var _populate = _interopRequireDefault(require("./populate")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _populate = require("./populate"); function stringTemplate(formatter, code, opts) { code = formatter.code(code); 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 59729290baacc0..ba4f5e9989b876 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,9 +1,10 @@ { "name": "@babel/template", - "version": "7.12.7", + "version": "7.14.5", "description": "Generate an AST from a string template.", - "author": "Sebastian McKenzie ", - "homepage": "https://babeljs.io/", + "author": "The Babel Team (https://babel.dev/team)", + "homepage": "https://babel.dev/docs/en/next/babel-template", + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20template%22+is%3Aopen", "license": "MIT", "publishConfig": { "access": "public" @@ -13,10 +14,13 @@ "url": "https://github.com/babel/babel.git", "directory": "packages/babel-template" }, - "main": "lib/index.js", + "main": "./lib/index.js", "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7" + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } } \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/context.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/context.js index be050480a29db9..b175cdd36111fb 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/context.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/context.js @@ -5,21 +5,16 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; -var _path = _interopRequireDefault(require("./path")); +var _path = require("./path"); -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var t = require("@babel/types"); const testing = process.env.NODE_ENV === "test"; class TraversalContext { constructor(scope, opts, state, parentPath) { this.queue = null; + this.priorityQueue = null; this.parentPath = parentPath; this.scope = scope; this.state = state; @@ -31,7 +26,7 @@ class TraversalContext { if (opts.enter || opts.exit) return true; if (opts[node.type]) return true; const keys = t.VISITOR_KEYS[node.type]; - if (!(keys == null ? void 0 : keys.length)) return false; + if (!(keys != null && keys.length)) return false; for (const key of keys) { if (node[key]) return true; 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 057814f43ad8ef..7abaca93c173bd 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,7 +3,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); -exports.default = traverse; Object.defineProperty(exports, "NodePath", { enumerable: true, get: function () { @@ -22,33 +21,26 @@ Object.defineProperty(exports, "Hub", { return _hub.default; } }); -exports.visitors = void 0; +exports.visitors = exports.default = void 0; -var _context = _interopRequireDefault(require("./context")); +var _context = require("./context"); -var visitors = _interopRequireWildcard(require("./visitors")); +var visitors = require("./visitors"); exports.visitors = visitors; -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); -var cache = _interopRequireWildcard(require("./cache")); +var cache = require("./cache"); -var _path = _interopRequireDefault(require("./path")); +var _path = require("./path"); -var _scope = _interopRequireDefault(require("./scope")); +var _scope = require("./scope"); -var _hub = _interopRequireDefault(require("./hub")); +var _hub = require("./hub"); -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function traverse(parent, opts, scope, state, parentPath) { +function traverse(parent, opts = {}, scope, state, parentPath) { if (!parent) return; - if (!opts) opts = {}; if (!opts.noScope && !scope) { if (parent.type !== "Program" && parent.type !== "File") { @@ -64,6 +56,8 @@ function traverse(parent, opts, scope, state, parentPath) { traverse.node(parent, opts, scope, state, parentPath); } +var _default = traverse; +exports.default = _default; traverse.visitors = visitors; traverse.verify = visitors.verify; traverse.explode = visitors.explode; @@ -101,7 +95,7 @@ function hasDenylistedType(path, state) { } traverse.hasType = function (tree, type, denylistTypes) { - if (denylistTypes == null ? void 0 : denylistTypes.includes(tree.type)) return false; + if (denylistTypes != null && denylistTypes.includes(tree.type)) return false; if (tree.type === type) return true; const state = { has: false, 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 d2c7908d0d454b..341530574d34a4 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 @@ -14,15 +14,9 @@ exports.isAncestor = isAncestor; exports.isDescendant = isDescendant; exports.inType = inType; -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); -var _index = _interopRequireDefault(require("./index")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var _index = require("./index"); function findParent(callback) { let path = this; @@ -167,11 +161,11 @@ function isDescendant(maybeAncestor) { return !!this.findParent(parent => parent === maybeAncestor); } -function inType() { +function inType(...candidateTypes) { let path = this; while (path) { - for (const type of arguments) { + for (const type of candidateTypes) { if (path.node.type === type) return true; } 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 1e7f770243d8f4..2967bddc84e53d 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 @@ -7,11 +7,7 @@ exports.shareCommentsWithSiblings = shareCommentsWithSiblings; exports.addComment = addComment; exports.addComments = addComments; -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); function shareCommentsWithSiblings() { if (typeof this.key === "string") return; 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 47ae8e8f6e11be..a1b34f53e4bbad 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 @@ -24,12 +24,10 @@ exports.setKey = setKey; exports.requeue = requeue; exports._getQueueContexts = _getQueueContexts; -var _index = _interopRequireDefault(require("../index")); +var _index = require("../index"); var _index2 = require("./index"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function call(key) { const opts = this.opts; this.debug(key); @@ -121,6 +119,7 @@ function stop() { function setScope() { if (this.opts && this.opts.noScope) return; let path = this.parentPath; + if (this.key === "key" && path.isMethod()) path = path.parentPath; let target; while (path && !target) { @@ -232,6 +231,7 @@ function setKey(key) { function requeue(pathToQueue = this) { if (pathToQueue.removed) return; + ; const contexts = this.contexts; for (const context of contexts) { 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 f6a1198791c3dc..911f3beb80cf13 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 @@ -9,29 +9,22 @@ exports.arrowFunctionToShadowed = arrowFunctionToShadowed; exports.unwrapFunctionEnvironment = unwrapFunctionEnvironment; exports.arrowFunctionToExpression = arrowFunctionToExpression; -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); -var _helperFunctionName = _interopRequireDefault(require("@babel/helper-function-name")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var _helperFunctionName = require("@babel/helper-function-name"); function toComputedKey() { - const node = this.node; let key; if (this.isMemberExpression()) { - key = node.property; + key = this.node.property; } else if (this.isProperty() || this.isMethod()) { - key = node.key; + key = this.node.key; } else { throw new ReferenceError("todo"); } - if (!node.computed) { + if (!this.node.computed) { if (t.isIdentifier(key)) key = t.stringLiteral(key.name); } @@ -96,17 +89,18 @@ function unwrapFunctionEnvironment() { function arrowFunctionToExpression({ allowInsertArrow = true, - specCompliant = false + specCompliant = false, + noNewArrows = !specCompliant } = {}) { if (!this.isArrowFunctionExpression()) { throw this.buildCodeFrameError("Cannot convert non-arrow function to a function expression."); } - const thisBinding = hoistFunctionEnvironment(this, specCompliant, allowInsertArrow); + const thisBinding = hoistFunctionEnvironment(this, noNewArrows, allowInsertArrow); this.ensureBlock(); this.node.type = "FunctionExpression"; - if (specCompliant) { + if (!noNewArrows) { const checkBinding = thisBinding ? null : this.parentPath.scope.generateUidIdentifier("arrowCheckId"); if (checkBinding) { @@ -121,7 +115,7 @@ function arrowFunctionToExpression({ } } -function hoistFunctionEnvironment(fnPath, specCompliant = false, allowInsertArrow = true) { +function hoistFunctionEnvironment(fnPath, noNewArrows = true, allowInsertArrow = true) { const thisEnvFn = fnPath.findParent(p => { return p.isFunction() && !p.isArrowFunctionExpression() || p.isProgram() || p.isClassProperty({ static: false @@ -231,16 +225,16 @@ function hoistFunctionEnvironment(fnPath, specCompliant = false, allowInsertArro let thisBinding; - if (thisPaths.length > 0 || specCompliant) { + if (thisPaths.length > 0 || !noNewArrows) { thisBinding = getThisBinding(thisEnvFn, inConstructor); - if (!specCompliant || inConstructor && hasSuperClass(thisEnvFn)) { + if (noNewArrows || inConstructor && hasSuperClass(thisEnvFn)) { thisPaths.forEach(thisChild => { const thisRef = thisChild.isJSX() ? t.jsxIdentifier(thisBinding) : t.identifier(thisBinding); thisRef.loc = thisChild.node.loc; thisChild.replaceWith(thisRef); }); - if (specCompliant) thisBinding = null; + if (!noNewArrows) thisBinding = null; } } 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 61dfd0b039b3b6..1bea6807cb8b2f 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 @@ -55,9 +55,6 @@ function evaluateCached(path, state) { function _evaluate(path, state) { if (!state.confident) return; - const { - node - } = path; if (path.isSequenceExpression()) { const exprs = path.get("expressions"); @@ -65,7 +62,7 @@ function _evaluate(path, state) { } if (path.isStringLiteral() || path.isNumericLiteral() || path.isBooleanLiteral()) { - return node.value; + return path.node.value; } if (path.isNullLiteral()) { @@ -73,7 +70,7 @@ function _evaluate(path, state) { } if (path.isTemplateLiteral()) { - return evaluateQuasis(path, node.quasis, state); + return evaluateQuasis(path, path.node.quasis, state); } if (path.isTaggedTemplateExpression() && path.get("tag").isMemberExpression()) { @@ -85,8 +82,8 @@ function _evaluate(path, state) { } = object; const property = path.get("tag.property"); - if (object.isIdentifier() && name === "String" && !path.scope.getBinding(name, true) && property.isIdentifier && property.node.name === "raw") { - return evaluateQuasis(path, node.quasi.quasis, state, true); + if (object.isIdentifier() && name === "String" && !path.scope.getBinding(name) && property.isIdentifier() && property.node.name === "raw") { + return evaluateQuasis(path, path.node.quasi.quasis, state, true); } } @@ -106,7 +103,7 @@ function _evaluate(path, state) { } if (path.isMemberExpression() && !path.parentPath.isCallExpression({ - callee: node + callee: path.node })) { const property = path.get("property"); const object = path.get("object"); @@ -122,7 +119,7 @@ function _evaluate(path, state) { } if (path.isReferencedIdentifier()) { - const binding = path.scope.getBinding(node.name); + const binding = path.scope.getBinding(path.node.name); if (binding && binding.constantViolations.length > 0) { return deopt(binding.path, state); @@ -132,14 +129,14 @@ function _evaluate(path, state) { return deopt(binding.path, state); } - if (binding == null ? void 0 : binding.hasValue) { + if (binding != null && binding.hasValue) { return binding.value; } else { - if (node.name === "undefined") { + if (path.node.name === "undefined") { return binding ? deopt(binding.path, state) : undefined; - } else if (node.name === "Infinity") { + } else if (path.node.name === "Infinity") { return binding ? deopt(binding.path, state) : Infinity; - } else if (node.name === "NaN") { + } else if (path.node.name === "NaN") { return binding ? deopt(binding.path, state) : NaN; } @@ -156,20 +153,20 @@ function _evaluate(path, state) { if (path.isUnaryExpression({ prefix: true })) { - if (node.operator === "void") { + if (path.node.operator === "void") { return undefined; } const argument = path.get("argument"); - if (node.operator === "typeof" && (argument.isFunction() || argument.isClass())) { + if (path.node.operator === "typeof" && (argument.isFunction() || argument.isClass())) { return "function"; } const arg = evaluateCached(argument, state); if (!state.confident) return; - switch (node.operator) { + switch (path.node.operator) { case "!": return !arg; @@ -252,7 +249,7 @@ function _evaluate(path, state) { const right = evaluateCached(path.get("right"), state); const rightConfident = state.confident; - switch (node.operator) { + switch (path.node.operator) { case "||": state.confident = leftConfident && (!!left || rightConfident); if (!state.confident) return; @@ -271,7 +268,7 @@ function _evaluate(path, state) { const right = evaluateCached(path.get("right"), state); if (!state.confident) return; - switch (node.operator) { + switch (path.node.operator) { case "-": return left - right; @@ -339,8 +336,8 @@ function _evaluate(path, state) { let context; let func; - if (callee.isIdentifier() && !path.scope.getBinding(callee.node.name, true) && VALID_CALLEES.indexOf(callee.node.name) >= 0) { - func = global[node.callee.name]; + if (callee.isIdentifier() && !path.scope.getBinding(callee.node.name) && VALID_CALLEES.indexOf(callee.node.name) >= 0) { + func = global[callee.node.name]; } if (callee.isMemberExpression()) { 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 4134df724940db..863dd45df5f52e 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 @@ -18,15 +18,26 @@ exports.getOuterBindingIdentifiers = getOuterBindingIdentifiers; exports.getBindingIdentifierPaths = getBindingIdentifierPaths; exports.getOuterBindingIdentifierPaths = getOuterBindingIdentifierPaths; -var _index = _interopRequireDefault(require("./index")); +var _index = require("./index"); -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } +const NORMAL_COMPLETION = 0; +const BREAK_COMPLETION = 1; -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +function NormalCompletion(path) { + return { + type: NORMAL_COMPLETION, + path + }; +} -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +function BreakCompletion(path) { + return { + type: BREAK_COMPLETION, + path + }; +} function getOpposite() { if (this.key === "left") { @@ -34,104 +45,167 @@ function getOpposite() { } else if (this.key === "right") { return this.getSibling("left"); } + + return null; } -function addCompletionRecords(path, paths) { - if (path) return paths.concat(path.getCompletionRecords()); - return paths; +function addCompletionRecords(path, records, context) { + if (path) return records.concat(_getCompletionRecords(path, context)); + return records; } -function findBreak(statements) { - let breakStatement; +function completionRecordForSwitch(cases, records, context) { + let lastNormalCompletions = []; - if (!Array.isArray(statements)) { - statements = [statements]; - } + for (let i = 0; i < cases.length; i++) { + const casePath = cases[i]; + + const caseCompletions = _getCompletionRecords(casePath, context); - for (const statement of statements) { - if (statement.isDoExpression() || statement.isProgram() || statement.isBlockStatement() || statement.isCatchClause() || statement.isLabeledStatement()) { - breakStatement = findBreak(statement.get("body")); - } else if (statement.isIfStatement()) { - var _findBreak; + const normalCompletions = []; + const breakCompletions = []; - breakStatement = (_findBreak = findBreak(statement.get("consequent"))) != null ? _findBreak : findBreak(statement.get("alternate")); - } else if (statement.isTryStatement()) { - var _findBreak2; + for (const c of caseCompletions) { + if (c.type === NORMAL_COMPLETION) { + normalCompletions.push(c); + } - breakStatement = (_findBreak2 = findBreak(statement.get("block"))) != null ? _findBreak2 : findBreak(statement.get("handler")); - } else if (statement.isBreakStatement()) { - breakStatement = statement; + if (c.type === BREAK_COMPLETION) { + breakCompletions.push(c); + } } - if (breakStatement) { - return breakStatement; + if (normalCompletions.length) { + lastNormalCompletions = normalCompletions; } + + records = records.concat(breakCompletions); } - return null; + records = records.concat(lastNormalCompletions); + return records; } -function completionRecordForSwitch(cases, paths) { - let isLastCaseWithConsequent = true; - - for (let i = cases.length - 1; i >= 0; i--) { - const switchCase = cases[i]; - const consequent = switchCase.get("consequent"); - let breakStatement = findBreak(consequent); +function normalCompletionToBreak(completions) { + completions.forEach(c => { + c.type = BREAK_COMPLETION; + }); +} - if (breakStatement) { - while (breakStatement.key === 0 && breakStatement.parentPath.isBlockStatement()) { - breakStatement = breakStatement.parentPath; +function replaceBreakStatementInBreakCompletion(completions, reachable) { + completions.forEach(c => { + if (c.path.isBreakStatement({ + label: null + })) { + if (reachable) { + c.path.replaceWith(t.unaryExpression("void", t.numericLiteral(0))); + } else { + c.path.remove(); } + } + }); +} - const prevSibling = breakStatement.getPrevSibling(); +function getStatementListCompletion(paths, context) { + let completions = []; - if (breakStatement.key > 0 && (prevSibling.isExpressionStatement() || prevSibling.isBlockStatement())) { - paths = addCompletionRecords(prevSibling, paths); - breakStatement.remove(); - } else { - breakStatement.replaceWith(breakStatement.scope.buildUndefinedNode()); - paths = addCompletionRecords(breakStatement, paths); + if (context.canHaveBreak) { + let lastNormalCompletions = []; + + for (let i = 0; i < paths.length; i++) { + const path = paths[i]; + const newContext = Object.assign({}, context, { + inCaseClause: false + }); + + if (path.isBlockStatement() && (context.inCaseClause || context.shouldPopulateBreak)) { + newContext.shouldPopulateBreak = true; + } else { + newContext.shouldPopulateBreak = false; } - } else if (isLastCaseWithConsequent) { - const statementFinder = statement => !statement.isBlockStatement() || statement.get("body").some(statementFinder); - const hasConsequent = consequent.some(statementFinder); + const statementCompletions = _getCompletionRecords(path, newContext); + + if (statementCompletions.length > 0 && statementCompletions.every(c => c.type === BREAK_COMPLETION)) { + if (lastNormalCompletions.length > 0 && statementCompletions.every(c => c.path.isBreakStatement({ + label: null + }))) { + normalCompletionToBreak(lastNormalCompletions); + completions = completions.concat(lastNormalCompletions); + + if (lastNormalCompletions.some(c => c.path.isDeclaration())) { + completions = completions.concat(statementCompletions); + replaceBreakStatementInBreakCompletion(statementCompletions, true); + } - if (hasConsequent) { - paths = addCompletionRecords(consequent[consequent.length - 1], paths); - isLastCaseWithConsequent = false; + replaceBreakStatementInBreakCompletion(statementCompletions, false); + } else { + completions = completions.concat(statementCompletions); + + if (!context.shouldPopulateBreak) { + replaceBreakStatementInBreakCompletion(statementCompletions, true); + } + } + + break; + } + + if (i === paths.length - 1) { + completions = completions.concat(statementCompletions); + } else { + completions = completions.concat(statementCompletions.filter(c => c.type === BREAK_COMPLETION)); + lastNormalCompletions = statementCompletions.filter(c => c.type === NORMAL_COMPLETION); } } + } else if (paths.length) { + completions = completions.concat(_getCompletionRecords(paths[paths.length - 1], context)); } - return paths; + return completions; } -function getCompletionRecords() { - let paths = []; - - if (this.isIfStatement()) { - paths = addCompletionRecords(this.get("consequent"), paths); - paths = addCompletionRecords(this.get("alternate"), paths); - } else if (this.isDoExpression() || this.isFor() || this.isWhile()) { - paths = addCompletionRecords(this.get("body"), paths); - } else if (this.isProgram() || this.isBlockStatement()) { - paths = addCompletionRecords(this.get("body").pop(), paths); - } else if (this.isFunction()) { - return this.get("body").getCompletionRecords(); - } else if (this.isTryStatement()) { - paths = addCompletionRecords(this.get("block"), paths); - paths = addCompletionRecords(this.get("handler"), paths); - } else if (this.isCatchClause()) { - paths = addCompletionRecords(this.get("body"), paths); - } else if (this.isSwitchStatement()) { - paths = completionRecordForSwitch(this.get("cases"), paths); +function _getCompletionRecords(path, context) { + let records = []; + + if (path.isIfStatement()) { + records = addCompletionRecords(path.get("consequent"), records, context); + records = addCompletionRecords(path.get("alternate"), records, context); + } else if (path.isDoExpression() || path.isFor() || path.isWhile() || path.isLabeledStatement()) { + records = addCompletionRecords(path.get("body"), records, context); + } else if (path.isProgram() || path.isBlockStatement()) { + records = records.concat(getStatementListCompletion(path.get("body"), context)); + } else if (path.isFunction()) { + return _getCompletionRecords(path.get("body"), context); + } else if (path.isTryStatement()) { + records = addCompletionRecords(path.get("block"), records, context); + records = addCompletionRecords(path.get("handler"), records, context); + } else if (path.isCatchClause()) { + records = addCompletionRecords(path.get("body"), records, context); + } else if (path.isSwitchStatement()) { + records = completionRecordForSwitch(path.get("cases"), records, context); + } else if (path.isSwitchCase()) { + records = records.concat(getStatementListCompletion(path.get("consequent"), { + canHaveBreak: true, + shouldPopulateBreak: false, + inCaseClause: true + })); + } else if (path.isBreakStatement()) { + records.push(BreakCompletion(path)); } else { - paths.push(this); + records.push(NormalCompletion(path)); } - return paths; + return records; +} + +function getCompletionRecords() { + const records = _getCompletionRecords(this, { + canHaveBreak: false, + shouldPopulateBreak: false, + inCaseClause: false + }); + + return records.map(r => r.path); } function getSibling(key) { diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/generated/asserts.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/generated/asserts.js new file mode 100644 index 00000000000000..bee8a438ea4300 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/generated/asserts.js @@ -0,0 +1,5 @@ +"use strict"; + +var t = require("@babel/types"); + +var _index = require("../index"); \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/generated/validators.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/generated/validators.js new file mode 100644 index 00000000000000..bee8a438ea4300 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/generated/validators.js @@ -0,0 +1,5 @@ +"use strict"; + +var t = require("@babel/types"); + +var _index = require("../index"); \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/generated/virtual-types.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/generated/virtual-types.js new file mode 100644 index 00000000000000..bf37ed9378a22c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/generated/virtual-types.js @@ -0,0 +1,3 @@ +"use strict"; + +var t = require("@babel/types"); \ No newline at end of file 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 f4aa9ba171429a..bf982ef665a421 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 @@ -5,49 +5,44 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = exports.SHOULD_SKIP = exports.SHOULD_STOP = exports.REMOVED = void 0; -var virtualTypes = _interopRequireWildcard(require("./lib/virtual-types")); +var virtualTypes = require("./lib/virtual-types"); -var _debug = _interopRequireDefault(require("debug")); +var _debug = require("debug"); -var _index = _interopRequireDefault(require("../index")); +var _index = require("../index"); -var _scope = _interopRequireDefault(require("../scope")); +var _scope = require("../scope"); -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); var _cache = require("../cache"); -var _generator = _interopRequireDefault(require("@babel/generator")); +var _generator = require("@babel/generator"); -var NodePath_ancestry = _interopRequireWildcard(require("./ancestry")); +var NodePath_ancestry = require("./ancestry"); -var NodePath_inference = _interopRequireWildcard(require("./inference")); +var NodePath_inference = require("./inference"); -var NodePath_replacement = _interopRequireWildcard(require("./replacement")); +var NodePath_replacement = require("./replacement"); -var NodePath_evaluation = _interopRequireWildcard(require("./evaluation")); +var NodePath_evaluation = require("./evaluation"); -var NodePath_conversion = _interopRequireWildcard(require("./conversion")); +var NodePath_conversion = require("./conversion"); -var NodePath_introspection = _interopRequireWildcard(require("./introspection")); +var NodePath_introspection = require("./introspection"); -var NodePath_context = _interopRequireWildcard(require("./context")); +var NodePath_context = require("./context"); -var NodePath_removal = _interopRequireWildcard(require("./removal")); +var NodePath_removal = require("./removal"); -var NodePath_modification = _interopRequireWildcard(require("./modification")); +var NodePath_modification = require("./modification"); -var NodePath_family = _interopRequireWildcard(require("./family")); +var NodePath_family = require("./family"); -var NodePath_comments = _interopRequireWildcard(require("./comments")); +var NodePath_comments = require("./comments"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +const debug = _debug("babel"); -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -const debug = (0, _debug.default)("babel"); const REMOVED = 1 << 0; exports.REMOVED = REMOVED; const SHOULD_STOP = 1 << 1; @@ -221,7 +216,6 @@ class NodePath { } -exports.default = NodePath; Object.assign(NodePath.prototype, NodePath_ancestry, NodePath_inference, NodePath_replacement, NodePath_evaluation, NodePath_conversion, NodePath_introspection, NodePath_context, NodePath_removal, NodePath_modification, NodePath_family, NodePath_comments); for (const type of t.TYPES) { @@ -247,4 +241,7 @@ for (const type of Object.keys(virtualTypes)) { NodePath.prototype[`is${type}`] = function (opts) { return virtualType.checkPath(this, opts); }; -} \ No newline at end of file +} + +var _default = NodePath; +exports.default = _default; \ No newline at end of file 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 85efbe3b697bb9..bf6326709b4d7f 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 @@ -10,13 +10,9 @@ exports.couldBeBaseType = couldBeBaseType; exports.baseTypeStrictlyMatches = baseTypeStrictlyMatches; exports.isGenericType = isGenericType; -var inferers = _interopRequireWildcard(require("./inferers")); +var inferers = require("./inferers"); -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); function getTypeAnnotation() { if (this.typeAnnotation) return this.typeAnnotation; @@ -70,7 +66,7 @@ function _getTypeAnnotation() { inferer = inferers[this.parentPath.type]; - if ((_inferer = inferer) == null ? void 0 : _inferer.validParent) { + if ((_inferer = inferer) != null && _inferer.validParent) { return this.parentPath.getTypeAnnotation(); } } finally { @@ -123,13 +119,15 @@ function couldBeBaseType(name) { } } -function baseTypeStrictlyMatches(right) { +function baseTypeStrictlyMatches(rightArg) { const left = this.getTypeAnnotation(); - right = right.getTypeAnnotation(); + const right = rightArg.getTypeAnnotation(); if (!t.isAnyTypeAnnotation(left) && t.isFlowBaseAnnotation(left)) { return right.type === left.type; } + + return false; } function isGenericType(genericName) { diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/inference/inferer-reference.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/inference/inferer-reference.js index d890af241f1d86..8158bce31190d2 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/inference/inferer-reference.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/inference/inferer-reference.js @@ -5,11 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = _default; -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); function _default(node) { if (!this.isReferenced()) return; 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 a187c92b276103..5fcfda594c53e3 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 @@ -33,15 +33,9 @@ Object.defineProperty(exports, "Identifier", { } }); -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); -var _infererReference = _interopRequireDefault(require("./inferer-reference")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var _infererReference = require("./inferer-reference"); function VariableDeclarator() { var _type; 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 718a6c85da0afa..1e8b2bc3431437 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 @@ -24,11 +24,7 @@ exports.isConstantExpression = isConstantExpression; exports.isInStrictMode = isInStrictMode; exports.is = void 0; -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); function matchesPattern(pattern, allowPartial) { return t.matchesPattern(this.node, pattern, allowPartial); @@ -111,7 +107,17 @@ function isStatementOrBlock() { } function referencesImport(moduleSource, importName) { - if (!this.isReferencedIdentifier()) return false; + if (!this.isReferencedIdentifier()) { + if ((this.isMemberExpression() || this.isOptionalMemberExpression()) && (this.node.computed ? t.isStringLiteral(this.node.property, { + value: importName + }) : this.node.property.name === importName)) { + const object = this.get("object"); + return object.isReferencedIdentifier() && object.referencesImport(moduleSource, "*"); + } + + return false; + } + const binding = this.scope.getBinding(this.node.name); if (!binding || binding.kind !== "module") return false; const path = binding.path; @@ -132,7 +138,9 @@ function referencesImport(moduleSource, importName) { return true; } - if (path.isImportSpecifier() && path.node.imported.name === importName) { + if (path.isImportSpecifier() && t.isIdentifier(path.node.imported, { + name: importName + })) { return true; } @@ -377,7 +385,7 @@ function isConstantExpression() { } if (this.isUnaryExpression()) { - if (this.get("operator").node !== "void") { + if (this.node.operator !== "void") { return false; } @@ -404,12 +412,9 @@ function isInStrictMode() { return false; } - let { - node - } = path; - if (path.isFunction()) node = node.body; + const body = path.isFunction() ? path.node.body : path.node; - for (const directive of node.directives) { + for (const directive of body.directives) { if (directive.value.value === "use strict") { return true; } diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/lib/hoister.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/lib/hoister.js index 4d6644ad8668ea..40d07d24cc8574 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/lib/hoister.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/path/lib/hoister.js @@ -5,11 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); const referenceVisitor = { ReferencedIdentifier(path, state) { @@ -48,6 +44,13 @@ const referenceVisitor = { class PathHoister { constructor(path, scope) { + this.breakOnScopePaths = void 0; + this.bindings = void 0; + this.mutableBinding = void 0; + this.scopes = void 0; + this.scope = void 0; + this.path = void 0; + this.attachAfter = void 0; this.breakOnScopePaths = []; this.bindings = {}; this.mutableBinding = false; @@ -181,7 +184,7 @@ class PathHoister { const parent = this.path.parentPath; if (parent.isJSXElement() && this.path.container === parent.node.children) { - uid = t.JSXExpressionContainer(uid); + uid = t.jsxExpressionContainer(uid); } this.path.replaceWith(t.cloneNode(uid)); 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 505e9a4493dfe6..0f61b988a1f6ca 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 @@ -5,11 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); 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; -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); const ReferencedIdentifier = { types: ["Identifier", "JSXIdentifier"], 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 cc1e2d0e519de6..763c732b3ad17e 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 @@ -16,22 +16,17 @@ exports.hoist = hoist; var _cache = require("../cache"); -var _hoister = _interopRequireDefault(require("./lib/hoister")); +var _hoister = require("./lib/hoister"); -var _index = _interopRequireDefault(require("./index")); +var _index = require("./index"); -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function insertBefore(nodes) { +function insertBefore(nodes_) { this._assertUnremoved(); - nodes = this._verifyNodeList(nodes); + const nodes = this._verifyNodeList(nodes_); + const { parentPath } = this; @@ -44,8 +39,9 @@ function insertBefore(nodes) { } else if (Array.isArray(this.container)) { return this._containerInsertBefore(nodes); } else if (this.isStatementOrBlock()) { - const shouldInsertCurrentNode = this.node && (!this.isExpressionStatement() || this.node.expression != null); - this.replaceWith(t.blockStatement(shouldInsertCurrentNode ? [this.node] : [])); + const node = this.node; + const shouldInsertCurrentNode = node && (!this.isExpressionStatement() || node.expression != null); + this.replaceWith(t.blockStatement(shouldInsertCurrentNode ? [node] : [])); return this.unshiftContainer("body", nodes); } else { throw new Error("We don't know what to do with this node type. " + "We were previously a Statement but we can't fit in here?"); @@ -89,10 +85,11 @@ function _containerInsertAfter(nodes) { return this._containerInsert(this.key + 1, nodes); } -function insertAfter(nodes) { +function insertAfter(nodes_) { this._assertUnremoved(); - nodes = this._verifyNodeList(nodes); + const nodes = this._verifyNodeList(nodes_); + const { parentPath } = this; @@ -103,19 +100,27 @@ function insertAfter(nodes) { })); } else if (this.isNodeType("Expression") && !this.isJSXElement() && !parentPath.isJSXElement() || parentPath.isForStatement() && this.key === "init") { if (this.node) { + const node = this.node; let { scope } = this; + if (scope.path.isPattern()) { + t.assertExpression(node); + this.replaceWith(t.callExpression(t.arrowFunctionExpression([], node), [])); + this.get("callee.body").insertAfter(nodes); + return [this]; + } + if (parentPath.isMethod({ computed: true, - key: this.node + key: node })) { scope = scope.parent; } const temp = scope.generateDeclaredUidIdentifier(); - nodes.unshift(t.expressionStatement(t.assignmentExpression("=", t.cloneNode(temp), this.node))); + nodes.unshift(t.expressionStatement(t.assignmentExpression("=", t.cloneNode(temp), node))); nodes.push(t.expressionStatement(t.cloneNode(temp))); } @@ -123,8 +128,9 @@ function insertAfter(nodes) { } else if (Array.isArray(this.container)) { return this._containerInsertAfter(nodes); } else if (this.isStatementOrBlock()) { - const shouldInsertCurrentNode = this.node && (!this.isExpressionStatement() || this.node.expression != null); - this.replaceWith(t.blockStatement(shouldInsertCurrentNode ? [this.node] : [])); + const node = this.node; + const shouldInsertCurrentNode = node && (!this.isExpressionStatement() || node.expression != null); + this.replaceWith(t.blockStatement(shouldInsertCurrentNode ? [node] : [])); return this.pushContainer("body", nodes); } else { throw new Error("We don't know what to do with this node type. " + "We were previously a Statement but we can't fit in here?"); @@ -148,7 +154,7 @@ function _verifyNodeList(nodes) { return []; } - if (nodes.constructor !== Array) { + if (!Array.isArray(nodes)) { nodes = [nodes]; } @@ -194,7 +200,8 @@ function unshiftContainer(listKey, nodes) { function pushContainer(listKey, nodes) { this._assertUnremoved(); - nodes = this._verifyNodeList(nodes); + const verifiedNodes = this._verifyNodeList(nodes); + const container = this.node[listKey]; const path = _index.default.get({ @@ -205,7 +212,7 @@ function pushContainer(listKey, nodes) { key: container.length }).setContext(this.context); - return path.replaceWithMultiple(nodes); + return path.replaceWithMultiple(verifiedNodes); } function hoist(scope = this.scope) { 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 b3c04e126c79eb..7f787c22c77b49 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 @@ -23,7 +23,7 @@ function remove() { this.resync(); - if (!((_this$opts = this.opts) == null ? void 0 : _this$opts.noScope)) { + if (!((_this$opts = this.opts) != null && _this$opts.noScope)) { this._removeFromScope(); } 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 eea4b1d7180fdb..dff38f37a291d5 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 @@ -12,49 +12,17 @@ exports.replaceInline = replaceInline; var _codeFrame = require("@babel/code-frame"); -var _index = _interopRequireDefault(require("../index")); +var _index = require("../index"); -var _index2 = _interopRequireDefault(require("./index")); +var _index2 = require("./index"); var _cache = require("../cache"); var _parser = require("@babel/parser"); -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -const hoistVariablesVisitor = { - Function(path) { - path.skip(); - }, - - VariableDeclaration(path) { - if (path.node.kind !== "var") return; - const bindings = path.getBindingIdentifiers(); - - for (const key of Object.keys(bindings)) { - path.scope.push({ - id: bindings[key] - }); - } - - const exprs = []; - - for (const declar of path.node.declarations) { - if (declar.init) { - exprs.push(t.expressionStatement(t.assignmentExpression("=", declar.id, declar.init))); - } - } - - path.replaceWithMultiple(exprs); - } - -}; +var _helperHoistVariables = require("@babel/helper-hoist-variables"); function replaceWithMultiple(nodes) { var _pathCache$get; @@ -194,9 +162,15 @@ function replaceExpressionWithStatements(nodes) { const functionParent = this.getFunctionParent(); const isParentAsync = functionParent == null ? void 0 : functionParent.is("async"); + const isParentGenerator = functionParent == null ? void 0 : functionParent.is("generator"); const container = t.arrowFunctionExpression([], t.blockStatement(nodes)); this.replaceWith(t.callExpression(container, [])); - this.traverse(hoistVariablesVisitor); + const callee = this.get("callee"); + (0, _helperHoistVariables.default)(callee.get("body"), id => { + this.scope.push({ + id + }); + }, "var"); const completionRecords = this.get("callee").getCompletionRecords(); for (const path of completionRecords) { @@ -207,7 +181,6 @@ function replaceExpressionWithStatements(nodes) { let uid = loop.getData("expressionReplacementReturnUid"); if (!uid) { - const callee = this.get("callee"); uid = callee.scope.generateDeclaredUidIdentifier("ret"); callee.get("body").pushContainer("body", t.returnStatement(t.cloneNode(uid))); loop.setData("expressionReplacementReturnUid", uid); @@ -221,15 +194,27 @@ function replaceExpressionWithStatements(nodes) { } } - const callee = this.get("callee"); callee.arrowFunctionToExpression(); + const newCallee = callee; + + const needToAwaitFunction = isParentAsync && _index.default.hasType(this.get("callee.body").node, "AwaitExpression", t.FUNCTION_TYPES); + + const needToYieldFunction = isParentGenerator && _index.default.hasType(this.get("callee.body").node, "YieldExpression", t.FUNCTION_TYPES); + + if (needToAwaitFunction) { + newCallee.set("async", true); + + if (!needToYieldFunction) { + this.replaceWith(t.awaitExpression(this.node)); + } + } - if (isParentAsync && _index.default.hasType(this.get("callee.body").node, "AwaitExpression", t.FUNCTION_TYPES)) { - callee.set("async", true); - this.replaceWith(t.awaitExpression(this.node)); + if (needToYieldFunction) { + newCallee.set("generator", true); + this.replaceWith(t.yieldExpression(this.node, true)); } - return callee.get("body.body"); + return newCallee.get("body.body"); } function replaceInline(nodes) { diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/scope/binding.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/scope/binding.js index 50ce03b9495174..16911ef21c03db 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/scope/binding.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/scope/binding.js @@ -12,6 +12,10 @@ class Binding { path, kind }) { + this.identifier = void 0; + this.scope = void 0; + this.path = void 0; + this.kind = void 0; this.constantViolations = []; this.constant = true; this.referencePaths = []; 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 165f79a02fe1ec..396c7c907c8510 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 @@ -5,33 +5,27 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; -var _renamer = _interopRequireDefault(require("./lib/renamer")); +var _renamer = require("./lib/renamer"); -var _index = _interopRequireDefault(require("../index")); +var _index = require("../index"); -var _binding = _interopRequireDefault(require("./binding")); +var _binding = require("./binding"); -var _globals = _interopRequireDefault(require("globals")); +var _globals = require("globals"); -var t = _interopRequireWildcard(require("@babel/types")); +var t = require("@babel/types"); var _cache = require("../cache"); -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function gatherNodeParts(node, parts) { switch (node == null ? void 0 : node.type) { default: if (t.isModuleDeclaration(node)) { - if (node.source) { + if ((t.isExportAllDeclaration(node) || t.isExportNamedDeclaration(node) || t.isImportDeclaration(node)) && node.source) { gatherNodeParts(node.source, parts); - } else if (node.specifiers && node.specifiers.length) { + } else if ((t.isExportNamedDeclaration(node) || t.isImportDeclaration(node)) && node.specifiers && node.specifiers.length) { for (const e of node.specifiers) gatherNodeParts(e, parts); - } else if (node.declaration) { + } else if ((t.isExportDefaultDeclaration(node) || t.isExportNamedDeclaration(node)) && node.declaration) { gatherNodeParts(node.declaration, parts); } } else if (t.isModuleSpecifier(node)) { @@ -178,11 +172,7 @@ const collectorVisitor = { Declaration(path) { if (path.isBlockScoped()) return; - - if (path.isExportDeclaration() && path.get("declaration").isDeclaration()) { - return; - } - + if (path.isExportDeclaration()) return; const parent = path.scope.getFunctionParent() || path.scope.getProgramParent(); parent.registerDeclaration(path); }, @@ -205,6 +195,7 @@ const collectorVisitor = { node, scope } = path; + if (t.isExportAllDeclaration(node)) return; const declar = node.declaration; if (t.isClassDeclaration(declar) || t.isFunctionDeclaration(declar)) { @@ -225,7 +216,6 @@ const collectorVisitor = { }, LabeledStatement(path) { - path.scope.getProgramParent().addGlobal(path.node); path.scope.getBlockParent().registerDeclaration(path); }, @@ -256,16 +246,6 @@ const collectorVisitor = { } }, - Block(path) { - const paths = path.get("body"); - - for (const bodyPath of paths) { - if (bodyPath.isFunctionDeclaration()) { - path.scope.getBlockParent().registerDeclaration(bodyPath); - } - } - }, - CatchClause(path) { path.scope.registerBinding("let", path); }, @@ -293,6 +273,17 @@ let uid = 0; class Scope { constructor(path) { + this.uid = void 0; + this.path = void 0; + this.block = void 0; + this.labels = void 0; + this.inited = void 0; + this.bindings = void 0; + this.references = void 0; + this.globals = void 0; + this.uids = void 0; + this.data = void 0; + this.crawling = void 0; const { node } = path; @@ -313,8 +304,19 @@ class Scope { } get parent() { - const parent = this.path.findParent(p => p.isScope()); - return parent == null ? void 0 : parent.scope; + var _parent; + + let parent, + path = this.path; + + do { + const isKey = path.key === "key"; + path = path.parentPath; + if (isKey && path.isMethod()) path = path.parentPath; + if (path && path.isScope()) parent = path; + } while (path && !parent); + + return (_parent = parent) == null ? void 0 : _parent.scope; } get parentBlock() { @@ -458,11 +460,11 @@ class Scope { console.log(sep); } - toArray(node, i, allowArrayLike) { + toArray(node, i, arrayLikeIsIterable) { if (t.isIdentifier(node)) { const binding = this.getBinding(node.name); - if ((binding == null ? void 0 : binding.constant) && binding.path.isGenericType("Array")) { + if (binding != null && binding.constant && binding.path.isGenericType("Array")) { return node; } } @@ -489,7 +491,7 @@ class Scope { helperName = "toArray"; } - if (allowArrayLike) { + if (arrayLikeIsIterable) { args.unshift(this.hub.addHelper(helperName)); helperName = "maybeArrayLike"; } @@ -711,19 +713,6 @@ class Scope { this.globals = Object.create(null); this.uids = Object.create(null); this.data = Object.create(null); - - if (path.isFunction()) { - if (path.isFunctionExpression() && path.has("id") && !path.get("id").node[t.NOT_LOCAL_BINDING]) { - this.registerBinding("local", path.get("id"), path); - } - - const params = path.get("params"); - - for (const param of params) { - this.registerBinding("param", param); - } - } - const programParent = this.getProgramParent(); if (programParent.crawling) return; const state = { @@ -732,6 +721,21 @@ class Scope { assignments: [] }; this.crawling = true; + + if (path.type !== "Program" && collectorVisitor._exploded) { + for (const visit of collectorVisitor.enter) { + visit(path, state); + } + + const typeVisitors = collectorVisitor[path.type]; + + if (typeVisitors) { + for (const visit of typeVisitors.enter) { + visit(path, state); + } + } + } + path.traverse(collectorVisitor, state); this.crawling = false; @@ -848,10 +852,10 @@ class Scope { return ids; } - getAllBindingsOfKind() { + getAllBindingsOfKind(...kinds) { const ids = Object.create(null); - for (const kind of arguments) { + for (const kind of kinds) { let scope = this; do { @@ -881,7 +885,7 @@ class Scope { if (binding) { var _previousPath; - if (((_previousPath = previousPath) == null ? void 0 : _previousPath.isPattern()) && binding.kind !== "param") {} else { + if ((_previousPath = previousPath) != null && _previousPath.isPattern() && binding.kind !== "param") {} else { return binding; } } @@ -955,5 +959,5 @@ class Scope { } exports.default = Scope; -Scope.globals = Object.keys(_globals.default.builtin); +Scope.globals = Object.keys(_globals.builtin); Scope.contextVariables = ["arguments", "undefined", "Infinity", "NaN"]; \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/scope/lib/renamer.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/scope/lib/renamer.js index 2f82343bc6f565..38c1bf4c3752f6 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/scope/lib/renamer.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/scope/lib/renamer.js @@ -5,17 +5,11 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; -var _binding = _interopRequireDefault(require("../binding")); +var _binding = require("../binding"); -var _helperSplitExportDeclaration = _interopRequireDefault(require("@babel/helper-split-export-declaration")); +var _helperSplitExportDeclaration = require("@babel/helper-split-export-declaration"); -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var t = require("@babel/types"); const renameVisitor = { ReferencedIdentifier({ @@ -28,7 +22,7 @@ const renameVisitor = { Scope(path, state) { if (!path.scope.bindingIdentifierEquals(state.oldName, state.binding.identifier)) { - path.skip(); + skipAllButComputedMethodKey(path); } }, @@ -120,8 +114,6 @@ class Renamer { this.binding.identifier.name = newName; } - if (binding.type === "hoisted") {} - if (parentDeclar) { this.maybeConvertFromClassFunctionDeclaration(parentDeclar); this.maybeConvertFromClassFunctionExpression(parentDeclar); @@ -130,4 +122,17 @@ class Renamer { } -exports.default = Renamer; \ No newline at end of file +exports.default = Renamer; + +function skipAllButComputedMethodKey(path) { + if (!path.isMethod() || !path.node.computed) { + path.skip(); + return; + } + + const keys = t.VISITOR_KEYS[path.type]; + + for (const key of keys) { + if (key !== "key") path.skipKey(key); + } +} \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/types.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/types.js new file mode 100644 index 00000000000000..166ae4dcc198c0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/lib/types.js @@ -0,0 +1,7 @@ +"use strict"; + +var t = require("@babel/types"); + +var _index = require("./index"); + +var _virtualTypes = require("./path/generated/virtual-types"); \ No newline at end of file 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 2a9ea697138275..70c8b1d7acad92 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 @@ -7,13 +7,9 @@ exports.explode = explode; exports.verify = verify; exports.merge = merge; -var virtualTypes = _interopRequireWildcard(require("./path/lib/virtual-types")); +var virtualTypes = require("./path/lib/virtual-types"); -var t = _interopRequireWildcard(require("@babel/types")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var t = require("@babel/types"); function explode(visitor) { if (visitor._exploded) return visitor; @@ -65,11 +61,11 @@ function explode(visitor) { if (shouldIgnoreKey(nodeType)) continue; const fns = visitor[nodeType]; let aliases = t.FLIPPED_ALIAS_KEYS[nodeType]; - const deprecratedKey = t.DEPRECATED_KEYS[nodeType]; + const deprecatedKey = t.DEPRECATED_KEYS[nodeType]; - if (deprecratedKey) { - console.trace(`Visitor defined for ${nodeType} but it has been renamed to ${deprecratedKey}`); - aliases = [deprecratedKey]; + if (deprecatedKey) { + console.trace(`Visitor defined for ${nodeType} but it has been renamed to ${deprecatedKey}`); + aliases = [deprecatedKey]; } if (!aliases) continue; 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 7a9969f86498b9..03995f89336e28 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,9 +1,10 @@ { "name": "@babel/traverse", - "version": "7.12.12", + "version": "7.14.5", "description": "The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes", - "author": "Sebastian McKenzie ", - "homepage": "https://babeljs.io/", + "author": "The Babel Team (https://babel.dev/team)", + "homepage": "https://babel.dev/docs/en/next/babel-traverse", + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20traverse%22+is%3Aopen", "license": "MIT", "publishConfig": { "access": "public" @@ -13,19 +14,22 @@ "url": "https://github.com/babel/babel.git", "directory": "packages/babel-traverse" }, - "main": "lib/index.js", + "main": "./lib/index.js", "dependencies": { - "@babel/code-frame": "^7.12.11", - "@babel/generator": "^7.12.11", - "@babel/helper-function-name": "^7.12.11", - "@babel/helper-split-export-declaration": "^7.12.11", - "@babel/parser": "^7.12.11", - "@babel/types": "^7.12.12", + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5", "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" + "globals": "^11.1.0" }, "devDependencies": { - "@babel/helper-plugin-test-runner": "7.10.4" + "@babel/helper-plugin-test-runner": "7.14.5" + }, + "engines": { + "node": ">=6.9.0" } } \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/scripts/generators/asserts.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/scripts/generators/asserts.js new file mode 100644 index 00000000000000..f10b33eede2389 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/scripts/generators/asserts.js @@ -0,0 +1,25 @@ +import t from "@babel/types"; + +export default function generateAsserts() { + let output = `/* + * This file is auto-generated! Do not modify it directly. + * To re-generate run 'make build' + */ +import * as t from "@babel/types"; +import NodePath from "../index"; + + +export interface NodePathAssetions {`; + + for (const type of [...t.TYPES].sort()) { + output += ` + assert${type}( + opts?: object, + ): asserts this is NodePath;`; + } + + output += ` +}`; + + return output; +} diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/scripts/generators/validators.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/scripts/generators/validators.js new file mode 100644 index 00000000000000..eae98a33e26cac --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/scripts/generators/validators.js @@ -0,0 +1,34 @@ +import t from "@babel/types"; +import virtualTypes from "../../lib/path/lib/virtual-types.js"; +import definitions from "@babel/types/lib/definitions/index.js"; + +export default function generateValidators() { + let output = `/* + * This file is auto-generated! Do not modify it directly. + * To re-generate run 'make build' + */ +import * as t from "@babel/types"; +import NodePath from "../index"; + +export interface NodePathValidators { +`; + + for (const type of [...t.TYPES].sort()) { + output += `is${type}(opts?: object): this is NodePath;`; + } + + for (const type of Object.keys(virtualTypes)) { + if (type[0] === "_") continue; + if (definitions.NODE_FIELDS[type] || definitions.FLIPPED_ALIAS_KEYS[type]) { + output += `is${type}(opts?: object): this is NodePath;`; + } else { + output += `is${type}(opts?: object): boolean;`; + } + } + + output += ` +} +`; + + return output; +} diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/scripts/generators/virtual-types.js b/tools/node_modules/@babel/core/node_modules/@babel/traverse/scripts/generators/virtual-types.js new file mode 100644 index 00000000000000..6d55f54caaf90a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/scripts/generators/virtual-types.js @@ -0,0 +1,24 @@ +import virtualTypes from "../../lib/path/lib/virtual-types.js"; + +export default function generateValidators() { + let output = `/* + * This file is auto-generated! Do not modify it directly. + * To re-generate run 'make build' + */ +import * as t from "@babel/types"; + +export interface VirtualTypeAliases { +`; + + for (const type of Object.keys(virtualTypes)) { + output += ` ${type}: ${(virtualTypes[type].types || ["Node"]) + .map(t => `t.${t}`) + .join(" | ")};`; + } + + output += ` +} +`; + + return output; +} diff --git a/tools/node_modules/@babel/core/node_modules/@babel/traverse/scripts/package.json b/tools/node_modules/@babel/core/node_modules/@babel/traverse/scripts/package.json new file mode 100644 index 00000000000000..5ffd9800b97cf2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/traverse/scripts/package.json @@ -0,0 +1 @@ +{ "type": "module" } diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/asserts/assertNode.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/asserts/assertNode.js index e28a9e0f51befb..e584e3eec60b12 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/asserts/assertNode.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/asserts/assertNode.js @@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = assertNode; -var _isNode = _interopRequireDefault(require("../validators/isNode")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _isNode = require("../validators/isNode"); function assertNode(node) { if (!(0, _isNode.default)(node)) { 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 dd9c71a68d0fde..947d343d215dad 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 @@ -147,6 +147,8 @@ exports.assertEnumBooleanMember = assertEnumBooleanMember; exports.assertEnumNumberMember = assertEnumNumberMember; exports.assertEnumStringMember = assertEnumStringMember; exports.assertEnumDefaultedMember = assertEnumDefaultedMember; +exports.assertIndexedAccessType = assertIndexedAccessType; +exports.assertOptionalIndexedAccessType = assertOptionalIndexedAccessType; exports.assertJSXAttribute = assertJSXAttribute; exports.assertJSXClosingElement = assertJSXClosingElement; exports.assertJSXElement = assertJSXElement; @@ -182,6 +184,7 @@ exports.assertRecordExpression = assertRecordExpression; exports.assertTupleExpression = assertTupleExpression; exports.assertDecimalLiteral = assertDecimalLiteral; exports.assertStaticBlock = assertStaticBlock; +exports.assertModuleExpression = assertModuleExpression; exports.assertTSParameterProperty = assertTSParameterProperty; exports.assertTSDeclareFunction = assertTSDeclareFunction; exports.assertTSDeclareMethod = assertTSDeclareMethod; @@ -295,9 +298,7 @@ exports.assertRegexLiteral = assertRegexLiteral; exports.assertRestProperty = assertRestProperty; exports.assertSpreadProperty = assertSpreadProperty; -var _is = _interopRequireDefault(require("../../validators/is")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _is = require("../../validators/is"); function assert(type, node, opts) { if (!(0, _is.default)(type, node, opts)) { @@ -881,6 +882,14 @@ function assertEnumDefaultedMember(node, opts) { assert("EnumDefaultedMember", node, opts); } +function assertIndexedAccessType(node, opts) { + assert("IndexedAccessType", node, opts); +} + +function assertOptionalIndexedAccessType(node, opts) { + assert("OptionalIndexedAccessType", node, opts); +} + function assertJSXAttribute(node, opts) { assert("JSXAttribute", node, opts); } @@ -1021,6 +1030,10 @@ function assertStaticBlock(node, opts) { assert("StaticBlock", node, opts); } +function assertModuleExpression(node, opts) { + assert("ModuleExpression", node, opts); +} + function assertTSParameterProperty(node, opts) { assert("TSParameterProperty", 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 812cc17933069f..b8a017138a08cb 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 @@ -5,13 +5,9 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = builder; -var _clone = _interopRequireDefault(require("lodash/clone")); - var _definitions = require("../definitions"); -var _validate = _interopRequireDefault(require("../validators/validate")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _validate = require("../validators/validate"); function builder(type, ...args) { const keys = _definitions.BUILDER_KEYS[type]; @@ -29,7 +25,11 @@ function builder(type, ...args) { const field = _definitions.NODE_FIELDS[type][key]; let arg; if (i < countArgs) arg = args[i]; - if (arg === undefined) arg = (0, _clone.default)(field.default); + + if (arg === undefined) { + arg = Array.isArray(field.default) ? [] : field.default; + } + node[key] = arg; i++; }); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js index a91391ffdcfd78..ddf20fdd3ae62e 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js @@ -7,9 +7,7 @@ exports.default = createFlowUnionType; var _generated = require("../generated"); -var _removeTypeDuplicates = _interopRequireDefault(require("../../modifications/flow/removeTypeDuplicates")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _removeTypeDuplicates = require("../../modifications/flow/removeTypeDuplicates"); function createFlowUnionType(types) { const flattened = (0, _removeTypeDuplicates.default)(types); 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 4724335f2ab71e..7711322ed379fa 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 @@ -22,7 +22,9 @@ function createTypeAnnotationBasedOnTypeof(type) { 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"); + 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 a4ed3056921cc2..5cb9e361c91425 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 @@ -147,6 +147,8 @@ 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.jSXElement = exports.jsxElement = jsxElement; @@ -182,6 +184,7 @@ exports.recordExpression = recordExpression; exports.tupleExpression = tupleExpression; exports.decimalLiteral = decimalLiteral; exports.staticBlock = staticBlock; +exports.moduleExpression = moduleExpression; exports.tSParameterProperty = exports.tsParameterProperty = tsParameterProperty; exports.tSDeclareFunction = exports.tsDeclareFunction = tsDeclareFunction; exports.tSDeclareMethod = exports.tsDeclareMethod = tsDeclareMethod; @@ -250,9 +253,7 @@ exports.regexLiteral = RegexLiteral; exports.restProperty = RestProperty; exports.spreadProperty = SpreadProperty; -var _builder = _interopRequireDefault(require("../builder")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _builder = require("../builder"); function arrayExpression(elements) { return (0, _builder.default)("ArrayExpression", ...arguments); @@ -830,6 +831,14 @@ function enumDefaultedMember(id) { return (0, _builder.default)("EnumDefaultedMember", ...arguments); } +function indexedAccessType(objectType, indexType) { + return (0, _builder.default)("IndexedAccessType", ...arguments); +} + +function optionalIndexedAccessType(objectType, indexType) { + return (0, _builder.default)("OptionalIndexedAccessType", ...arguments); +} + function jsxAttribute(name, value) { return (0, _builder.default)("JSXAttribute", ...arguments); } @@ -942,7 +951,7 @@ function decorator(expression) { return (0, _builder.default)("Decorator", ...arguments); } -function doExpression(body) { +function doExpression(body, async) { return (0, _builder.default)("DoExpression", ...arguments); } @@ -970,6 +979,10 @@ function staticBlock(body) { return (0, _builder.default)("StaticBlock", ...arguments); } +function moduleExpression(body) { + return (0, _builder.default)("ModuleExpression", ...arguments); +} + function tsParameterProperty(parameter) { return (0, _builder.default)("TSParameterProperty", ...arguments); } 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 1ce7732836ae4a..0dc1f67f0525ad 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 @@ -867,6 +867,18 @@ Object.defineProperty(exports, "EnumDefaultedMember", { return _index.enumDefaultedMember; } }); +Object.defineProperty(exports, "IndexedAccessType", { + enumerable: true, + get: function () { + return _index.indexedAccessType; + } +}); +Object.defineProperty(exports, "OptionalIndexedAccessType", { + enumerable: true, + get: function () { + return _index.optionalIndexedAccessType; + } +}); Object.defineProperty(exports, "JSXAttribute", { enumerable: true, get: function () { @@ -1077,6 +1089,12 @@ Object.defineProperty(exports, "StaticBlock", { return _index.staticBlock; } }); +Object.defineProperty(exports, "ModuleExpression", { + enumerable: true, + get: function () { + return _index.moduleExpression; + } +}); Object.defineProperty(exports, "TSParameterProperty", { enumerable: true, get: function () { diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/react/buildChildren.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/react/buildChildren.js index 91e7cbd9cabd9d..20a194b6b9e405 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/react/buildChildren.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/react/buildChildren.js @@ -7,9 +7,7 @@ exports.default = buildChildren; var _generated = require("../../validators/generated"); -var _cleanJSXElementLiteralChild = _interopRequireDefault(require("../../utils/react/cleanJSXElementLiteralChild")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _cleanJSXElementLiteralChild = require("../../utils/react/cleanJSXElementLiteralChild"); function buildChildren(node) { const elements = []; diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js index 9f1b8c9bff4abd..9b53be29d327d0 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js @@ -7,9 +7,7 @@ exports.default = createTSUnionType; var _generated = require("../generated"); -var _removeTypeDuplicates = _interopRequireDefault(require("../../modifications/typescript/removeTypeDuplicates")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _removeTypeDuplicates = require("../../modifications/typescript/removeTypeDuplicates"); function createTSUnionType(typeAnnotations) { const types = typeAnnotations.map(type => type.typeAnnotation); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/clone.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/clone.js index 9595f6e25cfdee..e262c632d8ddf6 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/clone.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/clone.js @@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = clone; -var _cloneNode = _interopRequireDefault(require("./cloneNode")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _cloneNode = require("./cloneNode"); function clone(node) { return (0, _cloneNode.default)(node, false); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/cloneDeep.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/cloneDeep.js index eb29c536227bc8..9067e7b73d91ab 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/cloneDeep.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/cloneDeep.js @@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = cloneDeep; -var _cloneNode = _interopRequireDefault(require("./cloneNode")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _cloneNode = require("./cloneNode"); function cloneDeep(node) { return (0, _cloneNode.default)(node); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js index d8612e9ebb1598..a8c53dd4b1f890 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js @@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = cloneDeepWithoutLoc; -var _cloneNode = _interopRequireDefault(require("./cloneNode")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _cloneNode = require("./cloneNode"); function cloneDeepWithoutLoc(node) { return (0, _cloneNode.default)(node, true, true); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/cloneNode.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/cloneNode.js index 01b08e6a5cb079..5980f2d1ba904e 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/cloneNode.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/cloneNode.js @@ -87,17 +87,28 @@ function cloneNode(node, deep = true, withoutLoc = false) { return newNode; } -function cloneCommentsWithoutLoc(comments) { +function maybeCloneComments(comments, deep, withoutLoc) { + if (!comments || !deep) { + return comments; + } + return comments.map(({ - type, - value - }) => ({ type, value, - loc: null - })); -} + loc + }) => { + if (withoutLoc) { + return { + type, + value, + loc: null + }; + } -function maybeCloneComments(comments, deep, withoutLoc) { - return deep && withoutLoc ? cloneCommentsWithoutLoc(comments) : comments; + return { + type, + value, + loc + }; + }); } \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js index 34fd172ed77511..d0420b1c0de206 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js @@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = cloneWithoutLoc; -var _cloneNode = _interopRequireDefault(require("./cloneNode")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _cloneNode = require("./cloneNode"); function cloneWithoutLoc(node) { return (0, _cloneNode.default)(node, false, true); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/addComment.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/addComment.js index ff586514e7eb4d..de19ab74e84300 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/addComment.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/addComment.js @@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = addComment; -var _addComments = _interopRequireDefault(require("./addComments")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _addComments = require("./addComments"); function addComment(node, type, content, line) { return (0, _addComments.default)(node, type, [{ diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/inheritInnerComments.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/inheritInnerComments.js index fbe59dec623663..4b5dc9cac2bdbe 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/inheritInnerComments.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/inheritInnerComments.js @@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = inheritInnerComments; -var _inherit = _interopRequireDefault(require("../utils/inherit")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _inherit = require("../utils/inherit"); function inheritInnerComments(child, parent) { (0, _inherit.default)("innerComments", child, parent); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/inheritLeadingComments.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/inheritLeadingComments.js index ccb02ec55bef0e..6aa2b250290592 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/inheritLeadingComments.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/inheritLeadingComments.js @@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = inheritLeadingComments; -var _inherit = _interopRequireDefault(require("../utils/inherit")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _inherit = require("../utils/inherit"); function inheritLeadingComments(child, parent) { (0, _inherit.default)("leadingComments", child, parent); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/inheritTrailingComments.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/inheritTrailingComments.js index bce1e2d9ac77a6..934ef0b9cada92 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/inheritTrailingComments.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/inheritTrailingComments.js @@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = inheritTrailingComments; -var _inherit = _interopRequireDefault(require("../utils/inherit")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _inherit = require("../utils/inherit"); function inheritTrailingComments(child, parent) { (0, _inherit.default)("trailingComments", child, parent); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/inheritsComments.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/inheritsComments.js index fd942d86cdc54b..49476cffd955a0 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/inheritsComments.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/comments/inheritsComments.js @@ -5,13 +5,11 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = inheritsComments; -var _inheritTrailingComments = _interopRequireDefault(require("./inheritTrailingComments")); +var _inheritTrailingComments = require("./inheritTrailingComments"); -var _inheritLeadingComments = _interopRequireDefault(require("./inheritLeadingComments")); +var _inheritLeadingComments = require("./inheritLeadingComments"); -var _inheritInnerComments = _interopRequireDefault(require("./inheritInnerComments")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _inheritInnerComments = require("./inheritInnerComments"); function inheritsComments(child, parent) { (0, _inheritTrailingComments.default)(child, parent); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/ensureBlock.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/ensureBlock.js index 2836b3657814f7..56fdf1fdb4367d 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/ensureBlock.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/ensureBlock.js @@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = ensureBlock; -var _toBlock = _interopRequireDefault(require("./toBlock")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _toBlock = require("./toBlock"); function ensureBlock(node, key = "body") { return node[key] = (0, _toBlock.default)(node[key], node); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js index bae4e8f380c48b..379e5ffe099853 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js @@ -5,15 +5,13 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = gatherSequenceExpressions; -var _getBindingIdentifiers = _interopRequireDefault(require("../retrievers/getBindingIdentifiers")); +var _getBindingIdentifiers = require("../retrievers/getBindingIdentifiers"); var _generated = require("../validators/generated"); var _generated2 = require("../builders/generated"); -var _cloneNode = _interopRequireDefault(require("../clone/cloneNode")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _cloneNode = require("../clone/cloneNode"); function gatherSequenceExpressions(nodes, scope, declars) { const exprs = []; diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js index b9d165b6fd1d20..6bbce6e557806e 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js @@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = toBindingIdentifierName; -var _toIdentifier = _interopRequireDefault(require("./toIdentifier")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _toIdentifier = require("./toIdentifier"); function toBindingIdentifierName(name) { name = (0, _toIdentifier.default)(name); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/toIdentifier.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/toIdentifier.js index e55db41fc4fd17..2fd4028d2dbb35 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/toIdentifier.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/toIdentifier.js @@ -5,13 +5,18 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = toIdentifier; -var _isValidIdentifier = _interopRequireDefault(require("../validators/isValidIdentifier")); +var _isValidIdentifier = require("../validators/isValidIdentifier"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _helperValidatorIdentifier = require("@babel/helper-validator-identifier"); + +function toIdentifier(input) { + input = input + ""; + let name = ""; + + for (const c of input) { + name += (0, _helperValidatorIdentifier.isIdentifierChar)(c.codePointAt(0)) ? c : "-"; + } -function toIdentifier(name) { - name = name + ""; - name = name.replace(/[^a-zA-Z0-9$_]/g, "-"); name = name.replace(/^[-0-9]+/, ""); name = name.replace(/[-\s]+(.)?/g, function (match, c) { return c ? c.toUpperCase() : ""; diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/toKeyAlias.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/toKeyAlias.js index c48fd0e7f319e2..49ef4b8ad64abe 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/toKeyAlias.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/toKeyAlias.js @@ -7,11 +7,9 @@ exports.default = toKeyAlias; var _generated = require("../validators/generated"); -var _cloneNode = _interopRequireDefault(require("../clone/cloneNode")); +var _cloneNode = require("../clone/cloneNode"); -var _removePropertiesDeep = _interopRequireDefault(require("../modifications/removePropertiesDeep")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _removePropertiesDeep = require("../modifications/removePropertiesDeep"); function toKeyAlias(node, key = node.key) { let alias; diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/toSequenceExpression.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/toSequenceExpression.js index 4b61276ce6330d..c3d3133ecf39f5 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/toSequenceExpression.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/toSequenceExpression.js @@ -5,12 +5,10 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = toSequenceExpression; -var _gatherSequenceExpressions = _interopRequireDefault(require("./gatherSequenceExpressions")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _gatherSequenceExpressions = require("./gatherSequenceExpressions"); function toSequenceExpression(nodes, scope) { - if (!(nodes == null ? void 0 : nodes.length)) return; + if (!(nodes != null && nodes.length)) return; const declars = []; const result = (0, _gatherSequenceExpressions.default)(nodes, scope, declars); if (!result) return; diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/valueToNode.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/valueToNode.js index 95c3061ba5c3fd..b3e531b3551278 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/valueToNode.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/converters/valueToNode.js @@ -5,18 +5,26 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; -var _isPlainObject = _interopRequireDefault(require("lodash/isPlainObject")); - -var _isRegExp = _interopRequireDefault(require("lodash/isRegExp")); - -var _isValidIdentifier = _interopRequireDefault(require("../validators/isValidIdentifier")); +var _isValidIdentifier = require("../validators/isValidIdentifier"); var _generated = require("../builders/generated"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - var _default = valueToNode; exports.default = _default; +const objectToString = Function.call.bind(Object.prototype.toString); + +function isRegExp(value) { + return objectToString(value) === "[object RegExp]"; +} + +function isPlainObject(value) { + if (typeof value !== "object" || value === null || Object.prototype.toString.call(value) !== "[object Object]") { + return false; + } + + const proto = Object.getPrototypeOf(value); + return proto === null || Object.getPrototypeOf(proto) === null; +} function valueToNode(value) { if (value === undefined) { @@ -59,7 +67,7 @@ function valueToNode(value) { return result; } - if ((0, _isRegExp.default)(value)) { + if (isRegExp(value)) { const pattern = value.source; const flags = value.toString().match(/\/([a-z]+|)$/)[1]; return (0, _generated.regExpLiteral)(pattern, flags); @@ -69,7 +77,7 @@ function valueToNode(value) { return (0, _generated.arrayExpression)(value.map(valueToNode)); } - if ((0, _isPlainObject.default)(value)) { + if (isPlainObject(value)) { const props = []; for (const key of Object.keys(value)) { 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 daa22190b34461..a88d57fd589c36 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 @@ -5,21 +5,15 @@ Object.defineProperty(exports, "__esModule", { }); exports.classMethodOrDeclareMethodCommon = exports.classMethodOrPropertyCommon = exports.patternLikeCommon = exports.functionDeclarationCommon = exports.functionTypeAnnotationCommon = exports.functionCommon = void 0; -var _is = _interopRequireDefault(require("../validators/is")); +var _is = require("../validators/is"); -var _isValidIdentifier = _interopRequireDefault(require("../validators/isValidIdentifier")); +var _isValidIdentifier = require("../validators/isValidIdentifier"); var _helperValidatorIdentifier = require("@babel/helper-validator-identifier"); var _constants = require("../constants"); -var _utils = _interopRequireWildcard(require("./utils")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _utils = require("./utils"); (0, _utils.default)("ArrayExpression", { fields: { @@ -286,7 +280,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de }); const functionCommon = { params: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Identifier", "Pattern", "RestElement", "TSParameterProperty"))) + validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Identifier", "Pattern", "RestElement"))) }, generator: { default: false @@ -514,7 +508,7 @@ exports.patternLikeCommon = patternLikeCommon; } }); (0, _utils.default)("MemberExpression", { - builder: ["object", "property", "computed", "optional"], + builder: ["object", "property", "computed", ...(!process.env.BABEL_TYPES_8_BREAKING ? ["optional"] : [])], visitor: ["object", "property"], aliases: ["Expression", "LVal"], fields: Object.assign({ @@ -1055,7 +1049,7 @@ exports.patternLikeCommon = patternLikeCommon; exportKind: (0, _utils.validateOptional)((0, _utils.assertOneOf)("type", "value")), assertions: { optional: true, - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertNodeType)("ImportAttribute")) + validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("ImportAttribute"))) } } }); @@ -1092,7 +1086,7 @@ exports.patternLikeCommon = patternLikeCommon; }, assertions: { optional: true, - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertNodeType)("ImportAttribute")) + validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("ImportAttribute"))) }, specifiers: { default: [], @@ -1164,7 +1158,7 @@ exports.patternLikeCommon = patternLikeCommon; fields: { assertions: { optional: true, - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertNodeType)("ImportAttribute")) + validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("ImportAttribute"))) }, specifiers: { validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("ImportSpecifier", "ImportDefaultSpecifier", "ImportNamespaceSpecifier"))) @@ -1261,6 +1255,9 @@ const classMethodOrPropertyCommon = { static: { default: false }, + override: { + default: false + }, computed: { default: false }, @@ -1281,6 +1278,9 @@ const classMethodOrPropertyCommon = { }; exports.classMethodOrPropertyCommon = classMethodOrPropertyCommon; const classMethodOrDeclareMethodCommon = Object.assign({}, functionCommon, classMethodOrPropertyCommon, { + params: { + validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Identifier", "Pattern", "RestElement", "TSParameterProperty"))) + }, kind: { validate: (0, _utils.assertOneOf)("get", "set", "method", "constructor"), default: "method" 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 5ed7ba92c9364b..8fead2353a5585 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 @@ -1,13 +1,9 @@ "use strict"; -var _utils = _interopRequireWildcard(require("./utils")); +var _utils = require("./utils"); var _core = require("./core"); -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - (0, _utils.default)("ArgumentPlaceholder", {}); (0, _utils.default)("BindExpression", { visitor: ["object", "callee"], @@ -140,10 +136,15 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; }); (0, _utils.default)("DoExpression", { visitor: ["body"], + builder: ["body", "async"], aliases: ["Expression"], fields: { body: { validate: (0, _utils.assertNodeType)("BlockStatement") + }, + async: { + validate: (0, _utils.assertValueType)("boolean"), + default: false } } }); @@ -201,4 +202,13 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } }, aliases: ["Scopable", "BlockParent"] +}); +(0, _utils.default)("ModuleExpression", { + visitor: ["body"], + fields: { + body: { + validate: (0, _utils.assertNodeType)("Program") + } + }, + aliases: ["Expression"] }); \ No newline at end of file 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 15341a7b01228a..f7bd8189d0c93a 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 @@ -1,10 +1,6 @@ "use strict"; -var _utils = _interopRequireWildcard(require("./utils")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var _utils = require("./utils"); const defineInterfaceishType = (name, typeParameterType = "TypeParameterDeclaration") => { (0, _utils.default)(name, { @@ -140,6 +136,7 @@ defineInterfaceishType("DeclareInterface"); typeParameters: (0, _utils.validateOptionalType)("TypeParameterDeclaration"), params: (0, _utils.validate)((0, _utils.arrayOfType)("FunctionTypeParam")), rest: (0, _utils.validateOptionalType)("FunctionTypeParam"), + this: (0, _utils.validateOptionalType)("FunctionTypeParam"), returnType: (0, _utils.validateType)("FlowType") } }); @@ -403,7 +400,8 @@ defineInterfaceishType("InterfaceDeclaration"); visitor: ["members"], fields: { explicitType: (0, _utils.validate)((0, _utils.assertValueType)("boolean")), - members: (0, _utils.validateArrayOfType)("EnumBooleanMember") + members: (0, _utils.validateArrayOfType)("EnumBooleanMember"), + hasUnknownMembers: (0, _utils.validate)((0, _utils.assertValueType)("boolean")) } }); (0, _utils.default)("EnumNumberBody", { @@ -411,7 +409,8 @@ defineInterfaceishType("InterfaceDeclaration"); visitor: ["members"], fields: { explicitType: (0, _utils.validate)((0, _utils.assertValueType)("boolean")), - members: (0, _utils.validateArrayOfType)("EnumNumberMember") + members: (0, _utils.validateArrayOfType)("EnumNumberMember"), + hasUnknownMembers: (0, _utils.validate)((0, _utils.assertValueType)("boolean")) } }); (0, _utils.default)("EnumStringBody", { @@ -419,14 +418,16 @@ defineInterfaceishType("InterfaceDeclaration"); visitor: ["members"], fields: { explicitType: (0, _utils.validate)((0, _utils.assertValueType)("boolean")), - members: (0, _utils.validateArrayOfType)(["EnumStringMember", "EnumDefaultedMember"]) + members: (0, _utils.validateArrayOfType)(["EnumStringMember", "EnumDefaultedMember"]), + hasUnknownMembers: (0, _utils.validate)((0, _utils.assertValueType)("boolean")) } }); (0, _utils.default)("EnumSymbolBody", { aliases: ["EnumBody"], visitor: ["members"], fields: { - members: (0, _utils.validateArrayOfType)("EnumDefaultedMember") + members: (0, _utils.validateArrayOfType)("EnumDefaultedMember"), + hasUnknownMembers: (0, _utils.validate)((0, _utils.assertValueType)("boolean")) } }); (0, _utils.default)("EnumBooleanMember", { @@ -459,4 +460,21 @@ defineInterfaceishType("InterfaceDeclaration"); fields: { id: (0, _utils.validateType)("Identifier") } +}); +(0, _utils.default)("IndexedAccessType", { + visitor: ["objectType", "indexType"], + aliases: ["Flow", "FlowType"], + fields: { + objectType: (0, _utils.validateType)("FlowType"), + indexType: (0, _utils.validateType)("FlowType") + } +}); +(0, _utils.default)("OptionalIndexedAccessType", { + visitor: ["objectType", "indexType"], + aliases: ["Flow", "FlowType"], + fields: { + objectType: (0, _utils.validateType)("FlowType"), + indexType: (0, _utils.validateType)("FlowType"), + optional: (0, _utils.validate)((0, _utils.assertValueType)("boolean")) + } }); \ No newline at end of file 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 d69997f29319d7..897fc24d3610b9 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 @@ -65,7 +65,7 @@ Object.defineProperty(exports, "PLACEHOLDERS_FLIPPED_ALIAS", { }); exports.TYPES = void 0; -var _toFastProperties = _interopRequireDefault(require("to-fast-properties")); +var _toFastProperties = require("to-fast-properties"); require("./core"); @@ -83,15 +83,21 @@ var _utils = require("./utils"); var _placeholders = require("./placeholders"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +_toFastProperties(_utils.VISITOR_KEYS); + +_toFastProperties(_utils.ALIAS_KEYS); + +_toFastProperties(_utils.FLIPPED_ALIAS_KEYS); + +_toFastProperties(_utils.NODE_FIELDS); + +_toFastProperties(_utils.BUILDER_KEYS); + +_toFastProperties(_utils.DEPRECATED_KEYS); + +_toFastProperties(_placeholders.PLACEHOLDERS_ALIAS); + +_toFastProperties(_placeholders.PLACEHOLDERS_FLIPPED_ALIAS); -(0, _toFastProperties.default)(_utils.VISITOR_KEYS); -(0, _toFastProperties.default)(_utils.ALIAS_KEYS); -(0, _toFastProperties.default)(_utils.FLIPPED_ALIAS_KEYS); -(0, _toFastProperties.default)(_utils.NODE_FIELDS); -(0, _toFastProperties.default)(_utils.BUILDER_KEYS); -(0, _toFastProperties.default)(_utils.DEPRECATED_KEYS); -(0, _toFastProperties.default)(_placeholders.PLACEHOLDERS_ALIAS); -(0, _toFastProperties.default)(_placeholders.PLACEHOLDERS_FLIPPED_ALIAS); const TYPES = Object.keys(_utils.VISITOR_KEYS).concat(Object.keys(_utils.FLIPPED_ALIAS_KEYS)).concat(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 cdea06ba39593a..fc8e9071c37c8d 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 @@ -1,10 +1,6 @@ "use strict"; -var _utils = _interopRequireWildcard(require("./utils")); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } +var _utils = require("./utils"); (0, _utils.default)("JSXAttribute", { visitor: ["name", "value"], 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 f72c651151f7cb..d8d79b9640b674 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 @@ -1,16 +1,14 @@ "use strict"; -var _utils = _interopRequireWildcard(require("./utils")); +var _utils = require("./utils"); var _placeholders = require("./placeholders"); -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -(0, _utils.default)("Noop", { - visitor: [] -}); +{ + (0, _utils.default)("Noop", { + visitor: [] + }); +} (0, _utils.default)("Placeholder", { visitor: [], builder: ["expectedNode", "name"], diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/placeholders.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/placeholders.js index 52b52e5e80b14e..7277239ae4101f 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/placeholders.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/definitions/placeholders.js @@ -17,7 +17,7 @@ exports.PLACEHOLDERS_ALIAS = PLACEHOLDERS_ALIAS; for (const type of PLACEHOLDERS) { const alias = _utils.ALIAS_KEYS[type]; - if (alias == null ? void 0 : alias.length) PLACEHOLDERS_ALIAS[type] = alias; + if (alias != null && alias.length) PLACEHOLDERS_ALIAS[type] = alias; } const PLACEHOLDERS_FLIPPED_ALIAS = {}; 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 c8d1dc53949515..974696cdb50b17 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 @@ -1,13 +1,9 @@ "use strict"; -var _utils = _interopRequireWildcard(require("./utils")); +var _utils = require("./utils"); var _core = require("./core"); -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - const bool = (0, _utils.assertValueType)("boolean"); const tSFunctionTypeAnnotationCommon = { returnType: { @@ -82,13 +78,18 @@ const namedTypeElementCommon = { (0, _utils.default)("TSMethodSignature", { aliases: ["TSTypeElement"], visitor: ["key", "typeParameters", "parameters", "typeAnnotation"], - fields: Object.assign({}, signatureDeclarationCommon, namedTypeElementCommon) + fields: Object.assign({}, signatureDeclarationCommon, namedTypeElementCommon, { + kind: { + validate: (0, _utils.assertOneOf)("method", "get", "set") + } + }) }); (0, _utils.default)("TSIndexSignature", { aliases: ["TSTypeElement"], visitor: ["parameters", "typeAnnotation"], fields: { readonly: (0, _utils.validateOptional)(bool), + static: (0, _utils.validateOptional)(bool), parameters: (0, _utils.validateArrayOfType)("Identifier"), typeAnnotation: (0, _utils.validateOptionalType)("TSTypeAnnotation") } @@ -108,13 +109,18 @@ for (const type of tsKeywordTypes) { visitor: [], fields: {} }); -const fnOrCtr = { +const fnOrCtrBase = { aliases: ["TSType"], - visitor: ["typeParameters", "parameters", "typeAnnotation"], - fields: signatureDeclarationCommon + visitor: ["typeParameters", "parameters", "typeAnnotation"] }; -(0, _utils.default)("TSFunctionType", fnOrCtr); -(0, _utils.default)("TSConstructorType", fnOrCtr); +(0, _utils.default)("TSFunctionType", Object.assign({}, fnOrCtrBase, { + fields: signatureDeclarationCommon +})); +(0, _utils.default)("TSConstructorType", Object.assign({}, fnOrCtrBase, { + fields: Object.assign({}, signatureDeclarationCommon, { + abstract: (0, _utils.validateOptional)(bool) + }) +})); (0, _utils.default)("TSTypeReference", { aliases: ["TSType"], visitor: ["typeName", "typeParameters"], 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 9059ca7f0611b9..2acdae532aaa13 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 @@ -22,12 +22,10 @@ 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; -var _is = _interopRequireDefault(require("../validators/is")); +var _is = require("../validators/is"); var _validate = require("../validators/validate"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - const VISITOR_KEYS = {}; exports.VISITOR_KEYS = VISITOR_KEYS; const ALIAS_KEYS = {}; @@ -224,13 +222,18 @@ function assertOptionalChainStart() { } function chain(...fns) { - const validate = function (...args) { + function validate(...args) { for (const fn of fns) { fn(...args); } - }; + } validate.chainOf = fns; + + if (fns.length >= 2 && "type" in fns[0] && fns[0].type === "array" && !("each" in fns[1])) { + throw new Error(`An assertValueType("array") validator can only be followed by an assertEach(...) validator.`); + } + return validate; } @@ -249,8 +252,14 @@ function defineType(type, opts = {}) { for (const key of keys) { const field = inherits.fields[key]; + const def = field.default; + + if (Array.isArray(def) ? def.length > 0 : def && typeof def === "object") { + throw new Error("field defaults can only be primitives or empty arrays currently"); + } + fields[key] = { - default: field.default, + default: Array.isArray(def) ? [] : def, optional: field.optional, validate: field.validate }; 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 5650d39806a3fa..6fd730b5223497 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 @@ -400,13 +400,13 @@ Object.defineProperty(exports, "buildMatchMemberExpression", { }); exports.react = void 0; -var _isReactComponent = _interopRequireDefault(require("./validators/react/isReactComponent")); +var _isReactComponent = require("./validators/react/isReactComponent"); -var _isCompatTag = _interopRequireDefault(require("./validators/react/isCompatTag")); +var _isCompatTag = require("./validators/react/isCompatTag"); -var _buildChildren = _interopRequireDefault(require("./builders/react/buildChildren")); +var _buildChildren = require("./builders/react/buildChildren"); -var _assertNode = _interopRequireDefault(require("./asserts/assertNode")); +var _assertNode = require("./asserts/assertNode"); var _generated = require("./asserts/generated"); @@ -422,11 +422,11 @@ Object.keys(_generated).forEach(function (key) { }); }); -var _createTypeAnnotationBasedOnTypeof = _interopRequireDefault(require("./builders/flow/createTypeAnnotationBasedOnTypeof")); +var _createTypeAnnotationBasedOnTypeof = require("./builders/flow/createTypeAnnotationBasedOnTypeof"); -var _createFlowUnionType = _interopRequireDefault(require("./builders/flow/createFlowUnionType")); +var _createFlowUnionType = require("./builders/flow/createFlowUnionType"); -var _createTSUnionType = _interopRequireDefault(require("./builders/typescript/createTSUnionType")); +var _createTSUnionType = require("./builders/typescript/createTSUnionType"); var _generated2 = require("./builders/generated"); @@ -456,29 +456,29 @@ Object.keys(_uppercase).forEach(function (key) { }); }); -var _cloneNode = _interopRequireDefault(require("./clone/cloneNode")); +var _cloneNode = require("./clone/cloneNode"); -var _clone = _interopRequireDefault(require("./clone/clone")); +var _clone = require("./clone/clone"); -var _cloneDeep = _interopRequireDefault(require("./clone/cloneDeep")); +var _cloneDeep = require("./clone/cloneDeep"); -var _cloneDeepWithoutLoc = _interopRequireDefault(require("./clone/cloneDeepWithoutLoc")); +var _cloneDeepWithoutLoc = require("./clone/cloneDeepWithoutLoc"); -var _cloneWithoutLoc = _interopRequireDefault(require("./clone/cloneWithoutLoc")); +var _cloneWithoutLoc = require("./clone/cloneWithoutLoc"); -var _addComment = _interopRequireDefault(require("./comments/addComment")); +var _addComment = require("./comments/addComment"); -var _addComments = _interopRequireDefault(require("./comments/addComments")); +var _addComments = require("./comments/addComments"); -var _inheritInnerComments = _interopRequireDefault(require("./comments/inheritInnerComments")); +var _inheritInnerComments = require("./comments/inheritInnerComments"); -var _inheritLeadingComments = _interopRequireDefault(require("./comments/inheritLeadingComments")); +var _inheritLeadingComments = require("./comments/inheritLeadingComments"); -var _inheritsComments = _interopRequireDefault(require("./comments/inheritsComments")); +var _inheritsComments = require("./comments/inheritsComments"); -var _inheritTrailingComments = _interopRequireDefault(require("./comments/inheritTrailingComments")); +var _inheritTrailingComments = require("./comments/inheritTrailingComments"); -var _removeComments = _interopRequireDefault(require("./comments/removeComments")); +var _removeComments = require("./comments/removeComments"); var _generated3 = require("./constants/generated"); @@ -508,25 +508,25 @@ Object.keys(_constants).forEach(function (key) { }); }); -var _ensureBlock = _interopRequireDefault(require("./converters/ensureBlock")); +var _ensureBlock = require("./converters/ensureBlock"); -var _toBindingIdentifierName = _interopRequireDefault(require("./converters/toBindingIdentifierName")); +var _toBindingIdentifierName = require("./converters/toBindingIdentifierName"); -var _toBlock = _interopRequireDefault(require("./converters/toBlock")); +var _toBlock = require("./converters/toBlock"); -var _toComputedKey = _interopRequireDefault(require("./converters/toComputedKey")); +var _toComputedKey = require("./converters/toComputedKey"); -var _toExpression = _interopRequireDefault(require("./converters/toExpression")); +var _toExpression = require("./converters/toExpression"); -var _toIdentifier = _interopRequireDefault(require("./converters/toIdentifier")); +var _toIdentifier = require("./converters/toIdentifier"); -var _toKeyAlias = _interopRequireDefault(require("./converters/toKeyAlias")); +var _toKeyAlias = require("./converters/toKeyAlias"); -var _toSequenceExpression = _interopRequireDefault(require("./converters/toSequenceExpression")); +var _toSequenceExpression = require("./converters/toSequenceExpression"); -var _toStatement = _interopRequireDefault(require("./converters/toStatement")); +var _toStatement = require("./converters/toStatement"); -var _valueToNode = _interopRequireDefault(require("./converters/valueToNode")); +var _valueToNode = require("./converters/valueToNode"); var _definitions = require("./definitions"); @@ -542,23 +542,23 @@ Object.keys(_definitions).forEach(function (key) { }); }); -var _appendToMemberExpression = _interopRequireDefault(require("./modifications/appendToMemberExpression")); +var _appendToMemberExpression = require("./modifications/appendToMemberExpression"); -var _inherits = _interopRequireDefault(require("./modifications/inherits")); +var _inherits = require("./modifications/inherits"); -var _prependToMemberExpression = _interopRequireDefault(require("./modifications/prependToMemberExpression")); +var _prependToMemberExpression = require("./modifications/prependToMemberExpression"); -var _removeProperties = _interopRequireDefault(require("./modifications/removeProperties")); +var _removeProperties = require("./modifications/removeProperties"); -var _removePropertiesDeep = _interopRequireDefault(require("./modifications/removePropertiesDeep")); +var _removePropertiesDeep = require("./modifications/removePropertiesDeep"); -var _removeTypeDuplicates = _interopRequireDefault(require("./modifications/flow/removeTypeDuplicates")); +var _removeTypeDuplicates = require("./modifications/flow/removeTypeDuplicates"); -var _getBindingIdentifiers = _interopRequireDefault(require("./retrievers/getBindingIdentifiers")); +var _getBindingIdentifiers = require("./retrievers/getBindingIdentifiers"); -var _getOuterBindingIdentifiers = _interopRequireDefault(require("./retrievers/getOuterBindingIdentifiers")); +var _getOuterBindingIdentifiers = require("./retrievers/getOuterBindingIdentifiers"); -var _traverse = _interopRequireWildcard(require("./traverse/traverse")); +var _traverse = require("./traverse/traverse"); Object.keys(_traverse).forEach(function (key) { if (key === "default" || key === "__esModule") return; @@ -572,45 +572,45 @@ Object.keys(_traverse).forEach(function (key) { }); }); -var _traverseFast = _interopRequireDefault(require("./traverse/traverseFast")); +var _traverseFast = require("./traverse/traverseFast"); -var _shallowEqual = _interopRequireDefault(require("./utils/shallowEqual")); +var _shallowEqual = require("./utils/shallowEqual"); -var _is = _interopRequireDefault(require("./validators/is")); +var _is = require("./validators/is"); -var _isBinding = _interopRequireDefault(require("./validators/isBinding")); +var _isBinding = require("./validators/isBinding"); -var _isBlockScoped = _interopRequireDefault(require("./validators/isBlockScoped")); +var _isBlockScoped = require("./validators/isBlockScoped"); -var _isImmutable = _interopRequireDefault(require("./validators/isImmutable")); +var _isImmutable = require("./validators/isImmutable"); -var _isLet = _interopRequireDefault(require("./validators/isLet")); +var _isLet = require("./validators/isLet"); -var _isNode = _interopRequireDefault(require("./validators/isNode")); +var _isNode = require("./validators/isNode"); -var _isNodesEquivalent = _interopRequireDefault(require("./validators/isNodesEquivalent")); +var _isNodesEquivalent = require("./validators/isNodesEquivalent"); -var _isPlaceholderType = _interopRequireDefault(require("./validators/isPlaceholderType")); +var _isPlaceholderType = require("./validators/isPlaceholderType"); -var _isReferenced = _interopRequireDefault(require("./validators/isReferenced")); +var _isReferenced = require("./validators/isReferenced"); -var _isScope = _interopRequireDefault(require("./validators/isScope")); +var _isScope = require("./validators/isScope"); -var _isSpecifierDefault = _interopRequireDefault(require("./validators/isSpecifierDefault")); +var _isSpecifierDefault = require("./validators/isSpecifierDefault"); -var _isType = _interopRequireDefault(require("./validators/isType")); +var _isType = require("./validators/isType"); -var _isValidES3Identifier = _interopRequireDefault(require("./validators/isValidES3Identifier")); +var _isValidES3Identifier = require("./validators/isValidES3Identifier"); -var _isValidIdentifier = _interopRequireDefault(require("./validators/isValidIdentifier")); +var _isValidIdentifier = require("./validators/isValidIdentifier"); -var _isVar = _interopRequireDefault(require("./validators/isVar")); +var _isVar = require("./validators/isVar"); -var _matchesPattern = _interopRequireDefault(require("./validators/matchesPattern")); +var _matchesPattern = require("./validators/matchesPattern"); -var _validate = _interopRequireDefault(require("./validators/validate")); +var _validate = require("./validators/validate"); -var _buildMatchMemberExpression = _interopRequireDefault(require("./validators/buildMatchMemberExpression")); +var _buildMatchMemberExpression = require("./validators/buildMatchMemberExpression"); var _generated4 = require("./validators/generated"); @@ -639,13 +639,6 @@ Object.keys(_generated5).forEach(function (key) { } }); }); - -function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - const react = { isReactComponent: _isReactComponent.default, isCompatTag: _isCompatTag.default, 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 7377915351301e..587c3cddffa0be 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 @@ -154,7 +154,7 @@ declare class BabelNodeForStatement extends BabelNode { declare class BabelNodeFunctionDeclaration extends BabelNode { type: "FunctionDeclaration"; id?: BabelNodeIdentifier; - params: Array; + params: Array; body: BabelNodeBlockStatement; generator?: boolean; async?: boolean; @@ -166,7 +166,7 @@ declare class BabelNodeFunctionDeclaration extends BabelNode { declare class BabelNodeFunctionExpression extends BabelNode { type: "FunctionExpression"; id?: BabelNodeIdentifier; - params: Array; + params: Array; body: BabelNodeBlockStatement; generator?: boolean; async?: boolean; @@ -262,7 +262,7 @@ declare class BabelNodeObjectMethod extends BabelNode { type: "ObjectMethod"; kind?: "method" | "get" | "set"; key: BabelNodeExpression | BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral; - params: Array; + params: Array; body: BabelNodeBlockStatement; computed?: boolean; generator?: boolean; @@ -388,7 +388,7 @@ declare class BabelNodeArrayPattern extends BabelNode { declare class BabelNodeArrowFunctionExpression extends BabelNode { type: "ArrowFunctionExpression"; - params: Array; + params: Array; body: BabelNodeBlockStatement | BabelNodeExpression; async?: boolean; expression: boolean; @@ -429,7 +429,7 @@ declare class BabelNodeClassDeclaration extends BabelNode { declare class BabelNodeExportAllDeclaration extends BabelNode { type: "ExportAllDeclaration"; source: BabelNodeStringLiteral; - assertions?: BabelNodeImportAttribute; + assertions?: Array; exportKind?: "type" | "value"; } @@ -443,7 +443,7 @@ declare class BabelNodeExportNamedDeclaration extends BabelNode { declaration?: BabelNodeDeclaration; specifiers?: Array; source?: BabelNodeStringLiteral; - assertions?: BabelNodeImportAttribute; + assertions?: Array; exportKind?: "type" | "value"; } @@ -464,7 +464,7 @@ declare class BabelNodeImportDeclaration extends BabelNode { type: "ImportDeclaration"; specifiers: Array; source: BabelNodeStringLiteral; - assertions?: BabelNodeImportAttribute; + assertions?: Array; importKind?: "type" | "typeof" | "value"; } @@ -505,6 +505,7 @@ declare class BabelNodeClassMethod extends BabelNode { accessibility?: "public" | "private" | "protected"; decorators?: Array; optional?: boolean; + override?: boolean; returnType?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; typeParameters?: BabelNodeTypeParameterDeclaration | BabelNodeTSTypeParameterDeclaration | BabelNodeNoop; } @@ -907,23 +908,27 @@ declare class BabelNodeEnumBooleanBody extends BabelNode { type: "EnumBooleanBody"; members: Array; explicitType: boolean; + hasUnknownMembers: boolean; } declare class BabelNodeEnumNumberBody extends BabelNode { type: "EnumNumberBody"; members: Array; explicitType: boolean; + hasUnknownMembers: boolean; } declare class BabelNodeEnumStringBody extends BabelNode { type: "EnumStringBody"; members: Array; explicitType: boolean; + hasUnknownMembers: boolean; } declare class BabelNodeEnumSymbolBody extends BabelNode { type: "EnumSymbolBody"; members: Array; + hasUnknownMembers: boolean; } declare class BabelNodeEnumBooleanMember extends BabelNode { @@ -949,6 +954,19 @@ declare class BabelNodeEnumDefaultedMember extends BabelNode { id: BabelNodeIdentifier; } +declare class BabelNodeIndexedAccessType extends BabelNode { + type: "IndexedAccessType"; + objectType: BabelNodeFlowType; + indexType: BabelNodeFlowType; +} + +declare class BabelNodeOptionalIndexedAccessType extends BabelNode { + type: "OptionalIndexedAccessType"; + objectType: BabelNodeFlowType; + indexType: BabelNodeFlowType; + optional: boolean; +} + declare class BabelNodeJSXAttribute extends BabelNode { type: "JSXAttribute"; name: BabelNodeJSXIdentifier | BabelNodeJSXNamespacedName; @@ -1069,6 +1087,7 @@ declare class BabelNodeClassProperty extends BabelNode { declare?: boolean; definite?: boolean; optional?: boolean; + override?: boolean; readonly?: boolean; } @@ -1108,6 +1127,7 @@ declare class BabelNodeClassPrivateMethod extends BabelNode { decorators?: Array; generator?: boolean; optional?: boolean; + override?: boolean; returnType?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; typeParameters?: BabelNodeTypeParameterDeclaration | BabelNodeTSTypeParameterDeclaration | BabelNodeNoop; } @@ -1126,6 +1146,7 @@ declare class BabelNodeDecorator extends BabelNode { declare class BabelNodeDoExpression extends BabelNode { type: "DoExpression"; body: BabelNodeBlockStatement; + async?: boolean; } declare class BabelNodeExportDefaultSpecifier extends BabelNode { @@ -1158,6 +1179,11 @@ declare class BabelNodeStaticBlock extends BabelNode { body: Array; } +declare class BabelNodeModuleExpression extends BabelNode { + type: "ModuleExpression"; + body: BabelNodeProgram; +} + declare class BabelNodeTSParameterProperty extends BabelNode { type: "TSParameterProperty"; parameter: BabelNodeIdentifier | BabelNodeAssignmentPattern; @@ -1169,7 +1195,7 @@ declare class BabelNodeTSDeclareFunction extends BabelNode { type: "TSDeclareFunction"; id?: BabelNodeIdentifier; typeParameters?: BabelNodeTSTypeParameterDeclaration | BabelNodeNoop; - params: Array; + params: Array; returnType?: BabelNodeTSTypeAnnotation | BabelNodeNoop; async?: boolean; declare?: boolean; @@ -1191,6 +1217,7 @@ declare class BabelNodeTSDeclareMethod extends BabelNode { generator?: boolean; kind?: "get" | "set" | "method" | "constructor"; optional?: boolean; + override?: boolean; } declare class BabelNodeTSQualifiedName extends BabelNode { @@ -1230,6 +1257,7 @@ declare class BabelNodeTSMethodSignature extends BabelNode { parameters: Array; typeAnnotation?: BabelNodeTSTypeAnnotation; computed?: boolean; + kind: "method" | "get" | "set"; optional?: boolean; } @@ -1308,6 +1336,7 @@ declare class BabelNodeTSConstructorType extends BabelNode { typeParameters?: BabelNodeTSTypeParameterDeclaration; parameters: Array; typeAnnotation?: BabelNodeTSTypeAnnotation; + abstract?: boolean; } declare class BabelNodeTSTypeReference extends BabelNode { @@ -1535,7 +1564,7 @@ declare class BabelNodeTSTypeParameter extends BabelNode { name: string; } -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 | BabelNodePipelinePrimaryTopicReference | BabelNodeDoExpression | BabelNodeRecordExpression | BabelNodeTupleExpression | BabelNodeDecimalLiteral | BabelNodeTSAsExpression | BabelNodeTSTypeAssertion | BabelNodeTSNonNullExpression; +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 | BabelNodePipelinePrimaryTopicReference | BabelNodeDoExpression | BabelNodeRecordExpression | BabelNodeTupleExpression | BabelNodeDecimalLiteral | BabelNodeModuleExpression | 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; type BabelNodeBlockParent = BabelNodeBlockStatement | BabelNodeCatchClause | BabelNodeDoWhileStatement | BabelNodeForInStatement | BabelNodeForStatement | BabelNodeFunctionDeclaration | BabelNodeFunctionExpression | BabelNodeProgram | BabelNodeObjectMethod | BabelNodeSwitchStatement | BabelNodeWhileStatement | BabelNodeArrowFunctionExpression | BabelNodeForOfStatement | BabelNodeClassMethod | BabelNodeClassPrivateMethod | BabelNodeStaticBlock | BabelNodeTSModuleBlock; @@ -1568,8 +1597,8 @@ type BabelNodeClass = BabelNodeClassExpression | BabelNodeClassDeclaration; type BabelNodeModuleDeclaration = BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration | BabelNodeImportDeclaration; type BabelNodeExportDeclaration = BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration; type BabelNodeModuleSpecifier = BabelNodeExportSpecifier | BabelNodeImportDefaultSpecifier | BabelNodeImportNamespaceSpecifier | BabelNodeImportSpecifier | BabelNodeExportNamespaceSpecifier | BabelNodeExportDefaultSpecifier; -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; -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; +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 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; type BabelNodeFlowPredicate = BabelNodeDeclaredPredicate | BabelNodeInferredPredicate; @@ -1601,8 +1630,8 @@ declare module "@babel/types" { declare export function file(program: BabelNodeProgram, comments?: Array, tokens?: Array): BabelNodeFile; declare export function forInStatement(left: BabelNodeVariableDeclaration | BabelNodeLVal, right: BabelNodeExpression, body: BabelNodeStatement): BabelNodeForInStatement; declare export function forStatement(init?: BabelNodeVariableDeclaration | BabelNodeExpression, test?: BabelNodeExpression, update?: BabelNodeExpression, body: BabelNodeStatement): BabelNodeForStatement; - declare export function functionDeclaration(id?: BabelNodeIdentifier, params: Array, body: BabelNodeBlockStatement, generator?: boolean, async?: boolean): BabelNodeFunctionDeclaration; - declare export function functionExpression(id?: BabelNodeIdentifier, params: Array, body: BabelNodeBlockStatement, generator?: boolean, async?: boolean): BabelNodeFunctionExpression; + declare export function functionDeclaration(id?: BabelNodeIdentifier, params: Array, body: BabelNodeBlockStatement, generator?: boolean, async?: boolean): BabelNodeFunctionDeclaration; + declare export function functionExpression(id?: BabelNodeIdentifier, params: Array, body: BabelNodeBlockStatement, generator?: boolean, async?: boolean): BabelNodeFunctionExpression; declare export function identifier(name: string): BabelNodeIdentifier; declare export function ifStatement(test: BabelNodeExpression, consequent: BabelNodeStatement, alternate?: BabelNodeStatement): BabelNodeIfStatement; declare export function labeledStatement(label: BabelNodeIdentifier, body: BabelNodeStatement): BabelNodeLabeledStatement; @@ -1616,7 +1645,7 @@ declare module "@babel/types" { declare export function newExpression(callee: BabelNodeExpression | BabelNodeV8IntrinsicIdentifier, _arguments: Array): BabelNodeNewExpression; declare export function program(body: Array, directives?: Array, sourceType?: "script" | "module", interpreter?: BabelNodeInterpreterDirective): BabelNodeProgram; declare export function objectExpression(properties: Array): BabelNodeObjectExpression; - declare export function objectMethod(kind?: "method" | "get" | "set", key: BabelNodeExpression | BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral, params: Array, body: BabelNodeBlockStatement, computed?: boolean, generator?: boolean, async?: boolean): BabelNodeObjectMethod; + declare export function objectMethod(kind?: "method" | "get" | "set", key: BabelNodeExpression | BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral, params: Array, body: BabelNodeBlockStatement, computed?: boolean, generator?: boolean, async?: boolean): BabelNodeObjectMethod; declare export function objectProperty(key: BabelNodeExpression | BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral, value: BabelNodeExpression | BabelNodePatternLike, computed?: boolean, shorthand?: boolean, decorators?: Array): BabelNodeObjectProperty; declare export function restElement(argument: BabelNodeLVal): BabelNodeRestElement; declare export function returnStatement(argument?: BabelNodeExpression): BabelNodeReturnStatement; @@ -1635,7 +1664,7 @@ declare module "@babel/types" { declare export function withStatement(object: BabelNodeExpression, body: BabelNodeStatement): BabelNodeWithStatement; declare export function assignmentPattern(left: BabelNodeIdentifier | BabelNodeObjectPattern | BabelNodeArrayPattern | BabelNodeMemberExpression, right: BabelNodeExpression): BabelNodeAssignmentPattern; declare export function arrayPattern(elements: Array): BabelNodeArrayPattern; - declare export function arrowFunctionExpression(params: Array, body: BabelNodeBlockStatement | BabelNodeExpression, async?: boolean): BabelNodeArrowFunctionExpression; + declare export function arrowFunctionExpression(params: Array, body: BabelNodeBlockStatement | BabelNodeExpression, async?: boolean): BabelNodeArrowFunctionExpression; declare export function classBody(body: Array): BabelNodeClassBody; declare export function classExpression(id?: BabelNodeIdentifier, superClass?: BabelNodeExpression, body: BabelNodeClassBody, decorators?: Array): BabelNodeClassExpression; declare export function classDeclaration(id: BabelNodeIdentifier, superClass?: BabelNodeExpression, body: BabelNodeClassBody, decorators?: Array): BabelNodeClassDeclaration; @@ -1728,6 +1757,8 @@ declare module "@babel/types" { declare export function enumNumberMember(id: BabelNodeIdentifier, init: BabelNodeNumericLiteral): BabelNodeEnumNumberMember; declare export function enumStringMember(id: BabelNodeIdentifier, init: BabelNodeStringLiteral): BabelNodeEnumStringMember; declare export function enumDefaultedMember(id: BabelNodeIdentifier): BabelNodeEnumDefaultedMember; + declare export function indexedAccessType(objectType: BabelNodeFlowType, indexType: BabelNodeFlowType): BabelNodeIndexedAccessType; + declare export function optionalIndexedAccessType(objectType: BabelNodeFlowType, indexType: BabelNodeFlowType): BabelNodeOptionalIndexedAccessType; declare export function jsxAttribute(name: BabelNodeJSXIdentifier | BabelNodeJSXNamespacedName, value?: BabelNodeJSXElement | BabelNodeJSXFragment | BabelNodeStringLiteral | BabelNodeJSXExpressionContainer): BabelNodeJSXAttribute; declare export function jsxClosingElement(name: BabelNodeJSXIdentifier | BabelNodeJSXMemberExpression | BabelNodeJSXNamespacedName): BabelNodeJSXClosingElement; declare export function jsxElement(openingElement: BabelNodeJSXOpeningElement, closingElement?: BabelNodeJSXClosingElement, children: Array, selfClosing?: boolean): BabelNodeJSXElement; @@ -1756,15 +1787,16 @@ declare module "@babel/types" { declare export function classPrivateMethod(kind?: "get" | "set" | "method" | "constructor", key: BabelNodePrivateName, params: Array, body: BabelNodeBlockStatement, _static?: boolean): BabelNodeClassPrivateMethod; declare export function importAttribute(key: BabelNodeIdentifier | BabelNodeStringLiteral, value: BabelNodeStringLiteral): BabelNodeImportAttribute; declare export function decorator(expression: BabelNodeExpression): BabelNodeDecorator; - declare export function doExpression(body: BabelNodeBlockStatement): BabelNodeDoExpression; + declare export function doExpression(body: BabelNodeBlockStatement, async?: boolean): BabelNodeDoExpression; declare export function exportDefaultSpecifier(exported: BabelNodeIdentifier): BabelNodeExportDefaultSpecifier; declare export function privateName(id: BabelNodeIdentifier): BabelNodePrivateName; declare export function recordExpression(properties: Array): BabelNodeRecordExpression; declare export function tupleExpression(elements?: Array): BabelNodeTupleExpression; declare export function decimalLiteral(value: string): BabelNodeDecimalLiteral; declare export function staticBlock(body: Array): BabelNodeStaticBlock; + declare export function moduleExpression(body: BabelNodeProgram): BabelNodeModuleExpression; declare export function tsParameterProperty(parameter: BabelNodeIdentifier | BabelNodeAssignmentPattern): BabelNodeTSParameterProperty; - declare export function tsDeclareFunction(id?: BabelNodeIdentifier, typeParameters?: BabelNodeTSTypeParameterDeclaration | BabelNodeNoop, params: Array, returnType?: BabelNodeTSTypeAnnotation | BabelNodeNoop): BabelNodeTSDeclareFunction; + declare export function tsDeclareFunction(id?: BabelNodeIdentifier, typeParameters?: BabelNodeTSTypeParameterDeclaration | BabelNodeNoop, params: Array, returnType?: BabelNodeTSTypeAnnotation | BabelNodeNoop): BabelNodeTSDeclareFunction; declare export function tsDeclareMethod(decorators?: Array, key: BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeExpression, typeParameters?: BabelNodeTSTypeParameterDeclaration | BabelNodeNoop, params: Array, returnType?: BabelNodeTSTypeAnnotation | BabelNodeNoop): BabelNodeTSDeclareMethod; declare export function tsQualifiedName(left: BabelNodeTSEntityName, right: BabelNodeIdentifier): BabelNodeTSQualifiedName; declare export function tsCallSignatureDeclaration(typeParameters?: BabelNodeTSTypeParameterDeclaration, parameters: Array, typeAnnotation?: BabelNodeTSTypeAnnotation): BabelNodeTSCallSignatureDeclaration; @@ -2114,6 +2146,10 @@ declare module "@babel/types" { declare export function assertEnumStringMember(node: ?Object, opts?: ?Object): void declare export function isEnumDefaultedMember(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeEnumDefaultedMember) declare export function assertEnumDefaultedMember(node: ?Object, opts?: ?Object): void + declare export function isIndexedAccessType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeIndexedAccessType) + declare export function assertIndexedAccessType(node: ?Object, opts?: ?Object): void + declare export function isOptionalIndexedAccessType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeOptionalIndexedAccessType) + declare export function assertOptionalIndexedAccessType(node: ?Object, opts?: ?Object): void declare export function isJSXAttribute(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeJSXAttribute) declare export function assertJSXAttribute(node: ?Object, opts?: ?Object): void declare export function isJSXClosingElement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeJSXClosingElement) @@ -2184,6 +2220,8 @@ declare module "@babel/types" { 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 isTSParameterProperty(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSParameterProperty) declare export function assertTSParameterProperty(node: ?Object, opts?: ?Object): void declare export function isTSDeclareFunction(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSDeclareFunction) diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/modifications/inherits.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/modifications/inherits.js index 64d72fcf2fd66b..8701897d0e21cd 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/modifications/inherits.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/modifications/inherits.js @@ -7,9 +7,7 @@ exports.default = inherits; var _constants = require("../constants"); -var _inheritsComments = _interopRequireDefault(require("../comments/inheritsComments")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _inheritsComments = require("../comments/inheritsComments"); function inherits(child, parent) { if (!child || !parent) return child; diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js index d11a84a8327c62..e36f7558934136 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js @@ -5,11 +5,9 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = removePropertiesDeep; -var _traverseFast = _interopRequireDefault(require("../traverse/traverseFast")); +var _traverseFast = require("../traverse/traverseFast"); -var _removeProperties = _interopRequireDefault(require("./removeProperties")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _removeProperties = require("./removeProperties"); function removePropertiesDeep(tree, opts) { (0, _traverseFast.default)(tree, _removeProperties.default, opts); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js index 369d38fa74505e..c27cffe544df76 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js @@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; -var _getBindingIdentifiers = _interopRequireDefault(require("./getBindingIdentifiers")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _getBindingIdentifiers = require("./getBindingIdentifiers"); var _default = getOuterBindingIdentifiers; exports.default = _default; diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js index 0faa29c5d610d4..c0064968ecdf97 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js @@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = buildMatchMemberExpression; -var _matchesPattern = _interopRequireDefault(require("./matchesPattern")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _matchesPattern = require("./matchesPattern"); function buildMatchMemberExpression(match, allowPartial) { const parts = match.split("."); 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 3a4935b969867b..b523c3c3274a2f 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 @@ -147,6 +147,8 @@ exports.isEnumBooleanMember = isEnumBooleanMember; exports.isEnumNumberMember = isEnumNumberMember; exports.isEnumStringMember = isEnumStringMember; exports.isEnumDefaultedMember = isEnumDefaultedMember; +exports.isIndexedAccessType = isIndexedAccessType; +exports.isOptionalIndexedAccessType = isOptionalIndexedAccessType; exports.isJSXAttribute = isJSXAttribute; exports.isJSXClosingElement = isJSXClosingElement; exports.isJSXElement = isJSXElement; @@ -182,6 +184,7 @@ exports.isRecordExpression = isRecordExpression; exports.isTupleExpression = isTupleExpression; exports.isDecimalLiteral = isDecimalLiteral; exports.isStaticBlock = isStaticBlock; +exports.isModuleExpression = isModuleExpression; exports.isTSParameterProperty = isTSParameterProperty; exports.isTSDeclareFunction = isTSDeclareFunction; exports.isTSDeclareMethod = isTSDeclareMethod; @@ -295,9 +298,7 @@ exports.isRegexLiteral = isRegexLiteral; exports.isRestProperty = isRestProperty; exports.isSpreadProperty = isSpreadProperty; -var _shallowEqual = _interopRequireDefault(require("../../utils/shallowEqual")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _shallowEqual = require("../../utils/shallowEqual"); function isArrayExpression(node, opts) { if (!node) return false; @@ -2459,6 +2460,36 @@ function isEnumDefaultedMember(node, opts) { return false; } +function isIndexedAccessType(node, opts) { + if (!node) return false; + const nodeType = node.type; + + if (nodeType === "IndexedAccessType") { + if (typeof opts === "undefined") { + return true; + } else { + return (0, _shallowEqual.default)(node, opts); + } + } + + return false; +} + +function isOptionalIndexedAccessType(node, opts) { + if (!node) return false; + const nodeType = node.type; + + if (nodeType === "OptionalIndexedAccessType") { + if (typeof opts === "undefined") { + return true; + } else { + return (0, _shallowEqual.default)(node, opts); + } + } + + return false; +} + function isJSXAttribute(node, opts) { if (!node) return false; const nodeType = node.type; @@ -2984,6 +3015,21 @@ function isStaticBlock(node, opts) { return false; } +function isModuleExpression(node, opts) { + if (!node) return false; + const nodeType = node.type; + + if (nodeType === "ModuleExpression") { + if (typeof opts === "undefined") { + return true; + } else { + return (0, _shallowEqual.default)(node, opts); + } + } + + return false; +} + function isTSParameterProperty(node, opts) { if (!node) return false; const nodeType = node.type; @@ -3933,7 +3979,7 @@ function isExpression(node, opts) { if (!node) return false; const nodeType = node.type; - if ("ArrayExpression" === nodeType || "AssignmentExpression" === nodeType || "BinaryExpression" === nodeType || "CallExpression" === nodeType || "ConditionalExpression" === nodeType || "FunctionExpression" === nodeType || "Identifier" === nodeType || "StringLiteral" === nodeType || "NumericLiteral" === nodeType || "NullLiteral" === nodeType || "BooleanLiteral" === nodeType || "RegExpLiteral" === nodeType || "LogicalExpression" === nodeType || "MemberExpression" === nodeType || "NewExpression" === nodeType || "ObjectExpression" === nodeType || "SequenceExpression" === nodeType || "ParenthesizedExpression" === nodeType || "ThisExpression" === nodeType || "UnaryExpression" === nodeType || "UpdateExpression" === nodeType || "ArrowFunctionExpression" === nodeType || "ClassExpression" === nodeType || "MetaProperty" === nodeType || "Super" === nodeType || "TaggedTemplateExpression" === nodeType || "TemplateLiteral" === nodeType || "YieldExpression" === nodeType || "AwaitExpression" === nodeType || "Import" === nodeType || "BigIntLiteral" === nodeType || "OptionalMemberExpression" === nodeType || "OptionalCallExpression" === nodeType || "TypeCastExpression" === nodeType || "JSXElement" === nodeType || "JSXFragment" === nodeType || "BindExpression" === nodeType || "PipelinePrimaryTopicReference" === nodeType || "DoExpression" === nodeType || "RecordExpression" === nodeType || "TupleExpression" === nodeType || "DecimalLiteral" === nodeType || "TSAsExpression" === nodeType || "TSTypeAssertion" === nodeType || "TSNonNullExpression" === nodeType || nodeType === "Placeholder" && ("Expression" === node.expectedNode || "Identifier" === node.expectedNode || "StringLiteral" === node.expectedNode)) { + if ("ArrayExpression" === nodeType || "AssignmentExpression" === nodeType || "BinaryExpression" === nodeType || "CallExpression" === nodeType || "ConditionalExpression" === nodeType || "FunctionExpression" === nodeType || "Identifier" === nodeType || "StringLiteral" === nodeType || "NumericLiteral" === nodeType || "NullLiteral" === nodeType || "BooleanLiteral" === nodeType || "RegExpLiteral" === nodeType || "LogicalExpression" === nodeType || "MemberExpression" === nodeType || "NewExpression" === nodeType || "ObjectExpression" === nodeType || "SequenceExpression" === nodeType || "ParenthesizedExpression" === nodeType || "ThisExpression" === nodeType || "UnaryExpression" === nodeType || "UpdateExpression" === nodeType || "ArrowFunctionExpression" === nodeType || "ClassExpression" === nodeType || "MetaProperty" === nodeType || "Super" === nodeType || "TaggedTemplateExpression" === nodeType || "TemplateLiteral" === nodeType || "YieldExpression" === nodeType || "AwaitExpression" === nodeType || "Import" === nodeType || "BigIntLiteral" === nodeType || "OptionalMemberExpression" === nodeType || "OptionalCallExpression" === nodeType || "TypeCastExpression" === nodeType || "JSXElement" === nodeType || "JSXFragment" === nodeType || "BindExpression" === nodeType || "PipelinePrimaryTopicReference" === nodeType || "DoExpression" === nodeType || "RecordExpression" === nodeType || "TupleExpression" === nodeType || "DecimalLiteral" === nodeType || "ModuleExpression" === nodeType || "TSAsExpression" === nodeType || "TSTypeAssertion" === nodeType || "TSNonNullExpression" === nodeType || nodeType === "Placeholder" && ("Expression" === node.expectedNode || "Identifier" === node.expectedNode || "StringLiteral" === node.expectedNode)) { if (typeof opts === "undefined") { return true; } else { @@ -4428,7 +4474,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) { + 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 (typeof opts === "undefined") { return true; } else { @@ -4443,7 +4489,7 @@ function isFlowType(node, opts) { if (!node) return false; const nodeType = node.type; - if ("AnyTypeAnnotation" === nodeType || "ArrayTypeAnnotation" === nodeType || "BooleanTypeAnnotation" === nodeType || "BooleanLiteralTypeAnnotation" === nodeType || "NullLiteralTypeAnnotation" === nodeType || "ExistsTypeAnnotation" === nodeType || "FunctionTypeAnnotation" === nodeType || "GenericTypeAnnotation" === nodeType || "InterfaceTypeAnnotation" === nodeType || "IntersectionTypeAnnotation" === nodeType || "MixedTypeAnnotation" === nodeType || "EmptyTypeAnnotation" === nodeType || "NullableTypeAnnotation" === nodeType || "NumberLiteralTypeAnnotation" === nodeType || "NumberTypeAnnotation" === nodeType || "ObjectTypeAnnotation" === nodeType || "StringLiteralTypeAnnotation" === nodeType || "StringTypeAnnotation" === nodeType || "SymbolTypeAnnotation" === nodeType || "ThisTypeAnnotation" === nodeType || "TupleTypeAnnotation" === nodeType || "TypeofTypeAnnotation" === nodeType || "UnionTypeAnnotation" === nodeType || "VoidTypeAnnotation" === nodeType) { + if ("AnyTypeAnnotation" === nodeType || "ArrayTypeAnnotation" === nodeType || "BooleanTypeAnnotation" === nodeType || "BooleanLiteralTypeAnnotation" === nodeType || "NullLiteralTypeAnnotation" === nodeType || "ExistsTypeAnnotation" === nodeType || "FunctionTypeAnnotation" === nodeType || "GenericTypeAnnotation" === nodeType || "InterfaceTypeAnnotation" === nodeType || "IntersectionTypeAnnotation" === nodeType || "MixedTypeAnnotation" === nodeType || "EmptyTypeAnnotation" === nodeType || "NullableTypeAnnotation" === nodeType || "NumberLiteralTypeAnnotation" === nodeType || "NumberTypeAnnotation" === nodeType || "ObjectTypeAnnotation" === nodeType || "StringLiteralTypeAnnotation" === nodeType || "StringTypeAnnotation" === nodeType || "SymbolTypeAnnotation" === nodeType || "ThisTypeAnnotation" === nodeType || "TupleTypeAnnotation" === nodeType || "TypeofTypeAnnotation" === nodeType || "UnionTypeAnnotation" === nodeType || "VoidTypeAnnotation" === nodeType || "IndexedAccessType" === nodeType || "OptionalIndexedAccessType" === nodeType) { if (typeof opts === "undefined") { return true; } else { diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/is.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/is.js index a68c10886155c5..581979fa701aa0 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/is.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/is.js @@ -5,16 +5,14 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = is; -var _shallowEqual = _interopRequireDefault(require("../utils/shallowEqual")); +var _shallowEqual = require("../utils/shallowEqual"); -var _isType = _interopRequireDefault(require("./isType")); +var _isType = require("./isType"); -var _isPlaceholderType = _interopRequireDefault(require("./isPlaceholderType")); +var _isPlaceholderType = require("./isPlaceholderType"); var _definitions = require("../definitions"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function is(type, node, opts) { if (!node) return false; const matches = (0, _isType.default)(node.type, type); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isBinding.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isBinding.js index e18ad197604f98..74c86dd0e98916 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isBinding.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isBinding.js @@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = isBinding; -var _getBindingIdentifiers = _interopRequireDefault(require("../retrievers/getBindingIdentifiers")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _getBindingIdentifiers = require("../retrievers/getBindingIdentifiers"); function isBinding(node, parent, grandparent) { if (grandparent && node.type === "Identifier" && parent.type === "ObjectProperty" && grandparent.type === "ObjectExpression") { diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isBlockScoped.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isBlockScoped.js index 7e6549e03b1ea4..77ec1663004b1e 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isBlockScoped.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isBlockScoped.js @@ -7,9 +7,7 @@ exports.default = isBlockScoped; var _generated = require("./generated"); -var _isLet = _interopRequireDefault(require("./isLet")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _isLet = require("./isLet"); function isBlockScoped(node) { return (0, _generated.isFunctionDeclaration)(node) || (0, _generated.isClassDeclaration)(node) || (0, _isLet.default)(node); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isImmutable.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isImmutable.js index b00b23d4ce0997..27754f6599ef98 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isImmutable.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isImmutable.js @@ -5,12 +5,10 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = isImmutable; -var _isType = _interopRequireDefault(require("./isType")); +var _isType = require("./isType"); var _generated = require("./generated"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function isImmutable(node) { if ((0, _isType.default)(node.type, "Immutable")) return true; diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isNodesEquivalent.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isNodesEquivalent.js index b418c6a2d1d1c3..f829834e91084c 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isNodesEquivalent.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isNodesEquivalent.js @@ -48,7 +48,7 @@ function isNodesEquivalent(a, b) { continue; } - if (typeof a[field] === "object" && !(visitorKeys == null ? void 0 : visitorKeys.includes(field))) { + if (typeof a[field] === "object" && !(visitorKeys != null && visitorKeys.includes(field))) { for (const key of Object.keys(a[field])) { if (a[field][key] !== b[field][key]) { return false; diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isReferenced.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isReferenced.js index 45b3a367809b70..b6d61d18879797 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isReferenced.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isReferenced.js @@ -77,7 +77,7 @@ function isReferenced(node, parent, grandparent) { return false; case "ExportSpecifier": - if (grandparent == null ? void 0 : grandparent.source) { + if (grandparent != null && grandparent.source) { return false; } diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isValidES3Identifier.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isValidES3Identifier.js index 8455cab269bae2..5cef5664df0b61 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isValidES3Identifier.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/isValidES3Identifier.js @@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = isValidES3Identifier; -var _isValidIdentifier = _interopRequireDefault(require("./isValidIdentifier")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _isValidIdentifier = require("./isValidIdentifier"); const RESERVED_WORDS_ES3_ONLY = new Set(["abstract", "boolean", "byte", "char", "double", "enum", "final", "float", "goto", "implements", "int", "interface", "long", "native", "package", "private", "protected", "public", "short", "static", "synchronized", "throws", "transient", "volatile"]); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/matchesPattern.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/matchesPattern.js index 538e011f4ca257..d961f5a6ef24b2 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/matchesPattern.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/matchesPattern.js @@ -29,6 +29,8 @@ function matchesPattern(member, match, allowPartial) { value = node.name; } else if ((0, _generated.isStringLiteral)(node)) { value = node.value; + } else if ((0, _generated.isThisExpression)(node)) { + value = "this"; } else { return false; } diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/react/isReactComponent.js b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/react/isReactComponent.js index 33b30d71e9700d..0dd2102589ab69 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/react/isReactComponent.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/lib/validators/react/isReactComponent.js @@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; -var _buildMatchMemberExpression = _interopRequireDefault(require("../buildMatchMemberExpression")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +var _buildMatchMemberExpression = require("../buildMatchMemberExpression"); const isReactComponent = (0, _buildMatchMemberExpression.default)("React.Component"); var _default = isReactComponent; 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 0d152a22cf49b9..f5a2bef5fb1e6d 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 @@ -19,7 +19,7 @@ function validate(node, key, val) { } function validateField(node, key, val, field) { - if (!(field == null ? void 0 : field.validate)) return; + if (!(field != null && field.validate)) return; if (field.optional && val == null) return; field.validate(node, key, val); } 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 c4807b60d81bdc..7c45ea375b2c97 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,9 +1,10 @@ { "name": "@babel/types", - "version": "7.12.12", + "version": "7.14.5", "description": "Babel Types is a Lodash-esque utility library for AST nodes", - "author": "Sebastian McKenzie ", - "homepage": "https://babeljs.io/", + "author": "The Babel Team (https://babel.dev/team)", + "homepage": "https://babel.dev/docs/en/next/babel-types", + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20types%22+is%3Aopen", "license": "MIT", "publishConfig": { "access": "public" @@ -13,8 +14,8 @@ "url": "https://github.com/babel/babel.git", "directory": "packages/babel-types" }, - "main": "lib/index.js", - "types": "lib/index-legacy.d.ts", + "main": "./lib/index.js", + "types": "./lib/index-legacy.d.ts", "typesVersions": { ">=3.7": { "lib/index-legacy.d.ts": [ @@ -23,14 +24,15 @@ } }, "dependencies": { - "@babel/helper-validator-identifier": "^7.12.11", - "lodash": "^4.17.19", + "@babel/helper-validator-identifier": "^7.14.5", "to-fast-properties": "^2.0.0" }, "devDependencies": { - "@babel/generator": "7.12.11", - "@babel/parser": "7.12.11", - "@types/lodash": "^4.14.162", + "@babel/generator": "7.14.5", + "@babel/parser": "7.14.5", "chalk": "^4.1.0" + }, + "engines": { + "node": ">=6.9.0" } } \ No newline at end of file diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/asserts.js b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/asserts.js index a517efb31a0d6c..bdfd94857fcfbc 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/asserts.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/asserts.js @@ -1,5 +1,4 @@ -"use strict"; -const definitions = require("../../lib/definitions"); +import definitions from "../../lib/definitions/index.js"; function addAssertHelper(type) { const result = @@ -14,7 +13,7 @@ function addAssertHelper(type) { `; } -module.exports = function generateAsserts() { +export default function generateAsserts() { let output = `/* * This file is auto-generated! Do not modify it directly. * To re-generate run 'make build' @@ -48,4 +47,4 @@ function assert(type: string, node: any, opts?: any): void { }); return output; -}; +} 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 98122665def8e9..cd31918a5611d2 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 @@ -1,9 +1,7 @@ -"use strict"; +import t from "../../lib/index.js"; +import stringifyValidator from "../utils/stringifyValidator.js"; -const t = require("../../"); -const stringifyValidator = require("../utils/stringifyValidator"); - -module.exports = function generateAstTypes() { +export default function generateAstTypes() { let code = `// NOTE: This file is autogenerated. Do not modify. // See packages/babel-types/scripts/generators/ast-types.js for script used. @@ -45,6 +43,7 @@ interface BaseNode { end: number | null; loc: SourceLocation | null; type: Node["type"]; + range?: [number, number]; extra?: Record; } @@ -118,7 +117,7 @@ export interface ${deprecatedAlias[type]} extends BaseNode { code += "}\n\n"; return code; -}; +} function hasDefault(field) { return field.default != null; 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 6a528fe0c33bbd..3a30e6053c1f8b 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 @@ -1,10 +1,8 @@ -"use strict"; -const definitions = require("../../lib/definitions"); -const formatBuilderName = require("../utils/formatBuilderName"); -const lowerFirst = require("../utils/lowerFirst"); - -const t = require("../../"); -const stringifyValidator = require("../utils/stringifyValidator"); +import t from "../../lib/index.js"; +import definitions from "../../lib/definitions/index.js"; +import formatBuilderName from "../utils/formatBuilderName.js"; +import lowerFirst from "../utils/lowerFirst.js"; +import stringifyValidator from "../utils/stringifyValidator.js"; function areAllRemainingFieldsNullable(fieldName, fieldNames, fields) { const index = fieldNames.indexOf(fieldName); @@ -73,11 +71,11 @@ function generateBuilderArgs(type) { return args; } -module.exports = function generateBuilders(kind) { +export default function generateBuilders(kind) { return kind === "uppercase.js" ? generateUppercaseBuilders() : generateLowercaseBuilders(); -}; +} function generateLowercaseBuilders() { let output = `/* diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/constants.js b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/constants.js index 8e8b61c50bf0bb..68abdbd837fbea 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/constants.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/constants.js @@ -1,7 +1,6 @@ -"use strict"; -const definitions = require("../../lib/definitions"); +import definitions from "../../lib/definitions/index.js"; -module.exports = function generateConstants() { +export default function generateConstants() { let output = `/* * This file is auto-generated! Do not modify it directly. * To re-generate run 'make build' @@ -13,4 +12,4 @@ import { FLIPPED_ALIAS_KEYS } from "../../definitions";\n\n`; }); return output; -}; +} 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 169894895b3c0b..f7b82e56d394f7 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 @@ -1,13 +1,16 @@ -"use strict"; +import util from "util"; +import stringifyValidator from "../utils/stringifyValidator.js"; +import toFunctionName from "../utils/toFunctionName.js"; -const util = require("util"); -const stringifyValidator = require("../utils/stringifyValidator"); -const toFunctionName = require("../utils/toFunctionName"); - -const types = require("../../"); +import t from "../../lib/index.js"; const readme = [ - `# @babel/types + `--- +id: babel-types +title: @babel/types +--- + > This module contains methods for building ASTs manually and for checking the types of AST nodes. @@ -36,53 +39,52 @@ const customTypes = { ObjectProperty: { key: "if computed then `Expression` else `Identifier | Literal`", }, + ClassPrivateMethod: { + computed: "'false'", + }, + ClassPrivateProperty: { + computed: "'false'", + }, }; -Object.keys(types.BUILDER_KEYS) - .sort() - .forEach(function (key) { - readme.push("### " + key[0].toLowerCase() + key.substr(1)); - readme.push("```javascript"); - readme.push( - "t." + - toFunctionName(key) + - "(" + - types.BUILDER_KEYS[key].join(", ") + - ")" - ); - readme.push("```"); +const APIHistory = { + ClassProperty: [["v7.6.0", "Supports `static`"]], +}; +function formatHistory(historyItems) { + const lines = historyItems.map( + item => "| `" + item[0] + "` | " + item[1] + " |" + ); + return [ + "
", + " History", + "| Version | Changes |", + "| --- | --- |", + ...lines, + "
", + ]; +} +function printAPIHistory(key, readme) { + if (APIHistory[key]) { readme.push(""); - readme.push( - "See also `t.is" + - key + - "(node, opts)` and `t.assert" + - key + - "(node, opts)`." - ); + readme.push(...formatHistory(APIHistory[key])); + } +} +function printNodeFields(key, readme) { + if (Object.keys(t.NODE_FIELDS[key]).length > 0) { readme.push(""); - if (types.ALIAS_KEYS[key] && types.ALIAS_KEYS[key].length) { - readme.push( - "Aliases: " + - types.ALIAS_KEYS[key] - .map(function (key) { - return "`" + key + "`"; - }) - .join(", ") - ); - readme.push(""); - } - Object.keys(types.NODE_FIELDS[key]) + readme.push("AST Node `" + key + "` shape:"); + Object.keys(t.NODE_FIELDS[key]) .sort(function (fieldA, fieldB) { - const indexA = types.BUILDER_KEYS[key].indexOf(fieldA); - const indexB = types.BUILDER_KEYS[key].indexOf(fieldB); + const indexA = t.BUILDER_KEYS[key].indexOf(fieldA); + const indexB = t.BUILDER_KEYS[key].indexOf(fieldB); if (indexA === indexB) return fieldA < fieldB ? -1 : 1; if (indexA === -1) return 1; if (indexB === -1) return -1; return indexA - indexB; }) .forEach(function (field) { - const defaultValue = types.NODE_FIELDS[key][field].default; + const defaultValue = t.NODE_FIELDS[key][field].default; const fieldDescription = ["`" + field + "`"]; - const validator = types.NODE_FIELDS[key][field].validate; + const validator = t.NODE_FIELDS[key][field].validate; if (customTypes[key] && customTypes[key][field]) { fieldDescription.push(`: ${customTypes[key][field]}`); } else if (validator) { @@ -99,23 +101,177 @@ Object.keys(types.BUILDER_KEYS) } } } - if (defaultValue !== null || types.NODE_FIELDS[key][field].optional) { + if (defaultValue !== null || t.NODE_FIELDS[key][field].optional) { fieldDescription.push( " (default: `" + util.inspect(defaultValue) + "`" ); - if (types.BUILDER_KEYS[key].indexOf(field) < 0) { + if (t.BUILDER_KEYS[key].indexOf(field) < 0) { fieldDescription.push(", excluded from builder function"); } fieldDescription.push(")"); } else { fieldDescription.push(" (required)"); } - readme.push(" - " + fieldDescription.join("")); + readme.push("- " + fieldDescription.join("")); }); + } +} + +function printAliasKeys(key, readme) { + if (t.ALIAS_KEYS[key] && t.ALIAS_KEYS[key].length) { + readme.push(""); + readme.push( + "Aliases: " + + t.ALIAS_KEYS[key] + .map(function (key) { + return "[`" + key + "`](#" + key.toLowerCase() + ")"; + }) + .join(", ") + ); + } +} +readme.push("### Node Builders"); +readme.push(""); +Object.keys(t.BUILDER_KEYS) + .sort() + .forEach(function (key) { + readme.push("#### " + toFunctionName(key)); + readme.push(""); + readme.push("```javascript"); + readme.push( + "t." + toFunctionName(key) + "(" + t.BUILDER_KEYS[key].join(", ") + ");" + ); + readme.push("```"); + printAPIHistory(key, readme); + readme.push(""); + readme.push( + "See also `t.is" + + key + + "(node, opts)` and `t.assert" + + key + + "(node, opts)`." + ); + + printNodeFields(key, readme); + printAliasKeys(key, readme); readme.push(""); readme.push("---"); readme.push(""); }); +function generateMapAliasToNodeTypes() { + const result = new Map(); + for (const nodeType of Object.keys(t.ALIAS_KEYS)) { + const aliases = t.ALIAS_KEYS[nodeType]; + if (!aliases) continue; + for (const alias of aliases) { + if (!result.has(alias)) { + result.set(alias, []); + } + const nodeTypes = result.get(alias); + nodeTypes.push(nodeType); + } + } + return result; +} +const aliasDescriptions = { + Binary: + "A cover of BinaryExpression and LogicalExpression, which share the same AST shape.", + Block: "Deprecated. Will be removed in Babel 8.", + BlockParent: + "A cover of AST nodes that start an execution context with new [LexicalEnvironment](https://tc39.es/ecma262/#table-additional-state-components-for-ecmascript-code-execution-contexts). In other words, they define the scope of `let` and `const` declarations.", + Class: + "A cover of ClassExpression and ClassDeclaration, which share the same AST shape.", + CompletionStatement: + "A statement that indicates the [completion records](https://tc39.es/ecma262/#sec-completion-record-specification-type). In other words, they define the control flow of the program, such as when should a loop break or an action throws critical errors.", + Conditional: + "A cover of ConditionalExpression and IfStatement, which share the same AST shape.", + Declaration: + "A cover of any [Declaration](https://tc39.es/ecma262/#prod-Declaration)s.", + EnumBody: "A cover of Flow enum bodies.", + EnumMember: "A cover of Flow enum membors.", + ExportDeclaration: + "A cover of any [ExportDeclaration](https://tc39.es/ecma262/#prod-ExportDeclaration)s.", + Expression: + "A cover of any [Expression](https://tc39.es/ecma262/#sec-ecmascript-language-expressions)s.", + ExpressionWrapper: + "A wrapper of expression that does not have runtime semantics.", + Flow: "A cover of AST nodes defined for Flow.", + FlowBaseAnnotation: "A cover of primary Flow type annotations.", + FlowDeclaration: "A cover of Flow declarations.", + FlowPredicate: "A cover of Flow predicates.", + FlowType: "A cover of Flow type annotations.", + For: "A cover of [ForStatement](https://tc39.es/ecma262/#sec-for-statement)s and [ForXStatement](#forxstatement)s.", + 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`.", + 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: + "A cover of immutable objects and JSX elements. An object is [immutable](https://tc39.es/ecma262/#immutable-prototype-exotic-object) if no other properties can be defined once created.", + JSX: "A cover of AST nodes defined for [JSX](https://facebook.github.io/jsx/).", + LVal: "A cover of left hand side expressions used in the `left` of assignment expressions and [ForXStatement](#forxstatement)s. ", + Literal: + "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.", + ModuleDeclaration: + "A cover of ImportDeclaration and [ExportDeclaration](#exportdeclaration)", + ModuleSpecifier: + "A cover of import and export specifiers. Note: It is _not_ the [ModuleSpecifier](https://tc39.es/ecma262/#prod-ModuleSpecifier) defined in the spec.", + ObjectMember: + "A cover of [members](https://tc39.es/ecma262/#prod-PropertyDefinitionList) in an object literal.", + Pattern: + "A cover of [BindingPattern](https://tc39.es/ecma262/#prod-BindingPattern) except Identifiers.", + PatternLike: + "A cover of [BindingPattern](https://tc39.es/ecma262/#prod-BindingPattern)s. ", + Private: "A cover of private class elements and private identifiers.", + Property: "A cover of object properties and class properties.", + Pureish: + "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).", + 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.", + 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.", + UserWhitespacable: "Deprecated. Will be removed in Babel 8.", + While: + "A cover of DoWhileStatement and WhileStatement, which share the same AST shape.", +}; +const mapAliasToNodeTypes = generateMapAliasToNodeTypes(); +readme.push("### Aliases"); +readme.push(""); +for (const alias of [...mapAliasToNodeTypes.keys()].sort()) { + const nodeTypes = mapAliasToNodeTypes.get(alias); + nodeTypes.sort(); + if (!(alias in aliasDescriptions)) { + throw new Error( + 'Missing alias descriptions of "' + + alias + + ", which covers " + + nodeTypes.join(",") + ); + } + readme.push("#### " + alias); + readme.push(""); + readme.push(aliasDescriptions[alias]); + readme.push("```javascript"); + readme.push("t.is" + alias + "(node);"); + readme.push("```"); + readme.push(""); + readme.push("Covered nodes: "); + for (const nodeType of nodeTypes) { + readme.push("- [`" + nodeType + "`](#" + nodeType.toLowerCase() + ")"); + } + readme.push(""); +} + process.stdout.write(readme.join("\n")); diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/flow.js b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/flow.js index 8a0a7b2635511f..7fabcc67c52efd 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/flow.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/flow.js @@ -1,8 +1,6 @@ -"use strict"; - -const t = require("../../"); -const stringifyValidator = require("../utils/stringifyValidator"); -const toFunctionName = require("../utils/toFunctionName"); +import t from "../../lib/index.js"; +import stringifyValidator from "../utils/stringifyValidator.js"; +import toFunctionName from "../utils/toFunctionName.js"; const NODE_PREFIX = "BabelNode"; diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/typescript-legacy.js b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/typescript-legacy.js index a77040681b91e6..40da48f4e7d5fe 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/typescript-legacy.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/typescript-legacy.js @@ -1,8 +1,6 @@ -"use strict"; - -const t = require("../../lib"); -const stringifyValidator = require("../utils/stringifyValidator"); -const toFunctionName = require("../utils/toFunctionName"); +import t from "../../lib/index.js"; +import stringifyValidator from "../utils/stringifyValidator.js"; +import toFunctionName from "../utils/toFunctionName.js"; let code = `// NOTE: This file is autogenerated. Do not modify. // See packages/babel-types/scripts/generators/typescript-legacy.js for script used. diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/validators.js b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/validators.js index c63d447bcdd244..acd6da65750410 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/validators.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/generators/validators.js @@ -1,5 +1,4 @@ -"use strict"; -const definitions = require("../../lib/definitions"); +import definitions from "../../lib/definitions/index.js"; const has = Function.call.bind(Object.prototype.hasOwnProperty); @@ -62,7 +61,7 @@ function addIsHelper(type, aliasKeys, deprecated) { `; } -module.exports = function generateValidators() { +export default function generateValidators() { let output = `/* * This file is auto-generated! Do not modify it directly. * To re-generate run 'make build' @@ -85,4 +84,4 @@ import type * as t from "../..";\n\n`; }); return output; -}; +} diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/package.json b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/package.json new file mode 100644 index 00000000000000..5ffd9800b97cf2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/package.json @@ -0,0 +1 @@ +{ "type": "module" } diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/utils/formatBuilderName.js b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/utils/formatBuilderName.js index 621c468219519d..f00a3c4a610e22 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/utils/formatBuilderName.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/utils/formatBuilderName.js @@ -1,10 +1,8 @@ -"use strict"; - const toLowerCase = Function.call.bind("".toLowerCase); -module.exports = function formatBuilderName(type) { +export default function formatBuilderName(type) { // FunctionExpression -> functionExpression // JSXIdentifier -> jsxIdentifier // V8IntrinsicIdentifier -> v8IntrinsicIdentifier return type.replace(/^([A-Z](?=[a-z0-9])|[A-Z]+(?=[A-Z]))/, toLowerCase); -}; +} diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/utils/lowerFirst.js b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/utils/lowerFirst.js index 9e7b0cee51c116..012f252a7f6d28 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/utils/lowerFirst.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/utils/lowerFirst.js @@ -1,4 +1,3 @@ -"use strict"; -module.exports = function lowerFirst(string) { +export default function lowerFirst(string) { return string[0].toLowerCase() + string.slice(1); -}; +} diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/utils/stringifyValidator.js b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/utils/stringifyValidator.js index 2ea1e80357dd41..4b8d29c12c3049 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/utils/stringifyValidator.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/utils/stringifyValidator.js @@ -1,4 +1,4 @@ -module.exports = function stringifyValidator(validator, nodePrefix) { +export default function stringifyValidator(validator, nodePrefix) { if (validator === undefined) { return "any"; } @@ -55,7 +55,7 @@ module.exports = function stringifyValidator(validator, nodePrefix) { } return ["any"]; -}; +} /** * Heuristic to decide whether or not the given type is a value type (eg. "null") diff --git a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/utils/toFunctionName.js b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/utils/toFunctionName.js index 627c9a7d8f0156..2b645780ec623f 100644 --- a/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/utils/toFunctionName.js +++ b/tools/node_modules/@babel/core/node_modules/@babel/types/scripts/utils/toFunctionName.js @@ -1,4 +1,4 @@ -module.exports = function toFunctionName(typeName) { +export default function toFunctionName(typeName) { const _ = typeName.replace(/^TS/, "ts").replace(/^JSX/, "jsx"); return _.slice(0, 1).toLowerCase() + _.slice(1); -}; +} diff --git a/tools/node_modules/@babel/core/node_modules/browserslist/LICENSE b/tools/node_modules/@babel/core/node_modules/browserslist/LICENSE new file mode 100644 index 00000000000000..90b6b91673374a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/browserslist/LICENSE @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright 2014 Andrey Sitnik and other contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/tools/node_modules/@babel/core/node_modules/browserslist/README.md b/tools/node_modules/@babel/core/node_modules/browserslist/README.md new file mode 100644 index 00000000000000..c12fb02021d046 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/browserslist/README.md @@ -0,0 +1,701 @@ +# Browserslist [![Cult Of Martians][cult-img]][cult] + +Browserslist logo by Anton Lovchikov + +The config to share target browsers and Node.js versions between different +front-end tools. It is used in: + +* [Autoprefixer] +* [Babel] +* [postcss-preset-env] +* [eslint-plugin-compat] +* [stylelint-no-unsupported-browser-features] +* [postcss-normalize] +* [obsolete-webpack-plugin] + +All tools will find target browsers automatically, +when you add the following to `package.json`: + +```json + "browserslist": [ + "defaults", + "not IE 11", + "maintained node versions" + ] +``` + +Or in `.browserslistrc` config: + +```yaml +# Browsers that we support + +defaults +not IE 11 +maintained node versions +``` + +Developers set their version lists using queries like `last 2 versions` +to be free from updating versions manually. +Browserslist will use [`caniuse-lite`] with [Can I Use] data for this queries. + +Browserslist will take queries from tool option, +`browserslist` config, `.browserslistrc` config, +`browserslist` section in `package.json` or environment variables. + +[cult-img]: https://cultofmartians.com/assets/badges/badge.svg +[cult]: https://cultofmartians.com/done.html + + + Sponsored by Evil Martians + + +[stylelint-no-unsupported-browser-features]: https://github.com/ismay/stylelint-no-unsupported-browser-features +[eslint-plugin-compat]: https://github.com/amilajack/eslint-plugin-compat +[Browserslist Example]: https://github.com/browserslist/browserslist-example +[postcss-preset-env]: https://github.com/jonathantneal/postcss-preset-env +[postcss-normalize]: https://github.com/jonathantneal/postcss-normalize +[`caniuse-lite`]: https://github.com/ben-eb/caniuse-lite +[Autoprefixer]: https://github.com/postcss/autoprefixer +[Can I Use]: https://caniuse.com/ +[Babel]: https://github.com/babel/babel/tree/master/packages/babel-preset-env +[obsolete-webpack-plugin]: https://github.com/ElemeFE/obsolete-webpack-plugin + +## Table of Contents + +* [Tools](#tools) + * [Text Editors](#text-editors) +* [Best Practices](#best-practices) +* [Browsers Data Updating](#browsers-data-updating) +* [Queries](#queries) + * [Query Composition](#query-composition) + * [Full List](#full-list) + * [Debug](#debug) + * [Browsers](#browsers) +* [Config File](#config-file) + * [`package.json`](#packagejson) + * [`.browserslistrc`](#browserslistrc) +* [Shareable Configs](#shareable-configs) +* [Configuring for Different Environments](#configuring-for-different-environments) +* [Custom Usage Data](#custom-usage-data) +* [JS API](#js-api) +* [Environment Variables](#environment-variables) +* [Cache](#cache) +* [Security Contact](#security-contact) +* [For Enterprise](#for-enterprise) + +## Tools + +* [`browserl.ist`](https://browserl.ist/) is an online tool to check + what browsers will be selected by some query. +* [`browserslist-ga`] and [`browserslist-ga-export`] download your website + browsers statistics to use it in `> 0.5% in my stats` query. +* [`browserslist-useragent-regexp`] compiles Browserslist query to a RegExp + to test browser useragent. +* [`browserslist-useragent-ruby`] is a Ruby library to checks browser + by user agent string to match Browserslist. +* [`browserslist-browserstack`] runs BrowserStack tests for all browsers + in Browserslist config. +* [`browserslist-adobe-analytics`] use Adobe Analytics data to target browsers. +* [`caniuse-api`] returns browsers which support some specific feature. +* Run `npx browserslist` in your project directory to see project’s + target browsers. This CLI tool is built-in and available in any project + with Autoprefixer. + +[`browserslist-useragent-regexp`]: https://github.com/browserslist/browserslist-useragent-regexp +[`browserslist-adobe-analytics`]: https://github.com/xeroxinteractive/browserslist-adobe-analytics +[`browserslist-useragent-ruby`]: https://github.com/browserslist/browserslist-useragent-ruby +[`browserslist-browserstack`]: https://github.com/xeroxinteractive/browserslist-browserstack +[`browserslist-ga-export`]: https://github.com/browserslist/browserslist-ga-export +[`browserslist-useragent`]: https://github.com/pastelsky/browserslist-useragent +[`browserslist-ga`]: https://github.com/browserslist/browserslist-ga +[`caniuse-api`]: https://github.com/Nyalab/caniuse-api + + +### Text Editors + +These extensions will add syntax highlighting for `.browserslistrc` files. + +* [VS Code](https://marketplace.visualstudio.com/items?itemName=webben.browserslist) +* [Vim](https://github.com/browserslist/vim-browserslist) + +## Best Practices + +* There is a `defaults` query, which gives a reasonable configuration + for most users: + + ```json + "browserslist": [ + "defaults" + ] + ``` + +* If you want to change the default set of browsers, we recommend combining + `last 2 versions`, `not dead` with a usage number like `> 0.2%`. This is + because `last n versions` on its own does not add popular old versions, while + only using a percentage above `0.2%` will in the long run make popular + browsers even more popular. We might run into a monopoly and stagnation + situation, as we had with Internet Explorer 6. Please use this setting + with caution. +* Select browsers directly (`last 2 Chrome versions`) only if you are making + a web app for a kiosk with one browser. There are a lot of browsers + on the market. If you are making general web app you should respect + browsers diversity. +* Don’t remove browsers just because you don’t know them. Opera Mini has + 100 million users in Africa and it is more popular in the global market + than Microsoft Edge. Chinese QQ Browsers has more market share than Firefox + and desktop Safari combined. + + +## Browsers Data Updating + +`npx browserslist@latest --update-db` updates `caniuse-lite` version +in your npm, yarn or pnpm lock file. + +You need to do it regularly for two reasons: + +1. To use the latest browser’s versions and statistics in queries like + `last 2 versions` or `>1%`. For example, if you created your project + 2 years ago and did not update your dependencies, `last 1 version` + will return 2 year old browsers. +2. `caniuse-lite` deduplication: to synchronize version in different tools. + +> What is deduplication? + +Due to how npm architecture is setup, you may have a situation +where you have multiple versions of a single dependency required. + +Imagine you begin a project, and you add `autoprefixer` as a dependency. +npm looks for the latest `caniuse-lite` version (1.0.30000700) and adds it to +`package-lock.json` under `autoprefixer` dependencies. + +A year later, you decide to add Babel. At this moment, we have a +new version of `canuse-lite` (1.0.30000900). npm took the latest version +and added it to your lock file under `@babel/preset-env` dependencies. + +Now your lock file looks like this: + +```ocaml +autoprefixer 7.1.4 + browserslist 3.1.1 + caniuse-lite 1.0.30000700 +@babel/preset-env 7.10.0 + browserslist 4.13.0 + caniuse-lite 1.0.30000900 +``` + +As you can see, we now have two versions of `caniuse-lite` installed. + + +## Queries + +Browserslist will use browsers and Node.js versions query +from one of these sources: + +1. `browserslist` key in `package.json` file in current or parent directories. + **We recommend this way.** +2. `.browserslistrc` config file in current or parent directories. +3. `browserslist` config file in current or parent directories. +4. `BROWSERSLIST` environment variable. +5. If the above methods did not produce a valid result + Browserslist will use defaults: + `> 0.5%, last 2 versions, Firefox ESR, not dead`. + + +### Query Composition + +An `or` combiner can use the keyword `or` as well as `,`. +`last 1 version or > 1%` is equal to `last 1 version, > 1%`. + +`and` query combinations are also supported to perform an +intersection of all the previous queries: +`last 1 version or chrome > 75 and > 1%` will select +(`browser last version` or `Chrome since 76`) and `more than 1% marketshare`. + +There is 3 different ways to combine queries as depicted below. First you start +with a single query and then we combine the queries to get our final list. + +Obviously you can *not* start with a `not` combiner, since there is no left-hand +side query to combine it with. The left-hand is always resolved as `and` +combiner even if `or` is used (this is an API implementation specificity). + +| Query combiner type | Illustration | Example | +| ------------------- | :----------: | ------- | +|`or`/`,` combiner
(union) | ![Union of queries](img/union.svg) | `> .5% or last 2 versions`
`> .5%, last 2 versions` | +| `and` combiner
(intersection) | ![intersection of queries](img/intersection.svg) | `> .5% and last 2 versions` | +| `not` combiner
(relative complement) | ![Relative complement of queries](img/complement.svg) | All those three are equivalent to the first one
`> .5% and not last 2 versions`
`> .5% or not last 2 versions`
`> .5%, not last 2 versions` | + +_A quick way to test your query is to do `npx browserslist '> 0.5%, not IE 11'` +in your terminal._ + +### Full List + +You can specify the browser and Node.js versions by queries (case insensitive): + +* `defaults`: Browserslist’s default browsers + (`> 0.5%, last 2 versions, Firefox ESR, not dead`). +* `> 5%`: browsers versions selected by global usage statistics. + `>=`, `<` and `<=` work too. + * `> 5% in US`: uses USA usage statistics. + It accepts [two-letter country code]. + * `> 5% in alt-AS`: uses Asia region usage statistics. + List of all region codes can be found at [`caniuse-lite/data/regions`]. + * `> 5% in my stats`: uses [custom usage data]. + * `> 5% in browserslist-config-mycompany stats`: uses [custom usage data] + from `browserslist-config-mycompany/browserslist-stats.json`. + * `cover 99.5%`: most popular browsers that provide coverage. + * `cover 99.5% in US`: same as above, with [two-letter country code]. + * `cover 99.5% in my stats`: uses [custom usage data]. +* `dead`: browsers without official support or updates for 24 months. + Right now it is `IE 10`, `IE_Mob 11`, `BlackBerry 10`, `BlackBerry 7`, + `Samsung 4` and `OperaMobile 12.1`. +* `last 2 versions`: the last 2 versions for *each* browser. + * `last 2 Chrome versions`: the last 2 versions of Chrome browser. + * `last 2 major versions` or `last 2 iOS major versions`: + all minor/patch releases of last 2 major versions. +* `node 10` and `node 10.4`: selects latest Node.js `10.x.x` + or `10.4.x` release. + * `current node`: Node.js version used by Browserslist right now. + * `maintained node versions`: all Node.js versions, which are [still maintained] + by Node.js Foundation. +* `iOS 7`: the iOS browser version 7 directly. + * `Firefox > 20`: versions of Firefox newer than 20. + `>=`, `<` and `<=` work too. It also works with Node.js. + * `ie 6-8`: selects an inclusive range of versions. + * `Firefox ESR`: the latest [Firefox Extended Support Release]. + * `PhantomJS 2.1` and `PhantomJS 1.9`: selects Safari versions similar + to PhantomJS runtime. +* `extends browserslist-config-mycompany`: take queries from + `browserslist-config-mycompany` npm package. +* `supports es6-module`: browsers with support for specific features. + `es6-module` here is the `feat` parameter at the URL of the [Can I Use] + page. A list of all available features can be found at + [`caniuse-lite/data/features`]. +* `browserslist config`: the browsers defined in Browserslist config. Useful + in Differential Serving to modify user’s config like + `browserslist config and supports es6-module`. +* `since 2015` or `last 2 years`: all versions released since year 2015 + (also `since 2015-03` and `since 2015-03-10`). +* `unreleased versions` or `unreleased Chrome versions`: + alpha and beta versions. +* `not ie <= 8`: exclude IE 8 and lower from previous queries. + +You can add `not ` to any query. + +[`caniuse-lite/data/regions`]: https://github.com/ben-eb/caniuse-lite/tree/master/data/regions +[`caniuse-lite/data/features`]: https://github.com/ben-eb/caniuse-lite/tree/master/data/features +[two-letter country code]: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements +[custom usage data]: #custom-usage-data +[still maintained]: https://github.com/nodejs/Release +[Can I Use]: https://caniuse.com/ +[Firefox Extended Support Release]: https://support.mozilla.org/en-US/kb/choosing-firefox-update-channel + + +### Debug + +Run `npx browserslist` in project directory to see what browsers was selected +by your queries. + +```sh +$ npx browserslist +and_chr 61 +and_ff 56 +and_qq 1.2 +and_uc 11.4 +android 56 +baidu 7.12 +bb 10 +chrome 62 +edge 16 +firefox 56 +ios_saf 11 +opera 48 +safari 11 +samsung 5 +``` + + +### Browsers + +Names are case insensitive: + +* `Android` for Android WebView. +* `Baidu` for Baidu Browser. +* `BlackBerry` or `bb` for Blackberry browser. +* `Chrome` for Google Chrome. +* `ChromeAndroid` or `and_chr` for Chrome for Android +* `Edge` for Microsoft Edge. +* `Electron` for Electron framework. It will be converted to Chrome version. +* `Explorer` or `ie` for Internet Explorer. +* `ExplorerMobile` or `ie_mob` for Internet Explorer Mobile. +* `Firefox` or `ff` for Mozilla Firefox. +* `FirefoxAndroid` or `and_ff` for Firefox for Android. +* `iOS` or `ios_saf` for iOS Safari. +* `Node` for Node.js. +* `Opera` for Opera. +* `OperaMini` or `op_mini` for Opera Mini. +* `OperaMobile` or `op_mob` for Opera Mobile. +* `QQAndroid` or `and_qq` for QQ Browser for Android. +* `Safari` for desktop Safari. +* `Samsung` for Samsung Internet. +* `UCAndroid` or `and_uc` for UC Browser for Android. +* `kaios` for KaiOS Browser. + + +## Config File + +### `package.json` + +If you want to reduce config files in project root, you can specify +browsers in `package.json` with `browserslist` key: + +```json +{ + "private": true, + "dependencies": { + "autoprefixer": "^6.5.4" + }, + "browserslist": [ + "last 1 version", + "> 1%", + "IE 10" + ] +} +``` + + +### `.browserslistrc` + +Separated Browserslist config should be named `.browserslistrc` +and have browsers queries split by a new line. +Each line is combined with the `or` combiner. Comments starts with `#` symbol: + +```yaml +# Browsers that we support + +last 1 version +> 1% +IE 10 # sorry +``` + +Browserslist will check config in every directory in `path`. +So, if tool process `app/styles/main.css`, you can put config to root, +`app/` or `app/styles`. + +You can specify direct path in `BROWSERSLIST_CONFIG` environment variables. + + +## Shareable Configs + +You can use the following query to reference an exported Browserslist config +from another package: + +```json + "browserslist": [ + "extends browserslist-config-mycompany" + ] +``` + +For security reasons, external configuration only supports packages that have +the `browserslist-config-` prefix. npm scoped packages are also supported, by +naming or prefixing the module with `@scope/browserslist-config`, such as +`@scope/browserslist-config` or `@scope/browserslist-config-mycompany`. + +If you don’t accept Browserslist queries from users, you can disable the +validation by using the or `BROWSERSLIST_DANGEROUS_EXTEND` environment variable. + +```sh +BROWSERSLIST_DANGEROUS_EXTEND=1 npx webpack +``` + +Because this uses `npm`'s resolution, you can also reference specific files +in a package: + +```json + "browserslist": [ + "extends browserslist-config-mycompany/desktop", + "extends browserslist-config-mycompany/mobile" + ] +``` + +When writing a shared Browserslist package, just export an array. +`browserslist-config-mycompany/index.js`: + +```js +module.exports = [ + 'last 1 version', + '> 1%', + 'ie 10' +] +``` + +You can also include a `browserslist-stats.json` file as part of your shareable +config at the root and query it using +`> 5% in browserslist-config-mycompany stats`. It uses the same format +as `extends` and the `dangerousExtend` property as above. + +You can export configs for different environments and select environment +by `BROWSERSLIST_ENV` or `env` option in your tool: + +```js +module.exports = { + development: [ + 'last 1 version' + ], + production: [ + 'last 1 version', + '> 1%', + 'ie 10' + ] +} +``` + + +## Configuring for Different Environments + +You can also specify different browser queries for various environments. +Browserslist will choose query according to `BROWSERSLIST_ENV` or `NODE_ENV` +variables. If none of them is declared, Browserslist will firstly look +for `production` queries and then use defaults. + +In `package.json`: + +```js + "browserslist": { + "production": [ + "> 1%", + "ie 10" + ], + "modern": [ + "last 1 chrome version", + "last 1 firefox version" + ], + "ssr": [ + "node 12" + ] + } +``` + +In `.browserslistrc` config: + +```ini +[production] +> 1% +ie 10 + +[modern] +last 1 chrome version +last 1 firefox version + +[ssr] +node 12 +``` + + +## Custom Usage Data + +If you have a website, you can query against the usage statistics of your site. +[`browserslist-ga`] will ask access to Google Analytics and then generate +`browserslist-stats.json`: + +``` +npx browserslist-ga +``` + +Or you can use [`browserslist-ga-export`] to convert Google Analytics data without giving a password for Google account. + +You can generate usage statistics file by any other method. File format should +be like: + +```js +{ + "ie": { + "6": 0.01, + "7": 0.4, + "8": 1.5 + }, + "chrome": { + … + }, + … +} +``` + +Note that you can query against your custom usage data while also querying +against global or regional data. For example, the query +`> 1% in my stats, > 5% in US, 10%` is permitted. + +[`browserslist-ga-export`]: https://github.com/browserslist/browserslist-ga-export +[`browserslist-ga`]: https://github.com/browserslist/browserslist-ga +[Can I Use]: https://caniuse.com/ + + +## JS API + +```js +const browserslist = require('browserslist') + +// Your CSS/JS build tool code +function process (source, opts) { + const browsers = browserslist(opts.overrideBrowserslist, { + stats: opts.stats, + path: opts.file, + env: opts.env + }) + // Your code to add features for selected browsers +} +``` + +Queries can be a string `"> 1%, IE 10"` +or an array `['> 1%', 'IE 10']`. + +If a query is missing, Browserslist will look for a config file. +You can provide a `path` option (that can be a file) to find the config file +relatively to it. + +Options: + +* `path`: file or a directory path to look for config file. Default is `.`. +* `env`: what environment section use from config. Default is `production`. +* `stats`: custom usage statistics data. +* `config`: path to config if you want to set it manually. +* `ignoreUnknownVersions`: do not throw on direct query (like `ie 12`). + Default is `false`. +* `dangerousExtend`: Disable security checks for `extend` query. + Default is `false`. +* `mobileToDesktop`: Use desktop browsers if Can I Use doesn’t have data + about this mobile version. For instance, Browserslist will return + `chrome 20` on `and_chr 20` query (Can I Use has only data only about + latest versions of mobile browsers). Default is `false`. + +For non-JS environment and debug purpose you can use CLI tool: + +```sh +browserslist "> 1%, IE 10" +``` + +You can get total users coverage for selected browsers by JS API: + +```js +browserslist.coverage(browserslist('> 1%')) +//=> 81.4 +``` + +```js +browserslist.coverage(browserslist('> 1% in US'), 'US') +//=> 83.1 +``` + +```js +browserslist.coverage(browserslist('> 1% in my stats'), 'my stats') +//=> 83.1 +``` + +```js +browserslist.coverage(browserslist('> 1% in my stats', { stats }), stats) +//=> 82.2 +``` + +Or by CLI: + +```sh +$ browserslist --coverage "> 1%" +These browsers account for 81.4% of all users globally +``` + +```sh +$ browserslist --coverage=US "> 1% in US" +These browsers account for 83.1% of all users in the US +``` + +```sh +$ browserslist --coverage "> 1% in my stats" +These browsers account for 83.1% of all users in custom statistics +``` + +```sh +$ browserslist --coverage "> 1% in my stats" --stats=./stats.json +These browsers account for 83.1% of all users in custom statistics +``` + + +## Environment Variables + +If a tool uses Browserslist inside, you can change the Browserslist settings +with [environment variables]: + +* `BROWSERSLIST` with browsers queries. + + ```sh + BROWSERSLIST="> 5%" npx webpack + ``` + +* `BROWSERSLIST_CONFIG` with path to config file. + + ```sh + BROWSERSLIST_CONFIG=./config/browserslist npx webpack + ``` + +* `BROWSERSLIST_ENV` with environments string. + + ```sh + BROWSERSLIST_ENV="development" npx webpack + ``` + +* `BROWSERSLIST_STATS` with path to the custom usage data + for `> 1% in my stats` query. + + ```sh + BROWSERSLIST_STATS=./config/usage_data.json npx webpack + ``` + +* `BROWSERSLIST_DISABLE_CACHE` if you want to disable config reading cache. + + ```sh + BROWSERSLIST_DISABLE_CACHE=1 npx webpack + ``` + +* `BROWSERSLIST_DANGEROUS_EXTEND` to disable security shareable config + name check. + + ```sh + BROWSERSLIST_DANGEROUS_EXTEND=1 npx webpack + ``` + +[environment variables]: https://en.wikipedia.org/wiki/Environment_variable + + +## Cache + +Browserslist caches the configuration it reads from `package.json` and +`browserslist` files, as well as knowledge about the existence of files, +for the duration of the hosting process. + +To clear these caches, use: + +```js +browserslist.clearCaches() +``` + +To disable the caching altogether, set the `BROWSERSLIST_DISABLE_CACHE` +environment variable. + + +## Security Contact + +To report a security vulnerability, please use the [Tidelift security contact]. +Tidelift will coordinate the fix and disclosure. + +[Tidelift security contact]: https://tidelift.com/security + + +## For Enterprise + +Available as part of the Tidelift Subscription. + +The maintainers of `browserslist` and thousands of other packages are working +with Tidelift to deliver commercial support and maintenance for the open source +dependencies you use to build your applications. Save time, reduce risk, +and improve code health, while paying the maintainers of the exact dependencies +you use. [Learn more.](https://tidelift.com/subscription/pkg/npm-browserslist?utm_source=npm-browserslist&utm_medium=referral&utm_campaign=enterprise&utm_term=repo) diff --git a/tools/node_modules/@babel/core/node_modules/browserslist/browser.js b/tools/node_modules/@babel/core/node_modules/browserslist/browser.js new file mode 100644 index 00000000000000..39e9ec349d2b78 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/browserslist/browser.js @@ -0,0 +1,46 @@ +var BrowserslistError = require('./error') + +function noop () { } + +module.exports = { + loadQueries: function loadQueries () { + throw new BrowserslistError( + 'Sharable configs are not supported in client-side build of Browserslist') + }, + + getStat: function getStat (opts) { + return opts.stats + }, + + loadConfig: function loadConfig (opts) { + if (opts.config) { + throw new BrowserslistError( + 'Browserslist config are not supported in client-side build') + } + }, + + loadCountry: function loadCountry () { + throw new BrowserslistError( + 'Country statistics are not supported ' + + 'in client-side build of Browserslist') + }, + + loadFeature: function loadFeature () { + throw new BrowserslistError( + 'Supports queries are not available in client-side build of Browserslist') + }, + + currentNode: function currentNode (resolve, context) { + return resolve(['maintained node versions'], context)[0] + }, + + parseConfig: noop, + + readConfig: noop, + + findConfig: noop, + + clearCaches: noop, + + oldDataWarning: noop +} diff --git a/tools/node_modules/@babel/core/node_modules/browserslist/cli.js b/tools/node_modules/@babel/core/node_modules/browserslist/cli.js new file mode 100755 index 00000000000000..526885fdb145db --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/browserslist/cli.js @@ -0,0 +1,145 @@ +#!/usr/bin/env node + +var fs = require('fs') + +var browserslist = require('./') +var updateDb = require('./update-db') +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) { + return args.some(function (str) { + return str === arg || str.indexOf(arg + '=') === 0 + }) +} + +function error (msg) { + process.stderr.write('browserslist: ' + msg + '\n') + process.exit(1) +} + +if (isArg('--help') || isArg('-h')) { + process.stdout.write(pkg.description + '.\n\n' + USAGE + '\n') +} else if (isArg('--version') || isArg('-v')) { + process.stdout.write('browserslist ' + pkg.version + '\n') +} else if (isArg('--update-db')) { + updateDb(function (str) { + process.stdout.write(str) + }) +} else { + var mode = 'browsers' + var opts = { } + var queries + var areas + + for (var i = 0; i < args.length; i++) { + if (args[i][0] !== '-') { + queries = args[i].replace(/^["']|["']$/g, '') + continue + } + + var arg = args[i].split('=') + var name = arg[0] + var value = arg[1] + + if (value) value = value.replace(/^["']|["']$/g, '') + + if (name === '--config' || name === '-b') { + opts.config = value + } else if (name === '--env' || name === '-e') { + opts.env = value + } else if (name === '--stats' || name === '-s') { + opts.stats = value + } else if (name === '--coverage' || name === '-c') { + if (mode !== 'json') mode = 'coverage' + if (value) { + areas = value.split(',') + } else { + areas = ['global'] + } + } else if (name === '--json') { + mode = 'json' + } else if (name === '--mobile-to-desktop') { + opts.mobileToDesktop = true + } else { + error('Unknown arguments ' + args[i] + '.\n\n' + USAGE) + } + } + + var browsers + try { + browsers = browserslist(queries, opts) + } catch (e) { + if (e.name === 'BrowserslistError') { + error(e.message) + } else { + throw e + } + } + + var coverage + if (mode === 'browsers') { + browsers.forEach(function (browser) { + process.stdout.write(browser + '\n') + }) + } else if (areas) { + coverage = areas.map(function (area) { + var stats + if (area !== 'global') { + stats = area + } else if (opts.stats) { + stats = JSON.parse(fs.readFileSync(opts.stats)) + } + var result = browserslist.coverage(browsers, stats) + var round = Math.round(result * 100) / 100.0 + + return [area, round] + }) + + if (mode === 'coverage') { + var prefix = 'These browsers account for ' + process.stdout.write(prefix) + coverage.forEach(function (data, index) { + var area = data[0] + var round = data[1] + var end = 'globally' + if (area && area !== 'global') { + end = 'in the ' + area.toUpperCase() + } else if (opts.stats) { + end = 'in custom statistics' + } + + if (index !== 0) { + process.stdout.write(prefix.replace(/./g, ' ')) + } + + process.stdout.write(round + '% of all users ' + end + '\n') + }) + } + } + + if (mode === 'json') { + var data = { browsers: browsers } + if (coverage) { + 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 new file mode 100644 index 00000000000000..b3bc0fe94c69ec --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/browserslist/error.js @@ -0,0 +1,12 @@ +function BrowserslistError (message) { + this.name = 'BrowserslistError' + this.message = message + this.browserslist = true + if (Error.captureStackTrace) { + Error.captureStackTrace(this, BrowserslistError) + } +} + +BrowserslistError.prototype = Error.prototype + +module.exports = BrowserslistError diff --git a/tools/node_modules/@babel/core/node_modules/browserslist/index.js b/tools/node_modules/@babel/core/node_modules/browserslist/index.js new file mode 100644 index 00000000000000..56ac717b4bd5e1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/browserslist/index.js @@ -0,0 +1,1215 @@ +var jsReleases = require('node-releases/data/processed/envs.json') +var agents = require('caniuse-lite/dist/unpacker/agents').agents +var jsEOL = require('node-releases/data/release-schedule/release-schedule.json') +var path = require('path') +var e2c = require('electron-to-chromium/versions') + +var BrowserslistError = require('./error') +var env = require('./node') // Will load browser.js in webpack + +var YEAR = 365.259641 * 24 * 60 * 60 * 1000 +var ANDROID_EVERGREEN_FIRST = 37 + +var QUERY_OR = 1 +var QUERY_AND = 2 + +function isVersionsMatch (versionA, versionB) { + return (versionA + '.').indexOf(versionB + '.') === 0 +} + +function isEolReleased (name) { + var version = name.slice(1) + return jsReleases.some(function (i) { + return isVersionsMatch(i.version, version) + }) +} + +function normalize (versions) { + return versions.filter(function (version) { + return typeof version === 'string' + }) +} + +function normalizeElectron (version) { + var versionToUse = version + if (version.split('.').length === 3) { + versionToUse = version + .split('.') + .slice(0, -1) + .join('.') + } + return versionToUse +} + +function nameMapper (name) { + return function mapName (version) { + return name + ' ' + version + } +} + +function getMajor (version) { + return parseInt(version.split('.')[0]) +} + +function getMajorVersions (released, number) { + if (released.length === 0) return [] + var majorVersions = uniq(released.map(getMajor)) + var minimum = majorVersions[majorVersions.length - number] + if (!minimum) { + return released + } + var selected = [] + for (var i = released.length - 1; i >= 0; i--) { + if (minimum > getMajor(released[i])) break + selected.unshift(released[i]) + } + return selected +} + +function uniq (array) { + var filtered = [] + for (var i = 0; i < array.length; i++) { + if (filtered.indexOf(array[i]) === -1) filtered.push(array[i]) + } + return filtered +} + +// Helpers + +function fillUsage (result, name, data) { + for (var i in data) { + result[name + ' ' + i] = data[i] + } +} + +function generateFilter (sign, version) { + version = parseFloat(version) + if (sign === '>') { + return function (v) { + return parseFloat(v) > version + } + } else if (sign === '>=') { + return function (v) { + return parseFloat(v) >= version + } + } else if (sign === '<') { + return function (v) { + return parseFloat(v) < version + } + } else { + return function (v) { + return parseFloat(v) <= version + } + } +} + +function generateSemverFilter (sign, version) { + version = version.split('.').map(parseSimpleInt) + version[1] = version[1] || 0 + version[2] = version[2] || 0 + if (sign === '>') { + return function (v) { + v = v.split('.').map(parseSimpleInt) + return compareSemver(v, version) > 0 + } + } else if (sign === '>=') { + return function (v) { + v = v.split('.').map(parseSimpleInt) + return compareSemver(v, version) >= 0 + } + } else if (sign === '<') { + return function (v) { + v = v.split('.').map(parseSimpleInt) + return compareSemver(version, v) > 0 + } + } else { + return function (v) { + v = v.split('.').map(parseSimpleInt) + return compareSemver(version, v) >= 0 + } + } +} + +function parseSimpleInt (x) { + return parseInt(x) +} + +function compare (a, b) { + if (a < b) return -1 + if (a > b) return +1 + return 0 +} + +function compareSemver (a, b) { + return ( + compare(parseInt(a[0]), parseInt(b[0])) || + compare(parseInt(a[1] || '0'), parseInt(b[1] || '0')) || + compare(parseInt(a[2] || '0'), parseInt(b[2] || '0')) + ) +} + +// this follows the npm-like semver behavior +function semverFilterLoose (operator, range) { + range = range.split('.').map(parseSimpleInt) + if (typeof range[1] === 'undefined') { + range[1] = 'x' + } + // ignore any patch version because we only return minor versions + // range[2] = 'x' + switch (operator) { + case '<=': + return function (version) { + version = version.split('.').map(parseSimpleInt) + return compareSemverLoose(version, range) <= 0 + } + default: + case '>=': + return function (version) { + version = version.split('.').map(parseSimpleInt) + return compareSemverLoose(version, range) >= 0 + } + } +} + +// this follows the npm-like semver behavior +function compareSemverLoose (version, range) { + if (version[0] !== range[0]) { + return version[0] < range[0] ? -1 : +1 + } + if (range[1] === 'x') { + return 0 + } + if (version[1] !== range[1]) { + return version[1] < range[1] ? -1 : +1 + } + return 0 +} + +function resolveVersion (data, version) { + if (data.versions.indexOf(version) !== -1) { + return version + } else if (browserslist.versionAliases[data.name][version]) { + return browserslist.versionAliases[data.name][version] + } else { + return false + } +} + +function normalizeVersion (data, version) { + var resolved = resolveVersion(data, version) + if (resolved) { + return resolved + } else if (data.versions.length === 1) { + return data.versions[0] + } else { + return false + } +} + +function filterByYear (since, context) { + since = since / 1000 + return Object.keys(agents).reduce(function (selected, name) { + var data = byName(name, context) + if (!data) return selected + var versions = Object.keys(data.releaseDate).filter(function (v) { + return data.releaseDate[v] >= since + }) + return selected.concat(versions.map(nameMapper(data.name))) + }, []) +} + +function cloneData (data) { + return { + name: data.name, + versions: data.versions, + released: data.released, + releaseDate: data.releaseDate + } +} + +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 = { } + for (var i in data.releaseDate) { + fixedDate[map[i] || i] = data.releaseDate[i] + } + data.releaseDate = fixedDate + return data +} + +function byName (name, context) { + name = name.toLowerCase() + name = browserslist.aliases[name] || name + if (context.mobileToDesktop && browserslist.desktopNames[name]) { + var desktop = browserslist.data[browserslist.desktopNames[name]] + if (name === 'android') { + return normalizeAndroidData(cloneData(browserslist.data[name]), desktop) + } else { + var cloned = cloneData(desktop) + cloned.name = name + if (name === 'op_mob') { + cloned = mapVersions(cloned, { '10.0-10.1': '10' }) + } + return cloned + } + } + return browserslist.data[name] +} + +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) }) + .concat(chromeVersions.slice(firstEvergreen - last - 1)) +} + +function normalizeAndroidData (android, chrome) { + android.released = normalizeAndroidVersions(android.released, chrome.released) + android.versions = normalizeAndroidVersions(android.versions, chrome.versions) + return android +} + +function checkName (name, context) { + var data = byName(name, context) + if (!data) throw new BrowserslistError('Unknown browser ' + name) + return data +} + +function unknownQuery (query) { + return new BrowserslistError( + 'Unknown browser query `' + query + '`. ' + + 'Maybe you are using old Browserslist or made typo in query.' + ) +} + +function filterAndroid (list, versions, context) { + if (context.mobileToDesktop) return list + var released = browserslist.data.android.released + var last = released[released.length - 1] + var diff = last - ANDROID_EVERGREEN_FIRST - versions + if (diff > 0) { + return list.slice(-1) + } else { + return list.slice(diff - 1) + } +} + +/** + * Resolves queries into a browser list. + * @param {string|string[]} queries Queries to combine. + * Either an array of queries or a long string of queries. + * @param {object} [context] Optional arguments to + * the select function in `queries`. + * @returns {string[]} A list of browsers + */ +function resolve (queries, context) { + if (Array.isArray(queries)) { + queries = flatten(queries.map(parse)) + } else { + queries = parse(queries) + } + + return queries.reduce(function (result, query, index) { + var selection = query.queryString + + var isExclude = selection.indexOf('not ') === 0 + if (isExclude) { + if (index === 0) { + throw new BrowserslistError( + 'Write any browsers query (for instance, `defaults`) ' + + 'before `' + selection + '`') + } + selection = selection.slice(4) + } + + for (var i = 0; i < QUERIES.length; i++) { + var type = QUERIES[i] + var match = selection.match(type.regexp) + if (match) { + var args = [context].concat(match.slice(1)) + var array = type.select.apply(browserslist, args).map(function (j) { + var parts = j.split(' ') + if (parts[1] === '0') { + return parts[0] + ' ' + byName(parts[0], context).versions[0] + } else { + return j + } + }) + + switch (query.type) { + case QUERY_AND: + if (isExclude) { + return result.filter(function (j) { + return array.indexOf(j) === -1 + }) + } else { + return result.filter(function (j) { + return array.indexOf(j) !== -1 + }) + } + case QUERY_OR: + default: + if (isExclude) { + var filter = { } + array.forEach(function (j) { + filter[j] = true + }) + return result.filter(function (j) { + return !filter[j] + }) + } + return result.concat(array) + } + } + } + + throw unknownQuery(selection) + }, []) +} + +var cache = { } + +/** + * Return array of browsers by selection queries. + * + * @param {(string|string[])} [queries=browserslist.defaults] Browser queries. + * @param {object} [opts] Options. + * @param {string} [opts.path="."] Path to processed file. + * It will be used to find config files. + * @param {string} [opts.env="production"] Processing environment. + * It will be used to take right + * queries from config file. + * @param {string} [opts.config] Path to config file with queries. + * @param {object} [opts.stats] Custom browser usage statistics + * for "> 1% in my stats" query. + * @param {boolean} [opts.ignoreUnknownVersions=false] Do not throw on unknown + * version in direct query. + * @param {boolean} [opts.dangerousExtend] Disable security checks + * for extend query. + * @param {boolean} [opts.mobileToDesktop] Alias mobile browsers to the desktop + * version when Can I Use doesn't have + * data about the specified version. + * @returns {string[]} Array with browser names in Can I Use. + * + * @example + * browserslist('IE >= 10, IE 8') //=> ['ie 11', 'ie 10', 'ie 8'] + */ +function browserslist (queries, opts) { + if (typeof opts === 'undefined') opts = { } + + if (typeof opts.path === 'undefined') { + opts.path = path.resolve ? path.resolve('.') : '.' + } + + if (typeof queries === 'undefined' || queries === null) { + var config = browserslist.loadConfig(opts) + if (config) { + queries = config + } else { + queries = browserslist.defaults + } + } + + if (!(typeof queries === 'string' || Array.isArray(queries))) { + throw new BrowserslistError( + 'Browser queries must be an array or string. Got ' + typeof queries + '.') + } + + var context = { + ignoreUnknownVersions: opts.ignoreUnknownVersions, + dangerousExtend: opts.dangerousExtend, + mobileToDesktop: opts.mobileToDesktop, + path: opts.path, + env: opts.env + } + + env.oldDataWarning(browserslist.data) + var stats = env.getStat(opts, browserslist.data) + if (stats) { + context.customUsage = { } + for (var browser in stats) { + fillUsage(context.customUsage, browser, stats[browser]) + } + } + + var cacheKey = JSON.stringify([queries, context]) + if (cache[cacheKey]) return cache[cacheKey] + + var result = uniq(resolve(queries, context)).sort(function (name1, name2) { + name1 = name1.split(' ') + name2 = name2.split(' ') + if (name1[0] === name2[0]) { + // assumptions on caniuse data + // 1) version ranges never overlaps + // 2) if version is not a range, it never contains `-` + var version1 = name1[1].split('-')[0] + var version2 = name2[1].split('-')[0] + return compareSemver(version2.split('.'), version1.split('.')) + } else { + return compare(name1[0], name2[0]) + } + }) + if (!process.env.BROWSERSLIST_DISABLE_CACHE) { + cache[cacheKey] = result + } + return result +} + +function parse (queries) { + var qs = [] + do { + queries = doMatch(queries, qs) + } while (queries) + return qs +} + +function doMatch (string, qs) { + var or = /^(?:,\s*|\s+or\s+)(.*)/i + var and = /^\s+and\s+(.*)/i + + return find(string, function (parsed, n, max) { + if (and.test(parsed)) { + qs.unshift({ type: QUERY_AND, queryString: parsed.match(and)[1] }) + return true + } else if (or.test(parsed)) { + qs.unshift({ type: QUERY_OR, queryString: parsed.match(or)[1] }) + return true + } else if (n === max) { + qs.unshift({ type: QUERY_OR, queryString: parsed.trim() }) + return true + } + return false + }) +} + +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)) { + return string.slice(0, -n) + } + } + return '' +} + +function flatten (array) { + if (!Array.isArray(array)) return [array] + return array.reduce(function (a, b) { + return a.concat(flatten(b)) + }, []) +} + +// Will be filled by Can I Use data below +browserslist.cache = { } +browserslist.data = { } +browserslist.usage = { + global: { }, + custom: null +} + +// Default browsers query +browserslist.defaults = [ + '> 0.5%', + 'last 2 versions', + 'Firefox ESR', + 'not dead' +] + +// Browser names aliases +browserslist.aliases = { + fx: 'firefox', + ff: 'firefox', + ios: 'ios_saf', + explorer: 'ie', + blackberry: 'bb', + explorermobile: 'ie_mob', + operamini: 'op_mini', + operamobile: 'op_mob', + chromeandroid: 'and_chr', + firefoxandroid: 'and_ff', + ucandroid: 'and_uc', + qqandroid: 'and_qq' +} + +// Can I Use only provides a few versions for some browsers (e.g. and_chr). +// Fallback to a similar browser for unknown versions +browserslist.desktopNames = { + and_chr: 'chrome', + and_ff: 'firefox', + ie_mob: 'ie', + op_mob: 'opera', + android: 'chrome' // has extra processing logic +} + +// Aliases to work with joined versions like `ios_saf 7.0-7.1` +browserslist.versionAliases = { } + +browserslist.clearCaches = env.clearCaches +browserslist.parseConfig = env.parseConfig +browserslist.readConfig = env.readConfig +browserslist.findConfig = env.findConfig +browserslist.loadConfig = env.loadConfig + +/** + * Return browsers market coverage. + * + * @param {string[]} browsers Browsers names in Can I Use. + * @param {string|object} [stats="global"] Which statistics should be used. + * Country code or custom statistics. + * Pass `"my stats"` to load statistics + * from Browserslist files. + * + * @return {number} Total market coverage for all selected browsers. + * + * @example + * browserslist.coverage(browserslist('> 1% in US'), 'US') //=> 83.1 + */ +browserslist.coverage = function (browsers, stats) { + var data + if (typeof stats === 'undefined') { + data = browserslist.usage.global + } else if (stats === 'my stats') { + var opts = {} + opts.path = path.resolve ? path.resolve('.') : '.' + var customStats = env.getStat(opts) + if (!customStats) { + throw new BrowserslistError('Custom usage statistics was not provided') + } + data = {} + for (var browser in customStats) { + fillUsage(data, browser, customStats[browser]) + } + } else if (typeof stats === 'string') { + if (stats.length > 2) { + stats = stats.toLowerCase() + } else { + stats = stats.toUpperCase() + } + env.loadCountry(browserslist.usage, stats, browserslist.data) + data = browserslist.usage[stats] + } else { + if ('dataByBrowser' in stats) { + stats = stats.dataByBrowser + } + data = { } + for (var name in stats) { + for (var version in stats[name]) { + data[name + ' ' + version] = stats[name][version] + } + } + } + + return browsers.reduce(function (all, i) { + var usage = data[i] + if (usage === undefined) { + usage = data[i.replace(/ \S+$/, ' 0')] + } + return all + (usage || 0) + }, 0) +} + +function nodeQuery (context, version) { + var nodeReleases = jsReleases.filter(function (i) { + return i.name === 'nodejs' + }) + var matched = nodeReleases.filter(function (i) { + return isVersionsMatch(i.version, version) + }) + if (matched.length === 0) { + if (context.ignoreUnknownVersions) { + return [] + } else { + throw new BrowserslistError('Unknown version ' + version + ' of Node.js') + } + } + return ['node ' + matched[matched.length - 1].version] +} + +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) { + 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' + ) + } + usage = context.customUsage + } else { + var place + if (statMode.length === 2) { + place = statMode.toUpperCase() + } else { + place = statMode.toLowerCase() + } + env.loadCountry(browserslist.usage, place, browserslist.data) + usage = browserslist.usage[place] + } + } + var versions = Object.keys(usage).sort(function (a, b) { + return usage[b] - usage[a] + }) + var coveraged = 0 + var result = [] + var version + for (var i = 0; i <= versions.length; i++) { + version = versions[i] + if (usage[version] === 0) break + coveraged += usage[version] + result.push(version) + if (coveraged >= coverage) break + } + return result +} + +var QUERIES = [ + { + regexp: /^last\s+(\d+)\s+major\s+versions?$/i, + select: function (context, versions) { + return Object.keys(agents).reduce(function (selected, name) { + var data = byName(name, context) + if (!data) return selected + var list = getMajorVersions(data.released, versions) + list = list.map(nameMapper(data.name)) + if (data.name === 'android') { + list = filterAndroid(list, versions, context) + } + return selected.concat(list) + }, []) + } + }, + { + regexp: /^last\s+(\d+)\s+versions?$/i, + select: function (context, versions) { + return Object.keys(agents).reduce(function (selected, name) { + var data = byName(name, context) + if (!data) return selected + var list = data.released.slice(-versions) + list = list.map(nameMapper(data.name)) + if (data.name === 'android') { + list = filterAndroid(list, versions, context) + } + return selected.concat(list) + }, []) + } + }, + { + regexp: /^last\s+(\d+)\s+electron\s+major\s+versions?$/i, + select: function (context, versions) { + var validVersions = getMajorVersions(Object.keys(e2c), versions) + return validVersions.map(function (i) { + return 'chrome ' + e2c[i] + }) + } + }, + { + regexp: /^last\s+(\d+)\s+(\w+)\s+major\s+versions?$/i, + select: function (context, versions, name) { + var data = checkName(name, context) + var validVersions = getMajorVersions(data.released, versions) + var list = validVersions.map(nameMapper(data.name)) + if (data.name === 'android') { + list = filterAndroid(list, versions, context) + } + return list + } + }, + { + regexp: /^last\s+(\d+)\s+electron\s+versions?$/i, + select: function (context, versions) { + return Object.keys(e2c) + .slice(-versions) + .map(function (i) { + return 'chrome ' + e2c[i] + }) + } + }, + { + regexp: /^last\s+(\d+)\s+(\w+)\s+versions?$/i, + select: function (context, versions, name) { + var data = checkName(name, context) + var list = data.released.slice(-versions).map(nameMapper(data.name)) + if (data.name === 'android') { + list = filterAndroid(list, versions, context) + } + return list + } + }, + { + regexp: /^unreleased\s+versions$/i, + select: function (context) { + return Object.keys(agents).reduce(function (selected, name) { + var data = byName(name, context) + if (!data) return selected + var list = data.versions.filter(function (v) { + return data.released.indexOf(v) === -1 + }) + list = list.map(nameMapper(data.name)) + return selected.concat(list) + }, []) + } + }, + { + regexp: /^unreleased\s+electron\s+versions?$/i, + select: function () { + return [] + } + }, + { + regexp: /^unreleased\s+(\w+)\s+versions?$/i, + select: function (context, name) { + var data = checkName(name, context) + return data.versions + .filter(function (v) { + return data.released.indexOf(v) === -1 + }) + .map(nameMapper(data.name)) + } + }, + { + regexp: /^last\s+(\d*.?\d+)\s+years?$/i, + select: function (context, years) { + return filterByYear(Date.now() - YEAR * years, context) + } + }, + { + regexp: /^since (\d+)$/i, + select: sinceQuery + }, + { + regexp: /^since (\d+)-(\d+)$/i, + select: sinceQuery + }, + { + regexp: /^since (\d+)-(\d+)-(\d+)$/i, + select: sinceQuery + }, + { + regexp: /^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%$/, + select: function (context, sign, popularity) { + popularity = parseFloat(popularity) + var usage = browserslist.usage.global + return Object.keys(usage).reduce(function (result, version) { + if (sign === '>') { + if (usage[version] > popularity) { + result.push(version) + } + } else if (sign === '<') { + if (usage[version] < popularity) { + result.push(version) + } + } else if (sign === '<=') { + if (usage[version] <= popularity) { + result.push(version) + } + } else if (usage[version] >= popularity) { + result.push(version) + } + return result + }, []) + } + }, + { + regexp: /^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+my\s+stats$/, + select: function (context, sign, popularity) { + popularity = parseFloat(popularity) + if (!context.customUsage) { + throw new BrowserslistError('Custom usage statistics was not provided') + } + var usage = context.customUsage + return Object.keys(usage).reduce(function (result, version) { + if (sign === '>') { + if (usage[version] > popularity) { + result.push(version) + } + } else if (sign === '<') { + if (usage[version] < popularity) { + result.push(version) + } + } else if (sign === '<=') { + if (usage[version] <= popularity) { + result.push(version) + } + } else if (usage[version] >= popularity) { + result.push(version) + } + return result + }, []) + } + }, + { + regexp: /^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+(\S+)\s+stats$/, + select: function (context, sign, popularity, name) { + popularity = parseFloat(popularity) + var stats = env.loadStat(context, name, browserslist.data) + if (stats) { + context.customUsage = {} + for (var browser in stats) { + fillUsage(context.customUsage, browser, stats[browser]) + } + } + if (!context.customUsage) { + throw new BrowserslistError('Custom usage statistics was not provided') + } + var usage = context.customUsage + return Object.keys(usage).reduce(function (result, version) { + if (sign === '>') { + if (usage[version] > popularity) { + result.push(version) + } + } else if (sign === '<') { + if (usage[version] < popularity) { + result.push(version) + } + } else if (sign === '<=') { + if (usage[version] <= popularity) { + result.push(version) + } + } else if (usage[version] >= popularity) { + result.push(version) + } + return result + }, []) + } + }, + { + regexp: /^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+((alt-)?\w\w)$/, + select: function (context, sign, popularity, place) { + popularity = parseFloat(popularity) + if (place.length === 2) { + place = place.toUpperCase() + } else { + place = place.toLowerCase() + } + env.loadCountry(browserslist.usage, place, browserslist.data) + var usage = browserslist.usage[place] + return Object.keys(usage).reduce(function (result, version) { + if (sign === '>') { + if (usage[version] > popularity) { + result.push(version) + } + } else if (sign === '<') { + if (usage[version] < popularity) { + result.push(version) + } + } else if (sign === '<=') { + if (usage[version] <= popularity) { + result.push(version) + } + } else if (usage[version] >= popularity) { + result.push(version) + } + return result + }, []) + } + }, + { + regexp: /^cover\s+(\d+|\d+\.\d+|\.\d+)%$/, + select: coverQuery + }, + { + regexp: /^cover\s+(\d+|\d+\.\d+|\.\d+)%\s+in\s+(my\s+stats|(alt-)?\w\w)$/, + select: coverQuery + }, + { + regexp: /^supports\s+([\w-]+)$/, + select: function (context, feature) { + env.loadFeature(browserslist.cache, feature) + var features = browserslist.cache[feature] + return Object.keys(features).reduce(function (result, version) { + var flags = features[version] + if (flags.indexOf('y') >= 0 || flags.indexOf('a') >= 0) { + result.push(version) + } + return result + }, []) + } + }, + { + regexp: /^electron\s+([\d.]+)\s*-\s*([\d.]+)$/i, + select: function (context, from, to) { + var fromToUse = normalizeElectron(from) + var toToUse = normalizeElectron(to) + if (!e2c[fromToUse]) { + throw new BrowserslistError('Unknown version ' + from + ' of electron') + } + if (!e2c[toToUse]) { + throw new BrowserslistError('Unknown version ' + to + ' of electron') + } + from = parseFloat(from) + to = parseFloat(to) + return Object.keys(e2c) + .filter(function (i) { + var parsed = parseFloat(i) + return parsed >= from && parsed <= to + }) + .map(function (i) { + return 'chrome ' + e2c[i] + }) + } + }, + { + regexp: /^node\s+([\d.]+)\s*-\s*([\d.]+)$/i, + select: function (context, from, to) { + var nodeVersions = jsReleases + .filter(function (i) { + return i.name === 'nodejs' + }) + .map(function (i) { + return i.version + }) + return nodeVersions + .filter(semverFilterLoose('>=', from)) + .filter(semverFilterLoose('<=', to)) + .map(function (v) { + return 'node ' + v + }) + } + }, + { + regexp: /^(\w+)\s+([\d.]+)\s*-\s*([\d.]+)$/i, + select: function (context, name, from, to) { + var data = checkName(name, context) + from = parseFloat(normalizeVersion(data, from) || from) + to = parseFloat(normalizeVersion(data, to) || to) + function filter (v) { + var parsed = parseFloat(v) + return parsed >= from && parsed <= to + } + return data.released.filter(filter).map(nameMapper(data.name)) + } + }, + { + regexp: /^electron\s*(>=?|<=?)\s*([\d.]+)$/i, + select: function (context, sign, version) { + var versionToUse = normalizeElectron(version) + return Object.keys(e2c) + .filter(generateFilter(sign, versionToUse)) + .map(function (i) { + return 'chrome ' + e2c[i] + }) + } + }, + { + regexp: /^node\s*(>=?|<=?)\s*([\d.]+)$/i, + select: function (context, sign, version) { + var nodeVersions = jsReleases + .filter(function (i) { + return i.name === 'nodejs' + }) + .map(function (i) { + return i.version + }) + return nodeVersions + .filter(generateSemverFilter(sign, version)) + .map(function (v) { + return 'node ' + v + }) + } + }, + { + regexp: /^(\w+)\s*(>=?|<=?)\s*([\d.]+)$/, + select: function (context, name, sign, version) { + var data = checkName(name, context) + var alias = browserslist.versionAliases[data.name][version] + if (alias) { + version = alias + } + return data.released + .filter(generateFilter(sign, version)) + .map(function (v) { + return data.name + ' ' + v + }) + } + }, + { + regexp: /^(firefox|ff|fx)\s+esr$/i, + select: function () { + return ['firefox 78'] + } + }, + { + regexp: /(operamini|op_mini)\s+all/i, + select: function () { + return ['op_mini all'] + } + }, + { + regexp: /^electron\s+([\d.]+)$/i, + select: function (context, version) { + var versionToUse = normalizeElectron(version) + var chrome = e2c[versionToUse] + if (!chrome) { + throw new BrowserslistError( + 'Unknown version ' + version + ' of electron' + ) + } + return ['chrome ' + chrome] + } + }, + { + regexp: /^node\s+(\d+)$/i, + select: nodeQuery + }, + { + regexp: /^node\s+(\d+\.\d+)$/i, + select: nodeQuery + }, + { + regexp: /^node\s+(\d+\.\d+\.\d+)$/i, + select: nodeQuery + }, + { + regexp: /^current\s+node$/i, + select: function (context) { + return [env.currentNode(resolve, context)] + } + }, + { + regexp: /^maintained\s+node\s+versions$/i, + select: function (context) { + var now = Date.now() + var queries = Object.keys(jsEOL) + .filter(function (key) { + return ( + now < Date.parse(jsEOL[key].end) && + now > Date.parse(jsEOL[key].start) && + isEolReleased(key) + ) + }) + .map(function (key) { + return 'node ' + key.slice(1) + }) + return resolve(queries, context) + } + }, + { + regexp: /^phantomjs\s+1.9$/i, + select: function () { + return ['safari 5'] + } + }, + { + regexp: /^phantomjs\s+2.1$/i, + select: function () { + return ['safari 6'] + } + }, + { + regexp: /^(\w+)\s+(tp|[\d.]+)$/i, + select: function (context, name, version) { + if (/^tp$/i.test(version)) version = 'TP' + var data = checkName(name, context) + var alias = normalizeVersion(data, version) + if (alias) { + version = alias + } else { + if (version.indexOf('.') === -1) { + alias = version + '.0' + } else { + alias = version.replace(/\.0$/, '') + } + alias = normalizeVersion(data, alias) + if (alias) { + version = alias + } else if (context.ignoreUnknownVersions) { + return [] + } else { + throw new BrowserslistError( + 'Unknown version ' + version + ' of ' + name + ) + } + } + return [data.name + ' ' + version] + } + }, + { + regexp: /^browserslist config$/i, + select: function (context) { + return browserslist(undefined, context) + } + }, + { + regexp: /^extends (.+)$/i, + select: function (context, name) { + return resolve(env.loadQueries(context, name), context) + } + }, + { + regexp: /^defaults$/i, + select: function (context) { + return resolve(browserslist.defaults, context) + } + }, + { + regexp: /^dead$/i, + select: function (context) { + var dead = [ + 'ie <= 10', + 'ie_mob <= 11', + 'bb <= 10', + 'op_mob <= 12.1', + 'samsung 4' + ] + return resolve(dead, context) + } + }, + { + regexp: /^(\w+)$/i, + select: function (context, name) { + if (byName(name, context)) { + throw new BrowserslistError( + 'Specify versions in Browserslist query for browser ' + name + ) + } else { + throw unknownQuery(name) + } + } + } +]; + +// Get and convert Can I Use data + +(function () { + for (var name in agents) { + var browser = agents[name] + browserslist.data[name] = { + name: name, + versions: normalize(agents[name].versions), + released: normalize(agents[name].versions.slice(0, -3)), + releaseDate: agents[name].release_date + } + fillUsage(browserslist.usage.global, name, browser.usage_global) + + browserslist.versionAliases[name] = { } + for (var i = 0; i < browser.versions.length; i++) { + var full = browser.versions[i] + if (!full) continue + + if (full.indexOf('-') !== -1) { + var interval = full.split('-') + for (var j = 0; j < interval.length; j++) { + browserslist.versionAliases[name][interval[j]] = full + } + } + } + } + + 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 new file mode 100644 index 00000000000000..6a3c7774cbe74e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/browserslist/node.js @@ -0,0 +1,386 @@ +var feature = require('caniuse-lite/dist/unpacker/feature').default +var region = require('caniuse-lite/dist/unpacker/region').default +var path = require('path') +var fs = require('fs') + +var BrowserslistError = require('./error') + +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 dataTimeChecked = false +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) + } + if (name.replace(/^@[^/]+\//, '').indexOf('.') !== -1) { + throw new BrowserslistError( + '`.` not allowed in Browserslist config name. ' + use) + } + if (name.indexOf('node_modules') !== -1) { + throw new BrowserslistError( + '`node_modules` not allowed in Browserslist config.' + use) + } +} + +function isFile (file) { + if (file in filenessCache) { + return filenessCache[file] + } + var result = fs.existsSync(file) && fs.statSync(file).isFile() + if (!process.env.BROWSERSLIST_DISABLE_CACHE) { + filenessCache[file] = result + } + return result +} + +function eachParent (file, callback) { + var dir = isFile(file) ? path.dirname(file) : file + var loc = path.resolve(dir) + do { + var result = callback(loc) + if (typeof result !== 'undefined') return result + } while (loc !== (loc = path.dirname(loc))) + return undefined +} + +function check (section) { + if (Array.isArray(section)) { + for (var i = 0; i < section.length; i++) { + if (typeof section[i] !== 'string') { + throw new BrowserslistError(FORMAT) + } + } + } else if (typeof section !== 'string') { + throw new BrowserslistError(FORMAT) + } +} + +function pickEnv (config, opts) { + if (typeof config !== 'object') return config + + var name + if (typeof opts.env === 'string') { + name = opts.env + } else if (process.env.BROWSERSLIST_ENV) { + name = process.env.BROWSERSLIST_ENV + } else if (process.env.NODE_ENV) { + name = process.env.NODE_ENV + } else { + name = 'production' + } + + return config[name] || config.defaults +} + +function parsePackage (file) { + var config = JSON.parse(fs.readFileSync(file)) + if (config.browserlist && !config.browserslist) { + throw new BrowserslistError( + '`browserlist` key instead of `browserslist` in ' + file + ) + } + var list = config.browserslist + if (Array.isArray(list) || typeof list === 'string') { + list = { defaults: list } + } + for (var i in list) { + check(list[i]) + } + + return list +} + +function latestReleaseTime (agents) { + var latest = 0 + for (var name in agents) { + var dates = agents[name].releaseDate || { } + for (var key in dates) { + if (latest < dates[key]) { + latest = dates[key] + } + } + } + return latest * 1000 +} + +function normalizeStats (data, stats) { + if (stats && 'dataByBrowser' in stats) { + stats = stats.dataByBrowser + } + + if (typeof stats !== 'object') return undefined + + var normalized = { } + for (var i in stats) { + var versions = Object.keys(stats[i]) + if ( + versions.length === 1 && + data[i] && + data[i].versions.length === 1 + ) { + var normal = data[i].versions[0] + normalized[i] = { } + normalized[i][normal] = stats[i][versions[0]] + } else { + normalized[i] = stats[i] + } + } + + return normalized +} + +function normalizeUsageData (usageData, data) { + for (var browser in usageData) { + var browserUsage = usageData[browser] + // eslint-disable-next-line max-len + // https://github.com/browserslist/browserslist/issues/431#issuecomment-565230615 + // caniuse-db returns { 0: "percentage" } for `and_*` regional stats + if ('0' in browserUsage) { + var versions = data[browser].versions + browserUsage[versions[versions.length - 1]] = browserUsage[0] + delete browserUsage[0] + } + } +} + +module.exports = { + 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: ['.'] })) + if (queries) { + if (Array.isArray(queries)) { + return queries + } else if (typeof queries === 'object') { + if (!queries.defaults) queries.defaults = [] + return pickEnv(queries, ctx, name) + } + } + throw new BrowserslistError( + '`' + name + '` config exports not an array of queries' + + ' or an object of envs' + ) + }, + + 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: ['.'] } + ) + ) + return normalizeStats(data, stats) + }, + + getStat: function getStat (opts, data) { + var stats + if (opts.stats) { + stats = opts.stats + } else if (process.env.BROWSERSLIST_STATS) { + stats = process.env.BROWSERSLIST_STATS + } else if (opts.path && path.resolve && fs.existsSync) { + stats = eachParent(opts.path, function (dir) { + var file = path.join(dir, 'browserslist-stats.json') + return isFile(file) ? file : undefined + }) + } + if (typeof stats === 'string') { + try { + stats = JSON.parse(fs.readFileSync(stats)) + } catch (e) { + throw new BrowserslistError('Can\'t read ' + stats) + } + } + return normalizeStats(data, stats) + }, + + loadConfig: function loadConfig (opts) { + if (process.env.BROWSERSLIST) { + return process.env.BROWSERSLIST + } else if (opts.config || process.env.BROWSERSLIST_CONFIG) { + var file = opts.config || process.env.BROWSERSLIST_CONFIG + if (path.basename(file) === 'package.json') { + return pickEnv(parsePackage(file), opts) + } else { + return pickEnv(module.exports.readConfig(file), opts) + } + } else if (opts.path) { + return pickEnv(module.exports.findConfig(opts.path), opts) + } else { + return undefined + } + }, + + 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] = { } + for (var i in usageData) { + for (var j in usageData[i]) { + usage[country][i + ' ' + j] = usageData[i][j] + } + } + } + }, + + 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] = { } + for (var i in stats) { + for (var j in stats[i]) { + features[name][i + ' ' + j] = stats[i][j] + } + } + }, + + parseConfig: function parseConfig (string) { + var result = { defaults: [] } + var sections = ['defaults'] + + string.toString() + .replace(/#[^\n]*/g, '') + .split(/\n|,/) + .map(function (line) { + return line.trim() + }) + .filter(function (line) { + return line !== '' + }) + .forEach(function (line) { + if (IS_SECTION.test(line)) { + sections = line.match(IS_SECTION)[1].trim().split(' ') + sections.forEach(function (section) { + if (result[section]) { + throw new BrowserslistError( + 'Duplicate section ' + section + ' in Browserslist config' + ) + } + result[section] = [] + }) + } else { + sections.forEach(function (section) { + result[section].push(line) + }) + } + }) + + return result + }, + + readConfig: function readConfig (file) { + if (!isFile(file)) { + throw new BrowserslistError('Can\'t read ' + file + ' config') + } + return module.exports.parseConfig(fs.readFileSync(file)) + }, + + findConfig: function findConfig (from) { + from = path.resolve(from) + + var passed = [] + var resolved = eachParent(from, function (dir) { + if (dir in configCache) { + return configCache[dir] + } + + passed.push(dir) + + var config = path.join(dir, 'browserslist') + var pkg = path.join(dir, 'package.json') + var rc = path.join(dir, '.browserslistrc') + + var pkgBrowserslist + if (isFile(pkg)) { + try { + pkgBrowserslist = parsePackage(pkg) + } catch (e) { + if (e.name === 'BrowserslistError') throw e + console.warn( + '[Browserslist] Could not parse ' + pkg + '. Ignoring it.' + ) + } + } + + if (isFile(config) && pkgBrowserslist) { + throw new BrowserslistError( + dir + ' contains both browserslist and package.json with browsers' + ) + } else if (isFile(rc) && pkgBrowserslist) { + throw new BrowserslistError( + dir + ' contains both .browserslistrc and package.json with browsers' + ) + } else if (isFile(config) && isFile(rc)) { + throw new BrowserslistError( + dir + ' contains both .browserslistrc and browserslist' + ) + } else if (isFile(config)) { + return module.exports.readConfig(config) + } else if (isFile(rc)) { + return module.exports.readConfig(rc) + } else { + return pkgBrowserslist + } + }) + if (!process.env.BROWSERSLIST_DISABLE_CACHE) { + passed.forEach(function (dir) { + configCache[dir] = resolved + }) + } + return resolved + }, + + clearCaches: function clearCaches () { + dataTimeChecked = false + filenessCache = { } + configCache = { } + + this.cache = { } + }, + + oldDataWarning: function oldDataWarning (agentsObj) { + if (dataTimeChecked) return + dataTimeChecked = true + if (process.env.BROWSERSLIST_IGNORE_OLD_DATA) return + + var latest = latestReleaseTime(agentsObj) + var halfYearAgo = Date.now() - TIME_TO_UPDATE_CANIUSE + + if (latest !== 0 && latest < halfYearAgo) { + console.warn( + 'Browserslist: caniuse-lite is outdated. Please run:\n' + + 'npx browserslist@latest --update-db\n' + + '\n' + + 'Why you should do it regularly:\n' + + 'https://github.com/browserslist/browserslist#browsers-data-updating' + ) + } + }, + + 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 new file mode 100644 index 00000000000000..5deec79792de70 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/browserslist/package.json @@ -0,0 +1,35 @@ +{ + "name": "browserslist", + "version": "4.16.6", + "description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset", + "keywords": [ + "caniuse", + "browsers", + "target" + ], + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + "author": "Andrey Sitnik ", + "license": "MIT", + "repository": "browserslist/browserslist", + "dependencies": { + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "bin": { + "browserslist": "cli.js" + }, + "types": "./index.d.ts", + "browser": { + "./node.js": "./browser.js", + "path": false + } +} 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 new file mode 100644 index 00000000000000..e8728db09a62d9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/browserslist/update-db.js @@ -0,0 +1,296 @@ +var childProcess = require('child_process') +var colorette = require('colorette') +var escalade = require('escalade/sync') +var path = require('path') +var fs = require('fs') + +var BrowserslistError = require('./error') + +var red = colorette.red +var bold = colorette.bold +var green = colorette.green +var yellow = colorette.yellow + +function detectLockfile () { + var packageDir = escalade('.', function (dir, names) { + return names.indexOf('package.json') !== -1 ? dir : '' + }) + + if (!packageDir) { + throw new BrowserslistError( + 'Cannot find package.json. ' + + 'Is this the right directory to run `npx browserslist --update-db` in?' + ) + } + + var lockfileNpm = path.join(packageDir, 'package-lock.json') + var lockfileShrinkwrap = path.join(packageDir, 'npm-shrinkwrap.json') + var lockfileYarn = path.join(packageDir, 'yarn.lock') + var lockfilePnpm = path.join(packageDir, 'pnpm-lock.yaml') + + if (fs.existsSync(lockfilePnpm)) { + return { mode: 'pnpm', file: lockfilePnpm } + } else if (fs.existsSync(lockfileNpm)) { + return { mode: 'npm', file: lockfileNpm } + } else if (fs.existsSync(lockfileYarn)) { + return { mode: 'yarn', file: lockfileYarn } + } else if (fs.existsSync(lockfileShrinkwrap)) { + return { mode: 'npm', file: lockfileShrinkwrap } + } + throw new BrowserslistError( + 'No lockfile found. Run "npm install", "yarn install" or "pnpm install"' + ) +} + +function getLatestInfo (lock) { + if (lock.mode === 'yarn') { + return JSON.parse( + childProcess.execSync('yarn info caniuse-lite --json').toString() + ).data + } + return JSON.parse( + childProcess.execSync('npm show caniuse-lite --json').toString() + ) +} + +function getBrowsersList () { + return childProcess.execSync('npx browserslist').toString() + .trim() + .split('\n') + .map(function (line) { + return line.trim().split(' ') + }) + .reduce(function (result, entry) { + if (!result[entry[0]]) { + result[entry[0]] = [] + } + result[entry[0]].push(entry[1]) + return result + }, {}) +} + +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 removedVersions.map(function (version) { + return red('- ' + browser + ' ' + version) + }).concat(addedVersions.map(function (version) { + return green('+ ' + browser + ' ' + version) + })) + }) + .reduce(function (result, array) { + return result.concat(array) + }, []) + .join('\n') +} + +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) { + if (node.dependencies) { + if (node.dependencies['caniuse-lite']) { + var version = node.dependencies['caniuse-lite'].version + metadata.versions[version] = true + delete node.dependencies['caniuse-lite'] + } + for (var i in node.dependencies) { + node.dependencies[i] = deletePackage(node.dependencies[i], metadata) + } + } + return node +} + +var yarnVersionRe = new RegExp('version "(.*?)"') + +function updateYarnLockfile (lock, latest) { + var blocks = lock.content.split(/(\n{2,})/).map(function (block) { + return block.split('\n') + }) + var versions = {} + blocks.forEach(function (lines) { + if (lines[0].indexOf('caniuse-lite@') !== -1) { + var match = yarnVersionRe.exec(lines[1]) + versions[match[1]] = true + if (match[1] !== latest.version) { + lines[1] = lines[1].replace( + /version "[^"]+"/, 'version "' + latest.version + '"' + ) + lines[2] = lines[2].replace( + /resolved "[^"]+"/, 'resolved "' + latest.dist.tarball + '"' + ) + lines[3] = latest.dist.integrity ? lines[3].replace( + /integrity .+/, 'integrity ' + latest.dist.integrity + ) : '' + } + } + }) + var content = blocks.map(function (lines) { + return lines.join('\n') + }).join('') + return { content: content, versions: versions } +} + +function updatePnpmLockfile (lock, latest) { + var versions = {} + var lines = lock.content.split('\n') + var i + var j + var lineParts + + for (i = 0; i < lines.length; i++) { + if (lines[i].indexOf('caniuse-lite:') >= 0) { + lineParts = lines[i].split(/:\s?/, 2) + versions[lineParts[1]] = true + lines[i] = lineParts[0] + ': ' + latest.version + } else if (lines[i].indexOf('/caniuse-lite') >= 0) { + lineParts = lines[i].split(/([/:])/) + for (j = 0; j < lineParts.length; j++) { + if (lineParts[j].indexOf('caniuse-lite') >= 0) { + versions[lineParts[j + 2]] = true + lineParts[j + 2] = latest.version + break + } + } + lines[i] = lineParts.join('') + for (i = i + 1; i < lines.length; i++) { + if (lines[i].indexOf('integrity: ') !== -1) { + lines[i] = lines[i].replace( + /integrity: .+/, 'integrity: ' + latest.dist.integrity + ) + } else if (lines[i].indexOf(' /') !== -1) { + break + } + } + } + } + return { content: lines.join('\n'), versions: versions } +} + +function updateLockfile (lock, latest) { + lock.content = fs.readFileSync(lock.file).toString() + + if (lock.mode === 'npm') { + return updateNpmLockfile(lock, latest) + } else if (lock.mode === 'yarn') { + return updateYarnLockfile(lock, latest) + } + return updatePnpmLockfile(lock, latest) +} + +module.exports = function updateDB (print) { + var lock = detectLockfile() + var latest = getLatestInfo(lock) + var browsersListRetrievalError + var oldBrowsersList + try { + oldBrowsersList = getBrowsersList() + } catch (e) { + browsersListRetrievalError = e + } + + print( + 'Latest version: ' + bold(green(latest.version)) + '\n' + ) + + var lockfileData = updateLockfile(lock, latest) + var caniuseVersions = Object.keys(lockfileData.versions).sort() + if (caniuseVersions.length === 1 && + caniuseVersions[0] === latest.version) { + print( + 'Installed version: ' + bold(green(latest.version)) + '\n' + + bold(green('caniuse-lite is up to date')) + '\n' + ) + return + } + + if (caniuseVersions.length === 0) { + caniuseVersions[0] = 'none' + } + print( + 'Installed version' + + (caniuseVersions.length === 1 ? ': ' : 's: ') + + bold(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' + + yellow('$ ' + install + ' caniuse-lite') + '\n' + ) + try { + childProcess.execSync(install + ' caniuse-lite') + } catch (e) /* istanbul ignore next */ { + print( + red( + '\n' + + e.stack + '\n\n' + + 'Problem with `' + install + ' caniuse-lite` call. ' + + 'Run it manually.\n' + ) + ) + process.exit(1) + } + + var del = lock.mode === 'yarn' ? 'yarn remove -W' : lock.mode + ' uninstall' + print( + 'Cleaning package.json dependencies from caniuse-lite\n' + + yellow('$ ' + del + ' caniuse-lite') + '\n' + ) + childProcess.execSync(del + ' caniuse-lite') + + print('caniuse-lite has been successfully updated\n') + + var currentBrowsersList + if (!browsersListRetrievalError) { + try { + currentBrowsersList = getBrowsersList() + } catch (e) /* istanbul ignore next */ { + browsersListRetrievalError = e + } + } + + if (browsersListRetrievalError) { + print( + red( + '\n' + + browsersListRetrievalError.stack + '\n\n' + + 'Problem with browser list retrieval.\n' + + 'Target browser changes won’t be shown.\n' + ) + ) + } else { + var targetBrowserChanges = diffBrowsersLists( + oldBrowsersList, + currentBrowsersList + ) + if (targetBrowserChanges) { + print('\nTarget browser changes:\n') + print(targetBrowserChanges + '\n') + } else { + print('\n' + green('No target browser changes') + '\n') + } + } +} diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/LICENSE b/tools/node_modules/@babel/core/node_modules/caniuse-lite/LICENSE new file mode 100644 index 00000000000000..06c608dcf45520 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/LICENSE @@ -0,0 +1,395 @@ +Attribution 4.0 International + +======================================================================= + +Creative Commons Corporation ("Creative Commons") is not a law firm and +does not provide legal services or legal advice. Distribution of +Creative Commons public licenses does not create a lawyer-client or +other relationship. Creative Commons makes its licenses and related +information available on an "as-is" basis. Creative Commons gives no +warranties regarding its licenses, any material licensed under their +terms and conditions, or any related information. Creative Commons +disclaims all liability for damages resulting from their use to the +fullest extent possible. + +Using Creative Commons Public Licenses + +Creative Commons public licenses provide a standard set of terms and +conditions that creators and other rights holders may use to share +original works of authorship and other material subject to copyright +and certain other rights specified in the public license below. The +following considerations are for informational purposes only, are not +exhaustive, and do not form part of our licenses. + + Considerations for licensors: Our public licenses are + intended for use by those authorized to give the public + permission to use material in ways otherwise restricted by + copyright and certain other rights. Our licenses are + irrevocable. Licensors should read and understand the terms + and conditions of the license they choose before applying it. + Licensors should also secure all rights necessary before + applying our licenses so that the public can reuse the + material as expected. Licensors should clearly mark any + material not subject to the license. This includes other CC- + licensed material, or material used under an exception or + limitation to copyright. More considerations for licensors: + wiki.creativecommons.org/Considerations_for_licensors + + Considerations for the public: By using one of our public + licenses, a licensor grants the public permission to use the + licensed material under specified terms and conditions. If + the licensor's permission is not necessary for any reason--for + example, because of any applicable exception or limitation to + copyright--then that use is not regulated by the license. Our + licenses grant only permissions under copyright and certain + other rights that a licensor has authority to grant. Use of + the licensed material may still be restricted for other + reasons, including because others have copyright or other + rights in the material. A licensor may make special requests, + such as asking that all changes be marked or described. + Although not required by our licenses, you are encouraged to + respect those requests where reasonable. More_considerations + for the public: + wiki.creativecommons.org/Considerations_for_licensees + +======================================================================= + +Creative Commons Attribution 4.0 International Public License + +By exercising the Licensed Rights (defined below), You accept and agree +to be bound by the terms and conditions of this Creative Commons +Attribution 4.0 International Public License ("Public License"). To the +extent this Public License may be interpreted as a contract, You are +granted the Licensed Rights in consideration of Your acceptance of +these terms and conditions, and the Licensor grants You such rights in +consideration of benefits the Licensor receives from making the +Licensed Material available under these terms and conditions. + + +Section 1 -- Definitions. + + a. Adapted Material means material subject to Copyright and Similar + Rights that is derived from or based upon the Licensed Material + and in which the Licensed Material is translated, altered, + arranged, transformed, or otherwise modified in a manner requiring + permission under the Copyright and Similar Rights held by the + Licensor. For purposes of this Public License, where the Licensed + Material is a musical work, performance, or sound recording, + Adapted Material is always produced where the Licensed Material is + synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright + and Similar Rights in Your contributions to Adapted Material in + accordance with the terms and conditions of this Public License. + + c. Copyright and Similar Rights means copyright and/or similar rights + closely related to copyright including, without limitation, + performance, broadcast, sound recording, and Sui Generis Database + Rights, without regard to how the rights are labeled or + categorized. For purposes of this Public License, the rights + specified in Section 2(b)(1)-(2) are not Copyright and Similar + Rights. + + d. Effective Technological Measures means those measures that, in the + absence of proper authority, may not be circumvented under laws + fulfilling obligations under Article 11 of the WIPO Copyright + Treaty adopted on December 20, 1996, and/or similar international + agreements. + + e. Exceptions and Limitations means fair use, fair dealing, and/or + any other exception or limitation to Copyright and Similar Rights + that applies to Your use of the Licensed Material. + + f. Licensed Material means the artistic or literary work, database, + or other material to which the Licensor applied this Public + License. + + g. Licensed Rights means the rights granted to You subject to the + terms and conditions of this Public License, which are limited to + all Copyright and Similar Rights that apply to Your use of the + Licensed Material and that the Licensor has authority to license. + + h. Licensor means the individual(s) or entity(ies) granting rights + under this Public License. + + i. Share means to provide material to the public by any means or + process that requires permission under the Licensed Rights, such + as reproduction, public display, public performance, distribution, + dissemination, communication, or importation, and to make material + available to the public including in ways that members of the + public may access the material from a place and at a time + individually chosen by them. + + j. Sui Generis Database Rights means rights other than copyright + resulting from Directive 96/9/EC of the European Parliament and of + the Council of 11 March 1996 on the legal protection of databases, + as amended and/or succeeded, as well as other essentially + equivalent rights anywhere in the world. + + k. You means the individual or entity exercising the Licensed Rights + under this Public License. Your has a corresponding meaning. + + +Section 2 -- Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, + the Licensor hereby grants You a worldwide, royalty-free, + non-sublicensable, non-exclusive, irrevocable license to + exercise the Licensed Rights in the Licensed Material to: + + a. reproduce and Share the Licensed Material, in whole or + in part; and + + b. produce, reproduce, and Share Adapted Material. + + 2. Exceptions and Limitations. For the avoidance of doubt, where + Exceptions and Limitations apply to Your use, this Public + License does not apply, and You do not need to comply with + its terms and conditions. + + 3. Term. The term of this Public License is specified in Section + 6(a). + + 4. Media and formats; technical modifications allowed. The + Licensor authorizes You to exercise the Licensed Rights in + all media and formats whether now known or hereafter created, + and to make technical modifications necessary to do so. The + Licensor waives and/or agrees not to assert any right or + authority to forbid You from making technical modifications + necessary to exercise the Licensed Rights, including + technical modifications necessary to circumvent Effective + Technological Measures. For purposes of this Public License, + simply making modifications authorized by this Section 2(a) + (4) never produces Adapted Material. + + 5. Downstream recipients. + + a. Offer from the Licensor -- Licensed Material. Every + recipient of the Licensed Material automatically + receives an offer from the Licensor to exercise the + Licensed Rights under the terms and conditions of this + Public License. + + b. No downstream restrictions. You may not offer or impose + any additional or different terms or conditions on, or + apply any Effective Technological Measures to, the + Licensed Material if doing so restricts exercise of the + Licensed Rights by any recipient of the Licensed + Material. + + 6. No endorsement. Nothing in this Public License constitutes or + may be construed as permission to assert or imply that You + are, or that Your use of the Licensed Material is, connected + with, or sponsored, endorsed, or granted official status by, + the Licensor or others designated to receive attribution as + provided in Section 3(a)(1)(A)(i). + + b. Other rights. + + 1. Moral rights, such as the right of integrity, are not + licensed under this Public License, nor are publicity, + privacy, and/or other similar personality rights; however, to + the extent possible, the Licensor waives and/or agrees not to + assert any such rights held by the Licensor to the limited + extent necessary to allow You to exercise the Licensed + Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this + Public License. + + 3. To the extent possible, the Licensor waives any right to + collect royalties from You for the exercise of the Licensed + Rights, whether directly or through a collecting society + under any voluntary or waivable statutory or compulsory + licensing scheme. In all other cases the Licensor expressly + reserves any right to collect such royalties. + + +Section 3 -- License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the +following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified + form), You must: + + a. retain the following if it is supplied by the Licensor + with the Licensed Material: + + i. identification of the creator(s) of the Licensed + Material and any others designated to receive + attribution, in any reasonable manner requested by + the Licensor (including by pseudonym if + designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of + warranties; + + v. a URI or hyperlink to the Licensed Material to the + extent reasonably practicable; + + b. indicate if You modified the Licensed Material and + retain an indication of any previous modifications; and + + c. indicate the Licensed Material is licensed under this + Public License, and include the text of, or the URI or + hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any + reasonable manner based on the medium, means, and context in + which You Share the Licensed Material. For example, it may be + reasonable to satisfy the conditions by providing a URI or + hyperlink to a resource that includes the required + information. + + 3. If requested by the Licensor, You must remove any of the + information required by Section 3(a)(1)(A) to the extent + reasonably practicable. + + 4. If You Share Adapted Material You produce, the Adapter's + License You apply must not prevent recipients of the Adapted + Material from complying with this Public License. + + +Section 4 -- Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that +apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right + to extract, reuse, reproduce, and Share all or a substantial + portion of the contents of the database; + + b. if You include all or a substantial portion of the database + contents in a database in which You have Sui Generis Database + Rights, then the database in which You have Sui Generis Database + Rights (but not its individual contents) is Adapted Material; and + + c. You must comply with the conditions in Section 3(a) if You Share + all or a substantial portion of the contents of the database. + +For the avoidance of doubt, this Section 4 supplements and does not +replace Your obligations under this Public License where the Licensed +Rights include other Copyright and Similar Rights. + + +Section 5 -- Disclaimer of Warranties and Limitation of Liability. + + a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE + EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS + AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF + ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, + IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, + WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, + ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT + KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT + ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. + + b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE + TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, + NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, + INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, + COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR + USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN + ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR + DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR + IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. + + c. The disclaimer of warranties and limitation of liability provided + above shall be interpreted in a manner that, to the extent + possible, most closely approximates an absolute disclaimer and + waiver of all liability. + + +Section 6 -- Term and Termination. + + a. This Public License applies for the term of the Copyright and + Similar Rights licensed here. However, if You fail to comply with + this Public License, then Your rights under this Public License + terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under + Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided + it is cured within 30 days of Your discovery of the + violation; or + + 2. upon express reinstatement by the Licensor. + + For the avoidance of doubt, this Section 6(b) does not affect any + right the Licensor may have to seek remedies for Your violations + of this Public License. + + c. For the avoidance of doubt, the Licensor may also offer the + Licensed Material under separate terms or conditions or stop + distributing the Licensed Material at any time; however, doing so + will not terminate this Public License. + + d. Sections 1, 5, 6, 7, and 8 survive termination of this Public + License. + + +Section 7 -- Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different + terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the + Licensed Material not stated herein are separate from and + independent of the terms and conditions of this Public License. + + +Section 8 -- Interpretation. + + a. For the avoidance of doubt, this Public License does not, and + shall not be interpreted to, reduce, limit, restrict, or impose + conditions on any use of the Licensed Material that could lawfully + be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is + deemed unenforceable, it shall be automatically reformed to the + minimum extent necessary to make it enforceable. If the provision + cannot be reformed, it shall be severed from this Public License + without affecting the enforceability of the remaining terms and + conditions. + + c. No term or condition of this Public License will be waived and no + failure to comply consented to unless expressly agreed to by the + Licensor. + + d. Nothing in this Public License constitutes or may be interpreted + as a limitation upon, or waiver of, any privileges and immunities + that apply to the Licensor or You, including from the legal + processes of any jurisdiction or authority. + + +======================================================================= + +Creative Commons is not a party to its public +licenses. Notwithstanding, Creative Commons may elect to apply one of +its public licenses to material it publishes and in those instances +will be considered the “Licensor.” The text of the Creative Commons +public licenses is dedicated to the public domain under the CC0 Public +Domain Dedication. Except for the limited purpose of indicating that +material is shared under a Creative Commons public license or as +otherwise permitted by the Creative Commons policies published at +creativecommons.org/policies, Creative Commons does not authorize the +use of the trademark "Creative Commons" or any other trademark or logo +of Creative Commons without its prior written consent including, +without limitation, in connection with any unauthorized modifications +to any of its public licenses or any other arrangements, +understandings, or agreements concerning use of licensed material. For +the avoidance of doubt, this paragraph does not form part of the +public licenses. + +Creative Commons may be contacted at creativecommons.org. diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/README.md b/tools/node_modules/@babel/core/node_modules/caniuse-lite/README.md new file mode 100644 index 00000000000000..f4878abf43c45c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/README.md @@ -0,0 +1,92 @@ +# caniuse-lite + +A smaller version of caniuse-db, with only the essentials! + +## Why? + +The full data behind [Can I use][1] is incredibly useful for any front end +developer, and on the website all of the details from the database are displayed +to the user. However in automated tools, [many of these fields go unused][2]; +it's not a problem for server side consumption but client side, the less +JavaScript that we send to the end user the better. + +caniuse-lite then, is a smaller dataset that keeps essential parts of the data +in a compact format. It does this in multiple ways, such as converting `null` +array entries into empty strings, representing support data as an integer rather +than a string, and using base62 references instead of longer human-readable +keys. + +This packed data is then reassembled (via functions exposed by this module) into +a larger format which is mostly compatible with caniuse-db, and so it can be +used as an almost drop-in replacement for caniuse-db for contexts where size on +disk is important; for example, usage in web browsers. The API differences are +very small and are detailed in the section below. + + +## API + +```js +import * as lite from 'caniuse-lite'; +``` + + +### `lite.agents` + +caniuse-db provides a full `data.json` file which contains all of the features +data. Instead of this large file, caniuse-lite provides this data subset +instead, which has the `browser`, `prefix`, `prefix_exceptions`, `usage_global` +and `versions` keys from the original. + +In addition, the subset contains the `release_date` key with release dates (as timestamps) for each version: +```json +{ + "release_date": { + "6": 998870400, + "7": 1161129600, + "8": 1237420800, + "9": 1300060800, + "10": 1346716800, + "11": 1381968000, + "5.5": 962323200 + } +} +``` + + +### `lite.feature(js)` + +The `feature` method takes a file from `data/features` and converts it into +something that more closely represents the `caniuse-db` format. Note that only +the `title`, `stats` and `status` keys are kept from the original data. + + +### `lite.features` + +The `features` index is provided as a way to query all of the features that +are listed in the `caniuse-db` dataset. Note that you will need to use the +`feature` method on values from this index to get a human-readable format. + + +### `lite.region(js)` + +The `region` method takes a file from `data/regions` and converts it into +something that more closely represents the `caniuse-db` format. Note that *only* +the usage data is exposed here (the `data` key in the original files). + + +## License + +The data in this repo is available for use under a CC BY 4.0 license +(http://creativecommons.org/licenses/by/4.0/). For attribution just mention +somewhere that the source is caniuse.com. If you have any questions about using +the data for your project please contact me here: http://a.deveria.com/contact + +[1]: http://caniuse.com/ +[2]: https://github.com/Fyrd/caniuse/issues/1827 + + +## Security contact information + +To report a security vulnerability, please use the +[Tidelift security contact](https://tidelift.com/security). +Tidelift will coordinate the fix and disclosure. 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 new file mode 100644 index 00000000000000..9f3aeb24c552e5 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/agents.js @@ -0,0 +1 @@ +module.exports={A:{A:{J:0.0131217,D:0.00621152,E:0.0199047,F:0.0928884,A:0.0132698,B:0.849265,gB:0.009298},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","gB","J","D","E","F","A","B","","",""],E:"IE",F:{gB:962323200,J:998870400,D:1161129600,E:1237420800,F:1300060800,A:1346716800,B:1381968000}},B:{A:{C:0.008408,K:0.004267,L:0.004204,G:0.004204,M:0.008408,N:0.033632,O:0.092488,R:0,S:0.004298,T:0.00944,U:0.00415,V:0.008408,W:0.008408,X:0.012612,Y:0.012612,Z:0.016816,P:0.079876,a:3.01006,H:0.2102},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","K","L","G","M","N","O","R","S","T","U","V","W","X","Y","Z","P","a","H","","",""],E:"Edge",F:{C:1438128000,K:1447286400,L:1470096000,G:1491868800,M:1508198400,N:1525046400,O:1542067200,R:1579046400,S:1581033600,T:1586736000,U:1590019200,V:1594857600,W:1598486400,X:1602201600,Y:1605830400,Z:1611360000,P:1614816000,a:1618358400,H:1622073600},D:{C:"ms",K:"ms",L:"ms",G:"ms",M:"ms",N:"ms",O:"ms"}},C:{A:{"0":0.058856,"1":0.004204,"2":0.004204,"3":0.004525,"4":0.004271,"5":0.008408,"6":0.004538,"7":0.004267,"8":0.004204,"9":0.071468,hB:0.012813,XB:0.004271,I:0.02102,b:0.004879,J:0.020136,D:0.005725,E:0.004525,F:0.00533,A:0.004283,B:0.008408,C:0.004471,K:0.004486,L:0.00453,G:0.008542,M:0.004417,N:0.004425,O:0.008542,c:0.004443,d:0.004283,e:0.008542,f:0.013698,g:0.008542,h:0.008786,i:0.017084,j:0.004317,k:0.004393,l:0.004418,m:0.008834,n:0.008542,o:0.008928,p:0.004471,q:0.009284,r:0.004707,s:0.009076,t:0.004425,u:0.004783,v:0.004271,w:0.004783,x:0.00487,y:0.005029,z:0.0047,AB:0.004335,BB:0.004204,CB:0.004204,DB:0.012612,EB:0.004425,FB:0.004204,YB:0.004204,GB:0.008408,ZB:0.00472,Q:0.004425,HB:0.02102,IB:0.00415,JB:0.004267,KB:0.008408,LB:0.004267,MB:0.012612,NB:0.00415,OB:0.004204,PB:0.004425,QB:0.008408,RB:0.00415,SB:0.00415,TB:0.008542,UB:0.004298,aB:0.004204,bB:0.14714,R:0.008408,S:0.008408,T:0.012612,iB:0.016816,U:0.012612,V:0.025224,W:0.02102,X:0.033632,Y:0.071468,Z:2.3122,P:0.029428,a:0,H:0,jB:0.008786,kB:0.00487},B:"moz",C:["hB","XB","jB","kB","I","b","J","D","E","F","A","B","C","K","L","G","M","N","O","c","d","e","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","YB","GB","ZB","Q","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","aB","bB","R","S","T","iB","U","V","W","X","Y","Z","P","a","H",""],E:"Firefox",F:{"0":1450137600,"1":1453852800,"2":1457395200,"3":1461628800,"4":1465257600,"5":1470096000,"6":1474329600,"7":1479168000,"8":1485216000,"9":1488844800,hB:1161648000,XB:1213660800,jB:1246320000,kB:1264032000,I:1300752000,b:1308614400,J:1313452800,D:1317081600,E:1317081600,F:1320710400,A:1324339200,B:1327968000,C:1331596800,K:1335225600,L:1338854400,G:1342483200,M:1346112000,N:1349740800,O:1353628800,c:1357603200,d:1361232000,e:1364860800,f:1368489600,g:1372118400,h:1375747200,i:1379376000,j:1386633600,k:1391472000,l:1395100800,m:1398729600,n:1402358400,o:1405987200,p:1409616000,q:1413244800,r:1417392000,s:1421107200,t:1424736000,u:1428278400,v:1431475200,w:1435881600,x:1439251200,y:1442880000,z:1446508800,AB:1492560000,BB:1497312000,CB:1502150400,DB:1506556800,EB:1510617600,FB:1516665600,YB:1520985600,GB:1525824000,ZB:1529971200,Q:1536105600,HB:1540252800,IB:1544486400,JB:1548720000,KB:1552953600,LB:1558396800,MB:1562630400,NB:1567468800,OB:1571788800,PB:1575331200,QB:1578355200,RB:1581379200,SB:1583798400,TB:1586304000,UB:1588636800,aB:1591056000,bB:1593475200,R:1595894400,S:1598313600,T:1600732800,iB:1603152000,U:1605571200,V:1607990400,W:1611619200,X:1614038400,Y:1616457600,Z:1618790400,P:1622505600,a:null,H:null}},D:{A:{"0":0.008408,"1":0.004465,"2":0.004642,"3":0.004891,"4":0.008408,"5":0.02102,"6":0.214404,"7":0.004204,"8":0.016816,"9":0.004204,I:0.004706,b:0.004879,J:0.004879,D:0.005591,E:0.005591,F:0.005591,A:0.004534,B:0.004464,C:0.010424,K:0.0083,L:0.004706,G:0.015087,M:0.004393,N:0.004393,O:0.008652,c:0.008542,d:0.004393,e:0.004317,f:0.012612,g:0.008786,h:0.008408,i:0.004461,j:0.004298,k:0.004326,l:0.0047,m:0.004538,n:0.008542,o:0.008596,p:0.004566,q:0.004204,r:0.008408,s:0.012612,t:0.004335,u:0.004464,v:0.025224,w:0.004464,x:0.012612,y:0.0236,z:0.004403,AB:0.058856,BB:0.008408,CB:0.012612,DB:0.04204,EB:0.008408,FB:0.008408,YB:0.008408,GB:0.016816,ZB:0.121916,Q:0.008408,HB:0.02102,IB:0.025224,JB:0.02102,KB:0.02102,LB:0.033632,MB:0.029428,NB:0.067264,OB:0.071468,PB:0.025224,QB:0.058856,RB:0.02102,SB:0.113508,TB:0.092488,UB:0.067264,aB:0.029428,bB:0.075672,R:0.18918,S:0.1051,T:0.079876,U:0.130324,V:0.100896,W:0.243832,X:0.16816,Y:0.311096,Z:0.344728,P:1.0468,a:21.4866,H:0.790352,lB:0.025224,mB:0.004204,nB:0},B:"webkit",C:["","","","I","b","J","D","E","F","A","B","C","K","L","G","M","N","O","c","d","e","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","YB","GB","ZB","Q","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","aB","bB","R","S","T","U","V","W","X","Y","Z","P","a","H","lB","mB","nB"],E:"Chrome",F:{"0":1432080000,"1":1437523200,"2":1441152000,"3":1444780800,"4":1449014400,"5":1453248000,"6":1456963200,"7":1460592000,"8":1464134400,"9":1469059200,I:1264377600,b:1274745600,J:1283385600,D:1287619200,E:1291248000,F:1296777600,A:1299542400,B:1303862400,C:1307404800,K:1312243200,L:1316131200,G:1316131200,M:1319500800,N:1323734400,O:1328659200,c:1332892800,d:1337040000,e:1340668800,f:1343692800,g:1348531200,h:1352246400,i:1357862400,j:1361404800,k:1364428800,l:1369094400,m:1374105600,n:1376956800,o:1384214400,p:1389657600,q:1392940800,r:1397001600,s:1400544000,t:1405468800,u:1409011200,v:1412640000,w:1416268800,x:1421798400,y:1425513600,z:1429401600,AB:1472601600,BB:1476230400,CB:1480550400,DB:1485302400,EB:1489017600,FB:1492560000,YB:1496707200,GB:1500940800,ZB:1504569600,Q:1508198400,HB:1512518400,IB:1516752000,JB:1520294400,KB:1523923200,LB:1527552000,MB:1532390400,NB:1536019200,OB:1539648000,PB:1543968000,QB:1548720000,RB:1552348800,SB:1555977600,TB:1559606400,UB:1564444800,aB:1568073600,bB:1571702400,R:1575936000,S:1580860800,T:1586304000,U:1589846400,V:1594684800,W:1598313600,X:1601942400,Y:1605571200,Z:1611014400,P:1614556800,a:1618272000,H:1621987200,lB:null,mB:null,nB:null}},E:{A:{I:0,b:0.008542,J:0.004656,D:0.004465,E:0.218608,F:0.004891,A:0.004425,B:0.008408,C:0.012612,K:0.088284,L:2.26175,G:0,oB:0,cB:0.008692,pB:0.109304,qB:0.00456,rB:0.004283,sB:0.02102,dB:0.02102,VB:0.058856,WB:0.088284,tB:0.395176,uB:0.748312,vB:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","oB","cB","I","b","pB","J","qB","D","rB","E","F","sB","A","dB","B","VB","C","WB","K","tB","L","uB","G","vB",""],E:"Safari",F:{oB:1205798400,cB:1226534400,I:1244419200,b:1275868800,pB:1311120000,J:1343174400,qB:1382400000,D:1382400000,rB:1410998400,E:1413417600,F:1443657600,sB:1458518400,A:1474329600,dB:1490572800,B:1505779200,VB:1522281600,C:1537142400,WB:1553472000,K:1568851200,tB:1585008000,L:1600214400,uB:1619395200,G:null,vB:null}},F:{A:{"0":0.008542,"1":0.004227,"2":0.004725,"3":0.008408,"4":0.008942,"5":0.004707,"6":0.004827,"7":0.004707,"8":0.004707,"9":0.004326,F:0.0082,B:0.016581,C:0.004317,G:0.00685,M:0.00685,N:0.00685,O:0.005014,c:0.006015,d:0.004879,e:0.006597,f:0.006597,g:0.013434,h:0.006702,i:0.006015,j:0.005595,k:0.004393,l:0.008652,m:0.004879,n:0.004879,o:0.004711,p:0.005152,q:0.005014,r:0.009758,s:0.004879,t:0.008408,u:0.004283,v:0.004367,w:0.004534,x:0.008408,y:0.004227,z:0.004418,AB:0.008922,BB:0.014349,CB:0.004425,DB:0.00472,EB:0.004425,FB:0.004425,GB:0.00472,Q:0.004532,HB:0.004566,IB:0.02283,JB:0.00867,KB:0.004656,LB:0.004642,MB:0.004298,NB:0.00944,OB:0.00415,PB:0.004271,QB:0.004298,RB:0.096692,SB:0.008408,TB:0.433012,UB:0.437216,wB:0.00685,xB:0,yB:0.008392,zB:0.004706,VB:0.006229,eB:0.004879,"0B":0.008786,WB:0.00472},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","F","wB","xB","yB","zB","B","VB","eB","0B","C","WB","G","M","N","O","c","d","e","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","Q","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","","",""],E:"Opera",F:{"0":1486425600,"1":1490054400,"2":1494374400,"3":1498003200,"4":1502236800,"5":1506470400,"6":1510099200,"7":1515024000,"8":1517961600,"9":1521676800,F:1150761600,wB:1223424000,xB:1251763200,yB:1267488000,zB:1277942400,B:1292457600,VB:1302566400,eB:1309219200,"0B":1323129600,C:1323129600,WB:1352073600,G:1372723200,M:1377561600,N:1381104000,O:1386288000,c:1390867200,d:1393891200,e:1399334400,f:1401753600,g:1405987200,h:1409616000,i:1413331200,j:1417132800,k:1422316800,l:1425945600,m:1430179200,n:1433808000,o:1438646400,p:1442448000,q:1445904000,r:1449100800,s:1454371200,t:1457308800,u:1462320000,v:1465344000,w:1470096000,x:1474329600,y:1477267200,z:1481587200,AB:1525910400,BB:1530144000,CB:1534982400,DB:1537833600,EB:1543363200,FB:1548201600,GB:1554768000,Q:1561593600,HB:1566259200,IB:1570406400,JB:1573689600,KB:1578441600,LB:1583971200,MB:1587513600,NB:1592956800,OB:1595894400,PB:1600128000,QB:1603238400,RB:1613520000,SB:1612224000,TB:1616544000,UB:1619568000},D:{F:"o",B:"o",C:"o",wB:"o",xB:"o",yB:"o",zB:"o",VB:"o",eB:"o","0B":"o",WB:"o"}},G:{A:{E:0.00144955,cB:0,"1B":0,fB:0.00289911,"2B":0.00869732,"3B":0.0449361,"4B":0.0304406,"5B":0.0202937,"6B":0.0217433,"7B":0.147854,"8B":0.0347893,"9B":0.149304,AC:0.0855236,BC:0.0739272,CC:0.0768263,DC:0.246424,EC:0.0666794,FC:0.0333397,GC:0.172497,HC:0.572573,IC:10.1498,JC:1.93225},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","cB","1B","fB","2B","3B","4B","E","5B","6B","7B","8B","9B","AC","BC","CC","DC","EC","FC","GC","HC","IC","JC","","",""],E:"Safari on iOS",F:{cB:1270252800,"1B":1283904000,fB:1299628800,"2B":1331078400,"3B":1359331200,"4B":1394409600,E:1410912000,"5B":1413763200,"6B":1442361600,"7B":1458518400,"8B":1473724800,"9B":1490572800,AC:1505779200,BC:1522281600,CC:1537142400,DC:1553472000,EC:1568851200,FC:1572220800,GC:1580169600,HC:1585008000,IC:1600214400,JC:1619395200}},H:{A:{KC:1.18546},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","KC","","",""],E:"Opera Mini",F:{KC:1426464000}},I:{A:{XB:0,I:0.0263634,H:0,LC:0,MC:0,NC:0,OC:0.0301296,fB:0.0979213,PC:0,QC:0.43688},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","LC","MC","NC","XB","I","OC","fB","PC","QC","H","","",""],E:"Android Browser",F:{LC:1256515200,MC:1274313600,NC:1291593600,XB:1298332800,I:1318896000,OC:1341792000,fB:1374624000,PC:1386547200,QC:1401667200,H:1621987200}},J:{A:{D:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","A","","",""],E:"Blackberry Browser",F:{D:1325376000,A:1359504000}},K:{A:{A:0,B:0,C:0,Q:0.0111391,VB:0,eB:0,WB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","VB","eB","C","WB","Q","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752000,VB:1314835200,eB:1318291200,C:1330300800,WB:1349740800,Q:1613433600},D:{Q:"webkit"}},L:{A:{H:38.7167},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","H","","",""],E:"Chrome for Android",F:{H:1621987200}},M:{A:{P:0.278256},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","P","","",""],E:"Firefox for Android",F:{P:1622505600}},N:{A:{A:0.0115934,B:0.022664},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456000}},O:{A:{RC:1.36809},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","RC","","",""],E:"UC Browser for Android",F:{RC:1471392000},D:{RC:"webkit"}},P:{A:{I:0.309232,SC:0.0103543,TC:0.010304,UC:0.0824619,VC:0.0103584,WC:0.0721541,dB:0.0412309,XC:0.164924,YC:0.113385,ZC:0.412309,aC:2.19555},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","SC","TC","UC","VC","WC","dB","XC","YC","ZC","aC","","",""],E:"Samsung Internet",F:{I:1461024000,SC:1481846400,TC:1509408000,UC:1528329600,VC:1546128000,WC:1554163200,dB:1567900800,XC:1582588800,YC:1593475200,ZC:1605657600,aC:1618531200}},Q:{A:{bC:0.185504},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","bC","","",""],E:"QQ Browser",F:{bC:1589846400}},R:{A:{cC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","cC","","",""],E:"Baidu Browser",F:{cC:1491004800}},S:{A:{dC:0.098549},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","dC","","",""],E:"KaiOS Browser",F:{dC: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 new file mode 100644 index 00000000000000..199bf3d415bede --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/browserVersions.js @@ -0,0 +1 @@ +module.exports={"0":"43","1":"44","2":"45","3":"46","4":"47","5":"48","6":"49","7":"50","8":"51","9":"52",A:"10",B:"11",C:"12",D:"7",E:"8",F:"9",G:"15",H:"91",I:"4",J:"6",K:"13",L:"14",M:"16",N:"17",O:"18",P:"89",Q:"62",R:"79",S:"80",T:"81",U:"83",V:"84",W:"85",X:"86",Y:"87",Z:"88",a:"90",b:"5",c:"19",d:"20",e:"21",f:"22",g:"23",h:"24",i:"25",j:"26",k:"27",l:"28",m:"29",n:"30",o:"31",p:"32",q:"33",r:"34",s:"35",t:"36",u:"37",v:"38",w:"39",x:"40",y:"41",z:"42",AB:"53",BB:"54",CB:"55",DB:"56",EB:"57",FB:"58",GB:"60",HB:"63",IB:"64",JB:"65",KB:"66",LB:"67",MB:"68",NB:"69",OB:"70",PB:"71",QB:"72",RB:"73",SB:"74",TB:"75",UB:"76",VB:"11.1",WB:"12.1",XB:"3",YB:"59",ZB:"61",aB:"77",bB:"78",cB:"3.2",dB:"10.1",eB:"11.5",fB:"4.2-4.3",gB:"5.5",hB:"2",iB:"82",jB:"3.5",kB:"3.6",lB:"92",mB:"93",nB:"94",oB:"3.1",pB:"5.1",qB:"6.1",rB:"7.1",sB:"9.1",tB:"13.1",uB:"14.1",vB:"TP",wB:"9.5-9.6",xB:"10.0-10.1",yB:"10.5",zB:"10.6","0B":"11.6","1B":"4.0-4.1","2B":"5.0-5.1","3B":"6.0-6.1","4B":"7.0-7.1","5B":"8.1-8.4","6B":"9.0-9.2","7B":"9.3","8B":"10.0-10.2","9B":"10.3",AC:"11.0-11.2",BC:"11.3-11.4",CC:"12.0-12.1",DC:"12.2-12.4",EC:"13.0-13.1",FC:"13.2",GC:"13.3",HC:"13.4-13.7",IC:"14.0-14.4",JC:"14.5-14.6",KC:"all",LC:"2.1",MC:"2.2",NC:"2.3",OC:"4.1",PC:"4.4",QC:"4.4.3-4.4.4",RC:"12.12",SC:"5.0-5.4",TC:"6.2-6.4",UC:"7.2-7.4",VC:"8.2",WC:"9.2",XC:"11.1-11.2",YC:"12.0",ZC:"13.0",aC:"14.0",bC:"10.4",cC:"7.12",dC:"2.5"}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/browsers.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/browsers.js new file mode 100644 index 00000000000000..04fbb50f7fe992 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/browsers.js @@ -0,0 +1 @@ +module.exports={A:"ie",B:"edge",C:"firefox",D:"chrome",E:"safari",F:"opera",G:"ios_saf",H:"op_mini",I:"android",J:"bb",K:"op_mob",L:"and_chr",M:"and_ff",N:"ie_mob",O:"and_uc",P:"samsung",Q:"and_qq",R:"baidu",S:"kaios"}; 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 new file mode 100644 index 00000000000000..52fa4194ffd920 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features.js @@ -0,0 +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-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-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"),"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"),"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-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 new file mode 100644 index 00000000000000..9e058949920efd --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/aac.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e jB kB","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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F","16":"A B"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB"},H:{"2":"KC"},I:{"1":"XB I H OC fB PC QC","2":"LC MC NC"},J:{"1":"A","2":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"132":"P"},N:{"1":"A","2":"B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"132":"dC"}},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 new file mode 100644 index 00000000000000..adf94c9cf63d1c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/abortcontroller.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"M N O R S T U V W X Y Z P a H","2":"C K L G"},C:{"1":"EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB jB kB"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB"},E:{"1":"K L G WB tB uB vB","2":"I b J D E F A B oB cB pB qB rB sB dB","130":"C VB"},F:{"1":"AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"1":"BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"WC dB XC YC ZC aC","2":"I SC TC UC VC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..126b0e2e86c31d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ac3-ec3.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O","2":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B","132":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D","132":"A"},K:{"2":"A B C Q VB eB","132":"WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"132":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..59ebc538bb55b7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/accelerometer.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g 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 YB GB ZB Q HB IB JB KB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..791383ff1b41cc --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/addeventlistener.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","130":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","257":"hB XB I b J jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..428aef21b3ee65 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/alternate-stylesheet.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"E F A B","2":"J D gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"F B C wB xB yB zB VB eB 0B WB","16":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"16":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"16":"D A"},K:{"16":"A B C Q VB eB WB"},L:{"16":"H"},M:{"16":"P"},N:{"16":"A B"},O:{"16":"RC"},P:{"16":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"16":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..8345e82ea7c8a7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ambient-light.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K","132":"L G M N O","322":"R S T U V W X Y Z P a H"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e jB kB","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 YB","194":"GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB","322":"FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB wB xB yB zB VB eB 0B WB","322":"RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"132":"dC"}},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 new file mode 100644 index 00000000000000..db9adf3e332216 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/apng.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB"},D:{"1":"YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h 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":"E F A B C K L G sB dB VB WB tB uB vB","2":"I b J D oB cB pB qB rB"},F:{"1":"3 4 5 6 7 8 9 B C AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","2":"0 1 2 F G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B 4B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"UC VC WC dB XC YC ZC aC","2":"I SC TC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..a3086bf67bbf37 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-find-index.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h jB kB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"E F A B C K L G rB sB dB VB WB tB uB vB","2":"I b J D oB cB pB qB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o wB xB yB zB VB eB 0B WB"},G:{"1":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B 4B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D","16":"A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..c30f14949884f4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-find.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"G M N O R S T U V W X Y Z P a H","16":"C 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h jB kB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"E F A B C K L G rB sB dB VB WB tB uB vB","2":"I b J D oB cB pB qB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o wB xB yB zB VB eB 0B WB"},G:{"1":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B 4B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D","16":"A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..34370ddcca79f4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-flat.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB jB kB"},D:{"1":"NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB"},E:{"1":"C K L G WB tB uB vB","2":"I b J D E F A B oB cB pB qB rB sB dB VB"},F:{"1":"DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB wB xB yB zB VB eB 0B WB"},G:{"1":"CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"dB XC YC ZC aC","2":"I SC TC UC VC WC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..0ee06f8a61f133 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/array-includes.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"L G M N O R S T U V W X Y Z P a H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"I b J D E oB cB pB qB rB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q wB xB yB zB VB eB 0B WB"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..1e18d7e79af285 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/arrow-functions.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e jB kB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 I b J D E F A B C K L G M N O c d e 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 G dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB sB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o wB xB yB zB VB eB 0B WB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..127bcfbf013688 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/asmjs.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"K L G M N O","132":"R S T U V W X Y Z P a H","322":"C"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e jB kB"},D:{"2":"I b J D E F A B C K L G M N O c d e f g h i j k","132":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","132":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB PC QC","132":"H"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","132":"Q"},L:{"132":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I","132":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"132":"bC"},R:{"132":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..6e40fc39c6e258 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/async-clipboard.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q jB kB","132":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g 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 YB GB ZB"},E:{"1":"L G tB uB vB","2":"I b J D E F A B C K oB cB pB qB rB sB dB VB WB"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC","260":"IC JC"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB PC QC","260":"H"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","260":"Q"},L:{"1":"H"},M:{"132":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC","260":"WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..f34dcd2daec70e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/async-functions.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"G M N O R S T U V W X Y Z P a H","2":"C K","194":"L"},C:{"1":"9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e 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 G VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB","514":"dB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y wB xB yB zB VB eB 0B WB"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B","514":"9B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","2":"I SC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..2a7876e10d1ae1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/atob-btoa.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB zB VB eB 0B WB","2":"F wB xB","16":"yB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","16":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..fd2d7793f3ae92 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audio-api.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K","33":"L G M N O c d e f g h i j k l m n o p q"},E:{"1":"G uB vB","2":"I b oB cB pB","33":"J D E F A B C K L qB rB sB dB VB WB tB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB","33":"G M N O c d e"},G:{"1":"JC","2":"cB 1B fB 2B","33":"E 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},B:5,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 new file mode 100644 index 00000000000000..9a7277a9444411 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audio.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB","132":"I b J D E F A B C K L G M N O c jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB yB zB VB eB 0B WB","2":"F","4":"wB xB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB"},H:{"2":"KC"},I:{"1":"XB I H NC OC fB PC QC","2":"LC MC"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..104d882b591d3f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/audiotracks.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O","322":"R S T U V W X Y Z P a H"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p jB kB","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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"2":"0 1 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","322":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b J oB cB pB"},F:{"2":"F B C G M N O c d e f g h i j k l m n o wB xB yB zB VB eB 0B WB","322":"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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","322":"Q"},L:{"322":"H"},M:{"2":"P"},N:{"1":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"194":"dC"}},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 new file mode 100644 index 00000000000000..b753995333667d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/autofocus.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","2":"F"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I H OC fB PC QC","2":"LC MC NC"},J:{"1":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"2":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..4fae51d5d4b959 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/auxclick.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","129":"AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","16":"Q"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..c4418a01d23f76 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/av1.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N","194":"O"},C:{"1":"LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB jB kB","66":"CB DB EB FB YB GB ZB Q HB IB","260":"JB","516":"KB"},D:{"1":"OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB","66":"LB MB NB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1090":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"YC ZC aC","2":"I SC TC UC VC WC dB XC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..ed2bd4b7703ccc --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/avif.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB jB kB","450":"aB bB R S T iB U V W X Y Z P a H"},D:{"1":"W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"450":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"aC","2":"I SC TC UC VC WC dB XC YC ZC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..d0ad39648b48de --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-attachment.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","132":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","132":"hB XB I b J D E F A B C K L G M N O c d e f g h jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"b J D E F A B C pB qB rB sB dB VB WB","132":"I K oB cB tB","2050":"L G uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB yB zB VB eB 0B WB","132":"F wB xB"},G:{"2":"cB 1B fB","772":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC","2050":"EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC PC QC","132":"OC fB"},J:{"260":"D A"},K:{"1":"B C Q VB eB WB","132":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"2":"I","1028":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1028":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..ba55d0c51ffc1e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-clip-text.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"G M N O","33":"C K L R S T U V W X Y Z P a H"},C:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"16":"oB cB","33":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","33":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"16":"cB 1B fB 2B","33":"E 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"16":"XB LC MC NC","33":"I H OC fB PC QC"},J:{"33":"D A"},K:{"16":"A B C VB eB WB","33":"Q"},L:{"33":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"33":"RC"},P:{"33":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"33":"bC"},R:{"33":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..ee1f08b226d8d4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-img-opts.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB","36":"kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","516":"I b J D E F A B C K L"},E:{"1":"D E F A B C K L G rB sB dB VB WB tB uB vB","772":"I b J oB cB pB qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB yB zB VB eB 0B WB","2":"F wB","36":"xB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","4":"cB 1B fB 3B","516":"2B"},H:{"132":"KC"},I:{"1":"H PC QC","36":"LC","516":"XB I OC fB","548":"MC NC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..058aaa12839815 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-position-x-y.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..e4f962b6875f39 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-repeat-round-space.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E gB","132":"F"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o"},E:{"1":"D E F A B C K L G rB sB dB VB WB tB uB vB","2":"I b J oB cB pB qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB yB zB VB eB 0B WB","2":"F G M N O wB xB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B"},H:{"1":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"A","2":"D"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..040ebf1729d6b8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/background-sync.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P jB kB","16":"a H"},D:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..b282269c12f7c6 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/battery-status.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8","2":"9 hB XB I b J D E F AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","132":"M N O c d e 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 G"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t","66":"u"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..790fc3b9010c74 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/beacon.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"L G M N O R S T U V W X Y Z P a H","2":"C K"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v"},E:{"1":"C K L G VB WB tB uB vB","2":"I b J D E F A B oB cB pB qB rB sB dB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i wB xB yB zB VB eB 0B WB"},G:{"1":"BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..210581efa53c4a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/beforeafterprint.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"J D E F A B","16":"gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b jB kB"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"1":"EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"16":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"16":"A B"},O:{"16":"RC"},P:{"2":"SC TC UC VC WC dB XC YC ZC aC","16":"I"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..480af05f397578 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/bigint.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB jB kB","194":"JB KB LB"},D:{"1":"LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB"},E:{"1":"L G uB vB","2":"I b J D E F A B C K oB cB pB qB rB sB dB VB WB tB"},F:{"1":"BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB wB xB yB zB VB eB 0B WB"},G:{"1":"IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"WC dB XC YC ZC aC","2":"I SC TC UC VC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..27836c699982ab --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/blobbuilder.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b jB kB","36":"J D E F A B C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D","36":"E F A B C K L G M N O c"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B C wB xB yB zB VB eB 0B"},G:{"1":"E 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B"},H:{"2":"KC"},I:{"1":"H","2":"LC MC NC","36":"XB I OC fB PC QC"},J:{"1":"A","2":"D"},K:{"1":"Q WB","2":"A B C VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..b920325e3f23f1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/bloburls.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","129":"A B"},B:{"1":"G M N O R S T U V W X Y Z P a H","129":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D","33":"E F A B C K L G M N O c d e f"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B","33":"3B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB LC MC NC","33":"I OC fB"},J:{"1":"A","2":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","2":"A"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..ddc412ad345b6e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/border-image.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D E F A gB"},B:{"1":"L G M N O R S T U V W X Y Z P a H","129":"C K"},C:{"1":"7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB","260":"0 1 2 3 4 5 6 G M N O c d e f g h i j k l m n o p q r s t u v w x y z","804":"I b J D E F A B C K L jB kB"},D:{"1":"DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","260":"8 9 AB BB CB","388":"0 1 2 3 4 5 6 7 n o p q r s t u v w x y z","1412":"G M N O c d e f g h i j k l m","1956":"I b J D E F A B C K L"},E:{"129":"A B C K L G sB dB VB WB tB uB vB","1412":"J D E F qB rB","1956":"I b oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F wB xB","260":"v w x y z","388":"G M N O c d e f g h i j k l m n o p q r s t u","1796":"yB zB","1828":"B C VB eB 0B WB"},G:{"129":"7B 8B 9B AC BC CC DC EC FC GC HC IC JC","1412":"E 3B 4B 5B 6B","1956":"cB 1B fB 2B"},H:{"1828":"KC"},I:{"1":"H","388":"PC QC","1956":"XB I LC MC NC OC fB"},J:{"1412":"A","1924":"D"},K:{"1":"Q","2":"A","1828":"B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","2":"A"},O:{"388":"RC"},P:{"1":"UC VC WC dB XC YC ZC aC","260":"SC TC","388":"I"},Q:{"260":"bC"},R:{"260":"cC"},S:{"260":"dC"}},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 new file mode 100644 index 00000000000000..761f2248b591f8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/border-radius.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","257":"0 1 2 3 4 5 6 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","289":"XB jB kB","292":"hB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","33":"I"},E:{"1":"b D E F A B C K L G rB sB dB VB WB tB uB vB","33":"I oB cB","129":"J pB qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB yB zB VB eB 0B WB","2":"F wB xB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","33":"cB"},H:{"2":"KC"},I:{"1":"XB I H MC NC OC fB PC QC","33":"LC"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"257":"dC"}},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 new file mode 100644 index 00000000000000..31831eab314138 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/broadcastchannel.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u jB kB"},D:{"1":"BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w x wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"UC VC WC dB XC YC ZC aC","2":"I SC TC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..0a2f05eed4c11a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/brotli.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"G M N O R S T U V W X Y Z P a H","2":"C K L"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","194":"6","257":"7"},E:{"1":"K L G tB uB vB","2":"I b J D E F A oB cB pB qB rB sB dB","513":"B C 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s wB xB yB zB VB eB 0B WB","194":"t u"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..fa6dba138f11bc --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/calc.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","260":"F","516":"A B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB","33":"I b J D E F A B C K L 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O","33":"c d e f g h i"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B","33":"3B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB","132":"PC QC"},J:{"1":"A","2":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..9b82b595106927 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas-blending.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"K L G M N O R S T U V W X Y Z P a H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b J oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M wB xB yB zB VB eB 0B WB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..9905c6e7998168 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas-text.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"gB","8":"J D E"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","8":"hB XB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","8":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB yB zB VB eB 0B WB","8":"F wB xB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","8":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..043e9a5268cd50 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/canvas.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"gB","8":"J D E"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H kB","132":"hB XB jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","132":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"260":"KC"},I:{"1":"XB I H OC fB PC QC","132":"LC MC NC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..1a69867c5e65e5 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ch-unit.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","132":"F A B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j"},E:{"1":"D E F A B C K L G rB sB dB VB WB tB uB vB","2":"I b J oB cB pB qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"A","2":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..817836c1bd7b65 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/chacha20-poly1305.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p","129":"0 1 2 3 4 5 q r s t u v w x y z"},E:{"1":"C K L G VB WB tB uB vB","2":"I b J D E F A B oB cB pB qB rB sB dB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s wB xB yB zB VB eB 0B WB"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC","16":"QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..e88a59ed5fd860 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/channel-messaging.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i jB kB","194":"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 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB zB VB eB 0B WB","2":"F wB xB","16":"yB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..9a6aac003d5d41 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/childnode-remove.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"K L G M N O R S T U V W X Y Z P a H","16":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"A","2":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..f143529f001bd0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/classlist.js @@ -0,0 +1 @@ +module.exports={A:{A:{"8":"J D E F gB","1924":"A B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","8":"hB XB jB","516":"h i","772":"I b J D E F A B C K L G M N O c d e f g kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","8":"I b J D","516":"h i j k","772":"g","900":"E F A B C K L G M N O c d e f"},E:{"1":"D E F A B C K L G rB sB dB VB WB tB uB vB","8":"I b oB cB","900":"J pB qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","8":"F B wB xB yB zB VB","900":"C eB 0B WB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","8":"cB 1B fB","900":"2B 3B"},H:{"900":"KC"},I:{"1":"H PC QC","8":"LC MC NC","900":"XB I OC fB"},J:{"1":"A","900":"D"},K:{"1":"Q","8":"A B","900":"C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"900":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..c2171db1379c97 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"2":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..df38f8299102e0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/clipboard.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2436":"J D E F A B gB"},B:{"260":"N O","2436":"C K L G M","8196":"R S T U V W X Y Z P a H"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e jB kB","772":"f g h i j k l m n o p q r s t u v w x","4100":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"2":"I b J D E F A B C","2564":"K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","8196":"FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","10244":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB"},E:{"1":"C K L G WB tB uB vB","16":"oB cB","2308":"A B dB VB","2820":"I b J D E F pB qB rB sB"},F:{"2":"F B wB xB yB zB VB eB 0B","16":"C","516":"WB","2564":"G M N O c d e f g h i j k l m","8196":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","10244":"0 1 n o p q r s t u v w x y z"},G:{"1":"CC DC EC FC GC HC IC JC","2":"cB 1B fB","2820":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB","260":"H","2308":"PC QC"},J:{"2":"D","2308":"A"},K:{"2":"A B C VB eB","16":"WB","1028":"Q"},L:{"8196":"H"},M:{"1028":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2052":"SC TC","2308":"I","8196":"UC VC WC dB XC YC ZC aC"},Q:{"10244":"bC"},R:{"2052":"cC"},S:{"4100":"dC"}},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 new file mode 100644 index 00000000000000..d88a361e042861 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/colr.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","257":"F A B"},B:{"1":"C K L G M N O","513":"R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB","513":"PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"L G uB vB","2":"I b J D E F A oB cB pB qB rB sB dB","129":"B C K VB WB tB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB wB xB yB zB VB eB 0B WB","513":"FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"16":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"16":"A B"},O:{"1":"RC"},P:{"1":"dB XC YC ZC aC","2":"I SC TC UC VC WC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..b86ba4440ed256 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/comparedocumentposition.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","16":"hB XB jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L","132":"G M N O c d e f g h i j k l m"},E:{"1":"A B C K L G dB VB WB tB uB vB","16":"I b J oB cB","132":"D E F qB rB sB","260":"pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB","16":"F B wB xB yB zB VB eB","132":"G M"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB","132":"E 1B fB 2B 3B 4B 5B 6B 7B"},H:{"1":"KC"},I:{"1":"H PC QC","16":"LC MC","132":"XB I NC OC fB"},J:{"132":"D A"},K:{"1":"C Q WB","16":"A B VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..c1e1dd079f2f00 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/console-basic.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D gB","132":"E F"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB eB 0B WB","2":"F wB xB yB zB"},G:{"1":"cB 1B fB 2B","513":"E 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"4097":"KC"},I:{"1025":"XB I H LC MC NC OC fB PC QC"},J:{"258":"D A"},K:{"2":"A","258":"B C Q VB eB WB"},L:{"1025":"H"},M:{"2049":"P"},N:{"258":"A B"},O:{"258":"RC"},P:{"1025":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1025":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..234385569fe89d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/console-time.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D E F A gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB eB 0B WB","2":"F wB xB yB zB","16":"B"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"Q","16":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","2":"A"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..eac4968d2262d1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/const.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","2052":"B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","132":"hB XB I b J D E F A B C jB kB","260":"K L G M N O c d e f g h i j k l m n o p q r s"},D:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","260":"I b J D E F A B C K L G M N O c d","772":"e f g h i j k l m n o p q r s t u v w x","1028":"0 1 2 3 4 5 y z"},E:{"1":"A B C K L G dB VB WB tB uB vB","260":"I b oB cB","772":"J D E F pB qB rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F wB","132":"B xB yB zB VB eB","644":"C 0B WB","772":"G M N O c d e f g h i j k","1028":"l m n o p q r s"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","260":"cB 1B fB","772":"E 2B 3B 4B 5B 6B 7B"},H:{"644":"KC"},I:{"1":"H","16":"LC MC","260":"NC","772":"XB I OC fB PC QC"},J:{"772":"D A"},K:{"1":"Q","132":"A B VB eB","644":"C WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","2":"A"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","1028":"I"},Q:{"1":"bC"},R:{"1028":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..2f53b7a2dedd86 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/constraint-validation.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","900":"A B"},B:{"1":"N O R S T U V W X Y Z P a H","388":"L G M","900":"C K"},C:{"1":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB","260":"6 7","388":"0 1 2 3 4 5 m n o p q r s t u v w x y z","900":"I b J D E F A B C K L G M N O c d e f g h i j k l"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L","388":"i j k l m n o p q r s t u v w","900":"G M N O c d e f g h"},E:{"1":"A B C K L G dB VB WB tB uB vB","16":"I b oB cB","388":"E F rB sB","900":"J D pB qB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","16":"F B wB xB yB zB VB eB","388":"G M N O c d e f g h i j","900":"C 0B WB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB","388":"E 4B 5B 6B 7B","900":"2B 3B"},H:{"2":"KC"},I:{"1":"H","16":"XB LC MC NC","388":"PC QC","900":"I OC fB"},J:{"16":"D","388":"A"},K:{"1":"Q","16":"A B VB eB","900":"C WB"},L:{"1":"H"},M:{"1":"P"},N:{"900":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"388":"dC"}},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 new file mode 100644 index 00000000000000..5f925e1f8e839a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contenteditable.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB","4":"XB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"2":"KC"},I:{"1":"XB I H OC fB PC QC","2":"LC MC NC"},J:{"1":"D A"},K:{"1":"Q WB","2":"A B C VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..45e059a933bcf5 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","132":"A B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB","129":"I b J D E F A B C K L G M N O c d e f"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K","257":"L G M N O c d e f g h"},E:{"1":"D E F A B C K L G rB sB dB VB WB tB uB vB","2":"I b oB cB","257":"J qB","260":"pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB","257":"3B","260":"2B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"2":"D","257":"A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"132":"A B"},O:{"257":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..c0d2532cb969a2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L","32772":"G M N O"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n jB kB","132":"o p q r","260":"s","516":"0 1 t u v w x y z","8196":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s","1028":"t u v","2052":"w"},E:{"1":"A B C K L G dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB sB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f wB xB yB zB VB eB 0B WB","1028":"g h i","2052":"j"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"4100":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"8196":"dC"}},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 new file mode 100644 index 00000000000000..82998d63f37c3b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cookie-store-api.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"Y Z P a H","2":"C K L G M N O","194":"R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB","194":"IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"SB TB UB","2":"0 1 2 3 4 5 6 7 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB","194":"8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"aC","2":"I SC TC UC VC WC dB XC YC ZC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..1d1b0dd4a1765d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cors.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D gB","132":"A","260":"E F"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB XB","1025":"ZB Q HB IB JB KB LB MB NB OB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","132":"I b J D E F A B C"},E:{"2":"oB cB","513":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","644":"I b pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B wB xB yB zB VB eB 0B"},G:{"513":"E 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","644":"cB 1B fB 2B"},H:{"2":"KC"},I:{"1":"H PC QC","132":"XB I LC MC NC OC fB"},J:{"1":"A","132":"D"},K:{"1":"C Q WB","2":"A B VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","132":"A"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..4c58ca0df677aa --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/createimagebitmap.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y jB kB","3076":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","132":"7 8","260":"9 AB","516":"BB CB DB EB FB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t wB xB yB zB VB eB 0B WB","132":"u v","260":"w x","516":"0 1 2 y z"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"3076":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","16":"I SC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"3076":"dC"}},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 new file mode 100644 index 00000000000000..65b4e6ea1bc7d3 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/credential-management.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","66":"5 6 7","129":"8 9 AB BB CB DB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"1":"IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"UC VC WC dB XC YC ZC aC","2":"I SC TC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..5589e97857c0e9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/cryptography.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"gB","8":"J D E F A","164":"B"},B:{"1":"R S T U V W X Y Z P a H","513":"C K L G 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","8":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o jB kB","66":"p q"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","8":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t"},E:{"1":"B C K L G VB WB tB uB vB","8":"I b J D oB cB pB qB","289":"E F A rB sB dB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","8":"F B C G M N O c d e f g wB xB yB zB VB eB 0B WB"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","8":"cB 1B fB 2B 3B 4B","289":"E 5B 6B 7B 8B 9B"},H:{"2":"KC"},I:{"1":"H","8":"XB I LC MC NC OC fB PC QC"},J:{"8":"D A"},K:{"1":"Q","8":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"8":"A","164":"B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..c5c0ac9b29eda1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-all.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t"},E:{"1":"A B C K L G sB dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g wB xB yB zB VB eB 0B WB"},G:{"1":"7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B"},H:{"2":"KC"},I:{"1":"H QC","2":"XB I LC MC NC OC fB PC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..2797c665b6ca59 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-animation.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I jB kB","33":"b J D E F A B C K L G"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","33":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"oB cB","33":"J D E pB qB rB","292":"I b"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B wB xB yB zB VB eB 0B","33":"C G M N O c d e f g h i j k l m"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","33":"E 3B 4B 5B","164":"cB 1B fB 2B"},H:{"2":"KC"},I:{"1":"H","33":"I OC fB PC QC","164":"XB LC MC NC"},J:{"33":"D A"},K:{"1":"Q WB","2":"A B C VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"33":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..13680715cb60d6 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-any-link.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","16":"hB","33":"0 1 2 3 4 5 6 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L","33":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","16":"I b J oB cB pB","33":"D E qB rB"},F:{"1":"9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB","33":"0 1 2 3 4 5 6 7 8 G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB 2B","33":"E 3B 4B 5B"},H:{"2":"KC"},I:{"1":"H","16":"XB I LC MC NC OC fB","33":"PC QC"},J:{"16":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"33":"RC"},P:{"1":"WC dB XC YC ZC aC","16":"I","33":"SC TC UC VC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"33":"dC"}},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 new file mode 100644 index 00000000000000..bd2d7484f0d3f0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-appearance.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"V W X Y Z P a H","33":"U","164":"R S T","388":"C K L G M N O"},C:{"1":"S T iB U V W X Y Z P a H","164":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R","676":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r jB kB"},D:{"1":"V W X Y Z P a H lB mB nB","33":"U","164":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T"},E:{"164":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB","33":"OB PB QB","164":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB"},G:{"164":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","164":"XB I LC MC NC OC fB PC QC"},J:{"164":"D A"},K:{"2":"A B C VB eB WB","164":"Q"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A","388":"B"},O:{"164":"RC"},P:{"164":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"164":"bC"},R:{"164":"cC"},S:{"164":"dC"}},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 new file mode 100644 index 00000000000000..796973079a1405 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-apply-rule.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","194":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 I b J D E F A B C K L G M N O c d e f 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C G M N O c d e f g h i j k l m n o p q r s t u wB xB yB zB VB eB 0B WB","194":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","194":"Q"},L:{"194":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I","194":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"194":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..7dcce012227c6d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-at-counter-style.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a","132":"H"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p jB kB","132":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a","132":"H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB PC QC","132":"H"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"132":"H"},M:{"132":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"132":"dC"}},B:4,C:"CSS Counter Styles"}; 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 new file mode 100644 index 00000000000000..590f80f1385384 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-backdrop-filter.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M","257":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB jB kB","578":"OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 I b J D E F A B C K L G M N O c d e 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 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"2":"I b J D E oB cB pB qB rB","33":"F A B C K L G sB dB VB WB tB uB vB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q wB xB yB zB VB eB 0B WB","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 Q HB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B","33":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"578":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"YC ZC aC","2":"I","194":"SC TC UC VC WC dB XC"},Q:{"194":"bC"},R:{"194":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..875e245eb96d53 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-background-offsets.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h"},E:{"1":"D E F A B C K L G rB sB dB VB WB tB uB vB","2":"I b J oB cB pB qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB yB zB VB eB 0B WB","2":"F wB xB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B"},H:{"1":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"A","2":"D"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..153c772fcd0a7b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m jB kB"},D:{"1":"0 1 2 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r","260":"3"},E:{"1":"B C K L G dB VB WB tB uB vB","2":"I b J D oB cB pB qB","132":"E F A rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 f g h i j k l m n o p r s t u v w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e wB xB yB zB VB eB 0B WB","260":"q"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B 4B","132":"E 5B 6B 7B 8B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..cad1c6d6124da7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","164":"R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o jB kB"},D:{"2":"I b J D E F A B C K L G M N O c d e","164":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J oB cB pB","164":"D E F A B C K L G qB rB sB dB VB WB tB uB vB"},F:{"2":"F wB xB yB zB","129":"B C VB eB 0B WB","164":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"cB 1B fB 2B 3B","164":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"132":"KC"},I:{"2":"XB I LC MC NC OC fB","164":"H PC QC"},J:{"2":"D","164":"A"},K:{"2":"A","129":"B C VB eB WB","164":"Q"},L:{"164":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"164":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"164":"bC"},R:{"164":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..fc5689860eb563 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-boxshadow.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB","33":"jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","33":"I b J D E F"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","33":"b","164":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB yB zB VB eB 0B WB","2":"F wB xB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","33":"1B fB","164":"cB"},H:{"2":"KC"},I:{"1":"I H OC fB PC QC","164":"XB LC MC NC"},J:{"1":"A","33":"D"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..f3257e2c885391 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-canvas.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","33":"0 1 2 3 4 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"2":"oB cB","33":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C s t u v w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","33":"G M N O c d e f g h i j k l m n o p q r"},G:{"33":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"H","33":"XB I LC MC NC OC fB PC QC"},J:{"33":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"SC TC UC VC WC dB XC YC ZC aC","33":"I"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..b605aab39dbbff --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-caret-color.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f 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":"C K L G VB WB tB uB vB","2":"I b J D E F A B oB cB pB qB rB sB dB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"1":"BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"UC VC WC dB XC YC ZC aC","2":"I SC TC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},B:4,C:"CSS caret-color"}; 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 new file mode 100644 index 00000000000000..8db371b00c3a85 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-case-insensitive.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"I b J D E oB cB pB qB rB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s wB xB yB zB VB eB 0B WB"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..a230c38ddbaead --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-clip-path.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N","260":"R S T U V W X Y Z P a H","3138":"O"},C:{"1":"BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB","132":"0 1 2 3 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","644":"4 5 6 7 8 9 AB"},D:{"2":"I b J D E F A B C K L G M N O c d e f g","260":"CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","292":"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"},E:{"2":"I b J oB cB pB qB","292":"D E F A B C K L G rB sB dB VB WB tB uB vB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","260":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","292":"G M N O c d e f g h i j k l m n o p q r s t u v w x y"},G:{"2":"cB 1B fB 2B 3B","292":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB","260":"H","292":"PC QC"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","260":"Q"},L:{"260":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"292":"RC"},P:{"292":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"292":"bC"},R:{"260":"cC"},S:{"644":"dC"}},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 new file mode 100644 index 00000000000000..653552ace2d443 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-color-adjust.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","33":"R S T U V W X Y Z P a H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"16":"I b J D E F A B C K L G M N O","33":"0 1 2 3 4 5 6 7 8 9 c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b oB cB pB","33":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","33":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"16":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"16":"XB I LC MC NC OC fB PC QC","33":"H"},J:{"16":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"16":"H"},M:{"1":"P"},N:{"16":"A B"},O:{"16":"RC"},P:{"16":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"33":"bC"},R:{"16":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..a13a441cb0d692 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-color-function.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"B C K L G dB VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..c581c691525fa2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-conic-gradients.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB jB kB","578":"TB UB aB bB R S T iB"},D:{"1":"NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB","194":"YB GB ZB Q HB IB JB KB LB MB"},E:{"1":"K L G WB tB uB vB","2":"I b J D E F A B C oB cB pB qB rB sB dB VB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB","194":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB"},G:{"1":"DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"dB XC YC ZC aC","2":"I SC TC UC VC WC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..9280b4fb27af86 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-container-queries.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H","194":"lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..3fca45b98d84c9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-containment.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x jB kB","194":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB"},D:{"1":"9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","66":"8"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u wB xB yB zB VB eB 0B WB","66":"v w"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","2":"I SC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"194":"dC"}},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 new file mode 100644 index 00000000000000..2b5df19d65d7d4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-content-visibility.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"W X Y Z P a H","2":"C K L G M N O R S T U V"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V"},E:{"2":"I b J D E F A B C K L oB cB pB qB rB sB dB VB WB tB uB vB","16":"G"},F:{"1":"PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"aC","2":"I SC TC UC VC WC dB XC YC ZC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..e8f562296df89f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-counters.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"E F A B","2":"J D gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..3e5f34f69e789f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-crisp-edges.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J gB","2340":"D E F A B"},B:{"2":"C K L G M N O","1025":"R S T U V W X Y Z P a H"},C:{"2":"hB XB jB","513":"JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","545":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB kB"},D:{"2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x","1025":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"A B C K L G dB VB WB tB uB vB","2":"I b oB cB pB","164":"J","4644":"D E F qB rB sB"},F:{"2":"F B G M N O c d e f g h i j k wB xB yB zB VB eB","545":"C 0B WB","1025":"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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB","4260":"2B 3B","4644":"E 4B 5B 6B 7B"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB PC QC","1025":"H"},J:{"2":"D","4260":"A"},K:{"2":"A B VB eB","545":"C WB","1025":"Q"},L:{"1025":"H"},M:{"545":"P"},N:{"2340":"A B"},O:{"1":"RC"},P:{"1025":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1025":"bC"},R:{"1025":"cC"},S:{"4097":"dC"}},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 new file mode 100644 index 00000000000000..38a1b8d266bf9c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-cross-fade.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","33":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"I b J D E F A B C K L G M","33":"0 1 2 3 4 5 6 7 8 9 N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"A B C K L G dB VB WB tB uB vB","2":"I b oB cB","33":"J D E F pB qB rB sB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","33":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB","33":"E 2B 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB","33":"H PC QC"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","33":"Q"},L:{"33":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"33":"RC"},P:{"33":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"33":"bC"},R:{"33":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..ccce7d70218311 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-default-pseudo.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","16":"hB XB jB kB"},D:{"1":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L","132":"0 1 2 3 4 5 6 7 G M N O c d e 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 G dB VB WB tB uB vB","16":"I b oB cB","132":"J D E F A pB qB rB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","16":"F B wB xB yB zB VB eB","132":"G M N O c d e f g h i j k l m n o p q r s t u","260":"C 0B WB"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB 2B 3B","132":"E 4B 5B 6B 7B 8B"},H:{"260":"KC"},I:{"1":"H","16":"XB LC MC NC","132":"I OC fB PC QC"},J:{"16":"D","132":"A"},K:{"1":"Q","16":"A B C VB eB","260":"WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"132":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","132":"I"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..2cfe3acc1411dc --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O S T U V W X Y Z P a H","16":"R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"B","2":"I b J D E F A C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..5fdae4838d22e6 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-deviceadaptation.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","164":"A B"},B:{"66":"R S T U V W X Y Z P a H","164":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"I b J D E F A B C K L G M N O c d e f g h i j k l","66":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w wB xB yB zB VB eB 0B WB","66":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"292":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A Q","292":"B C VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"164":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"66":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..284470564cd24d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-dir-pseudo.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M jB kB","33":"0 1 2 3 4 5 N O c d e 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 b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a","194":"H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"33":"dC"}},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 new file mode 100644 index 00000000000000..a16058dd035bf0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-display-contents.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"P a H","2":"C K L G M N O","260":"R S T U V W X Y Z"},C:{"1":"Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t jB kB","260":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB YB GB ZB"},D:{"1":"P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g 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 YB GB ZB Q HB IB","260":"JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z"},E:{"2":"I b J D E F A B oB cB pB qB rB sB dB","260":"L G tB uB vB","772":"C K VB WB"},F:{"1":"UB","2":"0 1 2 3 4 5 6 7 8 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB","260":"9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC","260":"HC IC JC","772":"BC CC DC EC FC GC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","260":"Q"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC","260":"WC dB XC YC ZC aC"},Q:{"260":"bC"},R:{"2":"cC"},S:{"260":"dC"}},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 new file mode 100644 index 00000000000000..0071b561450191 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-element-function.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"33":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","164":"hB XB jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"33":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"33":"dC"}},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 new file mode 100644 index 00000000000000..ef12a5ab692753 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-env-function.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB jB kB"},D:{"1":"NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB"},E:{"1":"C K L G VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB dB","132":"B"},F:{"1":"DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB wB xB yB zB VB eB 0B WB"},G:{"1":"BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B","132":"AC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"dB XC YC ZC aC","2":"I SC TC UC VC WC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..36dbb0d148c0e3 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-exclusions.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","33":"A B"},B:{"2":"R S T U V W X Y Z P a H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"33":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..6f280d9625dfe4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-featurequeries.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"I b J D E oB cB pB qB rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B C wB xB yB zB VB eB 0B"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B"},H:{"1":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..c86d1faaa18c2c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-filter-function.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"A B C K L G sB dB VB WB tB uB vB","2":"I b J D E oB cB pB qB rB","33":"F"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B","33":"6B 7B"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..d09c04d938a8fe --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-filters.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","1028":"K L G M N O","1346":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB","196":"r","516":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q kB"},D:{"1":"AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N","33":"0 1 2 3 4 5 6 7 8 9 O c d e 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 G sB dB VB WB tB uB vB","2":"I b oB cB pB","33":"J D E F qB rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB","33":"G M N O c d e f g h i j k l m n o p q r s t u v w"},G:{"1":"7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B","33":"E 3B 4B 5B 6B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB","33":"PC QC"},J:{"2":"D","33":"A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"UC VC WC dB XC YC ZC aC","33":"I SC TC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..f253d3ae2e0bd8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-first-letter.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","16":"gB","516":"E","1540":"J D"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","132":"XB","260":"hB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"b J D E","132":"I"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","16":"b oB","132":"I cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB","16":"F wB","260":"B xB yB zB VB eB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB"},H:{"1":"KC"},I:{"1":"XB I H OC fB PC QC","16":"LC MC","132":"NC"},J:{"1":"D A"},K:{"1":"C Q WB","260":"A B VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..db71ce08656c08 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-first-line.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","132":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..4c7f4cc03c90d1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-fixed.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"D E F A B","2":"gB","8":"J"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB dB VB WB tB uB vB","1025":"sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB","132":"2B 3B 4B"},H:{"2":"KC"},I:{"1":"XB H PC QC","260":"LC MC NC","513":"I OC fB"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..7bbfdc28c2cf05 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-focus-visible.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"X Y Z P a H","2":"C K L G M N O","328":"R S T U V W"},C:{"1":"W X Y Z P a H","2":"hB XB jB kB","161":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V"},D:{"1":"X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB","328":"LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W"},E:{"2":"I b J D E F A B C K L oB cB pB qB rB sB dB VB WB tB uB vB","16":"G"},F:{"1":"QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB wB xB yB zB VB eB 0B WB","328":"KB LB MB NB OB PB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"aC","2":"I SC TC UC VC WC dB XC YC ZC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"161":"dC"}},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 new file mode 100644 index 00000000000000..5cb3a8b2e01003 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-focus-within.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB","194":"YB"},E:{"1":"B C K L G dB VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB","194":"3"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"VC WC dB XC YC ZC aC","2":"I SC TC UC"},Q:{"1":"bC"},R:{"16":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..f86e1b4ac5e395 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","194":"3 4 5 6 7 8 9 AB BB CB DB EB"},D:{"1":"GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","66":"6 7 8 9 AB BB CB DB EB FB YB"},E:{"1":"C K L G VB WB tB uB vB","2":"I b J D E F A B oB cB pB qB rB sB dB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s wB xB yB zB VB eB 0B WB","66":"0 1 2 3 t u v w x y z"},G:{"1":"BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"VC WC dB XC YC ZC aC","2":"I","66":"SC TC UC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"194":"dC"}},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 new file mode 100644 index 00000000000000..9cf7fcd3a28346 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-font-stretch.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E jB kB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 I b J D E F A B C K L G M N O c d e 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 G VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB dB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r wB xB yB zB VB eB 0B WB"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..ff17fcafc5c423 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-gencontent.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D gB","132":"E"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..e4a2fd328c7bf0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-gradients.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB","260":"M N O c d e f g h i j k l m n o p q r s","292":"I b J D E F A B C K L G kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","33":"A B C K L G M N O c d e f g h i","548":"I b J D E F"},E:{"2":"oB cB","260":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","292":"J pB","804":"I b"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B wB xB yB zB","33":"C 0B","164":"VB eB"},G:{"260":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","292":"2B 3B","804":"cB 1B fB"},H:{"2":"KC"},I:{"1":"H PC QC","33":"I OC fB","548":"XB LC MC NC"},J:{"1":"A","548":"D"},K:{"1":"Q WB","2":"A B","33":"C","164":"VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..7886b119aaf5c8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-grid.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","8":"F","292":"A B"},B:{"1":"M N O R S T U V W X Y Z P a H","292":"C K L G"},C:{"1":"BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O jB kB","8":"c d e f g h i j k l m n o p q r s t u v w","584":"0 1 2 3 4 5 6 7 8 x y z","1025":"9 AB"},D:{"1":"FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h","8":"i j k l","200":"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","1025":"EB"},E:{"1":"B C K L G dB VB WB tB uB vB","2":"I b oB cB pB","8":"J D E F A qB rB sB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k wB xB yB zB VB eB 0B WB","200":"0 l m n o p q r s t u v w x y z"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B","8":"E 3B 4B 5B 6B 7B 8B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC","8":"fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"292":"A B"},O:{"1":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","2":"SC","8":"I"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..1379a31d9729b4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"A B C K L G dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB sB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..52bfead4380192 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-has.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..afb15db6f93e30 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hyphenate.js @@ -0,0 +1 @@ +module.exports={A:{A:{"16":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","16":"C K L G M N O"},C:{"16":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB"},E:{"16":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"16":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"16":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"16":"KC"},I:{"16":"XB I H LC MC NC OC fB PC QC"},J:{"16":"D A"},K:{"16":"A B C Q VB eB WB"},L:{"16":"H"},M:{"16":"P"},N:{"16":"A B"},O:{"16":"RC"},P:{"16":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"16":"bC"},R:{"16":"cC"},S:{"16":"dC"}},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 new file mode 100644 index 00000000000000..9a17fd16034082 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-hyphens.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","33":"A B"},B:{"33":"C K L G M N O","132":"R S T U V W X Y","260":"Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b jB kB","33":"J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},D:{"1":"Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB","132":"CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y"},E:{"2":"I b oB cB","33":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y wB xB yB zB VB eB 0B WB","132":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"cB 1B","33":"E fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"4":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","2":"I","132":"SC"},Q:{"2":"bC"},R:{"132":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..98a7b0200cea1b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-image-orientation.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"P a H","2":"C K L G M N O R S","257":"T U V W X Y Z"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i jB kB"},D:{"1":"P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S","257":"T U V W X Y Z"},E:{"1":"L G tB uB vB","2":"I b J D E F A B C K oB cB pB qB rB sB dB VB WB"},F:{"1":"MB NB OB PB QB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB wB xB yB zB VB eB 0B WB","257":"RB SB TB UB"},G:{"1":"IC JC","132":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"ZC aC","2":"I SC TC UC VC WC dB XC YC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..41feddc04cdd4a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-image-set.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","164":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W jB kB","66":"X Y","260":"P a H","772":"Z"},D:{"2":"I b J D E F A B C K L G M N O c d","164":"0 1 2 3 4 5 6 7 8 9 e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b oB cB pB","132":"A B C K dB VB WB tB","164":"J D E F qB rB sB","516":"L G uB vB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","164":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"cB 1B fB 2B","132":"8B 9B AC BC CC DC EC FC GC HC","164":"E 3B 4B 5B 6B 7B","516":"IC JC"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB","164":"H PC QC"},J:{"2":"D","164":"A"},K:{"2":"A B C VB eB WB","164":"Q"},L:{"164":"H"},M:{"260":"P"},N:{"2":"A B"},O:{"164":"RC"},P:{"164":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"164":"bC"},R:{"164":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..9194c639b9e6b3 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-in-out-of-range.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C","260":"K L G M N O"},C:{"1":"7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l jB kB","516":"0 1 2 3 4 5 6 m n o p q r s t u v w x y z"},D:{"1":"AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I","16":"b J D E F A B C K L","260":"9","772":"0 1 2 3 4 5 6 7 8 G M N O c d e 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 G dB VB WB tB uB vB","2":"I oB cB","16":"b","772":"J D E F A pB qB rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","16":"F wB","260":"B C w xB yB zB VB eB 0B WB","772":"G M N O c d e f g h i j k l m n o p q r s t u v"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB","772":"E 2B 3B 4B 5B 6B 7B 8B"},H:{"132":"KC"},I:{"1":"H","2":"XB LC MC NC","260":"I OC fB PC QC"},J:{"2":"D","260":"A"},K:{"1":"Q","260":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","260":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"516":"dC"}},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 new file mode 100644 index 00000000000000..4e3ba251e31d9c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","132":"A B","388":"F"},B:{"1":"R S T U V W X Y Z P a H","132":"C K L G M N O"},C:{"1":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","16":"hB XB jB kB","132":"0 1 2 3 4 5 6 7 J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","388":"I b"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L","132":"G M N O c d e f g h i j k l m n o p q r s t u v"},E:{"1":"B C K L G dB VB WB tB uB vB","16":"I b J oB cB","132":"D E F A qB rB sB","388":"pB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","16":"F B wB xB yB zB VB eB","132":"G M N O c d e f g h i","516":"C 0B WB"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB 2B 3B","132":"E 4B 5B 6B 7B 8B"},H:{"516":"KC"},I:{"1":"H","16":"XB LC MC NC QC","132":"PC","388":"I OC fB"},J:{"16":"D","132":"A"},K:{"1":"Q","16":"A B C VB eB","516":"WB"},L:{"1":"H"},M:{"1":"P"},N:{"132":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"132":"dC"}},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 new file mode 100644 index 00000000000000..47ced1ed6e43e7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-initial-letter.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E oB cB pB qB rB","4":"F","164":"A B C K L G sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B","164":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..e0bca99c9b00ed --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-initial-value.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","33":"I b J D E F A B C K L G M N O jB kB","164":"hB XB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G cB pB qB rB sB dB VB WB tB uB vB","16":"oB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB"},H:{"2":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},B:4,C:"CSS initial value"}; 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 new file mode 100644 index 00000000000000..293ae4cc5bc5b2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-letter-spacing.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","16":"gB","132":"J D E"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","132":"I b J D E F A B C K L G M N O c d e f g h i j k l m"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","16":"oB","132":"I b J cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","16":"F wB","132":"B C G M xB yB zB VB eB 0B WB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB"},H:{"2":"KC"},I:{"1":"H PC QC","16":"LC MC","132":"XB I NC OC fB"},J:{"132":"D A"},K:{"1":"Q","132":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..7f36a4c76edec2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-line-clamp.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M","33":"R S T U V W X Y Z P a H","129":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB jB kB","33":"MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"16":"I b J D E F A B C K","33":"0 1 2 3 4 5 6 7 8 9 L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I oB cB","33":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","33":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"cB 1B fB","33":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"16":"LC MC","33":"XB I H NC OC fB PC QC"},J:{"33":"D A"},K:{"2":"A B C VB eB WB","33":"Q"},L:{"33":"H"},M:{"33":"P"},N:{"2":"A B"},O:{"33":"RC"},P:{"33":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"33":"bC"},R:{"33":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..5227d071803cf1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-logical-props.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"P a H","2":"C K L G M N O","2052":"Y Z","3588":"R S T U V W X"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB","164":"XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x jB kB"},D:{"1":"P a H lB mB nB","292":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB","2052":"Y Z","3588":"NB OB PB QB RB SB TB UB aB bB R S T U V W X"},E:{"1":"G vB","292":"I b J D E F A B C oB cB pB qB rB sB dB VB","2052":"uB","3588":"K L WB tB"},F:{"1":"UB","2":"F B C wB xB yB zB VB eB 0B WB","292":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB","2052":"SB TB","3588":"DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB"},G:{"292":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC","2052":"JC","3588":"DC EC FC GC HC IC"},H:{"2":"KC"},I:{"1":"H","292":"XB I LC MC NC OC fB PC QC"},J:{"292":"D A"},K:{"2":"A B C VB eB WB","3588":"Q"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"292":"RC"},P:{"292":"I SC TC UC VC WC","3588":"dB XC YC ZC aC"},Q:{"3588":"bC"},R:{"3588":"cC"},S:{"3588":"dC"}},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 new file mode 100644 index 00000000000000..456fac6a351ff6 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-marker-pseudo.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"X Y Z P a H","2":"C K L G M N O R S T U V W"},C:{"1":"MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB jB kB"},D:{"1":"X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W"},E:{"2":"I b J D E F A B oB cB pB qB rB sB dB","129":"C K L G VB WB tB uB vB"},F:{"1":"QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB wB xB yB zB VB eB 0B WB"},G:{"1":"BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"aC","2":"I SC TC UC VC WC dB XC YC ZC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..dd9d667f95b5bc --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-masks.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M","164":"R S T U V W X Y Z P a H","3138":"N","12292":"O"},C:{"1":"AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB","260":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"164":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"oB cB","164":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","164":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"164":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"164":"H PC QC","676":"XB I LC MC NC OC fB"},J:{"164":"D A"},K:{"2":"A B C VB eB WB","164":"Q"},L:{"164":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"164":"RC"},P:{"164":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"164":"bC"},R:{"164":"cC"},S:{"260":"dC"}},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 new file mode 100644 index 00000000000000..5d3416819d6c55 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-matches-pseudo.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"Z P a H","2":"C K L G M N O","1220":"R S T U V W X Y"},C:{"1":"bB R S T iB U V W X Y Z P a H","16":"hB XB jB kB","548":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB"},D:{"1":"Z P a H lB mB nB","16":"I b J D E F A B C K L","164":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB","196":"JB KB LB","1220":"MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y"},E:{"1":"L G uB vB","2":"I oB cB","16":"b","164":"J D E pB qB rB","260":"F A B C K sB dB VB WB tB"},F:{"1":"TB UB","2":"F B C wB xB yB zB VB eB 0B WB","164":"0 1 2 3 4 5 6 7 8 G M N O c d e f g h i j k l m n o p q r s t u v w x y z","196":"9 AB BB","1220":"CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB"},G:{"1":"IC JC","16":"cB 1B fB 2B 3B","164":"E 4B 5B","260":"6B 7B 8B 9B AC BC CC DC EC FC GC HC"},H:{"2":"KC"},I:{"1":"H","16":"XB LC MC NC","164":"I OC fB PC QC"},J:{"16":"D","164":"A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"164":"RC"},P:{"164":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1220":"bC"},R:{"164":"cC"},S:{"548":"dC"}},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 new file mode 100644 index 00000000000000..01cf8ad55507f5 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-math-functions.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB jB kB"},D:{"1":"R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB"},E:{"1":"L G tB uB vB","2":"I b J D E F A B oB cB pB qB rB sB dB","132":"C K VB WB"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB wB xB yB zB VB eB 0B WB"},G:{"1":"HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC","132":"BC CC DC EC FC GC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"YC ZC aC","2":"I SC TC UC VC WC dB XC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..10564e4fa3f58b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-interaction.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"I b J D E oB cB pB qB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k wB xB yB zB VB eB 0B WB"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..6e34cd77218c32 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-resolution.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","132":"F A B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB","260":"I b J D E F A B C K L G jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","548":"I b J D E F A B C K L G M N O c d e f g h i j k l"},E:{"2":"oB cB","548":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F","548":"B C wB xB yB zB VB eB 0B"},G:{"16":"cB","548":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"132":"KC"},I:{"1":"H PC QC","16":"LC MC","548":"XB I NC OC fB"},J:{"548":"D A"},K:{"1":"Q WB","548":"A B C VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"132":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..631bade8a6870e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-media-scripting.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"16":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","16":"9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H","16":"lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..eebb3697b6c6b9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-mediaqueries.js @@ -0,0 +1 @@ +module.exports={A:{A:{"8":"J D E gB","129":"F A B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB XB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","129":"I b J D E F A B C K L G M N O c d e f g h i"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","129":"I b J pB","388":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","2":"F"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","129":"cB 1B fB 2B 3B"},H:{"1":"KC"},I:{"1":"H PC QC","129":"XB I LC MC NC OC fB"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"129":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..51e815f30e52df --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-mixblendmode.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l","194":"m n o p q r s t u v w x"},E:{"2":"I b J D oB cB pB qB","260":"E F A B C K L G rB sB dB VB WB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l wB xB yB zB VB eB 0B WB"},G:{"2":"cB 1B fB 2B 3B 4B","260":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..b1fb2888342b04 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-motion-paths.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB jB kB"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","194":"0 1 2"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m wB xB yB zB VB eB 0B WB","194":"n o p"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..6e558b7b0f69cf --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-namespaces.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","16":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},B:2,C:"CSS namespaces"}; 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 new file mode 100644 index 00000000000000..dfb068845ea325 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-not-sel-list.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"Z P a H","2":"C K L G M N O S T U V W X Y","16":"R"},C:{"1":"V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U jB kB"},D:{"1":"Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"I b J D E oB cB pB qB rB"},F:{"1":"TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB wB xB yB zB VB eB 0B WB"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..86c406357d72e3 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-nth-child-of.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"I b J D E oB cB pB qB rB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..510efcb086626c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-opacity.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","4":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..e80edc9580a89f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-optional-pseudo.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","16":"F wB","132":"B C xB yB zB VB eB 0B WB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"132":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"D A"},K:{"1":"Q","132":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..9b226240bddca1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow-anchor.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB jB kB"},D:{"1":"DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e 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:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"2":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..6d9fe90b82d9a7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow-overlay.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L"},E:{"1":"I b J D E F A B pB qB rB sB dB VB","16":"oB cB","130":"C K L G WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC","16":"cB","130":"CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"16":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..4ec37236f01d4f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overflow.js @@ -0,0 +1 @@ +module.exports={A:{A:{"388":"J D E F A B gB"},B:{"1":"a H","260":"R S T U V W X Y Z P","388":"C K L G M N O"},C:{"1":"T iB U V W X Y Z P a H","260":"ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S","388":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB jB kB"},D:{"1":"a H lB mB nB","260":"MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P","388":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB"},E:{"260":"L G tB uB vB","388":"I b J D E F A B C K oB cB pB qB rB sB dB VB WB"},F:{"260":"CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","388":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB wB xB yB zB VB eB 0B WB"},G:{"260":"HC IC JC","388":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC"},H:{"388":"KC"},I:{"1":"H","388":"XB I LC MC NC OC fB PC QC"},J:{"388":"D A"},K:{"388":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"388":"A B"},O:{"388":"RC"},P:{"388":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"388":"bC"},R:{"388":"cC"},S:{"388":"dC"}},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 new file mode 100644 index 00000000000000..baa46454018955 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","132":"A B"},B:{"1":"R S T U V W X Y Z P a H","132":"C K L G M N","516":"O"},C:{"1":"YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB jB kB"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q","260":"HB IB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB vB","1090":"uB"},F:{"1":"9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB","260":"7 8"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"132":"A B"},O:{"2":"RC"},P:{"1":"VC WC dB XC YC ZC aC","2":"I SC TC UC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..a9db3a83c90590 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-page-break.js @@ -0,0 +1 @@ +module.exports={A:{A:{"388":"A B","900":"J D E F gB"},B:{"388":"C K L G M N O","900":"R S T U V W X Y Z P a H"},C:{"772":"JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","900":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB jB kB"},D:{"900":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"772":"A","900":"I b J D E F B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"16":"F wB","129":"B C xB yB zB VB eB 0B WB","900":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"900":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"129":"KC"},I:{"900":"XB I H LC MC NC OC fB PC QC"},J:{"900":"D A"},K:{"129":"A B C VB eB WB","900":"Q"},L:{"900":"H"},M:{"900":"P"},N:{"388":"A B"},O:{"900":"RC"},P:{"900":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"900":"bC"},R:{"900":"cC"},S:{"900":"dC"}},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 new file mode 100644 index 00000000000000..da43ed2c9784c8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-paged-media.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D gB","132":"E F A B"},B:{"1":"R S T U V W X Y Z P a H","132":"C K L G M N O"},C:{"2":"hB XB I b J D E F A B C K L G M N O jB kB","132":"0 1 2 3 4 5 6 7 8 9 c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","132":"F B C wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"16":"KC"},I:{"16":"XB I H LC MC NC OC fB PC QC"},J:{"16":"D A"},K:{"16":"A B C VB eB WB","258":"Q"},L:{"1":"H"},M:{"132":"P"},N:{"258":"A B"},O:{"258":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"132":"dC"}},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 new file mode 100644 index 00000000000000..ee70b72f1b9e68 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-paint-api.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB"},E:{"2":"I b J D E F A B C oB cB pB qB rB sB dB VB","194":"K L G WB tB uB vB"},F:{"1":"9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..44224611d8a3a7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-placeholder-shown.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","292":"A B"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB","164":"0 1 2 3 4 5 6 7 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"I b J D E oB cB pB qB rB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q wB xB yB zB VB eB 0B WB"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"164":"dC"}},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 new file mode 100644 index 00000000000000..423ec8d769cb19 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-placeholder.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","36":"C K L G M N O"},C:{"1":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O jB kB","33":"0 1 2 3 4 5 6 7 c d e f g h i j k l m n o p q r s t u v w x y z"},D:{"1":"EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","36":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f 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 G dB VB WB tB uB vB","2":"I oB cB","36":"b J D E F A pB qB rB sB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB","36":"0 G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B","36":"E fB 2B 3B 4B 5B 6B 7B 8B"},H:{"2":"KC"},I:{"1":"H","36":"XB I LC MC NC OC fB PC QC"},J:{"36":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"36":"A B"},O:{"1":"RC"},P:{"1":"UC VC WC dB XC YC ZC aC","36":"I SC TC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"33":"dC"}},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 new file mode 100644 index 00000000000000..fe76feaa34ed5e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-read-only-write.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"K L G M N O R S T U V W X Y Z P a H","2":"C"},C:{"1":"bB R S T iB U V W X Y Z P a H","16":"hB","33":"0 1 2 3 4 5 6 7 8 9 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L","132":"G M N O c d e f g h i j k l m n o p q r s"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","16":"oB cB","132":"I b J D E pB qB rB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","16":"F B wB xB yB zB VB","132":"C G M N O c d e f eB 0B WB"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B","132":"E fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"1":"H","16":"LC MC","132":"XB I NC OC fB PC QC"},J:{"1":"A","132":"D"},K:{"1":"Q","2":"A B VB","132":"C eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"33":"dC"}},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 new file mode 100644 index 00000000000000..f2f7576b6a2db2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-rebeccapurple.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","132":"B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u"},E:{"1":"D E F A B C K L G rB sB dB VB WB tB uB vB","2":"I b J oB cB pB","16":"qB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h wB xB yB zB VB eB 0B WB"},G:{"1":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B 4B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..46732f49cf4c1b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-reflections.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","33":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"oB cB","33":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","33":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"33":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"33":"XB I H LC MC NC OC fB PC QC"},J:{"33":"D A"},K:{"2":"A B C VB eB WB","33":"Q"},L:{"33":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"33":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"33":"bC"},R:{"33":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..d013be2243e6be --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-regions.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","420":"A B"},B:{"2":"R S T U V W X Y Z P a H","420":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","36":"G M N O","66":"c d e f g h i j k l m n o p q r"},E:{"2":"I b J C K L G oB cB pB VB WB tB uB vB","33":"D E F A B qB rB sB dB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"cB 1B fB 2B 3B BC CC DC EC FC GC HC IC JC","33":"E 4B 5B 6B 7B 8B 9B AC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"420":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..e60a50264a83f5 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-repeating-gradients.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB","33":"I b J D E F A B C K L G kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F","33":"A B C K L G M N O c d e f g h i"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB","33":"J pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B wB xB yB zB","33":"C 0B","36":"VB eB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB","33":"2B 3B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB LC MC NC","33":"I OC fB"},J:{"1":"A","2":"D"},K:{"1":"Q WB","2":"A B","33":"C","36":"VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..0836f540d4c39e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-resize.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB","33":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B","132":"WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..d075c5b4d91d04 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-revert-value.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"V W X Y Z P a H","2":"C K L G M N O R S T U"},C:{"1":"LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB jB kB"},D:{"1":"V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U"},E:{"1":"A B C K L G sB dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB"},F:{"1":"RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB wB xB yB zB VB eB 0B WB"},G:{"1":"7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"aC","2":"I SC TC UC VC WC dB XC YC ZC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..5587375a91e35c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-rrggbbaa.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","194":"9 AB BB CB DB EB FB YB GB ZB"},E:{"1":"A B C K L G dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB sB"},F:{"1":"9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v wB xB yB zB VB eB 0B WB","194":"0 1 2 3 4 5 6 7 8 w x y z"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"VC WC dB XC YC ZC aC","2":"I","194":"SC TC UC"},Q:{"2":"bC"},R:{"194":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..422e7c3503258d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scroll-behavior.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","129":"R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s jB kB"},D:{"2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x","129":"ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","450":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB"},E:{"2":"I b J D E F A B C K oB cB pB qB rB sB dB VB WB tB","578":"L G uB vB"},F:{"2":"F B C G M N O c d e f g h i j k wB xB yB zB VB eB 0B WB","129":"5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","450":"0 1 2 3 4 l m n o p q r s t u v w x y z"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"129":"RC"},P:{"1":"VC WC dB XC YC ZC aC","2":"I SC TC UC"},Q:{"129":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..b5366e43f14b0d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scroll-timeline.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P","194":"a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V","194":"Z P a H lB mB nB","322":"W X Y"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB wB xB yB zB VB eB 0B WB","194":"TB UB","322":"RB SB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..6d41937b0bb4db --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-scrollbar.js @@ -0,0 +1 @@ +module.exports={A:{A:{"132":"J D E F A B gB"},B:{"2":"C K L G M N O","292":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q jB kB","3074":"HB","4100":"IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"292":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"16":"I b oB cB","292":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","292":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"16":"cB 1B fB 2B 3B","292":"4B","804":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"16":"LC MC","292":"XB I H NC OC fB PC QC"},J:{"292":"D A"},K:{"2":"A B C VB eB WB","292":"Q"},L:{"292":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"292":"RC"},P:{"292":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"292":"bC"},R:{"292":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..8e1fd1668fa672 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sel2.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"D E F A B","2":"gB","8":"J"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..be8d8fcb2383d6 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sel3.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"gB","8":"J","132":"D E"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB XB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G cB pB qB rB sB dB VB WB tB uB vB","2":"oB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","2":"F"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..7cbf7c71fda778 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-selection.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","33":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","2":"F"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"A","2":"D"},K:{"1":"C Q eB WB","16":"A B VB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"33":"dC"}},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 new file mode 100644 index 00000000000000..2f8df297286094 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-shapes.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","322":"8 9 AB BB CB DB EB FB YB GB ZB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q","194":"r s t"},E:{"1":"B C K L G dB VB WB tB uB vB","2":"I b J D oB cB pB qB","33":"E F A rB sB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g wB xB yB zB VB eB 0B WB"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B 4B","33":"E 5B 6B 7B 8B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..03970e2e8ddd8c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-snappoints.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","6308":"A","6436":"B"},B:{"1":"R S T U V W X Y Z P a H","6436":"C K L G M N O"},C:{"1":"MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v jB kB","2052":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB"},D:{"1":"NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB","8258":"KB LB MB"},E:{"1":"B C K L G VB WB tB uB vB","2":"I b J D E oB cB pB qB rB","3108":"F A sB dB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB wB xB yB zB VB eB 0B WB","8258":"BB CB DB EB FB GB Q HB"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B","3108":"6B 7B 8B 9B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"dB XC YC ZC aC","2":"I SC TC UC VC WC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2052":"dC"}},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 new file mode 100644 index 00000000000000..863e39a994b5bc --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-sticky.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"H","2":"C K L G","1028":"R S T U V W X Y Z P a","4100":"M N O"},C:{"1":"YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i jB kB","194":"j k l m n o","516":"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"},D:{"1":"H lB mB nB","2":"0 1 2 3 4 5 6 7 8 I b J D E F A B C K L G M N O c d e f u v w x y z","322":"9 g h i j k l m n o p q r s t AB BB CB","1028":"DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a"},E:{"1":"K L G tB uB vB","2":"I b J oB cB pB","33":"E F A B C rB sB dB VB WB","2084":"D qB"},F:{"2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v wB xB yB zB VB eB 0B WB","322":"w x y","1028":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"EC FC GC HC IC JC","2":"cB 1B fB 2B","33":"E 5B 6B 7B 8B 9B AC BC CC DC","2084":"3B 4B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","1028":"Q"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1028":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","2":"I SC"},Q:{"1028":"bC"},R:{"2":"cC"},S:{"516":"dC"}},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 new file mode 100644 index 00000000000000..a2b7cb32e3b06d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-subgrid.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..e3b9ff4e56f03c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-supports-api.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","260":"C K L G M N O"},C:{"1":"CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c jB kB","66":"d e","260":"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"},D:{"1":"ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k","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 YB GB"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"I b J D E oB cB pB qB rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B","132":"WB"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B"},H:{"132":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB","132":"WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..3e231982fe5fdd --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-table.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"E F A B","2":"J D gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","132":"hB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..83ecc13c19d384 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-align-last.js @@ -0,0 +1 @@ +module.exports={A:{A:{"132":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","4":"C K L G M N O"},C:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B jB kB","33":"0 1 2 3 4 5 C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r","322":"0 1 2 3 s t u v w x y z"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e wB xB yB zB VB eB 0B WB","578":"f g h i j k l m n o p q"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"132":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"2":"bC"},R:{"1":"cC"},S:{"33":"dC"}},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 new file mode 100644 index 00000000000000..6bfb2c6a84d33c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-indent.js @@ -0,0 +1 @@ +module.exports={A:{A:{"132":"J D E F A B gB"},B:{"132":"C K L G M N O","388":"R S T U V W X Y Z P a H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"132":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u","388":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"132":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"132":"F B C G M N O c d e f g h wB xB yB zB VB eB 0B WB","388":"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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"132":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"132":"KC"},I:{"132":"XB I LC MC NC OC fB PC QC","388":"H"},J:{"132":"D A"},K:{"132":"A B C VB eB WB","388":"Q"},L:{"388":"H"},M:{"132":"P"},N:{"132":"A B"},O:{"132":"RC"},P:{"132":"I","388":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"388":"bC"},R:{"388":"cC"},S:{"132":"dC"}},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 new file mode 100644 index 00000000000000..69a95a79e724a3 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-justify.js @@ -0,0 +1 @@ +module.exports={A:{A:{"16":"J D gB","132":"E F A B"},B:{"132":"C K L G M N O","322":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB jB kB","1025":"CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","1602":"BB"},D:{"2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","322":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C G M N O c d e f g h i j k l m wB xB yB zB VB eB 0B WB","322":"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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB PC QC","322":"H"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","322":"Q"},L:{"322":"H"},M:{"1025":"P"},N:{"132":"A B"},O:{"2":"RC"},P:{"2":"I","322":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"322":"bC"},R:{"322":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..4fc0e061c4ce86 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-orientation.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u jB kB","194":"v w x"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"L G uB vB","2":"I b J D E F oB cB pB qB rB sB","16":"A","33":"B C K dB VB WB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r wB xB yB zB VB eB 0B WB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..727bfdc19fcdaa --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-text-spacing.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D gB","161":"E F A B"},B:{"2":"R S T U V W X Y Z P a H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"16":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..2d5bdfd62b03ef --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-textshadow.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","129":"A B"},B:{"1":"R S T U V W X Y Z P a H","129":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB XB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","260":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","2":"F"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"4":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"A","4":"D"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"129":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..6be2e07e459d77 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-touch-action-2.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","132":"B","164":"A"},B:{"1":"R S T U V W X Y Z P a H","132":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e 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"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y wB xB yB zB VB eB 0B WB","260":"z"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"132":"B","164":"A"},O:{"2":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","16":"I"},Q:{"2":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..e81acd167b28ed --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-touch-action.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D E F gB","289":"A"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l jB kB","194":"0 1 2 3 4 5 6 7 8 m n o p q r s t u v w x y z","1025":"9 AB BB CB DB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f wB xB yB zB VB eB 0B WB"},G:{"1":"EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B","516":"7B 8B 9B AC BC CC DC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","289":"A"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"194":"dC"}},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 new file mode 100644 index 00000000000000..6c68bffeca919d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-transitions.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB","33":"b J D E F A B C K L G","164":"I"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","33":"I b J D E F A B C K L G M N O c d e f g h i"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","33":"J pB","164":"I b oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F wB xB","33":"C","164":"B yB zB VB eB 0B"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","33":"3B","164":"cB 1B fB 2B"},H:{"2":"KC"},I:{"1":"H PC QC","33":"XB I LC MC NC OC fB"},J:{"1":"A","33":"D"},K:{"1":"Q WB","33":"C","164":"A B VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..e5ac1c31730dad --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-unicode-bidi.js @@ -0,0 +1 @@ +module.exports={A:{A:{"132":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","132":"C K L G M N O"},C:{"1":"7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","33":"0 1 2 3 4 5 6 N O c d e f g h i j k l m n o p q r s t u v w x y z","132":"hB XB I b J D E F jB kB","292":"A B C K L G M"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","132":"I b J D E F A B C K L G M","548":"0 1 2 3 4 N O c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"132":"I b J D E oB cB pB qB rB","548":"F A B C K L G sB dB VB WB tB uB vB"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"132":"E cB 1B fB 2B 3B 4B 5B","548":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"16":"KC"},I:{"1":"H","16":"XB I LC MC NC OC fB PC QC"},J:{"16":"D A"},K:{"16":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"132":"A B"},O:{"16":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","16":"I"},Q:{"16":"bC"},R:{"16":"cC"},S:{"33":"dC"}},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 new file mode 100644 index 00000000000000..39c80eb1bf7b64 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-unset-value.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"K L G M N O R S T U V W X Y Z P a H","2":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e 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 G sB dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k wB xB yB zB VB eB 0B WB"},G:{"1":"7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..d1b4adb7a15932 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-variables.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"M N O R S T U V W X Y Z P a H","2":"C K L","260":"G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n jB kB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","194":"5"},E:{"1":"A B C K L G dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB","260":"sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r wB xB yB zB VB eB 0B WB","194":"s"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B","260":"7B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"2":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..9d49febbeb31ef --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-widows-orphans.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D gB","129":"E F"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h"},E:{"1":"D E F A B C K L G rB sB dB VB WB tB uB vB","2":"I b J oB cB pB qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","129":"F B wB xB yB zB VB eB 0B"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B"},H:{"1":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"2":"D A"},K:{"1":"Q WB","2":"A B C VB eB"},L:{"1":"H"},M:{"2":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..c96b587a0a2787 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-writing-mode.js @@ -0,0 +1 @@ +module.exports={A:{A:{"132":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s jB kB","322":"t u v w x"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J","16":"D","33":"0 1 2 3 4 E F A B C K L G M N O c d e 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 G VB WB tB uB vB","2":"I oB cB","16":"b","33":"J D E F A pB qB rB sB dB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB","33":"G M N O c d e f g h i j k l m n o p q r"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB","33":"E 2B 3B 4B 5B 6B 7B 8B 9B"},H:{"2":"KC"},I:{"1":"H","2":"LC MC NC","33":"XB I OC fB PC QC"},J:{"33":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"36":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","33":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..fd2f2b681255ab --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css-zoom.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"J D gB","129":"E F A B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB"},H:{"2":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"129":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..012f8c6fcd8dcc --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-attr.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..9e20f9e412df8c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-boxsizing.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"E F A B","8":"J D gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","33":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","33":"I b J D E F"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","33":"I b oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","2":"F"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","33":"cB 1B fB"},H:{"1":"KC"},I:{"1":"I H OC fB PC QC","33":"XB LC MC NC"},J:{"1":"A","33":"D"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..923b5d6d4b06b0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-colors.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","4":"hB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB xB yB zB VB eB 0B WB","2":"F","4":"wB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..999f732daa581b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors-grab.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"G M N O R S T U V W X Y Z P a H","2":"C K L"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","33":"hB XB I b J D E F A B C K L G M N O c d e f g h i j jB kB"},D:{"1":"MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","33":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB"},E:{"1":"B C K L G VB WB tB uB vB","33":"I b J D E F A oB cB pB qB rB sB dB"},F:{"1":"C CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB","2":"F B wB xB yB zB VB eB","33":"0 1 2 3 4 5 6 7 8 9 G M N O c d e 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":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"33":"D A"},K:{"2":"A B C VB eB WB","33":"Q"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"33":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..0866324f66f4f1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors-newer.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","33":"hB XB I b J D E F A B C K L G M N O c d e f g jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","33":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","33":"I b J D E oB cB pB qB rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB","2":"F B wB xB yB zB VB eB","33":"G M N O c d e f g"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"33":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..127938c32b0a24 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-cursors.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","132":"J D E gB"},B:{"1":"L G M N O R S T U V W X Y Z P a H","260":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","4":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","4":"I"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","4":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","260":"F B C wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D","16":"A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..d4b8931ca86cc6 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/css3-tabsize.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"H","2":"hB XB jB kB","33":"AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a","164":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e 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 z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d","132":"e f g h i j k l m n o p q r s t u v w x y"},E:{"1":"L G tB uB vB","2":"I b J oB cB pB","132":"D E F A B C K qB rB sB dB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F wB xB yB","132":"G M N O c d e f g h i j k l","164":"B C zB VB eB 0B WB"},G:{"1":"HC IC JC","2":"cB 1B fB 2B 3B","132":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC"},H:{"164":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB","132":"PC QC"},J:{"132":"D A"},K:{"1":"Q","2":"A","164":"B C VB eB WB"},L:{"1":"H"},M:{"33":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"164":"dC"}},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 new file mode 100644 index 00000000000000..e5279c33e1bee7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/currentcolor.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","2":"F"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..2fedd254e71834 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/custom-elements.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","8":"A B"},B:{"1":"R","2":"S T U V W X Y Z P a H","8":"C K L G M N O"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e f YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","66":"g h i j k l m","72":"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"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R","2":"I b J D E F A B C K L G M N O c d e f g h i j S T U V W X Y Z P a H lB mB nB","66":"k l m n o p"},E:{"2":"I b oB cB pB","8":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 d e f g h i 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 HB IB JB KB","2":"F B C LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","66":"G M N O c"},G:{"2":"cB 1B fB 2B 3B","8":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"QC","2":"XB I H LC MC NC OC fB PC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC","2":"ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"72":"dC"}},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 new file mode 100644 index 00000000000000..e01bc3a2911d10 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/custom-elementsv1.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","8":"A B"},B:{"1":"R S T U V W X Y Z P a H","8":"C K L G M N O"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m jB kB","8":"0 1 2 3 4 5 6 n o p q r s t u v w x y z","456":"7 8 9 AB BB CB DB EB FB","712":"YB GB ZB Q"},D:{"1":"LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","8":"9 AB","132":"BB CB DB EB FB YB GB ZB Q HB IB JB KB"},E:{"2":"I b J D oB cB pB qB rB","8":"E F A sB","132":"B C K L G dB VB WB tB uB vB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w x wB xB yB zB VB eB 0B WB","132":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB Q HB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B","132":"9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","2":"I","132":"SC"},Q:{"132":"bC"},R:{"132":"cC"},S:{"8":"dC"}},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 new file mode 100644 index 00000000000000..d0c35007b9e1ef --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/customevent.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","132":"F A B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b jB kB","132":"J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I","16":"b J D E K L","388":"F A B C"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I oB cB","16":"b J","388":"pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB","2":"F wB xB yB zB","132":"B VB eB"},G:{"1":"E 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"1B","16":"cB fB","388":"2B"},H:{"1":"KC"},I:{"1":"H PC QC","2":"LC MC NC","388":"XB I OC fB"},J:{"1":"A","388":"D"},K:{"1":"C Q WB","2":"A","132":"B VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"132":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..3a0d214e6534cf --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/datalist.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"gB","8":"J D E F","260":"A B"},B:{"1":"R S T U V W X Y Z P a H","260":"C K L G","1284":"M N O"},C:{"8":"hB XB jB kB","4612":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","8":"I b J D E F A B C K L G M N O c","132":"0 1 2 3 4 5 6 7 8 9 d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB"},E:{"1":"K L G WB tB uB vB","8":"I b J D E F A B C oB cB pB qB rB sB dB VB"},F:{"1":"F B C IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","132":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB"},G:{"8":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC","2049":"DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H QC","8":"XB I LC MC NC OC fB PC"},J:{"1":"A","8":"D"},K:{"1":"A B C VB eB WB","8":"Q"},L:{"1":"H"},M:{"516":"P"},N:{"8":"A B"},O:{"8":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"132":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..9d61dda166baaf --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dataset.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","4":"J D E F A gB"},B:{"1":"C K L G M","129":"N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","4":"hB XB I b jB kB","129":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"2 3 4 5 6 7 8 9 AB BB","4":"I b J","129":"0 1 D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"4":"I b oB cB","129":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB"},F:{"1":"C p q r s t u v w x y VB eB 0B WB","4":"F B wB xB yB zB","129":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"4":"cB 1B fB","129":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"4":"KC"},I:{"4":"LC MC NC","129":"XB I H OC fB PC QC"},J:{"129":"D A"},K:{"1":"C VB eB WB","4":"A B","129":"Q"},L:{"129":"H"},M:{"129":"P"},N:{"1":"B","4":"A"},O:{"129":"RC"},P:{"129":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"129":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..270491c9728e81 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/datauri.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D gB","132":"E","260":"F A B"},B:{"1":"R S T U V W X Y Z P a H","260":"C K G M N O","772":"L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"260":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..70469f75ba18d0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js @@ -0,0 +1 @@ +module.exports={A:{A:{"16":"gB","132":"J D E F A B"},B:{"1":"O R S T U V W X Y Z P a H","132":"C K L G M N"},C:{"1":"DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","132":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l jB kB","260":"9 AB BB CB","772":"0 1 2 3 4 5 6 7 8 m n o p q r s t u v w x y z"},D:{"1":"OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","132":"I b J D E F A B C K L G M N O c d e f g","260":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB","772":"h i j k l m n o p q r s t u"},E:{"1":"C K L G WB tB uB vB","16":"I b oB cB","132":"J D E F A pB qB rB sB","260":"B dB VB"},F:{"1":"EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","16":"F B C wB xB yB zB VB eB 0B","132":"WB","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","772":"G M N O c d e f g h"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB 2B","132":"E 3B 4B 5B 6B 7B 8B"},H:{"132":"KC"},I:{"1":"H","16":"XB LC MC NC","132":"I OC fB","772":"PC QC"},J:{"132":"D A"},K:{"1":"Q","16":"A B C VB eB","132":"WB"},L:{"1":"H"},M:{"1":"P"},N:{"132":"A B"},O:{"260":"RC"},P:{"1":"WC dB XC YC ZC aC","260":"I SC TC UC VC"},Q:{"260":"bC"},R:{"132":"cC"},S:{"132":"dC"}},B:6,C:"Date.prototype.toLocaleDateString"}; 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 new file mode 100644 index 00000000000000..173790ca50a11d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/details.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"F A B gB","8":"J D E"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB","8":"0 1 2 3 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","194":"4 5"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","8":"I b J D E F A B","257":"c d e f g h i j k l m n o p q r s","769":"C K L G M N O"},E:{"1":"C K L G WB tB uB vB","8":"I b oB cB pB","257":"J D E F A qB rB sB","1025":"B dB VB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"C VB eB 0B WB","8":"F B wB xB yB zB"},G:{"1":"E 3B 4B 5B 6B 7B BC CC DC EC FC GC HC IC JC","8":"cB 1B fB 2B","1025":"8B 9B AC"},H:{"8":"KC"},I:{"1":"I H OC fB PC QC","8":"XB LC MC NC"},J:{"1":"A","8":"D"},K:{"1":"Q","8":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"769":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..15706d59fefdfe --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/deviceorientation.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","132":"B"},B:{"1":"C K L G M N O","4":"R S T U V W X Y Z P a H"},C:{"2":"hB XB jB","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","8":"I b kB"},D:{"2":"I b J","4":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","4":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"cB 1B","4":"E fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"LC MC NC","4":"XB I H OC fB PC QC"},J:{"2":"D","4":"A"},K:{"1":"C WB","2":"A B VB eB","4":"Q"},L:{"4":"H"},M:{"4":"P"},N:{"1":"B","2":"A"},O:{"4":"RC"},P:{"4":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"4":"bC"},R:{"4":"cC"},S:{"4":"dC"}},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 new file mode 100644 index 00000000000000..5eeaf96c3a012d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/devicepixelratio.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D E F A gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB","2":"F B wB xB yB zB VB eB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"C Q WB","2":"A B VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","2":"A"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..b9c74e5abf6047 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dialog.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","194":"AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R","1218":"S T iB U V W X Y Z P a H"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o","322":"p q r s t"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O wB xB yB zB VB eB 0B WB","578":"c d e f g"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"194":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..9bd3d886225b07 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dispatchevent.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","16":"gB","129":"F A","130":"J D E"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G cB pB qB rB sB dB VB WB tB uB vB","16":"oB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","16":"F"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB"},H:{"1":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","129":"A"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..798e163cd36efe --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dnssec.js @@ -0,0 +1 @@ +module.exports={A:{A:{"132":"J D E F A B gB"},B:{"132":"C K L G M N O R S T U V W X Y Z P a H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"132":"0 1 2 3 4 5 6 7 8 9 I b o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","388":"J D E F A B C K L G M N O c d e f g h i j k l m n"},E:{"132":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"132":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"132":"KC"},I:{"132":"XB I H LC MC NC OC fB PC QC"},J:{"132":"D A"},K:{"132":"A B C Q VB eB WB"},L:{"132":"H"},M:{"132":"P"},N:{"132":"A B"},O:{"132":"RC"},P:{"132":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"132":"bC"},R:{"132":"cC"},S:{"132":"dC"}},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 new file mode 100644 index 00000000000000..29980a172ee0d9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/do-not-track.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","164":"F A","260":"B"},B:{"1":"N O R S T U V W X Y Z P a H","260":"C K L G M"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E jB kB","516":"F A B C K L G M N O c d e f g h i j k l m n o"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f"},E:{"1":"J A B C pB sB dB VB","2":"I b K L G oB cB WB tB uB vB","1028":"D E F qB rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B wB xB yB zB VB eB 0B"},G:{"1":"6B 7B 8B 9B AC BC CC","2":"cB 1B fB 2B 3B DC EC FC GC HC IC JC","1028":"E 4B 5B"},H:{"1":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"16":"D","1028":"A"},K:{"1":"Q WB","16":"A B C VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"164":"A","260":"B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..823db0423e11ee --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-currentscript.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l"},E:{"1":"E F A B C K L G sB dB VB WB tB uB vB","2":"I b J D oB cB pB qB rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G wB xB yB zB VB eB 0B WB"},G:{"1":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B 4B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..cb7bd905d9680e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","16":"hB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","16":"F"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..6292f4db80bd74 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-execcommand.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","16":"I b oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB xB yB zB VB eB 0B WB","16":"F wB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B","16":"fB 2B 3B"},H:{"2":"KC"},I:{"1":"H OC fB PC QC","2":"XB I LC MC NC"},J:{"1":"A","2":"D"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","2":"A"},O:{"2":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..45ae7ec96abc3a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-policy.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V","132":"W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V","132":"W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB wB xB yB zB VB eB 0B WB","132":"PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB PC QC","132":"H"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"132":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..72689926119e4e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/document-scrollingelement.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"L G M N O R S T U V W X Y Z P a H","16":"C K"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"I b J D E oB cB pB qB rB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n wB xB yB zB VB eB 0B WB"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..e4eed5c3868957 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/documenthead.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB","16":"b"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB eB 0B WB","2":"F wB xB yB zB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB"},H:{"1":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..44abc1777c2820 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dom-manip-convenience.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"N O R S T U V W X Y Z P a H","2":"C K L G M"},C:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","194":"9 AB"},E:{"1":"A B C K L G dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w wB xB yB zB VB eB 0B WB","194":"x"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","2":"I SC"},Q:{"194":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..c646b5d4d33489 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dom-range.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"gB","8":"J D E"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..48508a38dba0ae --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/domcontentloaded.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..b73fab54282d04 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/domfocusin-domfocusout-events.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L G M N O c d e f g h i"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB","16":"b"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB","16":"F B wB xB yB zB VB eB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB 2B 3B"},H:{"16":"KC"},I:{"1":"I H OC fB PC QC","16":"XB LC MC NC"},J:{"16":"D A"},K:{"16":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"16":"A B"},O:{"16":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..253296ed298bcc --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dommatrix.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","132":"A B"},B:{"132":"C K L G M N O","1028":"R S T U V W X Y Z P a H"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p jB kB","1028":"NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2564":"0 1 2 3 4 5 q r s t u v w x y z","3076":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB"},D:{"16":"I b J D","132":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB","388":"E","1028":"ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"16":"I oB cB","132":"b J D E F A pB qB rB sB dB","1028":"B C K L G VB WB tB uB vB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","132":"0 1 2 3 4 G M N O c d e f g h i j k l m n o p q r s t u v w x y z","1028":"5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"16":"cB 1B fB","132":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"132":"I OC fB PC QC","292":"XB LC MC NC","1028":"H"},J:{"16":"D","132":"A"},K:{"2":"A B C VB eB WB","132":"Q"},L:{"1028":"H"},M:{"1028":"P"},N:{"132":"A B"},O:{"132":"RC"},P:{"132":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"132":"bC"},R:{"132":"cC"},S:{"2564":"dC"}},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 new file mode 100644 index 00000000000000..7025d1ba48ba0a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/download.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"K L G M N O R S T U V W X Y Z P a H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K"},E:{"1":"B C K L G dB VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"A","2":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..26b58acd41aada --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/dragndrop.js @@ -0,0 +1 @@ +module.exports={A:{A:{"644":"J D E F gB","772":"A B"},B:{"1":"O R S T U V W X Y Z P a H","260":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","8":"hB XB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","8":"F B wB xB yB zB VB eB 0B"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB PC QC","1025":"H"},J:{"2":"D A"},K:{"1":"WB","8":"A B C VB eB","1025":"Q"},L:{"1025":"H"},M:{"2":"P"},N:{"1":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..8f8cfaae66862b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-closest.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"G M N O R S T U V W X Y Z P a H","2":"C K L"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"I b J D E oB cB pB qB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k wB xB yB zB VB eB 0B WB"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"2":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..a361d7fc944ebf --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-from-point.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"J D E F A B","16":"gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","16":"hB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","16":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB eB 0B WB","16":"F wB xB yB zB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB"},H:{"1":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"D A"},K:{"1":"C Q WB","16":"A B VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..e7509464a89850 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/element-scroll-methods.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s jB kB"},D:{"1":"ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB"},E:{"1":"L G uB vB","2":"I b J D E F oB cB pB qB rB sB","132":"A B C K dB VB WB tB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"1":"JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B","132":"8B 9B AC BC CC DC EC FC GC HC IC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"VC WC dB XC YC ZC aC","2":"I SC TC UC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..931fcd1c1137de --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eme.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","164":"B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r","132":"s t u v w x y"},E:{"1":"C K L G WB tB uB vB","2":"I b J oB cB pB qB","164":"D E F A B rB sB dB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e wB xB yB zB VB eB 0B WB","132":"f g h i j k l"},G:{"1":"BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"16":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..0e4eed3cb67e8c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eot.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"J D E F A B","2":"gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..c9ddde9d3e09e7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es5.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D gB","260":"F","1026":"E"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","4":"hB XB jB kB","132":"I b J D E F A B C K L G M N O c d"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","4":"I b J D E F A B C K L G M N O","132":"c d e f"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","4":"I b oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","4":"F B C wB xB yB zB VB eB 0B","132":"WB"},G:{"1":"E 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","4":"cB 1B fB 2B"},H:{"132":"KC"},I:{"1":"H PC QC","4":"XB LC MC NC","132":"OC fB","900":"I"},J:{"1":"A","4":"D"},K:{"1":"Q","4":"A B C VB eB","132":"WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..4c08dd6ecd2148 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-class.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"K L G M N O R S T U V W X Y Z P a H","2":"C"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y","132":"0 1 2 3 4 5 z"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"I b J D E oB cB pB qB rB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l wB xB yB zB VB eB 0B WB","132":"m n o p q r s"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..f6ac5d7320b14b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-generators.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"K L G M N O R S T U V W X Y Z P a H","2":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v"},E:{"1":"A B C K L G dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB sB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i wB xB yB zB VB eB 0B WB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..1729b6400a7ca1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB jB kB","194":"KB"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q"},E:{"1":"C K L G VB WB tB uB vB","2":"I b J D E F A B oB cB pB qB rB sB dB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"VC WC dB XC YC ZC aC","2":"I SC TC UC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..50a96acfb0e9b5 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-module.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L","4097":"M N O","4290":"G"},C:{"1":"GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB jB kB","322":"BB CB DB EB FB YB"},D:{"1":"ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB","194":"GB"},E:{"1":"B C K L G VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB","3076":"dB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB","194":"4"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B","3076":"9B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"VC WC dB XC YC ZC aC","2":"I SC TC UC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..625f82af700708 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-number.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G jB kB","132":"M N O c d e f g h","260":"i j k l m n","516":"o"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O","1028":"c d e f g h i j k l m n o p q"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"I b J D E oB cB pB qB rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB","1028":"G M N O c d"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC","1028":"OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..73b486ed1ca846 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6-string-includes.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"I b J D E oB cB pB qB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k wB xB yB zB VB eB 0B WB"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..ed0584fb48c721 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/es6.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","388":"B"},B:{"257":"R S T U V W X Y Z P a H","260":"C K L","769":"G M N O"},C:{"2":"hB XB I b jB kB","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O c d e f g 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"2":"I b J D E F A B C K L G M N O c d","4":"0 1 2 3 4 5 6 7 e f g h i j k l m n o p q r s t u v w x y z","257":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"A B C K L G dB VB WB tB uB vB","2":"I b J D oB cB pB qB","4":"E F rB sB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","4":"G M N O c d e f g h i j k l m n o p q r s t u","257":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B","4":"E 4B 5B 6B 7B"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB","4":"PC QC","257":"H"},J:{"2":"D","4":"A"},K:{"2":"A B C VB eB WB","257":"Q"},L:{"257":"H"},M:{"257":"P"},N:{"2":"A","388":"B"},O:{"257":"RC"},P:{"4":"I","257":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"257":"bC"},R:{"4":"cC"},S:{"4":"dC"}},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 new file mode 100644 index 00000000000000..d9da0e2f99cc8c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/eventsource.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB eB 0B WB","4":"F wB xB yB zB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"D A"},K:{"1":"C Q VB eB WB","4":"A B"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..5660dfeebee61e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/extended-system-fonts.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"L G tB uB vB","2":"I b J D E F A B C K oB cB pB qB rB sB dB VB WB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..7128833d52326a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/feature-policy.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y","2":"C K L G M N O","1025":"Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB jB kB","260":"SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"SB TB UB aB bB R S T U V W X Y","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB","132":"GB ZB Q HB IB JB KB LB MB NB OB PB QB RB","1025":"Z P a H lB mB nB"},E:{"2":"I b J D E F A B oB cB pB qB rB sB dB","772":"C K L G VB WB tB uB vB"},F:{"1":"Q HB IB JB KB LB MB NB OB PB QB RB SB","2":"0 1 2 3 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB","132":"4 5 6 7 8 9 AB BB CB DB EB FB GB","1025":"TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC","772":"BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1025":"H"},M:{"260":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"XC YC ZC aC","2":"I SC TC UC","132":"VC WC dB"},Q:{"132":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..c80700f2856b68 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fetch.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"L G M N O R S T U V W X Y Z P a H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q jB kB","1025":"w","1218":"r s t u v"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w","260":"x","772":"y"},E:{"1":"B C K L G dB VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j wB xB yB zB VB eB 0B WB","260":"k","772":"l"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..15e0289a26eeaf --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fieldset-disabled.js @@ -0,0 +1 @@ +module.exports={A:{A:{"16":"gB","132":"E F","388":"J D A B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G","16":"M N O c"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB xB yB zB VB eB 0B WB","16":"F wB"},G:{"1":"E 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B"},H:{"388":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"A","2":"D"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A","260":"B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..8004e70edd0002 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fileapi.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","260":"A B"},B:{"1":"R S T U V W X Y Z P a H","260":"C K L G 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB","260":"I b J D E F A B C K L G M N O c d e f g h i j k kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b","260":"K L G M N O c d e f g h i j k l m n o p q r s t u","388":"J D E F A B C"},E:{"1":"A B C K L G dB VB WB tB uB vB","2":"I b oB cB","260":"J D E F qB rB sB","388":"pB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B wB xB yB zB","260":"C G M N O c d e f g h VB eB 0B WB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B","260":"E 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"1":"H QC","2":"LC MC NC","260":"PC","388":"XB I OC fB"},J:{"260":"A","388":"D"},K:{"1":"Q","2":"A B","260":"C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A","260":"B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..342b5a344245ed --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filereader.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","132":"A B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H kB","2":"hB XB jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB eB 0B WB","2":"F B wB xB yB zB"},G:{"1":"E 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B"},H:{"2":"KC"},I:{"1":"XB I H OC fB PC QC","2":"LC MC NC"},J:{"1":"A","2":"D"},K:{"1":"C Q VB eB WB","2":"A B"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..2f9bc30ce6e9fe --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filereadersync.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB","2":"F wB xB","16":"B yB zB VB eB"},G:{"1":"E 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"A","2":"D"},K:{"1":"C Q eB WB","2":"A","16":"B VB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..a66e1e8e712564 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/filesystem.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","33":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"I b J D","33":"0 1 2 3 4 5 6 7 8 9 K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","36":"E F A B C"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","33":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D","33":"A"},K:{"2":"A B C VB eB WB","33":"Q"},L:{"33":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I","33":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..02f957e9bf2608 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flac.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"M N O R S T U V W X Y Z P a H","2":"C K L G"},C:{"1":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","16":"1 2 3","388":"4 5 6 7 8 9 AB BB CB"},E:{"1":"K L G tB uB vB","2":"I b J D E F A oB cB pB qB rB sB dB","516":"B C VB WB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y wB xB yB zB VB eB 0B WB"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B"},H:{"2":"KC"},I:{"1":"H","2":"LC MC NC","16":"XB I OC fB PC QC"},J:{"1":"A","2":"D"},K:{"1":"WB","16":"A B C VB eB","129":"Q"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","129":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..4c070fa846b920 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flexbox-gap.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"V W X Y Z P a H","2":"C K L G M N O R S T U"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q jB kB"},D:{"1":"V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U"},E:{"1":"G uB vB","2":"I b J D E F A B C K L oB cB pB qB rB sB dB VB WB tB"},F:{"1":"RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB wB xB yB zB VB eB 0B WB"},G:{"1":"JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"aC","2":"I SC TC UC VC WC dB XC YC ZC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..c2664fc3a3c232 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flexbox.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","1028":"B","1316":"A"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","164":"hB XB I b J D E F A B C K L G M N O c d e jB kB","516":"f g h i j k"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","33":"e f g h i j k l","164":"I b J D E F A B C K L G M N O c d"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","33":"D E qB rB","164":"I b J oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B C wB xB yB zB VB eB 0B","33":"G M"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","33":"E 4B 5B","164":"cB 1B fB 2B 3B"},H:{"1":"KC"},I:{"1":"H PC QC","164":"XB I LC MC NC OC fB"},J:{"1":"A","164":"D"},K:{"1":"Q WB","2":"A B C VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","292":"A"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..36e94694041a54 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/flow-root.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g 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":"K L G tB uB vB","2":"I b J D E F A B C oB cB pB qB rB sB dB VB WB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"1":"EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"UC VC WC dB XC YC ZC aC","2":"I SC TC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..c98fb3cbf2694f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/focusin-focusout-events.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"J D E F A B","2":"gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","16":"I b oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB","2":"F wB xB yB zB","16":"B VB eB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"2":"KC"},I:{"1":"I H OC fB PC QC","2":"LC MC NC","16":"XB"},J:{"1":"D A"},K:{"1":"C Q WB","2":"A","16":"B VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..7f34497774586c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/focusoptions-preventscroll.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M","132":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..faa946ede3d0dd --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-family-system-ui.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","132":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","260":"AB BB CB"},E:{"1":"B C K L G VB WB tB uB vB","2":"I b J D E oB cB pB qB rB","16":"F","132":"A sB dB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B","132":"6B 7B 8B 9B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","2":"I SC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"132":"dC"}},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 new file mode 100644 index 00000000000000..003c51326cd73b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-feature.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB","33":"G M N O c d e f g h i j k l m n o p q","164":"I b J D E F A B C K L"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G","33":"0 1 2 3 4 e f g h i j k l m n o p q r s t u v w x y z","292":"M N O c d"},E:{"1":"A B C K L G sB dB VB WB tB uB vB","2":"D E F oB cB qB rB","4":"I b J pB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB","33":"G M N O c d e f g h i j k l m n o p q r"},G:{"1":"7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E 4B 5B 6B","4":"cB 1B fB 2B 3B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB","33":"PC QC"},J:{"2":"D","33":"A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","33":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..3cd2226c336c0b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-kerning.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g jB kB","194":"h i j k l m n o p q"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l","33":"m n o p"},E:{"1":"A B C K L G sB dB VB WB tB uB vB","2":"I b J oB cB pB qB","33":"D E F rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G wB xB yB zB VB eB 0B WB","33":"M N O c"},G:{"1":"CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B 4B","33":"E 5B 6B 7B 8B 9B AC BC"},H:{"2":"KC"},I:{"1":"H QC","2":"XB I LC MC NC OC fB","33":"PC"},J:{"2":"D","33":"A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..4bdd175f0f4b79 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-loading.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r jB kB","194":"s t u v w x"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r"},E:{"1":"A B C K L G dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB sB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e wB xB yB zB VB eB 0B WB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..5d0f8c6e7e449e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-metrics-overrides.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W","194":"X"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..53f16f1aba1a5c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-size-adjust.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","194":"R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB"},D:{"2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","194":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C G M N O c d e f g h i j k l m wB xB yB zB VB eB 0B WB","194":"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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"258":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"194":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..f5df92faa3bed5 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-smooth.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","676":"R S T U V W X Y Z P a H"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e f g h jB kB","804":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"2":"I","676":"0 1 2 3 4 5 6 7 8 9 b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"oB cB","676":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","676":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"804":"dC"}},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 new file mode 100644 index 00000000000000..e588acb79178de --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-unicode-range.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","4":"F A B"},B:{"1":"N O R S T U V W X Y Z P a H","4":"C K L G M"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s jB kB","194":"0 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 FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","4":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s"},E:{"1":"A B C K L G dB VB WB tB uB vB","4":"I b J D E F oB cB pB qB rB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB","4":"G M N O c d e f"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","4":"E cB 1B fB 2B 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"1":"H","4":"XB I LC MC NC OC fB PC QC"},J:{"2":"D","4":"A"},K:{"2":"A B C VB eB WB","4":"Q"},L:{"1":"H"},M:{"1":"P"},N:{"4":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","4":"I"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..d1164ceea401c5 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-alternates.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","130":"A B"},B:{"130":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB","130":"I b J D E F A B C K L G M N O c d e f g","322":"h i j k l m n o p q"},D:{"2":"I b J D E F A B C K L G","130":"0 1 2 3 4 5 6 7 8 9 M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"A B C K L G sB dB VB WB tB uB vB","2":"D E F oB cB qB rB","130":"I b J pB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","130":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 4B 5B 6B","130":"1B fB 2B 3B"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB","130":"H PC QC"},J:{"2":"D","130":"A"},K:{"2":"A B C VB eB WB","130":"Q"},L:{"130":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"130":"RC"},P:{"130":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"130":"bC"},R:{"130":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..1109f0a92efd7a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-east-asian.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g jB kB","132":"h i j k l m n o p q"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"2":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"132":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..83fbd969747433 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/font-variant-numeric.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q jB kB"},D:{"1":"9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 I b J D E F A B C K L G M N O c d e 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 G sB dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v wB xB yB zB VB eB 0B WB"},G:{"1":"7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D","16":"A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","2":"I SC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..43fb1098176b71 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fontface.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","132":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB XB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G cB pB qB rB sB dB VB WB tB uB vB","2":"oB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB xB yB zB VB eB 0B WB","2":"F wB"},G:{"1":"E fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","260":"cB 1B"},H:{"2":"KC"},I:{"1":"I H OC fB PC QC","2":"LC","4":"XB MC NC"},J:{"1":"A","4":"D"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..a67ac783da0269 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-attribute.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"M N O R S T U V W X Y Z P a H","2":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB","16":"b"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","2":"F"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"1":"KC"},I:{"1":"XB I H OC fB PC QC","2":"LC MC NC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..5f2ae3eb75e7e2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-submit-attributes.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I b oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB zB VB eB 0B WB","2":"F wB","16":"xB yB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"1":"KC"},I:{"1":"I H OC fB PC QC","2":"LC MC NC","16":"XB"},J:{"1":"A","2":"D"},K:{"1":"B C Q VB eB WB","16":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..27f81313aba5d8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/form-validation.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F"},E:{"1":"B C K L G dB VB WB tB uB vB","2":"I oB cB","132":"b J D E F A pB qB rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB xB yB zB VB eB 0B WB","2":"F wB"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"cB","132":"E 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"516":"KC"},I:{"1":"H QC","2":"XB LC MC NC","132":"I OC fB PC"},J:{"1":"A","132":"D"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"260":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"132":"dC"}},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 new file mode 100644 index 00000000000000..436475c7558ba9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/forms.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"gB","4":"A B","8":"J D E F"},B:{"1":"M N O R S T U V W X Y Z P a H","4":"C K L G"},C:{"4":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","8":"hB XB jB kB"},D:{"1":"ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","4":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB"},E:{"4":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","8":"oB cB"},F:{"1":"9 F B C AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","4":"0 1 2 3 4 5 6 7 8 G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"cB","4":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB","4":"PC QC"},J:{"2":"D","4":"A"},K:{"1":"A B C VB eB WB","4":"Q"},L:{"1":"H"},M:{"4":"P"},N:{"4":"A B"},O:{"1":"RC"},P:{"1":"VC WC dB XC YC ZC aC","4":"I SC TC UC"},Q:{"1":"bC"},R:{"4":"cC"},S:{"4":"dC"}},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 new file mode 100644 index 00000000000000..39cdd4af22f661 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/fullscreen.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","548":"B"},B:{"1":"R S T U V W X Y Z P a H","516":"C K L G M N O"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F jB kB","676":"0 1 2 3 A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","1700":"4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB"},D:{"1":"PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L","676":"G M N O c","804":"0 1 2 3 4 5 6 7 8 9 d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB"},E:{"2":"I b oB cB","676":"pB","804":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B C wB xB yB zB VB eB 0B","804":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC","2052":"CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D","292":"A"},K:{"2":"A B C VB eB WB","804":"Q"},L:{"804":"H"},M:{"1":"P"},N:{"2":"A","548":"B"},O:{"804":"RC"},P:{"1":"dB XC YC ZC aC","804":"I SC TC UC VC WC"},Q:{"804":"bC"},R:{"804":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..20e0174cfea4a2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/gamepad.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d","33":"e f g h"},E:{"1":"B C K L G dB VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g wB xB yB zB VB eB 0B WB"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..f4093520775772 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/geolocation.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"gB","8":"J D E"},B:{"1":"C K L G M N O","129":"R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB jB kB","8":"hB XB","129":"CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"0 1 2 3 4 5 6 b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","4":"I","129":"7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"b J D E F B C K L G pB qB rB sB dB VB WB tB uB vB","8":"I oB cB","129":"A"},F:{"1":"B C M N O c d e f g h i j k l m n o p q r s t u v zB VB eB 0B WB","2":"F G wB","8":"xB yB","129":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B","129":"8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I LC MC NC OC fB PC QC","129":"H"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","8":"A"},L:{"129":"H"},M:{"129":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I","129":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"129":"bC"},R:{"129":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..c4f581e2901043 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getboundingclientrect.js @@ -0,0 +1 @@ +module.exports={A:{A:{"644":"J D gB","2049":"F A B","2692":"E"},B:{"1":"R S T U V W X Y Z P a H","2049":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB","260":"I b J D E F A B","1156":"XB","1284":"jB","1796":"kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","16":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB zB VB eB 0B WB","16":"F wB","132":"xB yB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB"},H:{"1":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","132":"A"},L:{"1":"H"},M:{"1":"P"},N:{"2049":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..7b7a3a40a05571 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getcomputedstyle.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB","132":"XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","260":"I b J D E F A"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","260":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB zB VB eB 0B WB","260":"F wB xB yB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","260":"cB 1B fB"},H:{"260":"KC"},I:{"1":"I H OC fB PC QC","260":"XB LC MC NC"},J:{"1":"A","260":"D"},K:{"1":"B C Q VB eB WB","260":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..bdad9db9de34fe --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getelementsbyclassname.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"gB","8":"J D E"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","8":"hB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","2":"F"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..60d12c1ee27440 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/getrandomvalues.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","33":"B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b J oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"A","2":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A","33":"B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..ce6834723b9d94 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/gyroscope.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g 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 YB GB ZB Q HB IB JB KB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..4e7937937566c8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hardwareconcurrency.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"G M N O R S T U V W X Y Z P a H","2":"C K L"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t"},E:{"2":"I b J D oB cB pB qB rB","129":"B C K L G dB VB WB tB uB vB","194":"E F A sB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g wB xB yB zB VB eB 0B WB"},G:{"2":"cB 1B fB 2B 3B 4B","129":"9B AC BC CC DC EC FC GC HC IC JC","194":"E 5B 6B 7B 8B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..18a3b3880737a0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hashchange.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"E F A B","8":"J D gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H kB","8":"hB XB jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","8":"I"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","8":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB zB VB eB 0B WB","8":"F wB xB yB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB"},H:{"2":"KC"},I:{"1":"XB I H MC NC OC fB PC QC","2":"LC"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","8":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..e00b1d083a9516 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/heif.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A oB cB pB qB rB sB dB","130":"B C K L G VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B","130":"AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..f19cb1a47f65ea --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hevc.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","132":"B"},B:{"2":"R S T U V W X Y Z P a H","132":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"K L G tB uB vB","2":"I b J D E F A oB cB pB qB rB sB dB","516":"B C VB WB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB PC QC","258":"H"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"258":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I","258":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..32d786edc2d019 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/hidden.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D E F A gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I b oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB eB 0B WB","2":"F B wB xB yB zB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"1":"KC"},I:{"1":"I H OC fB PC QC","2":"XB LC MC NC"},J:{"1":"A","2":"D"},K:{"1":"C Q VB eB WB","2":"A B"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","2":"A"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..4916bb3837cabf --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/high-resolution-time.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c","33":"d e f g"},E:{"1":"E F A B C K L G sB dB VB WB tB uB vB","2":"I b J D oB cB pB qB rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"A","2":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..2b3978fcf7d5f6 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/history.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I oB cB","4":"b pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB eB 0B WB","2":"F B wB xB yB zB VB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B","4":"fB"},H:{"2":"KC"},I:{"1":"H MC NC fB PC QC","2":"XB I LC OC"},J:{"1":"D A"},K:{"1":"C Q VB eB WB","2":"A B"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..155ce527fbfbf2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/html-media-capture.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"cB 1B fB 2B","129":"E 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I H OC fB PC QC","2":"LC","257":"MC NC"},J:{"1":"A","16":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"516":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"16":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..3ea3194c98d1cb --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/html5semantic.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"gB","8":"J D E","260":"F A B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB","132":"XB jB kB","260":"I b J D E F A B C K L G M N O c d"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","132":"I b","260":"J D E F A B C K L G M N O c d e f g h i"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","132":"I oB cB","260":"b J pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","132":"F B wB xB yB zB","260":"C VB eB 0B WB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","132":"cB","260":"1B fB 2B 3B"},H:{"132":"KC"},I:{"1":"H PC QC","132":"LC","260":"XB I MC NC OC fB"},J:{"260":"D A"},K:{"1":"Q","132":"A","260":"B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"260":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..d5dc1d54fd2eb1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http-live-streaming.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O","2":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I H OC fB PC QC","2":"LC MC NC"},J:{"1":"A","2":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..627f0f5bb39400 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http2.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","132":"B"},B:{"1":"C K L G M N O","513":"R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s jB kB","513":"AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"0 1 2 3 4 5 6 7 y z","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x","513":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"B C K L G VB WB tB uB vB","2":"I b J D E oB cB pB qB rB","260":"F A sB dB"},F:{"1":"l m n o p q r s t u","2":"F B C G M N O c d e f g h i j k wB xB yB zB VB eB 0B WB","513":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB PC QC","513":"H"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"513":"H"},M:{"513":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I","513":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"513":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..3eba9392243ede --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/http3.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"Y Z P a H","2":"C K L G M N O","322":"R S T U V","578":"W X"},C:{"1":"Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB jB kB","194":"QB RB SB TB UB aB bB R S T iB U V W X Y"},D:{"1":"Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB","322":"R S T U V","578":"W X"},E:{"2":"I b J D E F A B C K oB cB pB qB rB sB dB VB WB tB","1090":"L G uB vB"},F:{"1":"SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB wB xB yB zB VB eB 0B WB","578":"RB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC","66":"IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"194":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"aC","2":"I SC TC UC VC WC dB XC YC ZC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..3b060fb4a4add2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-sandbox.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M jB kB","4":"N O c d e f g h i j k"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B"},H:{"2":"KC"},I:{"1":"XB I H MC NC OC fB PC QC","2":"LC"},J:{"1":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..798e56c471bc7e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-seamless.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","66":"d e f g h i j"},E:{"2":"I b J E F A B C K L G oB cB pB qB sB dB VB WB tB uB vB","130":"D rB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","130":"4B"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..c4e3064a09c039 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/iframe-srcdoc.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"gB","8":"J D E F A B"},B:{"1":"R S T U V W X Y Z P a H","8":"C K L G M N O"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB","8":"XB I b J D E F A B C K L G M N O c d e f g h jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K","8":"L G M N O c"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"oB cB","8":"I b pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B wB xB yB zB","8":"C VB eB 0B WB"},G:{"1":"E 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB","8":"1B fB 2B"},H:{"2":"KC"},I:{"1":"H PC QC","8":"XB I LC MC NC OC fB"},J:{"1":"A","8":"D"},K:{"1":"Q","2":"A B","8":"C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"8":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..14330d2a1690f3 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/imagecapture.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","322":"R S T U V W X Y Z P a H"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r jB kB","194":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","322":"AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w wB xB yB zB VB eB 0B WB","322":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"322":"bC"},R:{"1":"cC"},S:{"194":"dC"}},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 new file mode 100644 index 00000000000000..a9d46394ba1417 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ime.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","161":"B"},B:{"2":"R S T U V W X Y Z P a H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A","161":"B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..bb01ed12e50e54 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..0988d6666d2d04 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/import-maps.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"P a H","2":"C K L G M N O","194":"R S T U V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB","194":"SB TB UB aB bB R S T U V W X Y Z"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB wB xB yB zB VB eB 0B WB","194":"Q HB IB JB KB LB MB NB OB PB QB RB SB TB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..40b26fd65d181b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/imports.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","8":"A B"},B:{"1":"R","2":"S T U V W X Y Z P a H","8":"C K L G M N O"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m jB kB","8":"n o DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","72":"0 1 2 3 4 5 6 7 8 9 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 t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m S T U V W X Y Z P a H lB mB nB","66":"n o p q r","72":"s"},E:{"2":"I b oB cB pB","8":"J D E F A B C K L G qB rB sB dB VB WB 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 Q HB IB JB KB","2":"F B C G M LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","66":"N O c d e","72":"f"},G:{"2":"cB 1B fB 2B 3B","8":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"2":"H"},M:{"8":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC","2":"ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..59d941b95a07ee --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"J D E F A B","16":"gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H kB","2":"hB XB","16":"jB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB","2":"F B wB xB yB zB VB eB"},G:{"1":"DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"2":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..e60d3ecfd23fe2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indexeddb.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","132":"A B"},B:{"1":"R S T U V W X Y Z P a H","132":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB","33":"A B C K L G","36":"I b J D E F"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"A","8":"I b J D E F","33":"g","36":"B C K L G M N O c d e f"},E:{"1":"A B C K L G dB VB WB tB vB","8":"I b J D oB cB pB qB","260":"E F rB sB","516":"uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F wB xB","8":"B C yB zB VB eB 0B WB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC","8":"cB 1B fB 2B 3B 4B","260":"E 5B 6B 7B","516":"JC"},H:{"2":"KC"},I:{"1":"H PC QC","8":"XB I LC MC NC OC fB"},J:{"1":"A","8":"D"},K:{"1":"Q","2":"A","8":"B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"132":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..0565d3edc3f6b2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/indexeddb2.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","132":"1 2 3","260":"4 5 6 7"},D:{"1":"FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","132":"5 6 7 8","260":"9 AB BB CB DB EB"},E:{"1":"B C K L G dB VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r wB xB yB zB VB eB 0B WB","132":"s t u v","260":"0 1 w x y z"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B","16":"8B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"UC VC WC dB XC YC ZC aC","2":"I","260":"SC TC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"260":"dC"}},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 new file mode 100644 index 00000000000000..6dbe3950f662dd --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/inline-block.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"E F A B","4":"gB","132":"J D"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","36":"hB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..dfd103a62b483a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/innertext.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"J D E F A B","16":"gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G cB pB qB rB sB dB VB WB tB uB vB","16":"oB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","16":"F"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB"},H:{"1":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..8335a7c1ed2ca5 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"J D E F A gB","132":"B"},B:{"132":"C K L G M N O","260":"R S T U V W X Y Z P a H"},C:{"1":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m jB kB","516":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"N O c d e f g h i j","2":"I b J D E F A B C K L G M","132":"k l m n o p q r s t u v w x","260":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"J pB qB","2":"I b oB cB","2052":"D E F A B C K L G rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"cB 1B fB","1025":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1025":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2052":"A B"},O:{"1025":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"260":"bC"},R:{"1":"cC"},S:{"516":"dC"}},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 new file mode 100644 index 00000000000000..4180786d7fc266 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-color.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"L G M N O R S T U V W X Y Z P a H","2":"C K"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c"},E:{"1":"K L G WB tB uB vB","2":"I b J D E F A B C oB cB pB qB rB sB dB VB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB eB 0B WB","2":"F G M wB xB yB zB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC","129":"DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..f54cda84f6471f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-datetime.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"K L G M N O R S T U V W X Y Z P a H","132":"C"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","1090":"AB BB CB DB","2052":"EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c","2052":"d e f g h"},E:{"2":"I b J D E F A B C K L oB cB pB qB rB sB dB VB WB tB","4100":"G uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"cB 1B fB","260":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB LC MC NC","514":"I OC fB"},J:{"1":"A","2":"D"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2052":"dC"}},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 new file mode 100644 index 00000000000000..136c0bc5066587 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-email-tel-url.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","2":"F"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I H OC fB PC QC","132":"LC MC NC"},J:{"1":"A","132":"D"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..664e828dee64b6 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-event.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","2561":"A B","2692":"F"},B:{"1":"R S T U V W X Y Z P a H","2561":"C K L G M N O"},C:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","16":"hB","1537":"0 1 2 3 4 5 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z kB","1796":"XB jB"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L","1025":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB","1537":"G M N O c d e f g h i j k l m n o p q r"},E:{"1":"L G tB uB vB","16":"I b J oB cB","1025":"D E F A B C qB rB sB dB VB","1537":"pB","4097":"K WB"},F:{"1":"9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","16":"F B C wB xB yB zB VB eB","260":"0B","1025":"0 1 2 3 4 5 6 7 8 f g h i j k l m n o p q r s t u v w x y z","1537":"G M N O c d e"},G:{"16":"cB 1B fB","1025":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","1537":"2B 3B 4B"},H:{"2":"KC"},I:{"16":"LC MC","1025":"H QC","1537":"XB I NC OC fB PC"},J:{"1025":"A","1537":"D"},K:{"1":"A B C VB eB WB","1025":"Q"},L:{"1":"H"},M:{"1537":"P"},N:{"2561":"A B"},O:{"1537":"RC"},P:{"1025":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1025":"bC"},R:{"1025":"cC"},S:{"1537":"dC"}},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 new file mode 100644 index 00000000000000..3d2d022a54e194 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-accept.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB","132":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I","16":"b J D E e f g h i","132":"F A B C K L G M N O c d"},E:{"1":"C K L G VB WB tB uB vB","2":"I b oB cB pB","132":"J D E F A B qB rB sB dB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"2":"3B 4B","132":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","514":"cB 1B fB 2B"},H:{"2":"KC"},I:{"2":"LC MC NC","260":"XB I OC fB","514":"H PC QC"},J:{"132":"A","260":"D"},K:{"2":"A B C VB eB WB","260":"Q"},L:{"260":"H"},M:{"2":"P"},N:{"514":"A","1028":"B"},O:{"2":"RC"},P:{"260":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"260":"bC"},R:{"260":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..69c0a070eb8b85 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-directory.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"L G M N O R S T U V W X Y Z P a H","2":"C K"},C:{"1":"7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m"},E:{"1":"C K L G VB WB tB uB vB","2":"I b J D E F A B oB cB pB qB rB sB dB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..5a3a35263fdcc9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-file-multiple.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H kB","2":"hB XB jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB zB VB eB 0B WB","2":"F wB xB yB"},G:{"1":"E 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B"},H:{"130":"KC"},I:{"130":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"130":"A B C Q VB eB WB"},L:{"132":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"130":"RC"},P:{"130":"I","132":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"132":"bC"},R:{"132":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..d41fa8e58ecdc2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-inputmode.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"hB XB I b J D E F A B C K L G M jB kB","4":"N O c d","194":"0 1 2 3 4 5 6 7 8 9 e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB","66":"DB EB FB YB GB ZB Q HB IB JB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB","66":"0 1 2 3 4 5 6 7 8 9"},G:{"1":"DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"WC dB XC YC ZC aC","2":"I SC TC UC VC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"194":"dC"}},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 new file mode 100644 index 00000000000000..debb50285ccd83 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-minlength.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"N O R S T U V W X Y Z P a H","2":"C K L G M"},C:{"1":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w"},E:{"1":"B C K L G dB VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j wB xB yB zB VB eB 0B WB"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..f4508d38be5dd9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-number.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","129":"A B"},B:{"1":"R S T U V W X Y Z P a H","129":"C K","1025":"L G M N O"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l jB kB","513":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"388":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB LC MC NC","388":"I H OC fB PC QC"},J:{"2":"D","388":"A"},K:{"1":"A B C VB eB WB","388":"Q"},L:{"388":"H"},M:{"641":"P"},N:{"388":"A B"},O:{"388":"RC"},P:{"388":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"388":"bC"},R:{"388":"cC"},S:{"513":"dC"}},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 new file mode 100644 index 00000000000000..300b0339cc01b7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-pattern.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F"},E:{"1":"B C K L G dB VB WB tB uB vB","2":"I oB cB","16":"b","388":"J D E F A pB qB rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","2":"F"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB","388":"E 2B 3B 4B 5B 6B 7B 8B"},H:{"2":"KC"},I:{"1":"H QC","2":"XB I LC MC NC OC fB PC"},J:{"1":"A","2":"D"},K:{"1":"A B C VB eB WB","132":"Q"},L:{"1":"H"},M:{"1":"P"},N:{"132":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..6bce161c29c178 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-placeholder.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","132":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB eB 0B WB","2":"F wB xB yB zB","132":"B VB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB H LC MC NC fB PC QC","4":"I OC"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..a93ccf0b994a0f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-range.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"2":"KC"},I:{"1":"H fB PC QC","4":"XB I LC MC NC OC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..7374c7ae7e2322 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-search.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","129":"A B"},B:{"1":"R S T U V W X Y Z P a H","129":"C K L G M N O"},C:{"2":"hB XB jB kB","129":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L e f g h i","129":"G M N O c d"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","16":"I b oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB","2":"F wB xB yB zB","16":"B VB eB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB"},H:{"129":"KC"},I:{"1":"H PC QC","16":"LC MC","129":"XB I NC OC fB"},J:{"1":"D","129":"A"},K:{"1":"C","2":"A","16":"B VB eB","129":"Q WB"},L:{"1":"H"},M:{"129":"P"},N:{"129":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"129":"dC"}},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 new file mode 100644 index 00000000000000..a92093aae7d02c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/input-selection.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","16":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB zB VB eB 0B WB","16":"F wB xB yB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB"},H:{"2":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..f5301859884cc3 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/insert-adjacent.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"J D E F A B","16":"gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","16":"F"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..3d87c7338c02e5 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/insertadjacenthtml.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","16":"gB","132":"J D E F"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB xB yB zB VB eB 0B WB","16":"F wB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB"},H:{"1":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..f2aebf49450157 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/internationalization.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D E F A gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g"},E:{"1":"A B C K L G dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","2":"A"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..6db0d4be47c0da --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"XC YC ZC aC","2":"I SC TC UC VC WC dB"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..081b0d61631bb4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intersectionobserver.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"M N O","2":"C K L","516":"G","1025":"R S T U V W X Y Z P a H"},C:{"1":"CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","194":"9 AB BB"},D:{"1":"FB YB GB ZB Q HB IB","2":"0 1 2 3 4 5 6 7 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","516":"8 9 AB BB CB DB EB","1025":"JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"K L G WB tB uB vB","2":"I b J D E F A B C oB cB pB qB rB sB dB VB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u wB xB yB zB VB eB 0B WB","516":"0 1 v w x y z","1025":"IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB PC QC","1025":"H"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"516":"RC"},P:{"1":"UC VC WC dB XC YC ZC aC","2":"I","516":"SC TC"},Q:{"1025":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..67b04b404caa8a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intl-pluralrules.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N","130":"O"},C:{"1":"FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB jB kB"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q"},E:{"1":"K L G tB uB vB","2":"I b J D E F A B C oB cB pB qB rB sB dB VB WB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"1":"EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"VC WC dB XC YC ZC aC","2":"I SC TC UC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..0bbdf5d8749199 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/intrinsic-width.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","1537":"R S T U V W X Y Z P a H"},C:{"2":"hB","932":"0 1 2 3 4 5 6 7 8 9 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB jB kB","2308":"KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"2":"I b J D E F A B C K L G M N O c d e","545":"0 1 2 f g h i j k l m n o p q r s t u v w x y z","1537":"3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J oB cB pB","516":"B C K L G VB WB tB uB vB","548":"F A sB dB","676":"D E qB rB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","513":"r","545":"G M N O c d e f g h i j k l m n o p","1537":"0 1 2 3 4 5 6 7 8 9 q s t u v w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"cB 1B fB 2B 3B","516":"IC JC","548":"6B 7B 8B 9B AC BC CC DC EC FC GC HC","676":"E 4B 5B"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB","545":"PC QC","1537":"H"},J:{"2":"D","545":"A"},K:{"2":"A B C VB eB WB","1537":"Q"},L:{"1537":"H"},M:{"2308":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"545":"I","1537":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"545":"bC"},R:{"1537":"cC"},S:{"932":"dC"}},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 new file mode 100644 index 00000000000000..028953f19b5c4b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpeg2000.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I oB cB","129":"b pB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..4e6ee5baf8db37 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpegxl.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a","578":"H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P jB kB","322":"a H"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a","194":"H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..6f9ed9f01da6d9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/jpegxr.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O","2":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"1":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..bf2ca585536353 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB jB kB"},D:{"1":"Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"VC WC dB XC YC ZC aC","2":"I SC TC UC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..5be8598c051af7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/json.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D gB","129":"E"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB XB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB yB zB VB eB 0B WB","2":"F wB xB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..87869383af20f4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G","132":"M N O"},C:{"1":"9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB","132":"EB FB YB"},E:{"1":"B C K L G VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB","132":"dB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB","132":"1 2 3"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B","132":"9B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"132":"RC"},P:{"1":"VC WC dB XC YC ZC aC","2":"I SC TC","132":"UC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"132":"dC"}},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 new file mode 100644 index 00000000000000..4e5e986a09c8bd --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"O R S T U V W X Y Z P a H","2":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"LC MC NC","132":"XB I OC fB"},J:{"1":"A","2":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..68772632cc0b94 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","16":"hB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","16":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B wB xB yB zB VB eB 0B","16":"C"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB"},H:{"2":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"D A"},K:{"1":"WB","2":"A B VB eB","16":"C","130":"Q"},L:{"1":"H"},M:{"130":"P"},N:{"130":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..3b052ac5044193 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-code.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u jB kB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y","194":"0 1 2 3 4 z"},E:{"1":"B C K L G dB VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l wB xB yB zB VB eB 0B WB","194":"m n o p q r"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","194":"Q"},L:{"194":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I","194":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"194":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..a3b3c8d559943d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m"},E:{"1":"B C K L G dB VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B G M wB xB yB zB VB eB 0B","16":"C"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"2":"D A"},K:{"1":"Q WB","2":"A B VB eB","16":"C"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..d52975d74fa448 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-key.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","260":"F A B"},B:{"1":"R S T U V W X Y Z P a H","260":"C K L G 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f jB kB","132":"g h i j k l"},D:{"1":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 I b J D E F A B C K L G M N O c d e 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 G dB VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B G M N O c d e f g h i j k l m n o p q r s t u wB xB yB zB VB eB 0B","16":"C"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"1":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"WB","2":"A B VB eB","16":"C Q"},L:{"1":"H"},M:{"1":"P"},N:{"260":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"2":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..bb82639f488eb5 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-location.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","132":"I b J D E F A B C K L G M N O c d e f g h i j k l m"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","16":"J oB cB","132":"I b pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B wB xB yB zB VB eB 0B","16":"C","132":"G M"},G:{"1":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB","132":"2B 3B 4B"},H:{"2":"KC"},I:{"1":"H PC QC","16":"LC MC","132":"XB I NC OC fB"},J:{"132":"D A"},K:{"1":"Q WB","2":"A B VB eB","16":"C"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..646ef3fe12a1a4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/keyboardevent-which.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB","16":"b"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB xB yB zB VB eB 0B WB","16":"F wB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB"},H:{"2":"KC"},I:{"1":"XB I H NC OC fB","16":"LC MC","132":"PC QC"},J:{"1":"D A"},K:{"1":"A B C VB eB WB","132":"Q"},L:{"132":"H"},M:{"132":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"2":"I","132":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"132":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..a97669592824aa --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/lazyload.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D E F A gB"},B:{"1":"C K L G M N O","2":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"1":"B","2":"A"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..a44ed3804183f4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/let.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","2052":"B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","194":"0 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O","322":"c d e f 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 y z"},E:{"1":"B C K L G VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB sB","1028":"A dB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB","322":"G M N O c d e f g h i j k","516":"l m n o p q r s"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B","1028":"8B 9B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","2":"A"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","516":"I"},Q:{"1":"bC"},R:{"516":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..803be409374107 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-icon-png.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D E F A gB"},B:{"1":"C K L G M N O","129":"R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"129":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"257":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"129":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","513":"F B C wB xB yB zB VB eB 0B WB"},G:{"1026":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1026":"KC"},I:{"1":"XB I LC MC NC OC fB","513":"H PC QC"},J:{"1":"D","1026":"A"},K:{"1026":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1026":"A B"},O:{"257":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","513":"I"},Q:{"129":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..07f4274d95b4ed --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-icon-svg.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R","3073":"S T U V W X Y Z P a H"},C:{"2":"hB XB jB kB","260":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x","1025":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R","3073":"S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E oB cB pB qB rB","516":"F A B C K L G sB dB VB WB tB uB vB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB","2":"0 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z BB CB DB EB FB GB Q HB IB JB KB wB xB yB zB VB eB 0B WB","3073":"LB MB NB OB PB QB RB SB TB UB"},G:{"130":"E cB 1B fB 2B 3B 4B 5B","516":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"130":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D","130":"A"},K:{"130":"A B C Q VB eB WB"},L:{"3073":"H"},M:{"2":"P"},N:{"130":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"1025":"dC"}},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 new file mode 100644 index 00000000000000..6fb3c498a8a006 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E gB","132":"F"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"hB XB","260":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"16":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"16":"XB I H LC MC NC OC fB PC QC"},J:{"16":"D A"},K:{"16":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","2":"A"},O:{"16":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","16":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..cf8c6757f83bd3 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"WC dB XC YC ZC aC","2":"I SC TC UC VC"},Q:{"16":"bC"},R:{"16":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..e74f9ec9489e0a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-preconnect.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L","260":"G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","129":"w"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 I b J D E F A B C K L G M N O c d e 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 G VB WB tB uB vB","2":"I b J D E F A B oB cB pB qB rB sB dB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p wB xB yB zB VB eB 0B WB"},G:{"1":"BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"16":"P"},N:{"2":"A B"},O:{"16":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..8d1ddc7e50b825 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-prefetch.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D E F A gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D"},E:{"2":"I b J D E F A B C K oB cB pB qB rB sB dB VB WB","194":"L G tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC","194":"HC IC JC"},H:{"2":"KC"},I:{"1":"I H PC QC","2":"XB LC MC NC OC fB"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","2":"A"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..d4bf45d9248d3e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-preload.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M","1028":"N O"},C:{"1":"W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB jB kB","132":"DB","578":"EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V"},D:{"1":"7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 I b J D E F A B C K L G M N O c d e 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 G VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB dB","322":"B"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t wB xB yB zB VB eB 0B WB"},G:{"1":"BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B","322":"AC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..85f249a6412f40 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/link-rel-prerender.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D E F A gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"1":"B","2":"A"},O:{"2":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..558338da24181c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/loading-lazy-attr.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB jB kB","132":"TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB","66":"TB UB"},E:{"2":"I b J D E F A B C K oB cB pB qB rB sB dB VB WB","322":"L G tB uB vB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB wB xB yB zB VB eB 0B WB","66":"Q HB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC","322":"HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"132":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"YC ZC aC","2":"I SC TC UC VC WC dB XC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..47d72a766bb611 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/localecompare.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","16":"gB","132":"J D E F A"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","132":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","132":"I b J D E F A B C K L G M N O c d e f g"},E:{"1":"A B C K L G dB VB WB tB uB vB","132":"I b J D E F oB cB pB qB rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","16":"F B C wB xB yB zB VB eB 0B","132":"WB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","132":"E cB 1B fB 2B 3B 4B 5B 6B 7B"},H:{"132":"KC"},I:{"1":"H PC QC","132":"XB I LC MC NC OC fB"},J:{"132":"D A"},K:{"1":"Q","16":"A B C VB eB","132":"WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","132":"A"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","132":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"4":"dC"}},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 new file mode 100644 index 00000000000000..2030c7f642f89d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/magnetometer.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g 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 YB GB ZB Q HB IB JB KB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"194":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..1fbaf220fc852f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/matchesselector.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","36":"F A B"},B:{"1":"G M N O R S T U V W X Y Z P a H","36":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB","36":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","36":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q"},E:{"1":"E F A B C K L G rB sB dB VB WB tB uB vB","2":"I oB cB","36":"b J D pB qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B wB xB yB zB VB","36":"C G M N O c d eB 0B WB"},G:{"1":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB","36":"1B fB 2B 3B 4B"},H:{"2":"KC"},I:{"1":"H","2":"LC","36":"XB I MC NC OC fB PC QC"},J:{"36":"D A"},K:{"1":"Q","2":"A B","36":"C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"36":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","36":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..674c8fae6e2114 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/matchmedia.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I b oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B C wB xB yB zB VB eB 0B"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"1":"KC"},I:{"1":"XB I H OC fB PC QC","2":"LC MC NC"},J:{"1":"A","2":"D"},K:{"1":"Q WB","2":"A B C VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..20988db05578d9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mathml.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"F A B gB","8":"J D E"},B:{"2":"C K L G M N O","8":"R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","129":"hB XB jB kB"},D:{"1":"h","8":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"A B C K L G dB VB WB tB uB vB","260":"I b J D E F oB cB pB qB rB sB"},F:{"2":"F","4":"B C wB xB yB zB VB eB 0B WB","8":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","8":"cB 1B fB"},H:{"8":"KC"},I:{"8":"XB I H LC MC NC OC fB PC QC"},J:{"1":"A","8":"D"},K:{"8":"A B C Q VB eB WB"},L:{"8":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"4":"RC"},P:{"8":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"8":"bC"},R:{"8":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..dba1376f022e1f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/maxlength.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","16":"gB","900":"J D E F"},B:{"1":"R S T U V W X Y Z P a H","1025":"C K L G M N O"},C:{"1":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","900":"hB XB jB kB","1025":"0 1 2 3 4 5 6 7 I b J D E F A B C K L G M N O c d e 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 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","16":"b oB","900":"I cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","16":"F","132":"B C wB xB yB zB VB eB 0B WB"},G:{"1":"1B fB 2B 3B 4B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB","2052":"E 5B"},H:{"132":"KC"},I:{"1":"XB I NC OC fB PC QC","16":"LC MC","4097":"H"},J:{"1":"D A"},K:{"132":"A B C VB eB WB","4100":"Q"},L:{"4097":"H"},M:{"4097":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"4097":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1025":"dC"}},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 new file mode 100644 index 00000000000000..17b1a1a7955e47 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-attribute.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O","16":"R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L jB kB"},D:{"1":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q","2":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H","16":"lB mB nB"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I b oB cB"},F:{"1":"B C G M N O c d e f g h xB yB zB VB eB 0B WB","2":"0 1 2 3 4 5 6 7 8 9 F i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB"},H:{"16":"KC"},I:{"1":"I H OC fB PC QC","16":"XB LC MC NC"},J:{"16":"D A"},K:{"1":"C Q WB","16":"A B VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"16":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..fed9f3e7e207bd --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-fragments.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","132":"R S T U V W X Y Z P a H"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q jB kB","132":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"2":"I b J D E F A B C K L G M N","132":"0 1 2 3 4 5 6 7 8 9 O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b oB cB pB","132":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","132":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"cB 1B fB 2B 3B 4B","132":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB","132":"H PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"132":"H"},M:{"132":"P"},N:{"132":"A B"},O:{"2":"RC"},P:{"2":"I SC","132":"TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"132":"dC"}},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 new file mode 100644 index 00000000000000..279f78322ffd92 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/media-session-api.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f 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 b J D E F A B C K oB cB pB qB rB sB dB VB WB","16":"L G tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..3610df24d253a0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","260":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","324":"8 9 AB BB CB DB EB FB YB GB ZB"},E:{"2":"I b J D E F A oB cB pB qB rB sB dB","132":"B C K L G VB WB tB uB vB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s wB xB yB zB VB eB 0B WB","324":"0 1 2 3 4 t u v w x y z"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"260":"P"},N:{"2":"A B"},O:{"132":"RC"},P:{"1":"VC WC dB XC YC ZC aC","2":"I","132":"SC TC UC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"260":"dC"}},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 new file mode 100644 index 00000000000000..a112c3dbff92d8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediarecorder.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l jB kB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","194":"4 5"},E:{"1":"G uB vB","2":"I b J D E F A B C oB cB pB qB rB sB dB VB","322":"K L WB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q wB xB yB zB VB eB 0B WB","194":"r s"},G:{"1":"JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC","578":"CC DC EC FC GC HC IC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..df176777a9b5c7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mediasource.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","132":"B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h jB kB","66":"i j k l m n o p q r s t u v w x y"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M","33":"g h i j k l m n","66":"N O c d e f"},E:{"1":"E F A B C K L G sB dB VB WB tB uB vB","2":"I b J D oB cB pB qB rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC","260":"EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H QC","2":"XB I LC MC NC OC fB PC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","2":"A"},O:{"1":"RC"},P:{"1":"WC dB XC YC ZC aC","2":"I SC TC UC VC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..55748889218d48 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/menu.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"hB XB I b J D jB kB","132":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V","450":"W X Y Z P a H"},D:{"2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","66":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","66":"0 1 2 3 s t u v w x y z"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"450":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..8094a93e276fb4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/meta-theme-color.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v","132":"RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","258":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB"},E:{"1":"G vB","2":"I b J D E F A B C K L oB cB pB qB rB sB dB VB WB tB uB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"513":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","2":"I","16":"SC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..ce6f38bdbbc0f7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/meter.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"K L G M N O R S T U V W X Y Z P a H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB eB 0B WB","2":"F wB xB yB zB"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"1":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..81b87942f1ce7b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/midi.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..417f6d9405d4cb --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/minmaxwh.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","8":"J gB","129":"D","257":"E"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..ebeca7f477d5ab --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mp3.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB","132":"I b J D E F A B C K L G M N O c d e jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB"},H:{"2":"KC"},I:{"1":"XB I H NC OC fB PC QC","2":"LC MC"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..41205e94013a6d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mpeg-dash.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O","2":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","386":"e f"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..61c1b99c7c8891 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mpeg4.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d jB kB","4":"e 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 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G cB pB qB rB sB dB VB WB tB uB vB","2":"oB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H PC QC","4":"XB I LC MC OC fB","132":"NC"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"260":"P"},N:{"1":"A B"},O:{"4":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..bbffafa48ef2f0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/multibackgrounds.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H kB","2":"hB XB jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB yB zB VB eB 0B WB","2":"F wB xB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..065b11c095e8fb --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/multicolumn.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O","516":"R S T U V W X Y Z P a H"},C:{"132":"9 AB BB CB DB EB FB YB GB ZB Q HB IB","164":"0 1 2 3 4 5 6 7 8 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","516":"JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"420":"0 1 2 3 4 5 6 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","516":"7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"A B C K L G dB VB WB tB uB vB","132":"F sB","164":"D E rB","420":"I b J oB cB pB qB"},F:{"1":"C VB eB 0B WB","2":"F B wB xB yB zB","420":"G M N O c d e f g h i j k l m n o p q r s t","516":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","132":"6B 7B","164":"E 4B 5B","420":"cB 1B fB 2B 3B"},H:{"1":"KC"},I:{"420":"XB I LC MC NC OC fB PC QC","516":"H"},J:{"420":"D A"},K:{"1":"C VB eB WB","2":"A B","516":"Q"},L:{"516":"H"},M:{"516":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","420":"I"},Q:{"132":"bC"},R:{"132":"cC"},S:{"164":"dC"}},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 new file mode 100644 index 00000000000000..09a4ecf9ec4c44 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mutation-events.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","260":"F A B"},B:{"132":"R S T U V W X Y Z P a H","260":"C K L G M N O"},C:{"2":"hB XB I b jB kB","260":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"16":"I b J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"16":"oB cB","132":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB"},F:{"1":"C 0B WB","2":"F wB xB yB zB","16":"B VB eB","132":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"16":"cB 1B","132":"E fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"16":"LC MC","132":"XB I H NC OC fB PC QC"},J:{"132":"D A"},K:{"1":"C WB","2":"A","16":"B VB eB","132":"Q"},L:{"132":"H"},M:{"260":"P"},N:{"260":"A B"},O:{"132":"RC"},P:{"132":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"132":"bC"},R:{"132":"cC"},S:{"260":"dC"}},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 new file mode 100644 index 00000000000000..d8131b43faffaf --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/mutationobserver.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D E gB","8":"F A"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N","33":"O c d e f g h i j"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B","33":"3B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB LC MC NC","8":"I OC fB"},J:{"1":"A","2":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","8":"A"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..368d5122129fe7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/namevalue-storage.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"E F A B","2":"gB","8":"J D"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","4":"hB XB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB yB zB VB eB 0B WB","2":"F wB xB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..98d7f591aac5a9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/native-filesystem-api.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","194":"R S T U V W","260":"X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB","194":"SB TB UB aB bB R S T U V W","260":"X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB wB xB yB zB VB eB 0B WB","194":"Q HB IB JB KB LB MB NB OB PB","260":"QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..0c48cf648cfd13 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/nav-timing.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b","33":"J D E F A B C"},E:{"1":"E F A B C K L G sB dB VB WB tB uB vB","2":"I b J D oB cB pB qB rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"1":"I H OC fB PC QC","2":"XB LC MC NC"},J:{"1":"A","2":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..c121c6220f2534 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/navigator-language.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"M N O R S T U V W X Y Z P a H","2":"C K L G"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t"},E:{"1":"A B C K L G dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB sB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g wB xB yB zB VB eB 0B WB"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"16":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"16":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"16":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"16":"bC"},R:{"16":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..6491ffd7e2867e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/netinfo.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","1028":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB","1028":"ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB","1028":"5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"LC PC QC","132":"XB I MC NC OC fB"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","516":"Q"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"VC WC dB XC YC ZC aC","132":"I","516":"SC TC UC"},Q:{"1":"bC"},R:{"516":"cC"},S:{"260":"dC"}},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 new file mode 100644 index 00000000000000..8a8458c4f85e43 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/notifications.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"L G M N O R S T U V W X Y Z P a H","2":"C K"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e jB kB"},D:{"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I","36":"b J D E F A B C K L G M N O c d e"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB","36":"H PC QC"},J:{"1":"A","2":"D"},K:{"2":"A B C VB eB WB","36":"Q"},L:{"513":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"36":"I","258":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"258":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..dc9e56aa8b26c1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-entries.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"L G M N O R S T U V W X Y Z P a H","2":"C K"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e 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 G dB VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w x wB xB yB zB VB eB 0B WB"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D","16":"A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","2":"I SC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..f45cca32d310d9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-fit.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G","260":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o"},E:{"1":"A B C K L G dB VB WB tB uB vB","2":"I b J D oB cB pB qB","132":"E F rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F G M N O wB xB yB","33":"B C zB VB eB 0B WB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B 4B","132":"E 5B 6B 7B"},H:{"33":"KC"},I:{"1":"H QC","2":"XB I LC MC NC OC fB PC"},J:{"2":"D A"},K:{"1":"Q","2":"A","33":"B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..6f419b5e5768b1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-observe.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 t u v w x y z","2":"7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"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 F B C G M N O c d e f u v w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"I","2":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..9de6518c59440a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/object-values.js @@ -0,0 +1 @@ +module.exports={A:{A:{"8":"J D E F A B gB"},B:{"1":"L G M N O R S T U V W X Y Z P a H","2":"C K"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","8":"0 1 2 3 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","8":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e 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 G dB VB WB tB uB vB","8":"I b J D E F A oB cB pB qB rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","8":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w x wB xB yB zB VB eB 0B WB"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","8":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"8":"KC"},I:{"1":"H","8":"XB I LC MC NC OC fB PC QC"},J:{"8":"D A"},K:{"1":"Q","8":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"8":"A B"},O:{"1":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","8":"I SC"},Q:{"1":"bC"},R:{"8":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..889e445557d3b8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/objectrtc.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"K L G M N O","2":"C R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D","130":"A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..d8d8b6fc907edd --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/offline-apps.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"F gB","8":"J D E"},B:{"1":"C K L G M N O R S T U V","2":"W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U jB kB","2":"V W X Y Z P a H","4":"XB","8":"hB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V","2":"W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","8":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB zB VB eB 0B WB","2":"F RB SB TB UB wB","8":"xB yB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I LC MC NC OC fB PC QC","2":"H"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"2":"H"},M:{"2":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..f8b5c591d9b64f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/offscreencanvas.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","194":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB","322":"FB YB GB ZB Q HB IB JB KB LB MB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB","322":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"194":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"dB XC YC ZC aC","2":"I SC TC UC VC WC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"194":"dC"}},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 new file mode 100644 index 00000000000000..4e1e07daeba76d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ogg-vorbis.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"N O R S T U V W X Y Z P a H","2":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB XB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L oB cB pB qB rB sB dB VB WB tB","132":"G uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB yB zB VB eB 0B WB","2":"F wB xB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"A","2":"D"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..7db415e7d6a935 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ogv.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","8":"F A B"},B:{"1":"N O R S T U V W X Y Z P a H","8":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB XB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB yB zB VB eB 0B WB","2":"F wB xB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"1":"P"},N:{"8":"A B"},O:{"1":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..1051df170d4aa4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ol-reversed.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G","16":"M N O c"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B wB xB yB zB VB eB 0B","16":"C"},G:{"1":"E 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B"},H:{"1":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"A","2":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..2a1931c903bce8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/once-event-listener.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"M N O R S T U V W X Y Z P a H","2":"C K L G"},C:{"1":"7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e 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 G dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y wB xB yB zB VB eB 0B WB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","2":"I SC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..d5d3d2cdbb2c62 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/online-status.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D gB","260":"E"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB XB","516":"I b J D E F A B C K L G M N O c d e f 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 L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B","4":"WB"},G:{"1":"E fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B"},H:{"2":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"A","132":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..046dbeeb9802c6 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/opus.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"L G M N O R S T U V W X Y Z P a H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p"},E:{"2":"I b J D E F A oB cB pB qB rB sB dB","132":"B C K L G VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B","132":"AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..5e9cfc4625db6c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/orientation-sensor.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g 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 YB GB ZB Q HB IB JB KB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..8c749853189fc8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/outline.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D gB","260":"E","388":"F A B"},B:{"1":"G M N O R S T U V W X Y Z P a H","388":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B","129":"WB","260":"F B wB xB yB zB VB eB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"C Q WB","260":"A B VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"388":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..42a3f689191c7e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pad-start-end.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"G M N O R S T U V W X Y Z P a H","2":"C K L"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f 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 G dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB sB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"UC VC WC dB XC YC ZC aC","2":"I SC TC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..51611bc01bfc93 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/page-transition-events.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D E F A gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB"},H:{"2":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","2":"A"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..d2da11f612d3c4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pagevisibility.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F jB kB","33":"A B C K L G 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K","33":"L G M N O c d e f g h i j k l m n o p"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b J oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B C wB xB yB zB VB eB 0B","33":"G M N O c"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB","33":"PC QC"},J:{"1":"A","2":"D"},K:{"1":"Q WB","2":"A B C VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","33":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..f886f5aff72dae --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/passive-event-listener.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"M N O R S T U V W X Y Z P a H","2":"C K L G"},C:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 I b J D E F A B C K L G M N O c d e 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 G dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u wB xB yB zB VB eB 0B WB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..ce165cf44c088c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/passwordrules.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","16":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P jB kB","16":"a H"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H","16":"lB mB nB"},E:{"1":"C K WB","2":"I b J D E F A B oB cB pB qB rB sB dB VB","16":"L G tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB","16":"AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"16":"KC"},I:{"2":"XB I LC MC NC OC fB PC QC","16":"H"},J:{"2":"D","16":"A"},K:{"2":"A B C VB eB WB","16":"Q"},L:{"16":"H"},M:{"16":"P"},N:{"2":"A","16":"B"},O:{"16":"RC"},P:{"2":"I SC TC","16":"UC VC WC dB XC YC ZC aC"},Q:{"16":"bC"},R:{"16":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..3b5d05803c4fcc --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/path2d.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K","132":"L G M N O"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n jB kB","132":"0 1 2 3 4 o p q r s t u v w x y z"},D:{"1":"MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s","132":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB"},E:{"1":"A B C K L G sB dB VB WB tB uB vB","2":"I b J D oB cB pB qB","132":"E F rB"},F:{"1":"CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f wB xB yB zB VB eB 0B WB","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"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B 4B","16":"E","132":"5B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"1":"A","2":"D"},K:{"2":"A B C VB eB WB","132":"Q"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"132":"RC"},P:{"1":"dB XC YC ZC aC","132":"I SC TC UC VC WC"},Q:{"132":"bC"},R:{"132":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..89104d26a1d06a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/payment-request.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K","322":"L","8196":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB jB kB","4162":"CB DB EB FB YB GB ZB Q HB IB JB","16452":"KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","194":"AB BB CB DB EB FB","1090":"YB GB","8196":"ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB"},E:{"1":"K L G WB tB uB vB","2":"I b J D E F oB cB pB qB rB sB","514":"A B dB","8196":"C VB"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w wB xB yB zB VB eB 0B WB","194":"0 1 2 3 4 x y z","8196":"5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB"},G:{"1":"DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B","514":"8B 9B AC","8196":"BC CC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2049":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"YC ZC aC","2":"I","8196":"SC TC UC VC WC dB XC"},Q:{"8196":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..813c01416466fb --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pdf-viewer.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","132":"B"},B:{"1":"G M N O R S T U V W X Y Z P a H","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","16":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B wB xB yB zB VB eB 0B"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"16":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"16":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..1bcec8c82802ac --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/permissions-api.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..29dd208ae4d7ad --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/permissions-policy.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","258":"R S T U V W","322":"X Y","388":"Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB jB kB","258":"SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB","258":"GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W","322":"X Y","388":"Z P a H lB mB nB"},E:{"2":"I b J D E F A B oB cB pB qB rB sB dB","258":"C K L G VB WB tB uB vB"},F:{"2":"0 1 2 3 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB","258":"4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB","322":"QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC","258":"BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB PC QC","258":"H"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","258":"Q"},L:{"388":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC","258":"VC WC dB XC YC ZC aC"},Q:{"258":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..9c378de3fcc266 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/picture-in-picture.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB jB kB","132":"QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","1090":"LB","1412":"PB","1668":"MB NB OB"},D:{"1":"OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB","2114":"NB"},E:{"1":"L G tB uB vB","2":"I b J D E F oB cB pB qB rB sB","4100":"A B C K dB VB WB"},F:{"1":"RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t wB xB yB zB VB eB 0B WB","8196":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB"},G:{"1":"IC JC","2":"E cB 1B fB 2B 3B 4B 5B","4100":"6B 7B 8B 9B AC BC CC DC EC FC GC HC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"16388":"H"},M:{"16388":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..dc0a5ec8692407 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/picture.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"K L G M N O R S T U V W X Y Z P a H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q jB kB","578":"r s t u"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t","194":"u"},E:{"1":"A B C K L G sB dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g wB xB yB zB VB eB 0B WB","322":"h"},G:{"1":"7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..f81497610fb2d9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ping.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"N O R S T U V W X Y Z P a H","2":"C K L G M"},C:{"2":"hB","194":"0 1 2 3 4 5 6 7 8 9 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"194":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"194":"dC"}},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 new file mode 100644 index 00000000000000..2c1e5d75d16650 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/png-alpha.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"D E F A B","2":"gB","8":"J"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..e03d43876bcf75 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointer-events.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D E F A gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H kB","2":"hB XB jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","2":"A"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..1c285b73dbab08 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointer.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D E F gB","164":"A"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b jB kB","8":"J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x","328":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB"},D:{"1":"CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e","8":"0 1 2 3 4 5 6 7 8 f g h i j k l m n o p q r s t u v w x y z","584":"9 AB BB"},E:{"1":"K L G tB uB vB","2":"I b J oB cB pB","8":"D E F A B C qB rB sB dB VB","1096":"WB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB","8":"G M N O c d e f g h i j k l m n o p q r s t u v","584":"w x y"},G:{"1":"FC GC HC IC JC","8":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC","6148":"EC"},H:{"2":"KC"},I:{"1":"H","8":"XB I LC MC NC OC fB PC QC"},J:{"8":"D A"},K:{"1":"Q","2":"A","8":"B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","36":"A"},O:{"8":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","2":"SC","8":"I"},Q:{"1":"bC"},R:{"2":"cC"},S:{"328":"dC"}},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 new file mode 100644 index 00000000000000..d00c7c836af329 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/pointerlock.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"K L G M N O R S T U V W X Y Z P a H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K jB kB","33":"L G M N O c d e f 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 u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G","33":"f g h i j k l m n o p q r s t","66":"M N O c d e"},E:{"1":"B C K L G dB VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB","33":"G M N O c d e f g"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..3787bceab200df --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/portals.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V","322":"a H","450":"W X Y Z P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB","194":"TB UB aB bB R S T U V","322":"X Y Z P a H lB mB nB","450":"W"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB wB xB yB zB VB eB 0B WB","194":"Q HB IB JB KB LB MB NB OB PB QB","322":"RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"450":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..6a1df485d05a2b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/prefers-color-scheme.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB jB kB"},D:{"1":"UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"K L G WB tB uB vB","2":"I b J D E F A B C oB cB pB qB rB sB dB VB"},F:{"1":"Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB wB xB yB zB VB eB 0B WB"},G:{"1":"EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"YC ZC aC","2":"I SC TC UC VC WC dB XC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..70dce33f8e9e0b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q jB kB"},D:{"1":"SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB"},E:{"1":"B C K L G dB VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB wB xB yB zB VB eB 0B WB"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"XC YC ZC aC","2":"I SC TC UC VC WC dB"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..0756fc58aeed06 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/private-class-fields.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB"},E:{"1":"G uB vB","2":"I b J D E F A B C K L oB cB pB qB rB sB dB VB WB tB"},F:{"1":"Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB wB xB yB zB VB eB 0B WB"},G:{"1":"JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"XC YC ZC aC","2":"I SC TC UC VC WC dB"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..cefde0d3fb8b80 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/private-methods-and-accessors.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"V W X Y Z P a H","2":"C K L G M N O R S T U"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U"},E:{"1":"G uB vB","2":"I b J D E F A B C K L oB cB pB qB rB sB dB VB WB tB"},F:{"1":"OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB wB xB yB zB VB eB 0B WB"},G:{"1":"JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..057d81302bf77f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/progress.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB eB 0B WB","2":"F wB xB yB zB"},G:{"1":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B","132":"4B"},H:{"1":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..2952244b87b91f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/promise-finally.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"O R S T U V W X Y Z P a H","2":"C K L G M N"},C:{"1":"FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB jB kB"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q"},E:{"1":"C K L G VB WB tB uB vB","2":"I b J D E F A B oB cB pB qB rB sB dB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"1":"BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"VC WC dB XC YC ZC aC","2":"I SC TC UC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..e843307486a9df --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/promises.js @@ -0,0 +1 @@ +module.exports={A:{A:{"8":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","4":"k l","8":"hB XB I b J D E F A B C K L G M N O c d e f g h i j jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","4":"p","8":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o"},E:{"1":"E F A B C K L G rB sB dB VB WB tB uB vB","8":"I b J D oB cB pB qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","4":"c","8":"F B C G M N O wB xB yB zB VB eB 0B WB"},G:{"1":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","8":"cB 1B fB 2B 3B 4B"},H:{"8":"KC"},I:{"1":"H QC","8":"XB I LC MC NC OC fB PC"},J:{"8":"D A"},K:{"1":"Q","8":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"8":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..65cf17bcc9a3d6 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/proximity.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..915d22980f5871 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/proxy.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N jB kB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 I b J D E F A B C K L G M N O v w x y z","66":"c d e f g h i j k l m n o p q r s t u"},E:{"1":"A B C K L G dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C i j k l m n o p q r s wB xB yB zB VB eB 0B WB","66":"G M N O c d e f g h"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..89859c662da2fe --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/public-class-fields.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB jB kB","4":"OB PB QB RB SB","132":"NB"},D:{"1":"QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB"},E:{"1":"G uB vB","2":"I b J D E F A B C K oB cB pB qB rB sB dB VB WB tB","260":"L"},F:{"1":"GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB wB xB yB zB VB eB 0B WB"},G:{"1":"IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"XC YC ZC aC","2":"I SC TC UC VC WC dB"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..caa623c2041819 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/publickeypinning.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB 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 Q HB IB JB","2":"F B C G M N O c KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","4":"g","16":"d e f h"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB","2":"XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..5e5e05b091a739 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/push-api.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"N O","2":"C K L G M","257":"R S T U V W X Y Z P a H"},C:{"2":"0 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","257":"1 3 4 5 6 7 8 AB BB CB DB EB FB YB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","1281":"2 9 GB"},D:{"2":"0 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","257":"7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","388":"1 2 3 4 5 6"},E:{"2":"I b J D E F oB cB pB qB rB","514":"A B C K L G sB dB VB WB tB uB vB"},F:{"2":"F B C G M N O c d e f g h i j k l m n o p q r s t wB xB yB zB VB eB 0B WB","16":"u v w x y","257":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"257":"dC"}},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 new file mode 100644 index 00000000000000..622b854c3d834b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/queryselector.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"gB","8":"J D","132":"E"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","8":"hB XB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB xB yB zB VB eB 0B WB","8":"F wB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..ce7559f3c59ed0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/readonly-attr.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"J D E F A B","16":"gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","16":"hB XB jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L G M N O c d e f g h i"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","16":"I b oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","16":"F wB","132":"B C xB yB zB VB eB 0B WB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB 2B 3B"},H:{"1":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"D A"},K:{"1":"Q","132":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"257":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..33478a57c575e0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/referrer-policy.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","132":"B"},B:{"1":"R S T U","132":"C K L G M N O","513":"V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s jB kB"},D:{"1":"ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V","2":"I b J D E F A B C K L G M N O c d","260":"0 1 2 3 4 5 6 7 8 9 e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB","513":"W X Y Z P a H lB mB nB"},E:{"1":"C VB WB","2":"I b J D oB cB pB qB","132":"E F A B rB sB dB","1025":"K L G tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB","2":"F B C wB xB yB zB VB eB 0B WB","513":"RB SB TB UB"},G:{"1":"CC DC EC FC","2":"cB 1B fB 2B 3B 4B","132":"E 5B 6B 7B 8B 9B AC BC","1025":"GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"513":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..b0e9d5a7ad604b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/registerprotocolhandler.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","129":"R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB"},D:{"2":"I b J D E F A B C","129":"0 1 2 3 4 5 6 7 8 9 K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B wB xB yB zB VB eB","129":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D","129":"A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..c6b4454588bf81 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rel-noopener.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 I b J D E F A B C K L G M N O c d e 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 G dB VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s wB xB yB zB VB eB 0B WB"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..290cb9682fcada --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rel-noreferrer.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","132":"B"},B:{"1":"K L G M N O R S T U V W X Y Z P a H","16":"C"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L G"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB"},H:{"2":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..e7e2dfeda9e071 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rellist.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"O R S T U V W X Y Z P a H","2":"C K L G M","132":"N"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m jB kB"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","132":"7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"I b J D E oB cB pB qB rB"},F:{"1":"9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t wB xB yB zB VB eB 0B WB","132":"0 1 2 3 4 5 6 7 8 u v w x y z"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"132":"RC"},P:{"1":"WC dB XC YC ZC aC","2":"I","132":"SC TC UC VC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..de593d070fff5a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rem.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D E gB","132":"F A"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H kB","2":"hB XB jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB","2":"F B wB xB yB zB VB eB"},G:{"1":"E 1B fB 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB","260":"2B"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"C Q WB","2":"A B VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..0b2a92fd66a3bc --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/requestanimationframe.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB","33":"B C K L G M N O c d e f","164":"I b J D E F A"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F","33":"f g","164":"O c d e","420":"A B C K L G M N"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B","33":"3B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"A","2":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..5d809aa9b5a8df --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/requestidlecallback.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","194":"AB BB"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"2":"I b J D E F A B C K oB cB pB qB rB sB dB VB WB","322":"L G tB uB vB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC","322":"HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..d29e94c3af0634 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/resizeobserver.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB jB kB"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e 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 YB GB ZB Q HB"},E:{"1":"L G tB uB vB","2":"I b J D E F A B C oB cB pB qB rB sB dB VB WB","66":"K"},F:{"1":"9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w x wB xB yB zB VB eB 0B WB","194":"0 1 2 3 4 5 6 7 8 y z"},G:{"1":"HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"WC dB XC YC ZC aC","2":"I SC TC UC VC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..77eac7b077a0ee --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/resource-timing.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n jB kB","194":"o p q r"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h"},E:{"1":"C K L G VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB dB","260":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..d7745d453ed93b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rest-parameters.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L jB kB"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","194":"1 2 3"},E:{"1":"A B C K L G dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB sB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n wB xB yB zB VB eB 0B WB","194":"o p q"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..ff245614e2f4e8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/rtcpeerconnection.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L","516":"G M N O"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e jB kB","33":"0 f g h i j k l m n o p q r s t u v w x y z"},D:{"1":"DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f","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"},E:{"1":"B C K L G VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB dB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N wB xB yB zB VB eB 0B WB","33":"O c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D","130":"A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"33":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"33":"bC"},R:{"33":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..e4c7431f127144 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ruby.js @@ -0,0 +1 @@ +module.exports={A:{A:{"4":"J D E F A B gB"},B:{"4":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","8":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u jB kB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","8":"I"},E:{"4":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","8":"I oB cB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","8":"F B C wB xB yB zB VB eB 0B WB"},G:{"4":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","8":"cB 1B fB"},H:{"8":"KC"},I:{"4":"XB I H OC fB PC QC","8":"LC MC NC"},J:{"4":"A","8":"D"},K:{"4":"Q","8":"A B C VB eB WB"},L:{"4":"H"},M:{"1":"P"},N:{"4":"A B"},O:{"4":"RC"},P:{"4":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"4":"bC"},R:{"4":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..8ccff4ab847100 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/run-in.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"E F A B","2":"J D gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o","2":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"b J pB","2":"D E F A B C K L G rB sB dB VB WB tB uB vB","16":"qB","129":"I oB cB"},F:{"1":"F B C G M N O wB xB yB zB VB eB 0B WB","2":"0 1 2 3 4 5 6 7 8 9 c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"1B fB 2B 3B 4B","2":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","129":"cB"},H:{"1":"KC"},I:{"1":"XB I LC MC NC OC fB PC","2":"H QC"},J:{"1":"D A"},K:{"1":"A B C VB eB WB","2":"Q"},L:{"2":"H"},M:{"2":"P"},N:{"1":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..61fadb8f404135 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","388":"B"},B:{"1":"O R S T U V W","2":"C K L G","129":"M N","513":"X Y Z P a H"},C:{"1":"GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB jB kB"},D:{"1":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R","2":"0 1 2 3 4 5 6 7 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","513":"S T U V W X Y Z P a H lB mB nB"},E:{"1":"G uB vB","2":"I b J D E F A B oB cB pB qB rB sB dB VB","2052":"L","3076":"C K WB tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v wB xB yB zB VB eB 0B WB","513":"PB QB RB SB TB UB"},G:{"1":"EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC","2052":"CC DC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","513":"Q"},L:{"513":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"16":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..660ac8ad52a2fb --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/screen-orientation.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","164":"B"},B:{"1":"R S T U V W X Y Z P a H","36":"C K L G M N O"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N jB kB","36":"0 O c d e 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 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A","36":"B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","16":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..62395e2d6a7eb9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/script-async.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H kB","2":"hB XB jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB","132":"b"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"2":"KC"},I:{"1":"XB I H OC fB PC QC","2":"LC MC NC"},J:{"1":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..e56811255c0c75 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/script-defer.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","132":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB","257":"I b J D E F A B C K L G M N O c d e f g h i j k l m n jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"2":"KC"},I:{"1":"XB I H OC fB PC QC","2":"LC MC NC"},J:{"1":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..7a5a6a9d0f14a8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/scrollintoview.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D gB","132":"E F A B"},B:{"1":"R S T U V W X Y Z P a H","132":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","132":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s jB kB"},D:{"1":"ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","132":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB"},E:{"2":"I b oB cB","132":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F wB xB yB zB","16":"B VB eB","132":"0 1 2 3 4 C G M N O c d e f g h i j k l m n o p q r s t u v w x y z 0B WB"},G:{"16":"cB 1B fB","132":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","16":"LC MC","132":"XB I NC OC fB PC QC"},J:{"132":"D A"},K:{"132":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"132":"A B"},O:{"132":"RC"},P:{"132":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"132":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..04317a0302e110 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","16":"I b oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB"},H:{"2":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..87849b51e1a955 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sdch.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h 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":"YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB","2":"F B C RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..f539e9a7b00b14 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/selection-api.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","16":"gB","260":"J D E"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","132":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","2180":"0 1 2 3 4 5 6 7 8"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","16":"I b oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","132":"F B C wB xB yB zB VB eB 0B WB"},G:{"16":"fB","132":"cB 1B","516":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H PC QC","16":"XB I LC MC NC OC","1025":"fB"},J:{"1":"A","16":"D"},K:{"1":"Q","16":"A B C VB eB","132":"WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","16":"A"},O:{"1025":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2180":"dC"}},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 new file mode 100644 index 00000000000000..2430e2f02c6260 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/server-timing.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB jB kB"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB","196":"GB ZB Q HB","324":"IB"},E:{"2":"I b J D E F A B C oB cB pB qB rB sB dB VB","516":"K L G WB tB uB vB"},F:{"1":"9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..f65b1daf73c120 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/serviceworkers.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"N O R S T U V W X Y Z P a H","2":"C K L","322":"G M"},C:{"1":"1 3 4 5 6 7 8 AB BB CB DB EB FB YB ZB Q HB IB JB KB LB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p jB kB","194":"0 q r s t u v w x y z","513":"2 9 GB MB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w","4":"0 1 x y z"},E:{"1":"C K L G VB WB tB uB vB","2":"I b J D E F A B oB cB pB qB rB sB dB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j wB xB yB zB VB eB 0B WB","4":"k l m n o"},G:{"1":"BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB PC QC","4":"H"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","4":"Q"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"4":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..fabfe1ca2c9b74 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/setimmediate.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O","2":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"1":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..47b0f38758e863 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sha-2.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"J D E F A B","2":"gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","132":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"16":"KC"},I:{"1":"XB I H MC NC OC fB PC QC","260":"LC"},J:{"1":"D A"},K:{"16":"A B C Q VB eB WB"},L:{"1":"H"},M:{"16":"P"},N:{"16":"A B"},O:{"16":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","16":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..1998708d6ade2c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/shadowdom.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R","2":"C K L G M N O S T U V W X Y Z P a H"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","66":"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 YB GB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R","2":"I b J D E F A B C K L G M N O c d e f g h S T U V W X Y Z P a H lB mB nB","33":"i j k l m n o p q r"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB 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 Q HB IB JB KB","2":"F B C LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","33":"G M N O c d e"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB","33":"PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC","2":"ZC aC","33":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..9d66015d38f762 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/shadowdomv1.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB jB kB","322":"FB","578":"YB GB ZB Q"},D:{"1":"AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e 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 G dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w wB xB yB zB VB eB 0B WB"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B","132":"8B 9B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","2":"I","4":"SC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..f5038765273fc6 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sharedarraybuffer.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G","194":"M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB jB kB","194":"EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB","450":"SB TB UB aB bB","513":"R S T iB U V W X Y Z P a H"},D:{"1":"MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB","194":"GB ZB Q HB IB JB KB LB","513":"H lB mB nB"},E:{"2":"I b J D E F A oB cB pB qB rB sB","194":"B C K L G dB VB WB tB uB vB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB","194":"4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B","194":"9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"513":"H"},M:{"513":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..79673524ab61cd --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sharedworkers.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"b J pB","2":"I D E F A B C K L G oB cB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB zB VB eB 0B WB","2":"F wB xB yB"},G:{"1":"2B 3B","2":"E cB 1B fB 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"B C VB eB WB","2":"Q","16":"A"},L:{"2":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"I","2":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..4033d16f34692b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sni.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J gB","132":"D E"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB"},H:{"1":"KC"},I:{"1":"XB I H OC fB PC QC","2":"LC MC NC"},J:{"1":"A","2":"D"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..7730cafad18ab7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/spdy.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D E F A gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","2":"8 9 hB XB I b J D E F A B C AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","2":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"E F A B C sB dB VB","2":"I b J D oB cB pB qB rB","129":"K L G WB tB uB vB"},F:{"1":"1 G M N O c d e f g h i j k l m n o p q r s t u v w z WB","2":"0 2 3 4 5 6 7 8 9 F B C x y AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B"},G:{"1":"E 5B 6B 7B 8B 9B AC BC CC","2":"cB 1B fB 2B 3B 4B","257":"DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I OC fB PC QC","2":"H LC MC NC"},J:{"2":"D A"},K:{"1":"WB","2":"A B C Q VB eB"},L:{"2":"H"},M:{"2":"P"},N:{"1":"B","2":"A"},O:{"2":"RC"},P:{"1":"I","2":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"16":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..f7ef58de4cd89f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/speech-recognition.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","1026":"R S T U V W X Y Z P a H"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e jB kB","322":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"2":"I b J D E F A B C K L G M N O c d e 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L oB cB pB qB rB sB dB VB WB tB","2084":"G uB vB"},F:{"2":"F B C G M N O c d e f g h i j wB xB yB zB VB eB 0B WB","1026":"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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC","2084":"JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"164":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"164":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"164":"bC"},R:{"164":"cC"},S:{"322":"dC"}},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 new file mode 100644 index 00000000000000..5bc1f884eec713 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/speech-synthesis.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"L G M N O","2":"C K","257":"R S T U V W X Y Z P a H"},C:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n jB kB","194":"0 1 2 3 4 5 o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p","257":"CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"D E F A B C K L G rB sB dB VB WB tB uB vB","2":"I b J oB cB pB qB"},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 Q HB","2":"F B C G M N O c d e f g h i j wB xB yB zB VB eB 0B WB","257":"IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..95ec7457c597df --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/spellcheck-attribute.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I b oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB yB zB VB eB 0B WB","2":"F wB xB"},G:{"4":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"4":"KC"},I:{"4":"XB I H LC MC NC OC fB PC QC"},J:{"1":"A","4":"D"},K:{"4":"A B C Q VB eB WB"},L:{"4":"H"},M:{"4":"P"},N:{"4":"A B"},O:{"4":"RC"},P:{"4":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"4":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..97e2de36a829f2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sql-storage.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C oB cB pB qB rB sB dB VB WB","2":"K L G tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB yB zB VB eB 0B WB","2":"F wB xB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC","2":"EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..16fb6315fc664e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/srcset.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"M N O R S T U V W X Y Z P a H","260":"C","514":"K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o jB kB","194":"p q r s t u"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q","260":"r s t u"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"I b J D oB cB pB qB","260":"E rB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d wB xB yB zB VB eB 0B WB","260":"e f g h"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B 4B","260":"E 5B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..6630c034b2e31d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/stream.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M jB kB","129":"t u v w x y","420":"N O c d e f g h i j k l m n o p q r s"},D:{"1":"AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d","420":"0 1 2 3 4 5 6 7 8 9 e 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 G VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB dB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B G M N wB xB yB zB VB eB 0B","420":"C O c d e f g h i j k l m n o p q r s t u v w WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B","513":"HC IC JC","1537":"AC BC CC DC EC FC GC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D","420":"A"},K:{"1":"Q","2":"A B VB eB","420":"C WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","420":"I SC"},Q:{"1":"bC"},R:{"420":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..8862b29fecfa2f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/streams.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","130":"B"},B:{"1":"P a H","16":"C K","260":"L G","1028":"R S T U V W X Y Z","5124":"M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB jB kB","6148":"JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","6722":"EB FB YB GB ZB Q HB IB"},D:{"1":"P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","260":"9 AB BB CB DB EB FB","1028":"YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z"},E:{"2":"I b J D E F oB cB pB qB rB sB","1028":"G uB vB","3076":"A B C K L dB VB WB tB"},F:{"1":"UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v wB xB yB zB VB eB 0B WB","260":"0 1 2 w x y z","1028":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B","16":"8B","1028":"9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","1028":"Q"},L:{"1":"H"},M:{"6148":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC","1028":"UC VC WC dB XC YC ZC aC"},Q:{"1028":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..29db6823237f5e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/stricttransportsecurity.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A gB","129":"B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"D E F A B C K L G rB sB dB VB WB tB uB vB","2":"I b J oB cB pB qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B wB xB yB zB VB eB 0B"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..0f7ed5eee6269b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/style-scoped.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 e f g h i j k l m n o p q r s t u v w x y z AB BB","2":"hB XB I b J D E F A B C K L G M N O c d ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","322":"CB DB EB FB YB GB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","194":"d e f g h i j k l m n o p q r s t"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..d399cbedbb26aa --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/subresource-integrity.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"N O R S T U V W X Y Z P a H","2":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 I b J D E F A B C K L G M N O c d e 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 G VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB dB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o wB xB yB zB VB eB 0B WB"},G:{"1":"BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B","194":"AC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..0110fb72e292f1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-css.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"M N O R S T U V W X Y Z P a H","516":"C K L G"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB","260":"I b J D E F A B C K L G M N O c d e f g"},D:{"1":"0 1 2 3 4 5 6 7 8 9 b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","4":"I"},E:{"1":"b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"oB","132":"I cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","2":"F"},G:{"1":"E fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","132":"cB 1B"},H:{"260":"KC"},I:{"1":"XB I H OC fB PC QC","2":"LC MC NC"},J:{"1":"D A"},K:{"1":"Q","260":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..e85ebbb466432b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-filters.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I","4":"b J D"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B"},H:{"1":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"A","2":"D"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..ec810680a5b806 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-fonts.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"F A B gB","8":"J D E"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u","2":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","130":"0 1 2 3 4 5 6 7 v w x y z"},E:{"1":"I b J D E F A B C K L G cB pB qB rB sB dB VB WB tB uB vB","2":"oB"},F:{"1":"F B C G M N O c d e f g h wB xB yB zB VB eB 0B WB","2":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","130":"i j k l m n o p q r s t"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"258":"KC"},I:{"1":"XB I OC fB PC QC","2":"H LC MC NC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"130":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"I","130":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"130":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..cbd498aa9b2b02 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-fragment.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","260":"F A B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L jB kB"},D:{"1":"7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s","132":"0 1 2 3 4 5 6 t u v w x y z"},E:{"1":"C K L G VB WB tB uB vB","2":"I b J D F A B oB cB pB qB sB dB","132":"E rB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"G M N O c d e f","4":"B C xB yB zB VB eB 0B","16":"F wB","132":"g h i j k l m n o p q r s t"},G:{"1":"BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B 4B 6B 7B 8B 9B AC","132":"E 5B"},H:{"1":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D","132":"A"},K:{"1":"Q WB","4":"A B C VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","132":"I"},Q:{"1":"bC"},R:{"132":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..9e69610e2a4401 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-html.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","388":"F A B"},B:{"4":"R S T U V W X Y Z P a H","260":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB","4":"XB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"oB cB","4":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"4":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB","4":"H PC QC"},J:{"1":"A","2":"D"},K:{"4":"A B C Q VB eB WB"},L:{"4":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"4":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"4":"bC"},R:{"4":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..87f7554a31cf38 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-html5.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"gB","8":"J D E","129":"F A B"},B:{"1":"N O R S T U V W X Y Z P a H","129":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","8":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","8":"I b J"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","8":"I b oB cB","129":"J D E pB qB rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB","2":"B zB VB eB","8":"F wB xB yB"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","8":"cB 1B fB","129":"E 2B 3B 4B 5B"},H:{"1":"KC"},I:{"1":"H PC QC","2":"LC MC NC","129":"XB I OC fB"},J:{"1":"A","129":"D"},K:{"1":"C Q WB","8":"A B VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"129":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..464edf4ddf87eb --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-img.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","132":"I b J D E F A B C K L G M N O c d e f g h i j k"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"oB","4":"cB","132":"I b J D E pB qB rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","132":"E cB 1B fB 2B 3B 4B 5B"},H:{"1":"KC"},I:{"1":"H PC QC","2":"LC MC NC","132":"XB I OC fB"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..04126c0a0c039f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg-smil.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"gB","8":"J D E F A B"},B:{"1":"R S T U V W X Y Z P a H","8":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","8":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","4":"I"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","8":"oB cB","132":"I b pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","132":"cB 1B fB 2B"},H:{"2":"KC"},I:{"1":"XB I H OC fB PC QC","2":"LC MC NC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"8":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..ea7316d5664ace --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/svg.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"gB","8":"J D E","772":"F A B"},B:{"1":"R S T U V W X Y Z P a H","513":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","4":"hB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G cB pB qB rB sB dB VB WB tB uB vB","4":"oB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"H PC QC","2":"LC MC NC","132":"XB I OC fB"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"257":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..b80038d964efb5 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/sxg.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB","132":"PB QB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"16":"RC"},P:{"1":"XC YC ZC aC","2":"I SC TC UC VC WC dB"},Q:{"16":"bC"},R:{"16":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..c8f0eba8c3b652 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tabindex-attr.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"D E F A B","16":"J gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"16":"hB XB jB kB","129":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L"},E:{"16":"I b oB cB","257":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","16":"F"},G:{"769":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"16":"KC"},I:{"16":"XB I H LC MC NC OC fB PC QC"},J:{"16":"D A"},K:{"16":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"16":"A B"},O:{"16":"RC"},P:{"16":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"16":"cC"},S:{"129":"dC"}},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 new file mode 100644 index 00000000000000..3a7d664da48b33 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/template-literals.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"K L G M N O R S T U V W X Y Z P a H","16":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x"},E:{"1":"A B K L G sB dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB","129":"C"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l wB xB yB zB VB eB 0B WB"},G:{"1":"6B 7B 8B 9B AC BC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B","129":"CC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..272391de2a564d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/template.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"G M N O R S T U V W X Y Z P a H","2":"C","388":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i","132":"j k l m n o p q r"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","2":"I b J D oB cB pB","388":"E rB","514":"qB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB","132":"G M N O c d e"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B 4B","388":"E 5B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},B:1,C:"HTML templates"}; 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 new file mode 100644 index 00000000000000..c44587e3a66fc7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/testfeat.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E A B gB","16":"F"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","16":"I b"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"B C"},E:{"2":"I J oB cB pB","16":"b D E F A B C K L G qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB eB 0B WB","16":"VB"},G:{"2":"cB 1B fB 2B 3B","16":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC OC fB PC QC","16":"NC"},J:{"2":"A","16":"D"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..22038e5bdb5a12 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-decoration.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","2052":"R S T U V W X Y Z P a H"},C:{"2":"hB XB I b jB kB","1028":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","1060":"J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s"},D:{"2":"I b J D E F A B C K L G M N O c d e f g h i","226":"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","2052":"EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D oB cB pB qB","772":"K L G WB tB uB vB","804":"E F A B C sB dB VB","1316":"rB"},F:{"2":"F B C G M N O c d e f g h i j k l m n o p q r wB xB yB zB VB eB 0B WB","226":"0 s t u v w x y z","2052":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"cB 1B fB 2B 3B 4B","292":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","2052":"Q"},L:{"2052":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2052":"RC"},P:{"2":"I SC TC","2052":"UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"1":"cC"},S:{"1028":"dC"}},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 new file mode 100644 index 00000000000000..f766ede486e912 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-emphasis.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","164":"R S T U V W X Y Z P a H"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","322":"2"},D:{"2":"I b J D E F A B C K L G M N O c d e 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"E F A B C K L G rB sB dB VB WB tB uB vB","2":"I b J oB cB pB","164":"D qB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","164":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB","164":"H PC QC"},J:{"2":"D","164":"A"},K:{"2":"A B C VB eB WB","164":"Q"},L:{"164":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"164":"RC"},P:{"164":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"164":"bC"},R:{"164":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..a0270f581cbd1c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-overflow.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"J D E F A B","2":"gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","8":"hB XB I b J jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB eB 0B WB","33":"F wB xB yB zB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"Q WB","33":"A B C VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..f33a0859ca67fd --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-size-adjust.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i k l m n o p q r s t u v w x y z AB","258":"j"},E:{"2":"I b J D E F A B C K L G oB cB qB rB sB dB VB WB tB uB vB","258":"pB"},F:{"1":"0 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"1 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"2":"cB 1B fB","33":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"33":"P"},N:{"161":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..4f84b2d0bcf92c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-stroke.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L","33":"R S T U V W X Y Z P a H","161":"G M N O"},C:{"2":"0 1 2 3 4 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","161":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","450":"5"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"33":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","33":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"33":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","36":"cB"},H:{"2":"KC"},I:{"2":"XB","33":"I H LC MC NC OC fB PC QC"},J:{"33":"D A"},K:{"2":"A B C VB eB WB","33":"Q"},L:{"33":"H"},M:{"161":"P"},N:{"2":"A B"},O:{"33":"RC"},P:{"33":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"33":"bC"},R:{"33":"cC"},S:{"161":"dC"}},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 new file mode 100644 index 00000000000000..75a7668cf30ed5 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/text-underline-offset.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB jB kB","130":"NB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"K L G WB tB uB vB","2":"I b J D E F A B C oB cB pB qB rB sB dB VB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..59656092b446cf --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/textcontent.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G cB pB qB rB sB dB VB WB tB uB vB","16":"oB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","16":"F"},G:{"1":"E 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB"},H:{"1":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..66021fd5577f30 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/textencoder.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O jB kB","132":"c"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u"},E:{"1":"B C K L G dB VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h wB xB yB zB VB eB 0B WB"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..aab5d22aec2253 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-1.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D gB","66":"E F A"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB","2":"hB XB I b J D E F A B C K L G M N O c d e f jB kB","66":"g","129":"MB NB OB PB QB RB SB TB UB aB","388":"bB R S T iB U V W X Y Z P a H"},D:{"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V","2":"I b J D E F A B C K L G M N O c d e","1540":"W X Y Z P a H lB mB nB"},E:{"1":"D E F A B C K rB sB dB VB WB","2":"I b J oB cB pB qB","513":"L G tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB WB","2":"F B C wB xB yB zB VB eB 0B","1540":"RB SB TB UB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"1":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"1":"A","2":"D"},K:{"1":"Q WB","2":"A B C VB eB"},L:{"1":"H"},M:{"129":"P"},N:{"1":"B","66":"A"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..e9415a59233fa7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-2.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D gB","66":"E F A"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g jB kB","66":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l"},E:{"1":"D E F A B C K L G rB sB dB VB WB tB uB vB","2":"I b J oB cB pB qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F G wB","66":"B C xB yB zB VB eB 0B WB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"1":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"1":"A","2":"D"},K:{"1":"Q WB","2":"A B C VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","66":"A"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..228747eabbfe53 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/tls1-3.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","132":"GB ZB Q","450":"8 9 AB BB CB DB EB FB YB"},D:{"1":"OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB","706":"BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB"},E:{"1":"L G uB vB","2":"I b J D E F A B C oB cB pB qB rB sB dB VB","1028":"K WB tB"},F:{"1":"EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB wB xB yB zB VB eB 0B WB","706":"BB CB DB"},G:{"1":"DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"dB XC YC ZC aC","2":"I SC TC UC VC WC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..99374b2245da79 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/token-binding.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L","194":"R S T U V W X Y Z P a H","257":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P jB kB","16":"a H"},D:{"2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v","16":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB","194":"FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E oB cB pB qB rB","16":"F A B C K L G sB dB VB WB tB uB vB"},F:{"2":"F B C G M N O c d e f g h i j k l m wB xB yB zB VB eB 0B WB","16":"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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B","16":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"16":"KC"},I:{"2":"XB I LC MC NC OC fB PC QC","16":"H"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","16":"Q"},L:{"16":"H"},M:{"16":"P"},N:{"2":"A","16":"B"},O:{"16":"RC"},P:{"16":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"16":"bC"},R:{"16":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..98474983a9d1e2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/touch.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","8":"A B"},B:{"1":"R S T U V W X Y Z P a H","578":"C K L G M N O"},C:{"1":"9 O c d e f g h AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB","4":"I b J D E F A B C K L G M N","194":"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"},D:{"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"8":"A","260":"B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..a6856013e9b377 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/transforms2d.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"gB","8":"J D E","129":"A B","161":"F"},B:{"1":"N O R S T U V W X Y Z P a H","129":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB","33":"I b J D E F A B C K L G jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","33":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","33":"I b J D E oB cB pB qB rB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F wB xB","33":"B C G M N O c d e f yB zB VB eB 0B"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","33":"E cB 1B fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"1":"H","33":"XB I LC MC NC OC fB PC QC"},J:{"33":"D A"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..7692dbc86c9c00 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/transforms3d.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","132":"A B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F jB kB","33":"A B C K L G"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B","33":"C K L G M N O c d e f g h i j k l m n o p q r s"},E:{"2":"oB cB","33":"I b J D E pB qB rB","257":"F A B C K L G sB dB VB WB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB","33":"G M N O c d e f"},G:{"33":"E cB 1B fB 2B 3B 4B 5B","257":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"LC MC NC","33":"XB I OC fB PC QC"},J:{"33":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"132":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..18938242dce162 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/trusted-types.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"U V W X Y Z P a H","2":"C K L G M N O R S T"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"ZC aC","2":"I SC TC UC VC WC dB XC YC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..3380ef124adf27 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/ttf.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","132":"F A B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB XB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB xB yB zB VB eB 0B WB","2":"F wB"},G:{"1":"E fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B"},H:{"2":"KC"},I:{"1":"XB I H MC NC OC fB PC QC","2":"LC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"132":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..88dfd3f0ba5353 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/typedarrays.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"B","2":"J D E F gB","132":"A"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB","260":"pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB","2":"F B wB xB yB zB VB eB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B","260":"fB"},H:{"1":"KC"},I:{"1":"I H OC fB PC QC","2":"XB LC MC NC"},J:{"1":"A","2":"D"},K:{"1":"C Q WB","2":"A B VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"132":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..468d2d6031d59b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/u2f.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","513":"R S T U V W X Y Z P a H"},C:{"1":"LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","322":"4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB"},D:{"2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u","130":"v w x","513":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"K L G tB uB vB","2":"I b J D E F A B C oB cB pB qB rB sB dB VB WB"},F:{"2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w y wB xB yB zB VB eB 0B WB","513":"0 1 2 3 4 5 6 7 8 9 x z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"322":"dC"}},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 new file mode 100644 index 00000000000000..d9a80420744021 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/unhandledrejection.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB jB kB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 I b J D E F A B C K L G M N O c d e 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 G VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB dB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s wB xB yB zB VB eB 0B WB"},G:{"1":"BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B","16":"AC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..c9723d544afa2b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"N O R S T U V W X Y Z P a H","2":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e 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 G dB VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m wB xB yB zB VB eB 0B WB"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..ad5bac5c4730de --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"U V W X Y Z P a H","2":"C K L G M N O","66":"R S T"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB","66":"SB TB UB aB bB R S"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB wB xB yB zB VB eB 0B WB","66":"KB LB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"ZC aC","2":"I SC TC UC VC WC dB XC YC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..2b295b50a90dca --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/url.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f","130":"g h i j k l m n o"},E:{"1":"E F A B C K L G rB sB dB VB WB tB uB vB","2":"I b J oB cB pB qB","130":"D"},F:{"1":"0 1 2 3 4 5 6 7 8 9 c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB","130":"G M N O"},G:{"1":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B","130":"4B"},H:{"2":"KC"},I:{"1":"H QC","2":"XB I LC MC NC OC fB","130":"PC"},J:{"2":"D","130":"A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..4f758a831d1bcc --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/urlsearchparams.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"N O R S T U V W X Y Z P a H","2":"C K L G M"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l jB kB","132":"0 m n o p q r s t u v w x y z"},D:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 I b J D E F A B C K L G M N O c d e 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 G dB VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s wB xB yB zB VB eB 0B WB"},G:{"1":"9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","2":"I"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..870763f70d30f1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/use-strict.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I oB cB","132":"b pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB","2":"F B wB xB yB zB VB eB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"1":"KC"},I:{"1":"XB I H OC fB PC QC","2":"LC MC NC"},J:{"1":"D A"},K:{"1":"C Q eB WB","2":"A B VB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..aa8690bf78c3a9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/user-select-none.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","33":"A B"},B:{"1":"R S T U V W X Y Z P a H","33":"C K L G M N O"},C:{"1":"NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","33":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB jB kB"},D:{"1":"BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","33":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB"},E:{"33":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB","33":"G M N O c d e f g h i j k l m n o p q r s t u v w x"},G:{"33":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","33":"XB I LC MC NC OC fB PC QC"},J:{"33":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"33":"A B"},O:{"2":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","33":"I SC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"33":"dC"}},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 new file mode 100644 index 00000000000000..167cc2a524d811 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/user-timing.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h"},E:{"1":"B C K L G VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB dB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..75a46f7589aa94 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/variable-fonts.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"N O R S T U V W X Y Z P a H","2":"C K L G M"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","4609":"Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","4674":"ZB","5698":"GB","7490":"AB BB CB DB EB","7746":"FB YB"},D:{"1":"LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB","4097":"KB","4290":"YB GB ZB","6148":"Q HB IB JB"},E:{"1":"G vB","2":"I b J D E F A oB cB pB qB rB sB dB","4609":"B C VB WB","8193":"K L tB uB"},F:{"1":"BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB","4097":"AB","6148":"6 7 8 9"},G:{"1":"EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B","4097":"AC BC CC DC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"4097":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC","4097":"VC WC dB XC YC ZC aC"},Q:{"4097":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..72d13fc864411c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/vector-effect.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I b oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB","2":"F B wB xB yB zB VB eB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB"},H:{"1":"KC"},I:{"1":"H PC QC","16":"XB I LC MC NC OC fB"},J:{"16":"D A"},K:{"1":"C Q WB","2":"A B VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..afc32ab9ccc122 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/vibration.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A jB kB","33":"B C K L G"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"A","2":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..7897dfba5ce39e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/video.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB","260":"I b J D E F A B C K L G M N O c jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A pB qB rB sB dB","2":"oB cB","513":"B C K L G VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB yB zB VB eB 0B WB","2":"F wB xB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B","513":"AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I H NC OC fB PC QC","132":"LC MC"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..0d9fbc02c7e56d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/videotracks.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O","322":"R S T U V W X Y Z P a H"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p jB kB","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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"2":"0 1 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","322":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b J oB cB pB"},F:{"2":"F B C G M N O c d e f g h i j k l m n o wB xB yB zB VB eB 0B WB","322":"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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","322":"Q"},L:{"322":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"194":"dC"}},B:1,C:"Video Tracks"}; 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 new file mode 100644 index 00000000000000..6d837ccad621bf --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/viewport-units.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","132":"F","260":"A B"},B:{"1":"M N O R S T U V W X Y Z P a H","260":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c","260":"d e f g h i"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB","260":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B","516":"4B","772":"3B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"A","2":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"260":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..0f438fe394f790 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wai-aria.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D gB","4":"E F A B"},B:{"4":"C K L G M N O R S T U V W X Y Z P a H"},C:{"4":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"oB cB","4":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F","4":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"4":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"4":"KC"},I:{"2":"XB I LC MC NC OC fB","4":"H PC QC"},J:{"2":"D A"},K:{"4":"A B C Q VB eB WB"},L:{"4":"H"},M:{"4":"P"},N:{"4":"A B"},O:{"2":"RC"},P:{"4":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"4":"bC"},R:{"4":"cC"},S:{"4":"dC"}},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 new file mode 100644 index 00000000000000..c9ed8f29630329 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wake-lock.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"a H","2":"C K L G M N O","194":"R S T U V W X Y Z P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB","194":"PB QB RB SB TB UB aB bB R S T U V"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB wB xB yB zB VB eB 0B WB","194":"FB GB Q HB IB JB KB LB MB NB OB PB QB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"aC","2":"I SC TC UC VC WC dB XC YC ZC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..5f968134634f4d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wasm.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"M N O R S T U V W X Y Z P a H","2":"C K L","578":"G"},C:{"1":"AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB","194":"4 5 6 7 8","1025":"9"},D:{"1":"EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","322":"8 9 AB BB CB DB"},E:{"1":"B C K L G VB WB tB uB vB","2":"I b J D E F A oB cB pB qB rB sB dB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u wB xB yB zB VB eB 0B WB","322":"0 v w x y z"},G:{"1":"AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"UC VC WC dB XC YC ZC aC","2":"I SC TC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"194":"dC"}},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 new file mode 100644 index 00000000000000..f0a95dc5356935 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wav.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB XB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB yB zB VB eB 0B WB","2":"F wB xB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","16":"A"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..96a5380b84d712 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wbr-element.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"J D gB","2":"E F A B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G cB pB qB rB sB dB VB WB tB uB vB","16":"oB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","16":"F"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB"},H:{"1":"KC"},I:{"1":"XB I H NC OC fB PC QC","16":"LC MC"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..20f59396c577a4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-animation.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"V W X Y Z P a H","2":"C K L G M N O","260":"R S T U"},C:{"1":"T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p jB kB","260":"YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB","516":"4 5 6 7 8 9 AB BB CB DB EB FB","580":"0 1 2 3 q r s t u v w x y z","2049":"TB UB aB bB R S"},D:{"1":"V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s","132":"t u v","260":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U"},E:{"1":"G vB","2":"I b J D E F A oB cB pB qB rB sB dB","1090":"B C K VB WB","2049":"L tB uB"},F:{"1":"PB QB RB SB TB UB","2":"F B C G M N O c d e f wB xB yB zB VB eB 0B WB","132":"g 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 GB Q HB IB JB KB LB MB NB OB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B","1090":"AC BC CC DC EC FC GC","2049":"HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"260":"RC"},P:{"260":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"260":"bC"},R:{"260":"cC"},S:{"516":"dC"}},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 new file mode 100644 index 00000000000000..65900247244124 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-app-manifest.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M","130":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB X Y Z P a H jB kB","578":"UB aB bB R S T iB U V W"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC","260":"BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..27eb5a05be707b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-bluetooth.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","1025":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 I b J D E F A B C K L G M N O c d e 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 8 9","706":"AB BB CB","1025":"DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C G M N O c d e f g h i j k l m n o p q r s wB xB yB zB VB eB 0B WB","450":"t u v w","706":"x y z","1025":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB PC QC","1025":"H"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1025":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"TC UC VC WC dB XC YC ZC aC","2":"I SC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..94fde78f4d80da --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-serial.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"P a H","2":"C K L G M N O","66":"R S T U V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB","66":"bB R S T U V W X Y Z"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB wB xB yB zB VB eB 0B WB","66":"JB KB LB MB NB OB PB QB RB SB TB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..7b9dccad5aa3a1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/web-share.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R S","516":"T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z","130":"O c d e f g h","1028":"P a H lB mB nB"},E:{"1":"L G uB vB","2":"I b J D E F A B C oB cB pB qB rB sB dB VB","2049":"K WB tB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC","2049":"DC EC FC GC HC"},H:{"2":"KC"},I:{"2":"XB I LC MC NC OC fB PC","258":"H QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"VC WC dB XC YC ZC aC","2":"I","258":"SC TC UC"},Q:{"2":"bC"},R:{"16":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..93ae27d5b9ab48 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webauthn.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"O R S T U V W X Y Z P a H","2":"C","226":"K L G M N"},C:{"1":"GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB jB kB"},D:{"1":"LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB"},E:{"1":"K L G tB uB vB","2":"I b J D E F A B C oB cB pB qB rB sB dB VB","322":"WB"},F:{"1":"BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB wB xB yB zB VB eB 0B WB"},G:{"1":"JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC","578":"FC","2052":"IC","3076":"GC HC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..bff614d3322420 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgl.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"gB","8":"J D E F A","129":"B"},B:{"1":"R S T U V W X Y Z P a H","129":"C K L G 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB","129":"I b J D E F A B C K L G M N O c d e f g"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D","129":"E F A B C K L G M N O c d e f g h i j k l m n o p"},E:{"1":"E F A B C K L G sB dB VB WB tB uB vB","2":"I b oB cB","129":"J D pB qB rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B wB xB yB zB VB eB 0B","129":"C G M N O WB"},G:{"1":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B 4B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"1":"A","2":"D"},K:{"1":"C Q WB","2":"A B VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"8":"A","129":"B"},O:{"129":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"129":"dC"}},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 new file mode 100644 index 00000000000000..24f0fa256d0a2a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgl2.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h jB kB","194":"0 1 z","450":"i j k l m n o p q r s t u v w x y","2242":"2 3 4 5 6 7"},D:{"1":"DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z","578":"0 1 2 3 4 5 6 7 8 9 AB BB CB"},E:{"1":"G vB","2":"I b J D E F A oB cB pB qB rB sB","1090":"B C K L dB VB WB tB uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC","1090":"CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"UC VC WC dB XC YC ZC aC","2":"I SC TC"},Q:{"578":"bC"},R:{"2":"cC"},S:{"2242":"dC"}},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 new file mode 100644 index 00000000000000..0811147b3e6e6b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webgpu.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R","578":"S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q jB kB","194":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R","578":"S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B oB cB pB qB rB sB dB","322":"C K L G VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB wB xB yB zB VB eB 0B WB","578":"RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"194":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},B:7,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 new file mode 100644 index 00000000000000..68bcdc42d7e834 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webhid.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"P a H","2":"C K L G M N O","66":"R S T U V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB","66":"bB R S T U V W X Y Z"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"UB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB wB xB yB zB VB eB 0B WB","66":"KB LB MB NB OB PB QB RB SB TB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..21c7ba34eaa0a1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webkit-user-drag.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","132":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"16":"I b J D E F A B C K L G","132":"0 1 2 3 4 5 6 7 8 9 M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"F B C wB xB yB zB VB eB 0B WB","132":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..86dce960683fd8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webm.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E gB","520":"F A B"},B:{"1":"R S T U V W X Y Z P a H","8":"C K","388":"L G 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB","132":"I b J D E F A B C K L G M N O c d e f g h i j k"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b","132":"J D E F A B C K L G M N O c d e f g h"},E:{"2":"oB","8":"I b cB pB","520":"J D E F A B C qB rB sB dB VB","1028":"K WB tB","7172":"L","8196":"G uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F wB xB yB","132":"B C G zB VB eB 0B WB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC","1028":"DC EC FC GC HC","3076":"IC JC"},H:{"2":"KC"},I:{"1":"H","2":"LC MC","132":"XB I NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C VB eB WB","132":"Q"},L:{"1":"H"},M:{"1":"P"},N:{"8":"A B"},O:{"1":"RC"},P:{"1":"SC TC UC VC WC dB XC YC ZC aC","132":"I"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..a096ea10094d5f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webnfc.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O R P a H","450":"S T U V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R P a H lB mB nB","450":"S T U V W X Y Z"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB wB xB yB zB VB eB 0B WB","450":"LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"257":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..44403c48925afa --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webp.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"O R S T U V W X Y Z P a H","2":"C K L G M N"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB","8":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b","8":"J D E","132":"F A B C K L G M N O c d e f","260":"g h i j k l m n o"},E:{"2":"I b J D E F A B C K oB cB pB qB rB sB dB VB WB tB","516":"L G uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F wB xB yB","8":"B zB","132":"VB eB 0B","260":"C G M N O WB"},G:{"1":"IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC"},H:{"1":"KC"},I:{"1":"H fB PC QC","2":"XB LC MC NC","132":"I OC"},J:{"2":"D A"},K:{"1":"C Q VB eB WB","2":"A","132":"B"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"8":"dC"}},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 new file mode 100644 index 00000000000000..53b39cb6af9aba --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/websockets.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB jB kB","132":"I b","292":"J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","132":"I b J D E F A B C K L","260":"G"},E:{"1":"D E F A B C K L G rB sB dB VB WB tB uB vB","2":"I oB cB","132":"b pB","260":"J qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F wB xB yB zB","132":"B C VB eB 0B"},G:{"1":"E 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B","132":"fB 2B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"A","129":"D"},K:{"1":"Q WB","2":"A","132":"B C VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..dcc7e37e434b1b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webusb.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB","66":"BB CB DB EB FB YB GB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g h i j k l m n o p q r s t u v w x wB xB yB zB VB eB 0B WB","66":"0 1 2 3 4 y z"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"1":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"1":"VC WC dB XC YC ZC aC","2":"I SC TC UC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..9fe5eb56bd7430 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webvr.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L S T U V W X Y Z P a H","66":"R","257":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB jB kB","129":"CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","194":"BB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB S T U V W X Y Z P a H lB mB nB","66":"EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","66":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB Q HB IB JB KB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"2":"H"},M:{"2":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"513":"I","516":"SC TC UC VC WC dB XC YC ZC aC"},Q:{"2":"bC"},R:{"66":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..362be3d92f1ac7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webvtt.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"2":"hB XB I b J D E F A B C K L G M N O c d e f g jB kB","66":"h i j k l m n","129":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H"},D:{"1":"0 1 2 3 4 5 6 7 8 9 O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N"},E:{"1":"J D E F A B C K L G qB rB sB dB VB WB tB uB vB","2":"I b oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB 2B 3B"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB I LC MC NC OC fB"},J:{"1":"A","2":"D"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"B","2":"A"},O:{"2":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"129":"dC"}},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 new file mode 100644 index 00000000000000..380ed1da724ada --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webworkers.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","2":"gB","8":"J D E F"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","8":"hB XB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","8":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB zB VB eB 0B WB","2":"F wB","8":"xB yB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"2":"KC"},I:{"1":"H LC PC QC","2":"XB I MC NC OC fB"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","8":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..13a71b4f4dda07 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/webxr.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"2":"C K L G M N O","132":"R S T U V W X Y Z P a H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB jB kB","322":"aB bB R S T iB U V W X Y Z P a H"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB","66":"JB KB LB MB NB OB PB QB RB SB TB UB aB bB","132":"R S T U V W X Y Z P a H lB mB nB"},E:{"2":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"2":"0 1 2 3 4 5 6 7 8 F B C G M N O c d e f g h i j k l m n o p q r s t u v w x y z wB xB yB zB VB eB 0B WB","66":"9 AB BB CB DB EB FB GB Q HB IB JB","132":"KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"2":"KC"},I:{"2":"XB I H LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"2":"A B C Q VB eB WB"},L:{"132":"H"},M:{"322":"P"},N:{"2":"A B"},O:{"2":"RC"},P:{"2":"I SC TC UC VC WC dB XC","132":"YC ZC aC"},Q:{"2":"bC"},R:{"2":"cC"},S:{"2":"dC"}},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 new file mode 100644 index 00000000000000..a7690b13b794c4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/will-change.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"R S T U V W X Y Z P a H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l jB kB","194":"m n o p q r 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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s"},E:{"1":"A B C K L G sB dB VB WB tB uB vB","2":"I b J D E F oB cB pB qB rB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f g wB xB yB zB VB eB 0B WB"},G:{"1":"7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..21bdfb780bb1e8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/woff.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H kB","2":"hB XB jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I"},E:{"1":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"I b oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB eB 0B WB","2":"F B wB xB yB zB"},G:{"1":"E 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB"},H:{"2":"KC"},I:{"1":"H PC QC","2":"XB LC MC NC OC fB","130":"I"},J:{"1":"D A"},K:{"1":"B C Q VB eB WB","2":"A"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..431a2db56bab4a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/woff2.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B gB"},B:{"1":"L G M N O R S T U V W X Y Z P a H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","2":"I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s"},E:{"1":"C K L G WB tB uB vB","2":"I b J D E F oB cB pB qB rB sB","132":"A B dB 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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O c d e f wB xB yB zB VB eB 0B WB"},G:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC","2":"E cB 1B fB 2B 3B 4B 5B 6B 7B"},H:{"2":"KC"},I:{"1":"H","2":"XB I LC MC NC OC fB PC QC"},J:{"2":"D A"},K:{"1":"Q","2":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..a7abde6759ad20 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/word-break.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"J D E F A B gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB I b J D E F A B C K L jB kB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","4":"0 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G sB dB VB WB tB uB vB","4":"I b J D E oB cB pB qB rB"},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 Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C wB xB yB zB VB eB 0B WB","4":"G M N O c d e f g h i j k l m n"},G:{"1":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","4":"E cB 1B fB 2B 3B 4B 5B"},H:{"2":"KC"},I:{"1":"H","4":"XB I LC MC NC OC fB PC QC"},J:{"4":"D A"},K:{"2":"A B C VB eB WB","4":"Q"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"4":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"4":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..bbf708492575e8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/wordwrap.js @@ -0,0 +1 @@ +module.exports={A:{A:{"4":"J D E F A B gB"},B:{"1":"O R S T U V W X Y Z P a H","4":"C K L G M N"},C:{"1":"6 7 8 9 AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB","4":"0 1 2 3 4 5 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","4":"I b J D E F A B C K L G M N O c d e f"},E:{"1":"D E F A B C K L G qB rB sB dB VB WB tB uB vB","4":"I b J oB cB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F wB xB","4":"B C yB zB VB eB 0B"},G:{"1":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","4":"cB 1B fB 2B 3B"},H:{"4":"KC"},I:{"1":"H PC QC","4":"XB I LC MC NC OC fB"},J:{"1":"A","4":"D"},K:{"1":"Q","4":"A B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"4":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"4":"dC"}},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 new file mode 100644 index 00000000000000..34de9be3ea265f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/x-doc-messaging.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D gB","132":"E F","260":"A B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB","2":"hB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","2":"oB cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB","2":"F"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"4":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..652a008f5f4a8d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/x-frame-options.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"E F A B","2":"J D gB"},B:{"1":"C K L G M N O","4":"R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB","4":"I b J D E F A B C K L G M N OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","16":"hB XB jB kB"},D:{"4":"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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J D E F A B C K L G M N O c d e f g h i"},E:{"4":"J D E F A B C K L G pB qB rB sB dB VB WB tB uB vB","16":"I b oB cB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB 0B WB","16":"F B wB xB yB zB VB eB"},G:{"4":"E 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","16":"cB 1B fB 2B 3B"},H:{"2":"KC"},I:{"4":"I H OC fB PC QC","16":"XB LC MC NC"},J:{"4":"D A"},K:{"4":"Q WB","16":"A B C VB eB"},L:{"4":"H"},M:{"4":"P"},N:{"1":"A B"},O:{"4":"RC"},P:{"4":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"4":"bC"},R:{"4":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..7881f4de78abf5 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhr2.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F gB","132":"A B"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","2":"hB XB","260":"A B","388":"J D E F","900":"I b jB kB"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","16":"I b J","132":"m n","388":"D E F A B C K L G M N O c d e f g h i j k l"},E:{"1":"E F A B C K L G rB sB dB VB WB tB uB vB","2":"I oB cB","132":"D qB","388":"b J pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB WB","2":"F B wB xB yB zB VB eB 0B","132":"G M N"},G:{"1":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","2":"cB 1B fB","132":"4B","388":"2B 3B"},H:{"2":"KC"},I:{"1":"H QC","2":"LC MC NC","388":"PC","900":"XB I OC fB"},J:{"132":"A","388":"D"},K:{"1":"C Q WB","2":"A B VB eB"},L:{"1":"H"},M:{"1":"P"},N:{"132":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..bb883ffc0ea32d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhtml.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"F A B","2":"J D E gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"1":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"1":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"1":"KC"},I:{"1":"XB I H LC MC NC OC fB PC QC"},J:{"1":"D A"},K:{"1":"A B C Q VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"2":"cC"},S:{"1":"dC"}},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 new file mode 100644 index 00000000000000..fc3c1f9d621f99 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xhtmlsmil.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"F A B gB","4":"J D E"},B:{"2":"C K L G M N O","8":"R S T U V W X Y Z P a H"},C:{"8":"0 1 2 3 4 5 6 7 8 9 hB XB I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H jB kB"},D:{"8":"0 1 2 3 4 5 6 7 8 9 I b J D E F A B C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB"},E:{"8":"I b J D E F A B C K L G oB cB pB qB rB sB dB VB WB tB uB vB"},F:{"8":"0 1 2 3 4 5 6 7 8 9 F B C G M N O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB wB xB yB zB VB eB 0B WB"},G:{"8":"E cB 1B fB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},H:{"8":"KC"},I:{"8":"XB I H LC MC NC OC fB PC QC"},J:{"8":"D A"},K:{"8":"A B C Q VB eB WB"},L:{"8":"H"},M:{"8":"P"},N:{"2":"A B"},O:{"8":"RC"},P:{"8":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"8":"bC"},R:{"8":"cC"},S:{"8":"dC"}},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 new file mode 100644 index 00000000000000..f2377e1a99b89f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/features/xml-serializer.js @@ -0,0 +1 @@ +module.exports={A:{A:{"1":"A B","260":"J D E F gB"},B:{"1":"C K L G M N O R S T U V W X Y Z P a H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O c d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T iB U V W X Y Z P a H","132":"B","260":"hB XB I b J D jB kB","516":"E F A"},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 YB GB ZB Q HB IB JB KB LB MB NB OB PB QB RB SB TB UB aB bB R S T U V W X Y Z P a H lB mB nB","132":"I b J D E F A B C K L G M N O c d e f g h i j k l m n"},E:{"1":"E F A B C K L G rB sB dB VB WB tB uB vB","132":"I b J D oB cB pB qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O c d e f g h i 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 HB IB JB KB LB MB NB OB PB QB RB SB TB UB","16":"F wB","132":"B C G M N xB yB zB VB eB 0B WB"},G:{"1":"E 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC","132":"cB 1B fB 2B 3B 4B"},H:{"132":"KC"},I:{"1":"H PC QC","132":"XB I LC MC NC OC fB"},J:{"132":"D A"},K:{"1":"Q","16":"A","132":"B C VB eB WB"},L:{"1":"H"},M:{"1":"P"},N:{"1":"A B"},O:{"1":"RC"},P:{"1":"I SC TC UC VC WC dB XC YC ZC aC"},Q:{"1":"bC"},R:{"1":"cC"},S:{"1":"dC"}},B:4,C:"DOM Parsing and Serialization"}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AD.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AD.js new file mode 100644 index 00000000000000..6aa01337ab9e4f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AD.js @@ -0,0 +1 @@ +module.exports={C:{"45":0.01107,"52":0.01107,"66":0.00554,"72":0.01661,"77":0.00554,"78":0.26573,"84":0.01107,"85":0.02768,"86":0.09411,"87":0.04429,"88":4.18522,"89":0.01107,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 73 74 75 76 79 80 81 82 83 90 91 3.5 3.6"},D:{"24":0.02214,"25":0.00554,"38":0.01107,"49":1.49472,"53":0.11626,"57":0.02214,"58":0.05536,"62":0.01661,"65":0.00554,"67":0.01107,"68":0.01107,"70":0.01661,"74":0.04429,"75":0.09411,"77":0.05536,"78":0.01661,"79":0.02214,"80":0.34877,"81":0.12179,"83":0.04429,"84":0.04982,"85":0.04429,"86":0.04982,"87":3.67037,"88":0.87469,"89":0.95773,"90":25.91955,"91":0.64771,"92":0.03322,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 59 60 61 63 64 66 69 71 72 73 76 93 94"},F:{"36":0.00554,"73":0.04429,"75":0.64771,"76":0.44842,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00305,"7.0-7.1":0.00457,"8.1-8.4":0.02438,"9.0-9.2":0.00457,"9.3":0.43418,"10.0-10.2":0.00609,"10.3":0.30012,"11.0-11.2":0.0259,"11.3-11.4":0.10055,"12.0-12.1":0.0518,"12.2-12.4":0.1234,"13.0-13.1":0.08227,"13.2":0.00762,"13.3":0.09598,"13.4-13.7":0.53473,"14.0-14.4":10.72809,"14.5-14.6":2.11911},E:{"4":0,"12":0.02214,"13":0.07197,"14":5.97334,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.0609,"10.1":0.02214,"11.1":0.12733,"12.1":0.12733,"13.1":1.05184,"14.1":2.19779},B:{"14":0.01107,"15":0.03875,"16":0.01107,"18":0.06643,"86":0.01107,"87":0.01107,"88":0.00554,"89":0.07197,"90":2.38048,"91":0.17162,_:"12 13 17 79 80 81 83 84 85"},P:{"4":0.15038,"5.0-5.4":0.02061,"6.2-6.4":0.01048,"7.2-7.4":0.32486,"8.2":0.03018,"9.2":0.15719,"10.1":0.05153,"11.1-11.2":0.03222,"12.0":0.03222,"13.0":0.08593,"14.0":1.76161},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00347,"4.4":0,"4.4.3-4.4.4":0.05902},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.28787,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.32141},Q:{"10.4":0},O:{"0":0},H:{"0":0.12256},L:{"0":28.65493}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AE.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AE.js new file mode 100644 index 00000000000000..f27511d65d008f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AE.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.00826,"68":0.00826,"77":0.00413,"78":0.02478,"80":0.00413,"84":0.01652,"85":0.01239,"86":0.01652,"87":0.02891,"88":0.96229,"89":0.01239,"90":0.00826,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 79 81 82 83 91 3.5 3.6"},D:{"22":0.00413,"34":0.00826,"35":0.56168,"38":0.02891,"47":0.00826,"49":0.22715,"53":0.00826,"56":0.01652,"63":0.00826,"64":0.00826,"65":0.02065,"66":0.00413,"67":0.02065,"68":0.01652,"69":0.01652,"70":0.01239,"71":0.02065,"72":0.02065,"73":0.01239,"74":0.01239,"75":0.03304,"76":0.0413,"77":0.01239,"78":0.01652,"79":0.07021,"80":0.03717,"81":0.02478,"83":0.06195,"84":0.03304,"85":0.04543,"86":0.08673,"87":0.69797,"88":0.23128,"89":0.90447,"90":24.94933,"91":1.03663,"92":0.02891,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 55 57 58 59 60 61 62 93 94"},F:{"36":0.00413,"46":0.00413,"66":0.00413,"73":0.0826,"74":0.00826,"75":0.32627,"76":0.33866,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00146,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01461,"6.0-6.1":0,"7.0-7.1":0.03068,"8.1-8.4":0.00584,"9.0-9.2":0.00438,"9.3":0.16947,"10.0-10.2":0.02776,"10.3":0.09642,"11.0-11.2":0.11687,"11.3-11.4":0.05113,"12.0-12.1":0.03506,"12.2-12.4":0.20161,"13.0-13.1":0.05113,"13.2":0.02337,"13.3":0.1271,"13.4-13.7":0.43243,"14.0-14.4":9.90935,"14.5-14.6":2.68953},E:{"4":0,"11":0.01239,"12":0.01239,"13":0.07847,"14":2.75471,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1 9.1","5.1":0.02478,"10.1":0.01652,"11.1":0.03717,"12.1":0.09086,"13.1":0.46669,"14.1":0.81774},B:{"13":0.00413,"14":0.00826,"15":0.01239,"16":0.01239,"17":0.01652,"18":0.07847,"84":0.01239,"85":0.00826,"86":0.00413,"88":0.01239,"89":0.05782,"90":2.53582,"91":0.2065,_:"12 79 80 81 83 87"},P:{"4":0.18507,"5.0-5.4":0.01052,"6.2-6.4":0.09153,"7.2-7.4":0.03085,"8.2":0.02034,"9.2":0.03085,"10.1":0.06169,"11.1-11.2":0.14394,"12.0":0.07197,"13.0":0.29817,"14.0":2.44705},I:{"0":0,"3":0,"4":0.00168,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00168,"4.2-4.3":0.00419,"4.4":0,"4.4.3-4.4.4":0.05115},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.44604,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.01174},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.11153},Q:{"10.4":0.02348},O:{"0":5.72325},H:{"0":1.30042},L:{"0":36.01123}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AF.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AF.js new file mode 100644 index 00000000000000..6cf984f080ad6c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AF.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.00403,"19":0.00202,"23":0.00202,"30":0.00202,"34":0.00202,"38":0.0121,"39":0.00403,"40":0.00403,"41":0.00605,"44":0.00202,"45":0.00202,"47":0.00202,"48":0.00605,"49":0.00202,"50":0.00202,"52":0.00403,"55":0.01009,"56":0.00605,"57":0.00403,"58":0.00605,"64":0.00202,"68":0.00202,"72":0.02622,"73":0.00403,"74":0.00202,"78":0.03631,"79":0.00605,"81":0.01009,"82":0.00605,"83":0.01614,"84":0.00807,"85":0.01009,"86":0.06454,"87":0.05648,"88":1.42199,"89":0.05244,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 20 21 22 24 25 26 27 28 29 31 32 33 35 36 37 42 43 46 51 53 54 59 60 61 62 63 65 66 67 69 70 71 75 76 77 80 90 91 3.5 3.6"},D:{"18":0.00605,"20":0.00807,"23":0.0121,"26":0.00202,"31":0.00605,"33":0.00605,"34":0.01412,"36":0.00403,"37":0.00403,"39":0.00403,"40":0.00403,"41":0.00403,"43":0.0706,"44":0.00202,"46":0.00202,"47":0.00605,"48":0.00605,"49":0.01009,"50":0.00202,"51":0.00202,"52":0.00807,"53":0.00202,"55":0.0121,"56":0.00403,"57":0.00403,"58":0.00605,"59":0.00202,"60":0.01412,"61":0.00605,"62":0.01614,"63":0.0121,"64":0.0121,"66":0.00403,"67":0.00605,"68":0.00403,"69":0.00403,"70":0.0121,"71":0.0121,"72":0.01009,"73":0.0121,"74":0.01009,"75":0.01009,"76":0.00605,"77":0.01815,"78":0.01614,"79":0.06858,"80":0.04034,"81":0.04236,"83":0.06454,"84":0.07866,"85":0.03832,"86":0.0827,"87":0.16338,"88":0.11699,"89":0.47803,"90":11.44042,"91":0.36709,"92":0.02017,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 24 25 27 28 29 30 32 35 38 42 45 54 65 93 94"},F:{"64":0.00605,"70":0.00202,"72":0.00202,"73":0.00807,"74":0.00605,"75":0.17548,"76":0.35701,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0.00387,"4.2-4.3":0.00387,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01782,"8.1-8.4":0.00155,"9.0-9.2":0.0124,"9.3":0.05423,"10.0-10.2":0.0093,"10.3":0.14101,"11.0-11.2":0.07903,"11.3-11.4":0.1658,"12.0-12.1":0.15805,"12.2-12.4":0.46176,"13.0-13.1":0.10769,"13.2":0.03719,"13.3":0.21616,"13.4-13.7":0.5005,"14.0-14.4":4.21939,"14.5-14.6":0.90725},E:{"4":0,"11":0.00202,"13":0.0242,"14":0.19968,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.12304,"11.1":0.00202,"12.1":0.00807,"13.1":0.06253,"14.1":0.14321},B:{"12":0.01614,"13":0.02017,"14":0.01614,"15":0.01412,"16":0.03631,"17":0.03227,"18":0.16338,"80":0.00605,"81":0.00403,"83":0.00202,"84":0.01009,"85":0.01614,"87":0.00605,"88":0.00807,"89":0.05648,"90":0.90967,"91":0.06454,_:"79 86"},P:{"4":1.51895,"5.0-5.4":0.40237,"6.2-6.4":0.31184,"7.2-7.4":0.74439,"8.2":0.03018,"9.2":0.61362,"10.1":0.09053,"11.1-11.2":0.46273,"12.0":0.29172,"13.0":0.87516,"14.0":1.38818},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00913,"4.2-4.3":0.0341,"4.4":0,"4.4.3-4.4.4":0.31601},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00608,"9":0.01825,"11":0.76634,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.16764},Q:{"10.4":0},O:{"0":2.15541},H:{"0":1.13367},L:{"0":63.50401}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AG.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AG.js new file mode 100644 index 00000000000000..782aa6e61e25d2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AG.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.01078,"58":0.00359,"62":0.00359,"68":0.00359,"78":0.03235,"80":0.01078,"84":0.02875,"85":0.00719,"86":0.01078,"87":0.02516,"88":1.08179,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 59 60 61 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 81 82 83 89 90 91 3.5 3.6"},D:{"38":0.00719,"41":0.00719,"46":0.00359,"49":0.31987,"52":0.00719,"53":0.02875,"54":0.00359,"55":0.00359,"59":0.00359,"63":0.00719,"65":0.00719,"67":0.01438,"68":0.00359,"70":0.01438,"72":0.00719,"74":0.2408,"75":0.02156,"76":0.0575,"77":0.02156,"78":0.02516,"79":0.02875,"80":0.01438,"81":0.02516,"83":0.01438,"84":0.03235,"85":0.01438,"86":0.00719,"87":0.11141,"88":0.05391,"89":0.83021,"90":16.7732,"91":0.84818,"92":0.00359,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 43 44 45 47 48 50 51 56 57 58 60 61 62 64 66 69 71 73 93 94"},F:{"36":0.00719,"73":0.01078,"75":0.07907,"76":0.64333,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00398,"6.0-6.1":0,"7.0-7.1":0.01859,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06372,"10.0-10.2":0.00398,"10.3":0.09691,"11.0-11.2":0.01328,"11.3-11.4":0.01328,"12.0-12.1":0.02522,"12.2-12.4":0.17258,"13.0-13.1":0.02655,"13.2":0,"13.3":0.05841,"13.4-13.7":0.44075,"14.0-14.4":9.78405,"14.5-14.6":1.97539},E:{"4":0,"13":0.07907,"14":1.81856,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1","5.1":0.15095,"9.1":0.40253,"10.1":0.00719,"11.1":0.01438,"12.1":0.08266,"13.1":0.51394,"14.1":0.37378},B:{"12":0.00359,"13":0.01438,"14":0.01797,"15":0.00719,"16":0.01797,"17":0.02156,"18":0.09704,"84":0.01438,"86":0.00359,"87":0.01438,"88":0.04313,"89":0.10423,"90":4.24092,"91":0.28033,_:"79 80 81 83 85"},P:{"4":0.05161,"5.0-5.4":0.01035,"6.2-6.4":0.02052,"7.2-7.4":0.27869,"8.2":0.03078,"9.2":0.17547,"10.1":0.05174,"11.1-11.2":0.25805,"12.0":0.0929,"13.0":0.69157,"14.0":4.47975},I:{"0":0,"3":0,"4":0.00413,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00165,"4.4":0,"4.4.3-4.4.4":0.01984},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":3.07267,"11":0.1763,_:"7 8 9 10 5.5"},J:{"7":0,"10":0.00641},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.3203},Q:{"10.4":0},O:{"0":0.08968},H:{"0":0.1031},L:{"0":47.14905}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AI.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AI.js new file mode 100644 index 00000000000000..0ad43080a78c1b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AI.js @@ -0,0 +1 @@ +module.exports={C:{"78":0.01661,"80":0.09967,"85":0.00831,"86":0.03322,"87":0.00831,"88":1.11716,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 81 82 83 84 89 90 91 3.5 3.6"},D:{"23":0.01246,"24":0.00415,"35":0.01246,"49":0.19934,"53":0.01246,"63":0.02907,"65":0.02907,"66":0.01246,"67":0.00415,"69":0.00415,"72":0.01246,"73":0.04984,"74":0.94688,"75":0.01246,"76":0.06645,"77":0.04984,"78":0.00415,"80":0.01661,"81":0.03738,"83":0.00831,"84":0.02907,"85":0.03322,"86":0.01661,"87":0.0623,"88":0.03738,"89":0.57727,"90":19.98839,"91":0.4776,"92":0.14536,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 25 26 27 28 29 30 31 32 33 34 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 64 68 70 71 79 93 94"},F:{"73":0.02907,"75":0.26164,"76":0.12044,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00314,"6.0-6.1":0,"7.0-7.1":0.00314,"8.1-8.4":0.00943,"9.0-9.2":0,"9.3":0.06131,"10.0-10.2":0.00786,"10.3":0.07389,"11.0-11.2":0.11162,"11.3-11.4":0.01572,"12.0-12.1":0.0283,"12.2-12.4":0.22009,"13.0-13.1":0.02673,"13.2":0.00943,"13.3":0.11476,"13.4-13.7":0.4339,"14.0-14.4":12.09414,"14.5-14.6":1.80162},E:{"4":0,"12":0.01661,"13":0.27825,"14":2.58732,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.57727,"11.1":0.07475,"12.1":0.04153,"13.1":0.25333,"14.1":0.52328},B:{"12":0.02077,"13":0.01246,"16":0.04568,"18":0.33224,"81":0.00415,"85":0.00831,"86":0.00415,"88":0.01661,"89":0.27825,"90":7.72873,"91":0.30317,_:"14 15 17 79 80 83 84 87"},P:{"4":0.03105,"5.0-5.4":0.01035,"6.2-6.4":0.02052,"7.2-7.4":0.25871,"8.2":0.03078,"9.2":0.11383,"10.1":0.05174,"11.1-11.2":0.40359,"12.0":0.12418,"13.0":0.63125,"14.0":3.45635},I:{"0":0,"3":0,"4":0.00115,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00092,"4.4":0,"4.4.3-4.4.4":0.01546},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.2035,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.11109},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.14618},Q:{"10.4":0},O:{"0":0.04093},H:{"0":0.47606},L:{"0":40.75151}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AL.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AL.js new file mode 100644 index 00000000000000..3d07967009b084 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AL.js @@ -0,0 +1 @@ +module.exports={C:{"29":0.00594,"47":0.00198,"48":0.00396,"52":0.01386,"55":0.00594,"66":0.11088,"78":0.02178,"79":0.00198,"80":0.00594,"81":0.00792,"82":0.00792,"83":0.00594,"84":0.00594,"85":0.00198,"86":0.0099,"87":0.0198,"88":0.92664,"89":0.0099,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 49 50 51 53 54 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 90 91 3.5 3.6"},D:{"26":0.00198,"34":0.00396,"38":0.01188,"47":0.00396,"48":0.00198,"49":0.32076,"52":0.00198,"53":0.05346,"55":0.00594,"56":0.00198,"58":0.00594,"61":0.05742,"62":0.00198,"63":0.00594,"65":0.00396,"66":0.00594,"68":0.02772,"69":0.00396,"70":0.00594,"71":0.02376,"72":0.00396,"73":0.00198,"74":0.01386,"75":0.02376,"76":0.01188,"77":0.01584,"78":0.0297,"79":0.02376,"80":0.0198,"81":0.01584,"83":0.03168,"84":0.05544,"85":0.04356,"86":0.08514,"87":0.12078,"88":0.08514,"89":0.48708,"90":13.81446,"91":0.43758,"92":0.00396,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 50 51 54 57 59 60 64 67 93 94"},F:{"40":0.00396,"46":0.00594,"68":0.00198,"73":0.01584,"74":0.0198,"75":0.16632,"76":0.26136,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.05017,"7.0-7.1":0.03942,"8.1-8.4":0.00717,"9.0-9.2":0.00717,"9.3":0.10751,"10.0-10.2":0.03584,"10.3":0.21861,"11.0-11.2":0.1326,"11.3-11.4":0.25086,"12.0-12.1":0.12901,"12.2-12.4":0.82426,"13.0-13.1":0.1541,"13.2":0.07884,"13.3":0.52681,"13.4-13.7":1.60909,"14.0-14.4":25.68454,"14.5-14.6":3.38303},E:{"4":0,"7":0.00396,"12":0.0099,"13":0.01386,"14":0.25938,_:"0 5 6 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.00198,"10.1":0.00198,"11.1":0.00792,"12.1":0.02574,"13.1":0.0495,"14.1":0.11484},B:{"12":0.00198,"15":0.00792,"17":0.0099,"18":0.02376,"84":0.00396,"85":0.00396,"87":0.00396,"88":0.00198,"89":0.01782,"90":0.7722,"91":0.02178,_:"13 14 16 79 80 81 83 86"},P:{"4":0.15301,"5.0-5.4":0.40237,"6.2-6.4":0.31184,"7.2-7.4":0.0816,"8.2":0.03018,"9.2":0.0306,"10.1":0.0816,"11.1-11.2":0.22441,"12.0":0.102,"13.0":0.43862,"14.0":2.52969},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00334,"4.2-4.3":0.00802,"4.4":0,"4.4.3-4.4.4":0.0528},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.0042,"11":0.0651,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.13636},Q:{"10.4":0},O:{"0":0.03208},H:{"0":0.1215},L:{"0":43.55326}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AM.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AM.js new file mode 100644 index 00000000000000..60c42f996c15ef --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AM.js @@ -0,0 +1 @@ +module.exports={C:{"42":0.01527,"43":0.01527,"52":38.56439,"56":0.01527,"78":0.04581,"84":0.00764,"85":0.06872,"87":0.03818,"88":1.15289,"89":0.01527,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 86 90 91 3.5 3.6"},D:{"22":0.00764,"24":0.00764,"49":2.02328,"63":0.01527,"65":0.01527,"67":0.01527,"71":0.00764,"72":0.01527,"73":0.02291,"75":0.01527,"76":0.02291,"77":0.01527,"78":0.01527,"79":0.04581,"80":0.03818,"81":0.01527,"83":0.02291,"84":0.04581,"85":0.05345,"86":0.06108,"87":0.42756,"88":0.19088,"89":0.60317,"90":26.14988,"91":0.88566,"92":0.03054,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 68 69 70 74 93 94"},F:{"73":0.05345,"74":0.00764,"75":0.46574,"76":0.54972,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00467,"6.0-6.1":0.00525,"7.0-7.1":0.00933,"8.1-8.4":0.00175,"9.0-9.2":0.00233,"9.3":0.12424,"10.0-10.2":0.00583,"10.3":0.063,"11.0-11.2":0.02158,"11.3-11.4":0.03558,"12.0-12.1":0.02275,"12.2-12.4":0.15516,"13.0-13.1":0.03325,"13.2":0.00875,"13.3":0.06241,"13.4-13.7":0.20299,"14.0-14.4":3.71626,"14.5-14.6":0.99279},E:{"4":0,"13":0.01527,"14":0.77114,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1","5.1":0.14507,"9.1":0.03054,"11.1":0.02291,"12.1":0.00764,"13.1":0.32067,"14.1":0.47337},B:{"18":0.01527,"86":0.06108,"89":0.02291,"90":0.74823,"91":0.03054,_:"12 13 14 15 16 17 79 80 81 83 84 85 87 88"},P:{"4":0.02187,"5.0-5.4":0.02061,"6.2-6.4":0.01048,"7.2-7.4":0.04374,"8.2":0.03018,"9.2":0.01094,"10.1":0.01094,"11.1-11.2":0.10936,"12.0":0.03281,"13.0":0.17498,"14.0":0.85301},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00027,"4.2-4.3":0.0022,"4.4":0,"4.4.3-4.4.4":0.00698},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.09926,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.07092},Q:{"10.4":0},O:{"0":0.07328},H:{"0":0.15667},L:{"0":17.1011}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AO.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AO.js new file mode 100644 index 00000000000000..08b2e941f9b6d0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AO.js @@ -0,0 +1 @@ +module.exports={C:{"35":0.00489,"41":0.04397,"46":0.00977,"47":0.00977,"52":0.07328,"60":0.01466,"64":0.00489,"66":0.00489,"68":0.02443,"72":0.00977,"78":0.16121,"85":0.00489,"86":0.00977,"87":0.02443,"88":1.88073,"89":0.02931,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 38 39 40 42 43 44 45 48 49 50 51 53 54 55 56 57 58 59 61 62 63 65 67 69 70 71 73 74 75 76 77 79 80 81 82 83 84 90 91 3.5 3.6"},D:{"11":0.00489,"25":0.00489,"26":0.01954,"28":0.00977,"33":0.00977,"38":0.00977,"40":0.0342,"41":0.00489,"42":0.02443,"43":0.12213,"46":0.02931,"47":0.00977,"48":0.02443,"49":0.08305,"50":0.00977,"53":0.00489,"55":0.01466,"56":0.00977,"58":0.00977,"59":0.00489,"62":0.00977,"63":0.15144,"65":0.01466,"66":0.00489,"67":0.01954,"69":0.26868,"70":0.00977,"71":0.0342,"72":0.00977,"73":0.00977,"74":0.00977,"75":0.05862,"76":0.00977,"77":0.01954,"78":0.01466,"79":0.17098,"80":0.03908,"81":0.0342,"83":0.04885,"84":0.0342,"85":0.04397,"86":0.22471,"87":1.00631,"88":0.15144,"89":3.79076,"90":20.53654,"91":1.04539,"92":0.01466,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 27 29 30 31 32 34 35 36 37 39 44 45 51 52 54 57 60 61 64 68 93 94"},F:{"42":0.00489,"72":0.00489,"73":0.04397,"74":0.00977,"75":0.61551,"76":1.50947,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00249,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0083,"6.0-6.1":0.00913,"7.0-7.1":0.44883,"8.1-8.4":0.03319,"9.0-9.2":0.00996,"9.3":0.96818,"10.0-10.2":0.03153,"10.3":0.30862,"11.0-11.2":0.08296,"11.3-11.4":0.10453,"12.0-12.1":0.05061,"12.2-12.4":0.53014,"13.0-13.1":0.03236,"13.2":0.00747,"13.3":0.2323,"13.4-13.7":0.24474,"14.0-14.4":3.27374,"14.5-14.6":0.79728},E:{"4":0,"8":0.0342,"11":0.00489,"13":0.00977,"14":0.42011,_:"0 5 6 7 9 10 12 3.1 3.2 6.1 7.1 9.1","5.1":0.03908,"10.1":0.01466,"11.1":0.10259,"12.1":0.05374,"13.1":0.27356,"14.1":0.19052},B:{"12":0.07328,"13":0.0342,"14":0.0342,"15":0.03908,"16":0.01954,"17":0.11724,"18":0.3908,"81":0.01954,"83":0.00977,"84":0.02443,"85":0.02443,"86":0.00977,"87":0.01466,"88":0.01466,"89":0.1319,"90":3.39019,"91":0.22471,_:"79 80"},P:{"4":1.22078,"5.0-5.4":0.10259,"6.2-6.4":0.02052,"7.2-7.4":0.19491,"8.2":0.03078,"9.2":0.08207,"10.1":0.21543,"11.1-11.2":0.11285,"12.0":0.21543,"13.0":0.50267,"14.0":0.96431},I:{"0":0,"3":0,"4":0.0045,"2.1":0,"2.2":0,"2.3":0,"4.1":0.07912,"4.2-4.3":0.08901,"4.4":0,"4.4.3-4.4.4":0.2468},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00797,"11":0.96415,_:"6 7 8 10 5.5"},J:{"7":0,"10":0.00512},N:{_:"10 11"},S:{"2.5":0.07673},R:{_:"0"},M:{"0":0.15857},Q:{"10.4":0.10742},O:{"0":0.53196},H:{"0":2.52297},L:{"0":44.60152}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AR.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AR.js new file mode 100644 index 00000000000000..d6edae1d590ec2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AR.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.07722,"53":0.00429,"59":0.01287,"66":0.01287,"68":0.00429,"72":0.00429,"73":0.00429,"75":0.00429,"76":0.00429,"78":0.05148,"79":0.00858,"80":0.00858,"82":0.00858,"84":0.01716,"85":0.02145,"86":0.01716,"87":0.0429,"88":1.62162,"89":0.01287,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 54 55 56 57 58 60 61 62 63 64 65 67 69 70 71 74 77 81 83 90 91 3.5 3.6"},D:{"22":0.00429,"26":0.00429,"34":0.01287,"35":0.00429,"38":0.03432,"49":0.42471,"50":0.00429,"53":0.01287,"55":0.00429,"58":0.01287,"61":0.15015,"62":0.00429,"63":0.01716,"65":0.01287,"66":0.0429,"67":0.00858,"68":0.00429,"69":0.00858,"70":0.00858,"71":0.01287,"72":0.00858,"73":0.00858,"74":0.01716,"75":0.01716,"76":0.02145,"77":0.01716,"78":0.03003,"79":0.06864,"80":0.04719,"81":0.06006,"83":0.05148,"84":0.0429,"85":0.0429,"86":0.08151,"87":0.20592,"88":0.14586,"89":0.74217,"90":31.25694,"91":1.05105,"92":0.01287,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 36 37 39 40 41 42 43 44 45 46 47 48 51 52 54 56 57 59 60 64 93 94"},F:{"36":0.00858,"73":0.20592,"74":0.00429,"75":0.75933,"76":0.43329,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00082,"3.2":0.00082,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.03039,"6.0-6.1":0.00205,"7.0-7.1":0.00534,"8.1-8.4":0.00452,"9.0-9.2":0.00164,"9.3":0.05502,"10.0-10.2":0.00246,"10.3":0.03203,"11.0-11.2":0.0078,"11.3-11.4":0.04312,"12.0-12.1":0.01273,"12.2-12.4":0.04928,"13.0-13.1":0.01068,"13.2":0.00411,"13.3":0.03819,"13.4-13.7":0.15398,"14.0-14.4":2.83291,"14.5-14.6":0.5835},E:{"4":0,"13":0.01716,"14":0.36894,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.24453,"10.1":0.00429,"11.1":0.02574,"12.1":0.02145,"13.1":0.09438,"14.1":0.20163},B:{"15":0.00858,"16":0.00429,"17":0.01287,"18":0.03432,"84":0.00429,"86":0.00858,"88":0.00858,"89":0.03861,"90":1.66881,"91":0.08151,_:"12 13 14 79 80 81 83 85 87"},P:{"4":0.19569,"5.0-5.4":0.02061,"6.2-6.4":0.01048,"7.2-7.4":0.1442,"8.2":0.03018,"9.2":0.0412,"10.1":0.0412,"11.1-11.2":0.20599,"12.0":0.0927,"13.0":0.39139,"14.0":2.14233},I:{"0":0,"3":0,"4":0.00021,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00322,"4.2-4.3":0.00344,"4.4":0,"4.4.3-4.4.4":0.03309},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00902,"11":0.25267,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.13704},Q:{"10.4":0},O:{"0":0.03997},H:{"0":0.19461},L:{"0":50.79563}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AS.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AS.js new file mode 100644 index 00000000000000..a80d177aacf56d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AS.js @@ -0,0 +1 @@ +module.exports={C:{"42":0.03009,"47":0.01003,"48":0.07523,"52":0.00502,"65":0.01505,"72":0.01505,"78":0.03511,"86":0.00502,"87":0.01505,"88":0.75225,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 89 90 91 3.5 3.6"},D:{"46":0.03009,"49":0.51153,"50":0.02006,"53":0.07021,"65":0.02508,"68":0.04012,"70":0.01505,"72":0.04012,"74":0.01505,"75":0.08024,"76":0.04514,"77":0.05517,"79":0.08526,"80":0.08024,"81":0.02006,"83":0.01003,"84":0.63691,"86":0.08526,"87":0.77231,"88":1.48444,"89":1.99096,"90":25.58152,"91":0.42126,"92":0.04514,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 51 52 54 55 56 57 58 59 60 61 62 63 64 66 67 69 71 73 78 85 93 94"},F:{"75":0.15547,"76":0.23571,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.0284,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00947,"8.1-8.4":0.41791,"9.0-9.2":0.0027,"9.3":0.01217,"10.0-10.2":0.02164,"10.3":0.12578,"11.0-11.2":0.05004,"11.3-11.4":0.04734,"12.0-12.1":0.01217,"12.2-12.4":0.22316,"13.0-13.1":0.01217,"13.2":0.0257,"13.3":0.04057,"13.4-13.7":0.67218,"14.0-14.4":7.69013,"14.5-14.6":2.55751},E:{"4":0,"11":0.04514,"12":0.03009,"13":0.05517,"14":1.30892,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.0652,"11.1":0.02006,"12.1":0.07021,"13.1":0.35105,"14.1":0.29589},B:{"15":0.02508,"17":0.01003,"18":0.39619,"80":0.01505,"85":0.07021,"88":0.04514,"89":0.10532,"90":7.81337,"91":0.44634,_:"12 13 14 16 79 81 83 84 86 87"},P:{"4":0.52397,"5.0-5.4":0.02061,"6.2-6.4":0.01048,"7.2-7.4":0.32486,"8.2":0.03018,"9.2":0.15719,"10.1":0.05153,"11.1-11.2":0.45061,"12.0":0.04192,"13.0":0.29342,"14.0":1.58237},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00547,"4.4":0,"4.4.3-4.4.4":0.03441},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.18354,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0.07478},R:{_:"0"},M:{"0":0.06979},Q:{"10.4":0.0349},O:{"0":0.15454},H:{"0":0.23125},L:{"0":37.30328}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AT.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AT.js new file mode 100644 index 00000000000000..e10f209cea1c23 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AT.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.01669,"52":0.08346,"57":0.00556,"60":0.05564,"61":0.00556,"62":0.01113,"66":0.10572,"68":0.0612,"69":0.01113,"72":0.03895,"74":0.00556,"75":0.01113,"76":0.03895,"77":0.00556,"78":0.44512,"79":0.01113,"80":0.00556,"81":0.02226,"82":0.01113,"83":0.03338,"84":0.05564,"85":0.0612,"86":0.06677,"87":0.15023,"88":7.62824,"89":0.02226,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 58 59 63 64 65 67 70 71 73 90 91 3.5 3.6"},D:{"34":0.01113,"38":0.03338,"49":0.29489,"53":0.06677,"61":0.16692,"63":0.01113,"64":0.31158,"65":0.01113,"67":0.01669,"68":0.01669,"69":0.01669,"70":0.33384,"72":0.33384,"73":0.00556,"74":0.01669,"75":0.05008,"76":0.02226,"77":0.01113,"78":0.02226,"79":0.64542,"80":0.3394,"81":0.03895,"83":0.05564,"84":0.05564,"85":0.03338,"86":0.08346,"87":0.28933,"88":0.18361,"89":0.73445,"90":23.34654,"91":0.63986,"92":0.01113,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 62 66 71 93 94"},F:{"36":0.00556,"46":0.00556,"49":0.01113,"73":0.36166,"74":0.01113,"75":1.174,"76":0.97926,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00456,"6.0-6.1":0.00152,"7.0-7.1":0.00609,"8.1-8.4":0.01978,"9.0-9.2":0.01217,"9.3":0.14758,"10.0-10.2":0.00761,"10.3":0.14758,"11.0-11.2":0.05934,"11.3-11.4":0.06846,"12.0-12.1":0.03499,"12.2-12.4":0.20387,"13.0-13.1":0.06846,"13.2":0.03956,"13.3":0.19474,"13.4-13.7":0.48382,"14.0-14.4":11.02586,"14.5-14.6":2.20152},E:{"4":0,"8":0.00556,"11":0.00556,"12":0.01669,"13":0.12241,"14":3.37178,_:"0 5 6 7 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.01113,"10.1":0.20587,"11.1":0.12797,"12.1":0.14466,"13.1":0.63986,"14.1":1.42995},B:{"14":0.00556,"15":0.01113,"16":0.01113,"17":0.02226,"18":0.14466,"81":0.01669,"84":0.01113,"85":0.01669,"86":0.02782,"87":0.01113,"88":0.04451,"89":0.17805,"90":6.51544,"91":0.26151,_:"12 13 79 80 83"},P:{"4":0.23168,"5.0-5.4":0.02061,"6.2-6.4":0.01048,"7.2-7.4":0.04374,"8.2":0.03018,"9.2":0.04212,"10.1":0.01053,"11.1-11.2":0.16849,"12.0":0.10531,"13.0":0.45283,"14.0":4.086},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00078,"4.2-4.3":0.00233,"4.4":0,"4.4.3-4.4.4":0.04125},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00607,"9":0.00607,"11":0.98381,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.55894},Q:{"10.4":0.00444},O:{"0":0.09316},H:{"0":0.24358},L:{"0":24.41811}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AU.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AU.js new file mode 100644 index 00000000000000..b1cdc87f095242 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AU.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.01068,"52":0.04273,"54":0.00534,"56":0.01068,"60":0.00534,"68":0.01068,"72":0.00534,"75":0.00534,"78":0.11216,"81":0.00534,"82":0.04807,"83":0.00534,"84":0.01602,"85":0.02136,"86":0.03205,"87":0.09614,"88":2.37675,"89":0.02136,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 55 57 58 59 61 62 63 64 65 66 67 69 70 71 73 74 76 77 79 80 90 91 3.5 3.6"},D:{"26":0.01068,"34":0.01602,"38":0.08546,"47":0.00534,"48":0.01068,"49":0.37387,"53":0.09614,"55":0.01068,"56":0.01068,"57":0.00534,"58":0.00534,"59":0.01602,"60":0.01602,"61":0.09614,"63":0.01602,"64":0.03739,"65":0.05341,"66":0.01602,"67":0.04273,"68":0.04273,"69":0.04273,"70":0.04807,"71":0.02671,"72":0.05341,"73":0.04273,"74":0.04273,"75":0.04273,"76":0.04273,"77":0.02136,"78":0.04807,"79":0.16557,"80":0.17625,"81":0.08546,"83":0.08546,"84":0.08012,"85":0.0908,"86":0.26171,"87":0.55546,"88":0.66228,"89":2.08833,"90":26.21363,"91":0.55012,"92":0.02136,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 50 51 52 54 62 93 94"},F:{"46":0.02136,"73":0.03739,"74":0.00534,"75":0.17625,"76":0.18159,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00496,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01985,"6.0-6.1":0.03473,"7.0-7.1":0.04713,"8.1-8.4":0.08682,"9.0-9.2":0.03721,"9.3":0.46141,"10.0-10.2":0.04961,"10.3":0.46637,"11.0-11.2":0.1538,"11.3-11.4":0.16621,"12.0-12.1":0.16869,"12.2-12.4":0.57304,"13.0-13.1":0.08682,"13.2":0.04465,"13.3":0.29272,"13.4-13.7":0.8856,"14.0-14.4":17.55579,"14.5-14.6":2.28967},E:{"4":0,"8":0.01602,"10":0.00534,"11":0.02671,"12":0.03739,"13":0.24569,"14":6.28636,_:"0 5 6 7 9 3.1 3.2 5.1 6.1 7.1","9.1":0.02136,"10.1":0.06409,"11.1":0.14421,"12.1":0.26705,"13.1":1.07888,"14.1":1.45809},B:{"14":0.00534,"16":0.01602,"17":0.02136,"18":0.12818,"80":0.00534,"84":0.01602,"85":0.01068,"86":0.02136,"87":0.02136,"88":0.03205,"89":0.14421,"90":4.73213,"91":0.07477,_:"12 13 15 79 81 83"},P:{"4":0.26316,"5.0-5.4":0.02061,"6.2-6.4":0.01048,"7.2-7.4":0.04374,"8.2":0.03018,"9.2":0.03289,"10.1":0.03289,"11.1-11.2":0.09868,"12.0":0.08772,"13.0":0.36184,"14.0":2.8399},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00254,"4.2-4.3":0.00572,"4.4":0,"4.4.3-4.4.4":0.03366},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.01019,"11":1.10074,_:"7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.4099},Q:{"10.4":0.03726},O:{"0":0.16769},H:{"0":0.22931},L:{"0":19.47742}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AW.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AW.js new file mode 100644 index 00000000000000..4cbb39bd44c89e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AW.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.00385,"48":0.01154,"52":0.00385,"57":0.00385,"65":0.00769,"77":0.00385,"78":0.06925,"82":0.03847,"87":0.05001,"88":1.21181,"89":0.02693,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 79 80 81 83 84 85 86 90 91 3.5 3.6"},D:{"49":0.13465,"53":0.00769,"54":0.01154,"55":0.00769,"58":0.07694,"60":0.01154,"61":0.00769,"63":0.00385,"65":0.00769,"66":0.00385,"67":0.00385,"69":0.00385,"70":0.01924,"72":0.00385,"74":0.09618,"76":0.00769,"78":0.01154,"79":0.02308,"80":0.03078,"81":0.00769,"83":0.06925,"84":0.03078,"85":0.03078,"86":0.14619,"87":0.34623,"88":0.2616,"89":1.16949,"90":20.59684,"91":0.81556,"92":0.01154,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 56 57 59 62 64 68 71 73 75 77 93 94"},F:{"73":0.01154,"75":0.24236,"76":0.22313,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00934,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00233,"9.3":0.10739,"10.0-10.2":0.007,"10.3":0.1284,"11.0-11.2":0.01167,"11.3-11.4":0.07704,"12.0-12.1":0.03969,"12.2-12.4":0.17275,"13.0-13.1":0.02568,"13.2":0.00467,"13.3":0.10739,"13.4-13.7":0.60697,"14.0-14.4":17.69557,"14.5-14.6":3.70253},E:{"4":0,"12":0.01924,"13":0.08079,"14":3.22763,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02308,"11.1":0.14234,"12.1":0.13465,"13.1":0.78479,"14.1":1.19257},B:{"13":0.00769,"14":0.01539,"16":0.01154,"17":0.02693,"18":0.18466,"80":0.00769,"84":0.04616,"85":0.03847,"86":0.02693,"87":0.07309,"88":0.01539,"89":0.11541,"90":4.23555,"91":0.24621,_:"12 15 79 81 83"},P:{"4":0.07127,"5.0-5.4":0.01035,"6.2-6.4":0.02052,"7.2-7.4":0.12218,"8.2":0.03078,"9.2":0.09164,"10.1":0.01018,"11.1-11.2":0.48873,"12.0":0.224,"13.0":0.79419,"14.0":8.49176},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.5155,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.49839},Q:{"10.4":0},O:{"0":0.03077},H:{"0":0.12233},L:{"0":28.89641}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AX.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AX.js new file mode 100644 index 00000000000000..0e73a2c716150c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AX.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.01768,"52":0.22397,"61":0.01179,"78":0.08252,"85":0.01768,"86":0.01179,"87":0.16503,"88":3.47746,"89":0.01179,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 90 91 3.5 3.6"},D:{"49":0.06483,"53":0.01179,"67":0.0943,"76":0.11788,"78":0.01179,"79":0.22397,"80":0.05305,"81":0.01768,"85":0.01179,"86":0.04126,"87":0.14735,"88":0.05305,"89":2.47548,"90":28.52696,"91":0.61887,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 75 77 83 84 92 93 94"},F:{"73":0.10609,"75":0.30059,"76":0.18861,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00277,"8.1-8.4":0,"9.0-9.2":0.02634,"9.3":0.04437,"10.0-10.2":0.00416,"10.3":0.83884,"11.0-11.2":0.06933,"11.3-11.4":0.04576,"12.0-12.1":1.3269,"12.2-12.4":0.4631,"13.0-13.1":0.26483,"13.2":0,"13.3":0.11231,"13.4-13.7":0.16638,"14.0-14.4":8.56592,"14.5-14.6":1.21321},E:{"4":0,"12":0.00589,"13":0.06483,"14":8.7408,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.1945,"10.1":0.01179,"11.1":0.1002,"12.1":0.12967,"13.1":1.30257,"14.1":2.40475},B:{"17":0.05894,"18":0.13556,"87":0.01179,"88":0.01179,"89":0.05305,"90":6.58949,"91":0.18861,_:"12 13 14 15 16 79 80 81 83 84 85 86"},P:{"4":0.09319,"5.0-5.4":0.40237,"6.2-6.4":0.31184,"7.2-7.4":0.0233,"8.2":0.03018,"9.2":0.0233,"10.1":0.09053,"11.1-11.2":0.46273,"12.0":0.0233,"13.0":0.24461,"14.0":1.88701},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.04105},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.41847,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.36535},Q:{"10.4":0},O:{"0":0.23399},H:{"0":0.03498},L:{"0":25.69702}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AZ.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AZ.js new file mode 100644 index 00000000000000..3c565002cfc38f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/AZ.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.00402,"52":0.00402,"68":0.08851,"75":0.00402,"78":0.01609,"80":0.00402,"84":0.01207,"86":0.00402,"87":0.01207,"88":0.48678,"89":0.00805,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 76 77 79 81 82 83 85 90 91 3.5 3.6"},D:{"22":0.01207,"26":0.00402,"34":0.00402,"38":0.02414,"48":0.00402,"49":0.08448,"53":0.08851,"55":0.00402,"56":0.00402,"57":0.00402,"60":0.00402,"61":0.01207,"62":0.00402,"63":0.00402,"65":0.02414,"66":0.02816,"67":0.02012,"68":0.08046,"69":0.02012,"70":0.00805,"71":0.01207,"72":0.01609,"73":0.00805,"74":0.03621,"75":0.00805,"76":0.00805,"77":0.03218,"78":0.00805,"79":0.1931,"80":0.05632,"81":0.01609,"83":0.08851,"84":0.03621,"85":0.06035,"86":0.07241,"87":0.24138,"88":0.14483,"89":0.74426,"90":24.97076,"91":0.90518,"92":0.02414,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 50 51 52 54 58 59 64 93 94"},F:{"28":0.00805,"36":0.00402,"40":0.00402,"46":0.00805,"62":0.01609,"73":0.13678,"74":0.01207,"75":1.17472,"76":1.52472,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00074,"5.0-5.1":0.01252,"6.0-6.1":0.00147,"7.0-7.1":0.04494,"8.1-8.4":0.00442,"9.0-9.2":0.00516,"9.3":0.05599,"10.0-10.2":0.01695,"10.3":0.13409,"11.0-11.2":0.03831,"11.3-11.4":0.06778,"12.0-12.1":0.0221,"12.2-12.4":0.14072,"13.0-13.1":0.02873,"13.2":0.01989,"13.3":0.10536,"13.4-13.7":0.33375,"14.0-14.4":4.69457,"14.5-14.6":1.09113},E:{"4":0,"13":0.02012,"14":0.63563,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1","5.1":3.06955,"9.1":0.03218,"10.1":0.01207,"11.1":0.20517,"12.1":0.04425,"13.1":0.13276,"14.1":0.15287},B:{"18":0.02012,"84":0.00402,"89":0.01207,"90":0.78851,"91":0.05632,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88"},P:{"4":0.24454,"5.0-5.4":0.02061,"6.2-6.4":0.04076,"7.2-7.4":0.07132,"8.2":0.03018,"9.2":0.07132,"10.1":0.02038,"11.1-11.2":0.25473,"12.0":0.15284,"13.0":0.79474,"14.0":3.04652},I:{"0":0,"3":0,"4":0.00042,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00381,"4.2-4.3":0.01017,"4.4":0,"4.4.3-4.4.4":0.04535},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01207,"9":0.00402,"11":0.13276,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.05378},Q:{"10.4":0},O:{"0":0.23904},H:{"0":0.68458},L:{"0":48.95872}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BA.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BA.js new file mode 100644 index 00000000000000..8f4ac7f73439ed --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BA.js @@ -0,0 +1 @@ +module.exports={C:{"15":0.04479,"36":0.00407,"45":0.41127,"48":0.00814,"50":0.06515,"52":0.24839,"54":0.01629,"64":0.00407,"66":0.00814,"68":0.01629,"69":0.00814,"72":0.00407,"76":0.01629,"77":0.01222,"78":0.05294,"81":0.00814,"84":0.01629,"85":0.01222,"86":0.03665,"87":0.05294,"88":3.47749,"89":0.03665,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 46 47 49 51 53 55 56 57 58 59 60 61 62 63 65 67 70 71 73 74 75 79 80 82 83 90 91 3.5 3.6"},D:{"11":0.01222,"22":0.00814,"26":0.00814,"34":0.00814,"38":0.01629,"43":0.01222,"47":0.00814,"49":0.4072,"50":0.00407,"53":0.08144,"55":0.00407,"56":0.01629,"58":0.02036,"60":0.00814,"61":0.2036,"62":0.00814,"63":0.01629,"65":0.00407,"66":0.01629,"67":0.00814,"68":0.0285,"69":0.00814,"70":0.02443,"71":0.00814,"72":0.00814,"73":0.00407,"74":0.00814,"75":0.02036,"76":0.01629,"77":0.03665,"78":0.01222,"79":0.12216,"80":2.61015,"81":0.04479,"83":0.01629,"84":0.02036,"85":0.03665,"86":0.05294,"87":0.15881,"88":0.14659,"89":0.81847,"90":23.31627,"91":0.80218,"92":0.04479,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 44 45 46 48 51 52 54 57 59 64 93 94"},F:{"32":0.00407,"36":0.01629,"40":0.01629,"46":0.00814,"69":0.00407,"73":0.08144,"74":0.00814,"75":0.59044,"76":0.65152,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00334,"6.0-6.1":0.00095,"7.0-7.1":0.02957,"8.1-8.4":0.00095,"9.0-9.2":0,"9.3":0.12258,"10.0-10.2":0.01717,"10.3":0.11829,"11.0-11.2":0.01335,"11.3-11.4":0.03959,"12.0-12.1":0.02957,"12.2-12.4":0.07441,"13.0-13.1":0.00715,"13.2":0.00286,"13.3":0.03339,"13.4-13.7":0.16455,"14.0-14.4":3.136,"14.5-14.6":0.53372},E:{"4":0,"8":0.01222,"12":0.04072,"13":0.03258,"14":0.37462,_:"0 5 6 7 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01629,"11.1":0.01222,"12.1":0.02443,"13.1":0.07737,"14.1":0.17917},B:{"17":0.01222,"18":0.0285,"84":0.00407,"85":0.08551,"86":0.00407,"87":0.00814,"88":0.02443,"89":0.02443,"90":1.36819,"91":0.10994,_:"12 13 14 15 16 79 80 81 83"},P:{"4":0.28616,"5.0-5.4":0.01021,"6.2-6.4":0.02044,"7.2-7.4":0.06132,"8.2":0.01021,"9.2":0.08176,"10.1":0.03066,"11.1-11.2":0.28616,"12.0":0.17374,"13.0":0.48033,"14.0":3.68937},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00528,"4.2-4.3":0.01583,"4.4":0,"4.4.3-4.4.4":0.10931},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01513,"11":0.32284,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.21341},Q:{"10.4":0},O:{"0":0.01778},H:{"0":0.26939},L:{"0":51.32333}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BB.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BB.js new file mode 100644 index 00000000000000..3b5b842bd0f27b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BB.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.00951,"5":0.00951,"17":0.00951,"45":0.00476,"52":0.00951,"66":0.00951,"78":0.02853,"79":0.12839,"84":0.04755,"85":0.00951,"86":0.00476,"87":0.0428,"88":2.05892,"89":0.00951,_:"2 3 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 80 81 82 83 90 91 3.5 3.6"},D:{"34":0.00476,"49":0.03329,"53":0.00951,"62":0.00476,"63":0.00951,"65":0.01427,"66":0.01427,"68":0.01427,"74":0.79409,"75":0.00951,"76":0.05706,"77":0.00476,"79":0.05706,"80":0.02853,"81":0.01902,"83":0.09035,"84":0.00951,"85":0.0951,"86":0.04755,"87":0.18069,"88":0.26153,"89":0.83688,"90":27.38405,"91":0.951,"92":0.00476,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 64 67 69 70 71 72 73 78 93 94"},F:{"71":0.02853,"72":0.11888,"73":0.24726,"75":0.60389,"76":0.31859,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.0023,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02184,"6.0-6.1":0,"7.0-7.1":0.0931,"8.1-8.4":0.00345,"9.0-9.2":0.00115,"9.3":0.177,"10.0-10.2":0.00115,"10.3":0.10114,"11.0-11.2":0.01149,"11.3-11.4":0.02184,"12.0-12.1":0.10574,"12.2-12.4":0.14252,"13.0-13.1":0.01494,"13.2":0.00575,"13.3":0.2678,"13.4-13.7":0.29883,"14.0-14.4":7.03985,"14.5-14.6":2.32171},E:{"4":0,"12":0.00476,"13":0.03804,"14":2.20157,_:"0 5 6 7 8 9 10 11 3.1 3.2 7.1","5.1":0.16167,"6.1":0.01427,"9.1":0.04755,"10.1":0.00476,"11.1":0.00951,"12.1":0.11888,"13.1":0.22349,"14.1":0.61815},B:{"12":0.01427,"16":0.02853,"17":0.00476,"18":0.06657,"80":0.01427,"84":0.00951,"85":0.00476,"86":0.00476,"87":0.00476,"88":0.00476,"89":0.08559,"90":6.21003,"91":0.35663,_:"13 14 15 79 81 83"},P:{"4":0.19731,"5.0-5.4":0.02073,"6.2-6.4":0.01036,"7.2-7.4":0.17539,"8.2":0.02073,"9.2":0.05481,"10.1":0.01096,"11.1-11.2":0.09866,"12.0":0.12058,"13.0":0.58097,"14.0":4.97664},I:{"0":0,"3":0,"4":0.00232,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00099,"4.2-4.3":0.00597,"4.4":0,"4.4.3-4.4.4":0.04841},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.0148,"11":0.51301,_:"6 7 8 9 5.5"},J:{"7":0,"10":0.00525},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.2675},Q:{"10.4":0},O:{"0":0.08392},H:{"0":0.16883},L:{"0":36.53365}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BD.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BD.js new file mode 100644 index 00000000000000..66834c3e3f6880 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BD.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.00312,"15":0.00312,"17":0.00623,"38":0.00623,"40":0.0187,"41":0.00623,"43":0.00935,"45":0.00312,"47":0.01559,"48":0.01559,"49":0.00623,"51":0.01247,"52":0.06857,"56":0.01247,"57":0.00623,"59":0.00312,"60":0.01559,"61":0.00312,"62":0.00312,"63":0.00623,"65":0.00623,"67":0.00623,"68":0.00935,"72":0.01559,"74":0.00312,"75":0.03117,"76":0.00312,"77":0.01247,"78":0.05299,"79":0.00623,"80":0.00935,"81":0.00623,"82":0.00623,"83":0.00935,"84":0.02182,"85":0.02182,"86":0.02182,"87":0.05299,"88":3.65001,"89":0.46443,"90":0.00312,_:"2 3 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 42 44 46 50 53 54 55 58 64 66 69 70 71 73 91 3.5 3.6"},D:{"11":0.00623,"23":0.00312,"24":0.00623,"25":0.00312,"38":0.00312,"43":0.00312,"49":0.10598,"53":0.00623,"56":0.00623,"57":0.00312,"58":0.00935,"61":0.03429,"62":0.00312,"63":0.00623,"64":0.00312,"65":0.00312,"67":0.00312,"68":0.00623,"69":0.00935,"70":0.00623,"71":0.0187,"72":0.00312,"73":0.01559,"74":0.00935,"75":0.00935,"76":0.01559,"77":0.00623,"78":0.00935,"79":0.10598,"80":0.02182,"81":0.0374,"83":0.0374,"84":0.03117,"85":0.03117,"86":0.08104,"87":0.15273,"88":0.1091,"89":0.38963,"90":15.87176,"91":0.89458,"92":0.05299,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 51 52 54 55 59 60 66 93 94"},F:{"29":0.00623,"64":0.00935,"68":0.00312,"73":0.01559,"75":0.18702,"76":0.3491,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.0002,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00353,"6.0-6.1":0.00392,"7.0-7.1":0.06072,"8.1-8.4":0.00235,"9.0-9.2":0.00294,"9.3":0.03898,"10.0-10.2":0.00568,"10.3":0.12751,"11.0-11.2":0.00803,"11.3-11.4":0.01136,"12.0-12.1":0.01822,"12.2-12.4":0.09892,"13.0-13.1":0.03154,"13.2":0.00548,"13.3":0.0188,"13.4-13.7":0.07952,"14.0-14.4":0.96879,"14.5-14.6":0.28245},E:{"4":0,"7":0.00623,"13":0.00935,"14":0.09663,_:"0 5 6 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.03117,"13.1":0.01559,"14.1":0.04676},B:{"12":0.00935,"13":0.00623,"15":0.0187,"16":0.00623,"17":0.04364,"18":0.02494,"84":0.00935,"85":0.00312,"88":0.01247,"89":0.03117,"90":0.83536,"91":0.08416,_:"14 79 80 81 83 86 87"},P:{"4":0.45601,"5.0-5.4":0.02073,"6.2-6.4":0.01036,"7.2-7.4":0.13473,"8.2":0.02073,"9.2":0.05182,"10.1":0.04146,"11.1-11.2":0.20728,"12.0":0.18655,"13.0":0.43528,"14.0":1.16074},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00438,"4.2-4.3":0.01226,"4.4":0,"4.4.3-4.4.4":0.23115},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01425,"10":0.00356,"11":0.15674,_:"6 7 9 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.19961},Q:{"10.4":0},O:{"0":3.77877},H:{"0":4.71786},L:{"0":60.81656}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BE.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BE.js new file mode 100644 index 00000000000000..fb283b43f4334f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BE.js @@ -0,0 +1 @@ +module.exports={C:{"45":0.0059,"48":0.01179,"52":0.04717,"56":0.05306,"60":0.01179,"68":0.01769,"69":0.0059,"72":0.0059,"77":0.0059,"78":0.23584,"79":0.0059,"80":0.01179,"81":0.0059,"82":0.01179,"83":0.01179,"84":0.13561,"85":0.02948,"86":0.03538,"87":0.16509,"88":4.06824,"89":0.01769,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 50 51 53 54 55 57 58 59 61 62 63 64 65 66 67 70 71 73 74 75 76 90 91 3.5 3.6"},D:{"38":0.0059,"49":0.17098,"53":0.03538,"57":0.01179,"59":0.0059,"60":0.0059,"61":0.10613,"63":0.0059,"65":0.01769,"66":0.01769,"67":0.02948,"68":0.01179,"69":0.01769,"72":0.01179,"73":0.01179,"74":0.04127,"75":0.05896,"76":0.19457,"77":0.04717,"78":0.43041,"79":0.55422,"80":0.07075,"81":0.04127,"83":0.05306,"84":0.04127,"85":0.10023,"86":0.08844,"87":0.48347,"88":0.50706,"89":1.09076,"90":31.31366,"91":0.81365,"92":0.01179,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 58 62 64 70 71 93 94"},F:{"36":0.0059,"73":0.11202,"75":0.4363,"76":0.45399,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00323,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00161,"6.0-6.1":0.01453,"7.0-7.1":0.03714,"8.1-8.4":0.01453,"9.0-9.2":0.01615,"9.3":0.15016,"10.0-10.2":0.01453,"10.3":0.29063,"11.0-11.2":0.0549,"11.3-11.4":0.05813,"12.0-12.1":0.05813,"12.2-12.4":0.20344,"13.0-13.1":0.05005,"13.2":0.01938,"13.3":0.17438,"13.4-13.7":0.81377,"14.0-14.4":11.57037,"14.5-14.6":1.80837},E:{"4":0,"11":0.05306,"12":0.02358,"13":0.17098,"14":4.23333,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 7.1","6.1":0.01179,"9.1":0.0059,"10.1":0.05896,"11.1":0.12971,"12.1":0.20636,"13.1":0.84313,"14.1":1.52117},B:{"14":0.0059,"15":0.0059,"16":0.02358,"17":0.01769,"18":0.08254,"83":0.0059,"84":0.0059,"85":0.01769,"86":0.02358,"87":0.01179,"88":0.05306,"89":0.17098,"90":6.22618,"91":0.24174,_:"12 13 79 80 81"},P:{"4":0.05365,"5.0-5.4":0.02061,"6.2-6.4":0.1561,"7.2-7.4":0.17692,"8.2":0.03018,"9.2":0.08325,"10.1":0.01041,"11.1-11.2":0.09657,"12.0":0.08584,"13.0":0.30044,"14.0":3.98089},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0013,"4.2-4.3":0.00434,"4.4":0,"4.4.3-4.4.4":0.03128},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01253,"11":0.78933,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.29131},Q:{"10.4":0},O:{"0":0.04513},H:{"0":0.11653},L:{"0":21.58142}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BF.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BF.js new file mode 100644 index 00000000000000..9c9091aa28ceff --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BF.js @@ -0,0 +1 @@ +module.exports={C:{"20":0.00227,"30":0.00453,"36":0.00227,"38":0.00453,"40":0.00453,"41":0.00227,"43":0.0136,"44":0.00227,"45":0.01134,"47":0.0136,"48":0.00227,"50":0.01587,"52":0.05668,"53":0.00907,"56":0.00453,"57":0.0068,"59":0.00453,"61":0.00227,"63":0.00227,"64":0.00453,"65":0.00453,"68":0.00453,"72":0.01814,"75":0.0068,"76":0.10882,"77":0.00453,"78":0.04534,"79":0.00453,"80":0.0136,"81":0.17456,"83":0.02267,"84":0.01814,"85":0.13149,"86":0.02947,"87":0.26977,"88":2.38942,"89":0.02267,"90":0.00453,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 29 31 32 33 34 35 37 39 42 46 49 51 54 55 58 60 62 66 67 69 70 71 73 74 82 91 3.5 3.6"},D:{"23":0.00453,"28":0.00453,"29":0.0068,"40":0.0068,"43":0.00227,"45":0.0068,"49":0.04987,"50":0.00453,"53":0.00227,"55":0.0068,"57":0.00453,"60":0.00453,"62":0.00453,"63":0.00227,"65":0.01814,"66":0.00907,"67":0.0068,"68":0.0068,"69":0.00227,"70":0.0068,"72":0.0136,"74":0.01134,"75":0.00907,"76":0.00227,"77":0.0272,"79":0.00907,"80":0.10882,"81":0.02947,"83":0.0068,"84":0.14736,"85":0.0068,"86":0.04987,"87":0.11108,"88":0.09975,"89":0.32872,"90":7.19546,"91":0.31058,"92":0.10202,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 30 31 32 33 34 35 36 37 38 39 41 42 44 46 47 48 51 52 54 56 58 59 61 64 71 73 78 93 94"},F:{"36":0.00227,"42":0.00907,"73":0.02947,"74":0.0068,"75":0.47154,"76":0.56902,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00055,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00055,"6.0-6.1":0,"7.0-7.1":0.02454,"8.1-8.4":0,"9.0-9.2":0.00109,"9.3":0.20342,"10.0-10.2":0.02072,"10.3":0.07581,"11.0-11.2":0.21706,"11.3-11.4":0.19252,"12.0-12.1":0.05563,"12.2-12.4":0.27051,"13.0-13.1":0.06544,"13.2":0.018,"13.3":0.10198,"13.4-13.7":0.30705,"14.0-14.4":3.18008,"14.5-14.6":0.48484},E:{"4":0,"11":0.0068,"13":0.00453,"14":0.12695,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 9.1 10.1 11.1","5.1":0.01587,"7.1":0.00453,"12.1":0.0068,"13.1":0.0272,"14.1":0.04761},B:{"12":0.02267,"13":0.0068,"14":0.00227,"15":0.0068,"16":0.0068,"17":0.0204,"18":0.11788,"80":0.00227,"84":0.03174,"85":0.0272,"87":0.00907,"88":0.01134,"89":0.07254,"90":1.20378,"91":0.08615,_:"79 81 83 86"},P:{"4":0.21694,"5.0-5.4":0.02066,"6.2-6.4":0.0725,"7.2-7.4":0.06198,"8.2":0.04115,"9.2":0.05165,"10.1":0.02066,"11.1-11.2":0.06198,"12.0":0.04132,"13.0":0.41321,"14.0":0.46487},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00708,"4.2-4.3":0.01416,"4.4":0,"4.4.3-4.4.4":0.27261},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.19723,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.03867},N:{_:"10 11"},S:{"2.5":0.01547},R:{_:"0"},M:{"0":0.15466},Q:{"10.4":0.23199},O:{"0":0.85063},H:{"0":4.70015},L:{"0":71.27268}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BG.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BG.js new file mode 100644 index 00000000000000..e135d486101c48 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BG.js @@ -0,0 +1 @@ +module.exports={C:{"40":0.00449,"45":0.00449,"47":0.00449,"48":0.00899,"50":0.00449,"51":0.00449,"52":0.23813,"56":0.01797,"57":0.00449,"60":0.11233,"61":0.00449,"62":0.00899,"63":0.02247,"66":0.01348,"67":0.00899,"68":0.1258,"69":0.00899,"70":0.00449,"72":0.01797,"73":0.00899,"75":0.04044,"76":0.00899,"77":0.00449,"78":0.26509,"79":0.00899,"80":0.00899,"81":0.01797,"82":0.01348,"83":0.01797,"84":0.05392,"85":0.03594,"86":0.0674,"87":0.13928,"88":6.21831,"89":0.05841,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 46 49 53 54 55 58 59 64 65 71 74 90 91 3.5 3.6"},D:{"31":0.00449,"38":0.01348,"48":0.00899,"49":0.73236,"53":0.01797,"56":0.00899,"58":0.01348,"61":0.21566,"63":0.03594,"65":0.00899,"66":0.00899,"67":0.00899,"68":0.00899,"69":0.05392,"70":0.01348,"71":0.01348,"72":0.00899,"73":0.01348,"74":0.00899,"75":0.01797,"76":0.01348,"77":0.01797,"78":0.01797,"79":0.22465,"80":0.0674,"81":0.07189,"83":0.05841,"84":0.05841,"85":0.0629,"86":0.08537,"87":0.27407,"88":0.14378,"89":0.86715,"90":25.25515,"91":1.06484,"92":0.00899,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 50 51 52 54 55 57 59 60 62 64 93 94"},F:{"36":0.01348,"45":0.00899,"46":0.00449,"71":0.00899,"73":0.13479,"74":0.00899,"75":0.66047,"76":0.92556,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0045,"6.0-6.1":0.003,"7.0-7.1":0.015,"8.1-8.4":0.0045,"9.0-9.2":0.00225,"9.3":0.05475,"10.0-10.2":0.01125,"10.3":0.10126,"11.0-11.2":0.0285,"11.3-11.4":0.051,"12.0-12.1":0.03,"12.2-12.4":0.10951,"13.0-13.1":0.021,"13.2":0.00825,"13.3":0.0645,"13.4-13.7":0.28652,"14.0-14.4":5.30366,"14.5-14.6":1.05833},E:{"4":0,"13":0.02696,"14":0.45829,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.02696,"12.1":0.03145,"13.1":0.07638,"14.1":0.20668},B:{"15":0.00899,"16":0.00449,"17":0.01797,"18":0.03145,"84":0.00899,"85":0.00899,"86":0.01348,"87":0.01348,"88":0.00449,"89":0.05392,"90":2.1207,"91":0.15726,_:"12 13 14 79 80 81 83"},P:{"4":0.06238,"5.0-5.4":0.02061,"6.2-6.4":0.1561,"7.2-7.4":0.16638,"8.2":0.03018,"9.2":0.02079,"10.1":0.02079,"11.1-11.2":0.12475,"12.0":0.07277,"13.0":0.32227,"14.0":2.34948},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00313,"4.2-4.3":0.01983,"4.4":0,"4.4.3-4.4.4":0.13671},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00459,"11":0.88952,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.20923},Q:{"10.4":0.00551},O:{"0":0.04955},H:{"0":0.27106},L:{"0":45.52329}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BH.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BH.js new file mode 100644 index 00000000000000..94d30ac1fddbf1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BH.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.008,"52":0.016,"78":0.012,"84":0.004,"85":0.012,"86":0.016,"87":0.024,"88":1.32,"89":0.02,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 90 91 3.5 3.6"},D:{"38":0.024,"43":0.004,"49":0.068,"52":0.004,"53":0.02,"56":0.032,"60":0.012,"64":0.008,"65":0.024,"66":0.004,"67":0.02,"68":0.02,"69":0.028,"71":0.004,"73":0.064,"74":0.012,"76":0.004,"77":0.008,"78":0.008,"79":0.06,"80":0.016,"81":0.028,"83":0.076,"84":0.032,"85":0.08,"86":0.076,"87":0.192,"88":0.092,"89":0.632,"90":25.22,"91":1.096,"92":0.032,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 51 54 55 57 58 59 61 62 63 70 72 75 93 94"},F:{"28":0.008,"36":0.004,"46":0.004,"71":0.004,"73":0.088,"74":0.012,"75":0.188,"76":0.052,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00677,"6.0-6.1":0,"7.0-7.1":0.03383,"8.1-8.4":0,"9.0-9.2":0.00169,"9.3":0.09304,"10.0-10.2":0.01353,"10.3":0.09474,"11.0-11.2":0.04906,"11.3-11.4":0.07274,"12.0-12.1":0.0406,"12.2-12.4":0.18101,"13.0-13.1":0.06936,"13.2":0.01861,"13.3":0.20131,"13.4-13.7":0.55996,"14.0-14.4":11.92655,"14.5-14.6":3.09244},E:{"4":0,"11":0.004,"12":0.016,"13":0.084,"14":2.084,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1 9.1","5.1":0.016,"10.1":0.024,"11.1":0.024,"12.1":0.104,"13.1":0.528,"14.1":0.68},B:{"12":0.008,"15":0.008,"16":0.02,"17":0.036,"18":0.116,"84":0.008,"85":0.008,"86":0.012,"87":0.04,"88":0.012,"89":0.152,"90":3.652,"91":0.276,_:"13 14 79 80 81 83"},P:{"4":0.30575,"5.0-5.4":0.01035,"6.2-6.4":0.01043,"7.2-7.4":0.06115,"8.2":0.03078,"9.2":0.08153,"10.1":0.05096,"11.1-11.2":0.40766,"12.0":0.14268,"13.0":0.51977,"14.0":2.96574},I:{"0":0,"3":0,"4":0.00057,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00057,"4.2-4.3":0.002,"4.4":0,"4.4.3-4.4.4":0.01485},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.384,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.22196},Q:{"10.4":0},O:{"0":3.28145},H:{"0":0.54523},L:{"0":36.17421}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BI.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BI.js new file mode 100644 index 00000000000000..b57f77328927fd --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BI.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.01581,"5":0.01897,"7":0.00316,"15":0.04743,"17":0.04111,"20":0.00316,"28":0.00316,"31":0.00316,"33":0.00949,"35":0.00632,"36":0.00632,"37":0.00316,"40":0.00949,"43":0.01265,"45":0.00949,"47":0.01581,"49":0.00316,"50":0.00316,"51":0.00632,"52":0.01581,"56":0.00316,"59":0.00316,"60":0.00949,"64":0.01581,"65":0.00316,"66":0.00316,"69":0.00316,"70":0.00632,"71":0.00316,"72":0.01265,"75":0.00316,"78":0.0664,"79":0.00316,"81":0.04743,"82":0.00316,"84":0.03162,"85":0.0253,"86":0.01265,"87":0.0917,"88":3.99993,"89":0.17707,_:"2 3 6 8 9 10 11 12 13 14 16 18 19 21 22 23 24 25 26 27 29 30 32 34 38 39 41 42 44 46 48 53 54 55 57 58 61 62 63 67 68 73 74 76 77 80 83 90 91 3.5 3.6"},D:{"23":0.00949,"24":0.07273,"25":0.02213,"26":0.00316,"43":0.00316,"45":0.00316,"47":0.00316,"49":0.03162,"50":0.02213,"52":0.00949,"55":0.00632,"59":0.00316,"60":0.00316,"63":0.01265,"64":0.00316,"65":0.00316,"66":0.01265,"67":0.00316,"68":0.00316,"70":0.00316,"72":0.00316,"73":0.00949,"74":0.02213,"75":0.01265,"76":0.00316,"77":0.02213,"78":0.00316,"79":0.04111,"80":0.0664,"81":0.18972,"83":0.04111,"84":0.0253,"85":0.0253,"86":0.03478,"87":0.67034,"88":0.30355,"89":0.61659,"90":13.38475,"91":0.5407,"92":0.03478,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 46 48 51 53 54 56 57 58 61 62 69 71 93 94"},F:{"21":0.00632,"42":0.00632,"48":0.00316,"55":0.00632,"68":0.00632,"70":0.00949,"73":0.01265,"74":0.01581,"75":0.59446,"76":1.12251,_:"9 11 12 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 49 50 51 52 53 54 56 57 58 60 62 63 64 65 66 67 69 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00316},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00385,"7.0-7.1":0.01615,"8.1-8.4":0.00423,"9.0-9.2":0.00615,"9.3":0.07422,"10.0-10.2":0.00308,"10.3":0.07653,"11.0-11.2":0.02923,"11.3-11.4":0.04422,"12.0-12.1":0.05961,"12.2-12.4":0.22304,"13.0-13.1":0.04345,"13.2":0.13882,"13.3":0.19112,"13.4-13.7":0.24419,"14.0-14.4":1.61664,"14.5-14.6":0.78756},E:{"4":0,"13":0.03794,"14":0.55651,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1 12.1","5.1":0.19921,"9.1":0.00632,"11.1":0.00632,"13.1":0.06956,"14.1":0.05375},B:{"12":0.05375,"13":0.02846,"14":0.01581,"15":0.00316,"17":0.02846,"18":0.12964,"81":0.00316,"83":0.00316,"84":0.01581,"85":0.0253,"86":0.02846,"87":0.00949,"88":0.0253,"89":0.11699,"90":1.72329,"91":0.0917,_:"16 79 80"},P:{"4":0.39686,"5.0-5.4":0.01018,"6.2-6.4":0.03053,"7.2-7.4":0.0407,"8.2":0.04115,"9.2":0.14246,"10.1":0.01018,"11.1-11.2":0.0407,"12.0":0.08141,"13.0":0.18317,"14.0":0.37651},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00235,"4.2-4.3":0.00222,"4.4":0,"4.4.3-4.4.4":0.05013},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.09802,"10":0.01265,"11":0.52805,_:"6 7 9 5.5"},J:{"7":0,"10":0.00684},N:{"10":0.02735,_:"11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.12307},Q:{"10.4":0.3692},O:{"0":0.4991},H:{"0":15.87138},L:{"0":50.03856}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BJ.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BJ.js new file mode 100644 index 00000000000000..36f5629f5f71a2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BJ.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.00397,"5":0.00794,"15":0.00794,"17":0.00794,"43":0.00794,"44":0.00794,"47":0.00794,"48":0.02383,"52":0.02383,"56":0.00794,"60":0.00397,"65":0.00397,"68":0.00794,"69":0.00794,"71":0.00794,"72":0.02383,"77":0.00397,"78":0.04369,"79":0.00794,"80":0.00397,"81":0.03972,"82":0.00397,"83":0.01192,"84":0.02383,"85":0.16682,"86":0.03575,"87":0.06752,"88":2.50236,"89":0.0278,_:"2 3 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 45 46 49 50 51 53 54 55 57 58 59 61 62 63 64 66 67 70 73 74 75 76 90 91 3.5 3.6"},D:{"19":0.00397,"22":0.00794,"23":0.01192,"24":0.01192,"25":0.01192,"28":0.00397,"30":0.0993,"31":0.01192,"35":0.00397,"38":0.00794,"39":0.00794,"43":0.00794,"44":0.00397,"46":0.00397,"47":0.00794,"48":0.00397,"49":0.0715,"51":0.00794,"55":0.01986,"56":0.00794,"57":0.01192,"58":0.00397,"62":0.01589,"63":0.05164,"64":0.01589,"66":0.02383,"67":0.01589,"68":0.01589,"69":0.13902,"70":0.03575,"71":1.01683,"72":0.01589,"73":0.00794,"74":0.04766,"75":0.01589,"76":0.09136,"77":0.05164,"78":0.01986,"79":0.11916,"80":0.08341,"81":0.05958,"83":0.1986,"84":0.17874,"85":0.09533,"86":0.10327,"87":0.67127,"88":0.43295,"89":0.78248,"90":16.23754,"91":0.61169,"92":0.0278,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 26 27 29 32 33 34 36 37 40 41 42 45 50 52 53 54 59 60 61 65 93 94"},F:{"58":0.23038,"62":0.04369,"70":0.00397,"71":0.00397,"72":0.00397,"73":0.01192,"74":0.00794,"75":0.61169,"76":0.81029,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 60 63 64 65 66 67 68 69 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00113,"7.0-7.1":0.0322,"8.1-8.4":0,"9.0-9.2":0.00056,"9.3":0.0435,"10.0-10.2":0.00847,"10.3":0.04859,"11.0-11.2":0.03729,"11.3-11.4":0.01808,"12.0-12.1":0.02599,"12.2-12.4":0.72371,"13.0-13.1":0.03446,"13.2":0.01186,"13.3":0.36214,"13.4-13.7":0.29717,"14.0-14.4":2.89822,"14.5-14.6":0.47795},E:{"4":0,"13":0.00794,"14":0.40117,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.07944,"10.1":0.00794,"11.1":0.00794,"12.1":0.13902,"13.1":0.05164,"14.1":0.09136},B:{"12":0.03178,"13":0.00397,"14":0.00794,"15":0.01589,"16":0.01986,"17":0.00794,"18":0.05561,"84":0.0278,"85":0.00794,"86":0.02383,"88":0.01192,"89":0.0993,"90":1.4895,"91":0.11916,_:"79 80 81 83 87"},P:{"4":0.01144,"5.0-5.4":0.02073,"6.2-6.4":0.01036,"7.2-7.4":0.01144,"8.2":0.02073,"9.2":0.02288,"10.1":0.01096,"11.1-11.2":0.03432,"12.0":0.0572,"13.0":0.08009,"14.0":0.34323},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00894,"4.2-4.3":0.00104,"4.4":0,"4.4.3-4.4.4":0.03222},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01483,"9":0.00741,"10":0.01483,"11":0.29658,_:"6 7 5.5"},J:{"7":0,"10":0.01808},N:{_:"10 11"},S:{"2.5":0.10248},R:{_:"0"},M:{"0":0.13262},Q:{"10.4":0.0422},O:{"0":0.80775},H:{"0":4.75387},L:{"0":58.40456}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BM.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BM.js new file mode 100644 index 00000000000000..64ee390b8a6d57 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BM.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.00535,"78":0.09626,"86":0.0107,"87":0.123,"88":1.214,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 89 90 91 3.5 3.6"},D:{"49":0.10161,"63":0.02674,"65":0.03744,"67":0.0107,"69":0.0107,"70":0.0107,"71":0.02139,"73":0.03209,"74":0.07487,"76":0.1444,"77":0.12835,"78":0.03744,"79":0.00535,"80":0.05883,"81":0.11231,"83":0.0107,"84":0.01604,"85":0.30484,"86":0.28344,"87":0.26205,"88":0.1337,"89":1.25678,"90":25.08747,"91":0.5455,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 68 72 75 92 93 94"},F:{"45":0.04278,"73":0.12835,"75":0.34227,"76":0.20322,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00266,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00533,"9.0-9.2":0,"9.3":0.1066,"10.0-10.2":0.00533,"10.3":0.57029,"11.0-11.2":0.01066,"11.3-11.4":0.05063,"12.0-12.1":0.13325,"12.2-12.4":0.16789,"13.0-13.1":0.03997,"13.2":0.02931,"13.3":0.42372,"13.4-13.7":0.62625,"14.0-14.4":18.83557,"14.5-14.6":4.3971},E:{"4":0,"12":0.0107,"13":0.73802,"14":7.13958,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.02674,"10.1":0.71663,"11.1":0.19253,"12.1":0.19253,"13.1":1.79693,"14.1":2.10711},B:{"14":0.00535,"15":0.01604,"16":0.06952,"17":0.02139,"18":0.14974,"89":0.12835,"90":6.69035,"91":0.27275,_:"12 13 79 80 81 83 84 85 86 87 88"},P:{"4":0.15134,"5.0-5.4":0.02073,"6.2-6.4":0.01036,"7.2-7.4":0.01081,"8.2":0.05405,"9.2":0.03243,"10.1":0.01096,"11.1-11.2":0.09729,"12.0":0.05405,"13.0":0.31348,"14.0":3.76178},I:{"0":0,"3":0,"4":0.00005,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0001,"4.4":0,"4.4.3-4.4.4":0.0045},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.00563,"11":1.16023,_:"6 7 8 9 5.5"},J:{"7":0,"10":0.0093},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.37216},Q:{"10.4":0},O:{"0":0.1163},H:{"0":0.07047},L:{"0":16.61046}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BN.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BN.js new file mode 100644 index 00000000000000..da60073ebb3b58 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BN.js @@ -0,0 +1 @@ +module.exports={C:{"32":0.01155,"48":0.0154,"52":0.05004,"66":0.00385,"68":0.00385,"72":0.0154,"73":0.0077,"76":0.0077,"78":0.05389,"80":0.01925,"82":0.01155,"83":0.00385,"84":0.0077,"85":0.0154,"86":0.04234,"87":0.04234,"88":2.42102,"89":0.07313,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 74 75 77 79 81 90 91 3.5 3.6"},D:{"38":0.06158,"47":0.05774,"49":0.63124,"50":0.01925,"53":0.06543,"55":0.08083,"60":0.0077,"62":0.00385,"65":0.02694,"67":0.01155,"68":0.02309,"70":0.01155,"71":0.0077,"72":0.01925,"73":0.07313,"74":0.06928,"75":0.02694,"77":0.00385,"78":0.0077,"79":0.08468,"80":0.05004,"81":0.06928,"83":0.05389,"84":0.03079,"85":0.02309,"86":0.03079,"87":0.24249,"88":0.26173,"89":0.81984,"90":21.90081,"91":0.82754,"92":0.06928,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 51 52 54 56 57 58 59 61 63 64 66 69 76 93 94"},F:{"28":0.01925,"36":0.0077,"40":0.0077,"46":0.01925,"68":0.0077,"73":0.05004,"75":0.35411,"76":0.34641,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.01331,"5.0-5.1":0.0074,"6.0-6.1":0.05769,"7.0-7.1":0.11095,"8.1-8.4":0.06805,"9.0-9.2":0.06509,"9.3":0.50444,"10.0-10.2":0.04882,"10.3":0.40828,"11.0-11.2":0.03994,"11.3-11.4":0.08432,"12.0-12.1":0.09024,"12.2-12.4":0.34172,"13.0-13.1":0.06213,"13.2":0.04142,"13.3":0.1997,"13.4-13.7":0.46893,"14.0-14.4":8.73814,"14.5-14.6":2.15088},E:{"4":0,"11":0.0077,"12":0.0154,"13":0.1886,"14":2.91369,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1","5.1":0.04234,"9.1":0.0077,"10.1":0.03464,"11.1":0.06928,"12.1":0.10392,"13.1":0.32717,"14.1":0.61584},B:{"12":0.00385,"14":0.03464,"15":0.00385,"16":0.0077,"17":0.01925,"18":0.06928,"84":0.01155,"85":0.00385,"86":0.00385,"87":0.00385,"88":0.01155,"89":0.06158,"90":2.01688,"91":0.13087,_:"13 79 80 81 83"},P:{"4":0.67324,"5.0-5.4":0.01021,"6.2-6.4":0.0725,"7.2-7.4":0.09322,"8.2":0.04115,"9.2":0.14501,"10.1":0.05179,"11.1-11.2":0.09322,"12.0":0.10358,"13.0":0.32109,"14.0":1.85401},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00126,"4.2-4.3":0.00461,"4.4":0,"4.4.3-4.4.4":0.05949},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.01292,"11":0.16798,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.34446},Q:{"10.4":0.01845},O:{"0":2.26972},H:{"0":2.76028},L:{"0":40.69573}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BO.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BO.js new file mode 100644 index 00000000000000..0089e6db7e7317 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BO.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.00428,"43":0.00856,"47":0.00428,"48":0.00856,"49":0.00428,"52":0.03851,"55":0.00856,"56":0.00428,"60":0.01284,"61":0.00428,"68":0.00856,"69":0.00856,"72":0.0214,"73":0.00856,"74":0.01284,"76":0.00856,"78":0.05563,"79":0.01284,"80":0.01284,"81":0.00428,"82":0.01284,"83":0.00856,"84":0.01284,"85":0.02567,"86":0.02567,"87":0.05563,"88":2.46043,"89":0.03423,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 50 51 53 54 57 58 59 62 63 64 65 66 67 70 71 75 77 90 91 3.5 3.6"},D:{"38":0.0214,"44":0.00428,"47":0.00428,"49":0.16688,"53":0.02995,"58":0.00856,"62":0.00856,"63":0.0214,"64":0.00856,"65":0.02995,"66":0.00856,"67":0.01712,"68":0.01712,"69":0.03423,"70":0.05991,"71":0.01284,"72":0.01712,"73":0.01284,"74":0.00856,"75":0.01284,"76":0.0214,"77":0.01712,"78":0.01284,"79":0.07274,"80":0.03851,"81":0.05135,"83":0.05135,"84":0.05135,"85":0.05991,"86":0.07274,"87":0.2439,"88":0.25674,"89":0.70604,"90":27.71936,"91":1.08259,"92":0.00856,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 45 46 48 50 51 52 54 55 56 57 59 60 61 93 94"},F:{"73":0.14977,"74":0.01284,"75":0.77022,"76":0.71031,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00379,"6.0-6.1":0.00354,"7.0-7.1":0.01187,"8.1-8.4":0.00025,"9.0-9.2":0.00455,"9.3":0.03359,"10.0-10.2":0.00076,"10.3":0.05303,"11.0-11.2":0.00833,"11.3-11.4":0.02323,"12.0-12.1":0.00732,"12.2-12.4":0.03232,"13.0-13.1":0.00732,"13.2":0.00278,"13.3":0.03131,"13.4-13.7":0.10353,"14.0-14.4":1.64442,"14.5-14.6":0.41944},E:{"4":0,"12":0.00428,"13":0.00856,"14":0.32948,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":1.53188,"10.1":0.00428,"11.1":0.01284,"12.1":0.0214,"13.1":0.08558,"14.1":0.29097},B:{"15":0.00428,"16":0.00428,"17":0.01712,"18":0.06846,"84":0.01284,"85":0.00856,"86":0.00428,"87":0.00856,"88":0.00856,"89":0.04279,"90":1.67309,"91":0.14549,_:"12 13 14 79 80 81 83"},P:{"4":0.6026,"5.0-5.4":0.01021,"6.2-6.4":0.03064,"7.2-7.4":0.54132,"8.2":0.01021,"9.2":0.12256,"10.1":0.04085,"11.1-11.2":0.41876,"12.0":0.21448,"13.0":0.85794,"14.0":2.14485},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0042,"4.2-4.3":0.01201,"4.4":0,"4.4.3-4.4.4":0.09248},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00949,"11":0.25153,_:"6 7 9 10 5.5"},J:{"7":0,"10":0.05149},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.14875},Q:{"10.4":0},O:{"0":0.30893},H:{"0":0.50371},L:{"0":50.99032}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BR.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BR.js new file mode 100644 index 00000000000000..b344e2c2dbb094 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BR.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.01035,"52":0.02589,"60":0.01035,"66":0.00518,"68":0.01553,"72":0.01035,"77":0.01035,"78":0.07766,"79":0.01035,"80":0.01035,"81":0.01035,"82":0.01035,"83":0.01035,"84":0.01553,"85":0.01035,"86":0.01553,"87":0.04142,"88":1.95691,"89":0.02071,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 67 69 70 71 73 74 75 76 90 91 3.5 3.6"},D:{"24":0.01035,"38":0.01035,"47":0.01035,"49":0.15013,"53":0.03624,"55":0.01035,"56":0.00518,"58":0.01035,"61":0.36239,"62":0.00518,"63":0.02589,"65":0.01035,"66":0.00518,"67":0.01035,"68":0.01553,"69":0.01035,"70":0.01035,"71":0.01035,"72":0.01035,"73":0.12943,"74":0.02071,"75":0.03624,"76":0.02589,"77":0.01553,"78":0.03106,"79":0.07766,"80":0.05177,"81":0.0673,"83":0.07766,"84":0.10872,"85":0.10354,"86":0.1346,"87":0.35721,"88":0.18637,"89":0.71443,"90":36.33219,"91":1.2839,"92":0.03624,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 57 59 60 64 93 94"},F:{"36":0.01035,"71":0.00518,"72":0.00518,"73":0.53323,"75":1.83266,"76":0.74549,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.00171,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00739,"6.0-6.1":0.00398,"7.0-7.1":0.00284,"8.1-8.4":0.00171,"9.0-9.2":0.00114,"9.3":0.04035,"10.0-10.2":0.00341,"10.3":0.0466,"11.0-11.2":0.00909,"11.3-11.4":0.05399,"12.0-12.1":0.01364,"12.2-12.4":0.05342,"13.0-13.1":0.01705,"13.2":0.00512,"13.3":0.05115,"13.4-13.7":0.21654,"14.0-14.4":4.19773,"14.5-14.6":0.67973},E:{"4":0,"13":0.02589,"14":0.41934,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01553,"12.1":0.02071,"13.1":0.12943,"14.1":0.22261},B:{"16":0.00518,"17":0.01035,"18":0.08801,"80":0.00518,"84":0.01553,"85":0.01035,"86":0.01035,"87":0.00518,"88":0.00518,"89":0.05177,"90":2.9716,"91":0.11389,_:"12 13 14 15 79 81 83"},P:{"4":0.11439,"5.0-5.4":0.02061,"6.2-6.4":0.1561,"7.2-7.4":0.16638,"8.2":0.03018,"9.2":0.0416,"10.1":0.01041,"11.1-11.2":0.16638,"12.0":0.06239,"13.0":0.29117,"14.0":1.95502},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00762,"4.2-4.3":0.01396,"4.4":0,"4.4.3-4.4.4":0.07488},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01624,"10":0.00541,"11":0.21649,_:"6 7 9 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.13022},Q:{"10.4":0},O:{"0":0.14469},H:{"0":0.19178},L:{"0":40.38838}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BS.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BS.js new file mode 100644 index 00000000000000..c7d1dcd41f6775 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BS.js @@ -0,0 +1 @@ +module.exports={C:{"45":0.02234,"48":0.05808,"52":0.02234,"63":0.00447,"68":0.00447,"78":0.06255,"79":0.00894,"83":0.03574,"84":0.00447,"85":0.02681,"86":0.00894,"87":0.03128,"88":1.30912,"89":0.01787,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 69 70 71 72 73 74 75 76 77 80 81 82 90 91 3.5 3.6"},D:{"23":0.00447,"47":0.00894,"49":0.2368,"58":0.0134,"60":0.00447,"63":0.02681,"65":0.02234,"67":0.02234,"70":0.00894,"71":0.00894,"72":0.02234,"73":0.0134,"74":0.41999,"75":0.05362,"76":0.34404,"77":0.05808,"78":0.0134,"79":0.03128,"80":0.03574,"81":0.01787,"83":0.04021,"84":0.01787,"85":0.01787,"86":0.04915,"87":0.16085,"88":0.18319,"89":0.88913,"90":20.62429,"91":0.6702,"92":0.02234,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 50 51 52 53 54 55 56 57 59 61 62 64 66 68 69 93 94"},F:{"73":0.02681,"75":0.15638,"76":0.18319,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00993,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00199,"6.0-6.1":0,"7.0-7.1":0.00596,"8.1-8.4":0.00199,"9.0-9.2":0.00199,"9.3":0.1509,"10.0-10.2":0.00596,"10.3":0.19855,"11.0-11.2":0.08935,"11.3-11.4":0.02581,"12.0-12.1":0.1092,"12.2-12.4":0.26605,"13.0-13.1":0.03772,"13.2":0.01588,"13.3":0.23826,"13.4-13.7":0.69095,"14.0-14.4":15.02411,"14.5-14.6":2.24955},E:{"4":0,"7":0.00894,"11":0.00447,"12":0.00894,"13":0.07596,"14":3.82908,_:"0 5 6 8 9 10 3.1 3.2 6.1 7.1","5.1":0.04915,"9.1":0.00447,"10.1":0.01787,"11.1":0.05808,"12.1":0.16978,"13.1":0.68807,"14.1":1.05892},B:{"12":0.00894,"13":0.07149,"14":0.01787,"15":0.03128,"16":0.04915,"17":0.08042,"18":0.31276,"84":0.00894,"85":0.00447,"86":0.05362,"87":0.01787,"88":0.02681,"89":0.11617,"90":6.55456,"91":0.37978,_:"79 80 81 83"},P:{"4":0.06256,"5.0-5.4":0.01035,"6.2-6.4":0.01043,"7.2-7.4":0.33364,"8.2":0.03078,"9.2":0.27108,"10.1":0.0417,"11.1-11.2":0.8341,"12.0":0.27108,"13.0":0.91751,"14.0":5.30696},I:{"0":0,"3":0,"4":0.00207,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00277,"4.4":0,"4.4.3-4.4.4":0.03388},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.64339,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.14383},Q:{"10.4":0},O:{"0":0.01106},H:{"0":0.0419},L:{"0":31.70099}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BT.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BT.js new file mode 100644 index 00000000000000..aa2adf73864a2a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BT.js @@ -0,0 +1 @@ +module.exports={C:{"18":0.0056,"47":0.0028,"68":0.0028,"69":0.0056,"70":0.0084,"78":0.06442,"79":0.0056,"81":0.01401,"86":0.0084,"87":0.03641,"88":0.62182,"89":0.10924,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 71 72 73 74 75 76 77 80 82 83 84 85 90 91 3.5 3.6"},D:{"18":0.0028,"30":0.0056,"43":0.0084,"49":0.29971,"53":0.0028,"55":0.0056,"56":0.0028,"60":0.01401,"63":0.01681,"65":0.0056,"67":0.03641,"69":0.01401,"70":0.0056,"71":0.0028,"73":0.0084,"74":0.02521,"75":0.0084,"76":0.02801,"78":0.01961,"79":0.01681,"80":0.04762,"81":0.01961,"83":0.0084,"84":0.0112,"85":0.04762,"86":0.04202,"87":0.32772,"88":0.07283,"89":0.71986,"90":16.61833,"91":0.62182,"92":0.02801,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 50 51 52 54 57 58 59 61 62 64 66 68 72 77 93 94"},F:{"73":0.0028,"74":0.03641,"75":0.12324,"76":0.24089,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01766,"8.1-8.4":0,"9.0-9.2":0.00065,"9.3":0.0582,"10.0-10.2":0.01112,"10.3":0.03793,"11.0-11.2":0.06277,"11.3-11.4":0.04512,"12.0-12.1":0.04054,"12.2-12.4":0.17328,"13.0-13.1":0.08174,"13.2":0.0085,"13.3":0.21644,"13.4-13.7":0.34657,"14.0-14.4":4.12152,"14.5-14.6":0.92592},E:{"4":0,"10":0.0028,"12":0.01681,"13":0.03081,"14":0.36413,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.0056,"11.1":0.02801,"12.1":0.02241,"13.1":0.19607,"14.1":0.23248},B:{"12":0.02241,"13":0.03921,"15":0.0084,"16":0.0084,"17":0.0028,"18":0.07843,"84":0.0028,"85":0.01681,"87":0.0056,"88":0.01401,"89":0.06722,"90":1.26885,"91":0.03641,_:"14 79 80 81 83 86"},P:{"4":0.3874,"5.0-5.4":0.02073,"6.2-6.4":0.01036,"7.2-7.4":0.1937,"8.2":0.01019,"9.2":0.39759,"10.1":0.02039,"11.1-11.2":0.21409,"12.0":0.22428,"13.0":0.74421,"14.0":0.9685},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00103,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00617},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.04202,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.0216},Q:{"10.4":0},O:{"0":5.48564},H:{"0":0.50435},L:{"0":61.38343}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BW.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BW.js new file mode 100644 index 00000000000000..75fa71962307f7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BW.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.00449,"15":0.00449,"17":0.00899,"18":0.01348,"29":0.00899,"33":0.00899,"34":0.02247,"40":0.00899,"43":0.00449,"47":0.03594,"49":0.01797,"52":0.02247,"56":0.01348,"57":0.00899,"60":0.01797,"72":0.00899,"75":0.00899,"78":0.22016,"81":0.00899,"82":0.01797,"84":0.01348,"85":0.01797,"86":0.02247,"87":0.11682,"88":2.43071,"89":0.09885,"90":0.00449,_:"2 3 5 6 7 8 9 10 11 12 13 14 16 19 20 21 22 23 24 25 26 27 28 30 31 32 35 36 37 38 39 41 42 44 45 46 48 50 51 53 54 55 58 59 61 62 63 64 65 66 67 68 69 70 71 73 74 76 77 79 80 83 91 3.5 3.6"},D:{"33":0.00449,"40":0.00899,"43":0.03145,"49":0.04493,"50":0.00449,"53":0.03594,"55":0.00449,"57":0.00899,"63":0.01348,"64":0.00449,"65":0.01348,"66":0.00899,"67":0.05841,"68":0.00449,"69":0.00899,"70":0.03145,"71":0.03594,"72":0.00449,"73":0.07189,"74":0.03594,"75":0.04493,"76":0.01797,"77":0.03594,"78":0.04044,"79":0.08986,"80":0.07189,"81":0.0629,"83":0.05841,"84":0.04942,"85":0.04942,"86":0.1258,"87":0.23364,"88":0.46278,"89":1.06933,"90":23.43549,"91":0.77729,"92":0.00449,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 41 42 44 45 46 47 48 51 52 54 56 58 59 60 61 62 93 94"},F:{"72":0.00449,"73":0.04493,"74":0.01797,"75":0.44031,"76":0.62003,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01013,"6.0-6.1":0.01392,"7.0-7.1":0.18861,"8.1-8.4":0,"9.0-9.2":0.00084,"9.3":0.1,"10.0-10.2":0.00295,"10.3":0.05021,"11.0-11.2":0.0557,"11.3-11.4":0.0308,"12.0-12.1":0.15486,"12.2-12.4":0.08861,"13.0-13.1":0.00886,"13.2":0.0097,"13.3":0.04599,"13.4-13.7":0.18903,"14.0-14.4":2.40471,"14.5-14.6":0.55023},E:{"4":0,"12":0.03145,"13":0.00899,"14":0.75932,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.03594,"10.1":0.00899,"11.1":0.03594,"12.1":0.0629,"13.1":0.07189,"14.1":0.13928},B:{"12":0.04942,"13":0.05841,"14":0.03594,"15":0.03145,"16":0.0674,"17":0.08537,"18":0.23813,"80":0.01797,"81":0.00449,"84":0.03145,"85":0.02247,"86":0.00449,"87":0.01797,"88":0.03145,"89":0.15276,"90":4.77157,"91":0.24262,_:"79 83"},P:{"4":0.46297,"5.0-5.4":0.01021,"6.2-6.4":0.02044,"7.2-7.4":0.72018,"8.2":0.04115,"9.2":0.08231,"10.1":0.05144,"11.1-11.2":0.18519,"12.0":0.08231,"13.0":0.81278,"14.0":2.07823},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00107,"4.2-4.3":0.00193,"4.4":0,"4.4.3-4.4.4":0.05758},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01237,"9":0.03093,"11":1.81231,_:"6 7 10 5.5"},J:{"7":0,"10":0.00551},N:{_:"10 11"},S:{"2.5":0.02203},R:{_:"0"},M:{"0":0.14321},Q:{"10.4":0.01652},O:{"0":1.35497},H:{"0":0.91256},L:{"0":48.12205}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BY.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BY.js new file mode 100644 index 00000000000000..3c09b28a294406 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BY.js @@ -0,0 +1 @@ +module.exports={C:{"50":0.01701,"52":0.15306,"56":0.01134,"66":0.02268,"68":0.01134,"69":0.00567,"70":0.00567,"72":0.02835,"75":0.01134,"77":0.00567,"78":0.13039,"79":0.02835,"80":0.01134,"81":0.01134,"82":0.01134,"83":0.01134,"84":0.02268,"85":0.01134,"86":0.02268,"87":0.05669,"88":2.98756,"89":0.02835,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 53 54 55 57 58 59 60 61 62 63 64 65 67 71 73 74 76 90 91 3.5 3.6"},D:{"22":0.00567,"25":0.00567,"26":0.00567,"38":0.01134,"49":0.82767,"51":0.01134,"53":0.0737,"55":0.00567,"56":0.00567,"57":0.01701,"58":0.01701,"59":0.01134,"61":0.00567,"62":0.00567,"64":0.00567,"66":0.00567,"67":0.01134,"68":0.01134,"69":0.02835,"70":0.01134,"71":0.03401,"72":0.01134,"73":0.05669,"74":0.01134,"75":0.02268,"76":0.03401,"77":0.02268,"78":0.03401,"79":0.11338,"80":0.10204,"81":0.03968,"83":0.13039,"84":0.10204,"85":0.0907,"86":0.38549,"87":0.76532,"88":0.43651,"89":1.01475,"90":28.38468,"91":0.78799,"92":0.06236,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 52 54 60 63 65 93 94"},F:{"36":0.19842,"39":0.01701,"41":0.00567,"67":0.01134,"69":0.01134,"70":0.02268,"71":0.02835,"72":0.01701,"73":0.3288,"74":0.03401,"75":2.54538,"76":3.79256,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 40 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.24377},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00051,"6.0-6.1":0.00153,"7.0-7.1":0.00255,"8.1-8.4":0.00764,"9.0-9.2":0.00051,"9.3":0.06568,"10.0-10.2":0.02851,"10.3":0.06262,"11.0-11.2":0.02597,"11.3-11.4":0.028,"12.0-12.1":0.03818,"12.2-12.4":0.10692,"13.0-13.1":0.04989,"13.2":0.01833,"13.3":0.06109,"13.4-13.7":0.20976,"14.0-14.4":3.3719,"14.5-14.6":0.67153},E:{"4":0,"12":0.00567,"13":0.04535,"14":1.26419,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.26644,"10.1":0.01134,"11.1":0.03401,"12.1":0.03968,"13.1":0.23243,"14.1":0.53289},B:{"15":0.00567,"16":0.00567,"17":0.01134,"18":0.04535,"84":0.01134,"89":0.02268,"90":1.38891,"91":0.06236,_:"12 13 14 79 80 81 83 85 86 87 88"},P:{"4":0.05203,"5.0-5.4":0.02061,"6.2-6.4":0.1561,"7.2-7.4":0.17692,"8.2":0.03018,"9.2":0.08325,"10.1":0.01041,"11.1-11.2":0.37464,"12.0":0.13529,"13.0":0.40586,"14.0":2.24786},I:{"0":0,"3":0,"4":0.00071,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00317,"4.2-4.3":0.01022,"4.4":0,"4.4.3-4.4.4":0.04653},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.47053,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.09528},Q:{"10.4":0.00866},O:{"0":0.21222},H:{"0":1.17679},L:{"0":33.27341}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BZ.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BZ.js new file mode 100644 index 00000000000000..0bb01b69853258 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/BZ.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.00955,"70":0.02864,"72":0.00477,"78":0.09546,"79":0.00955,"81":0.69209,"82":0.15274,"85":0.00955,"86":0.0716,"87":0.03818,"88":2.39127,"89":0.0525,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 73 74 75 76 77 80 83 84 90 91 3.5 3.6"},D:{"25":0.00955,"49":0.53935,"55":0.04773,"65":0.02387,"68":0.00477,"69":0.00477,"70":0.00477,"74":0.21956,"75":0.08114,"76":0.11455,"77":0.00955,"79":0.06205,"80":0.04773,"81":0.05728,"83":0.03818,"84":0.10023,"85":0.10501,"86":0.0525,"87":0.09069,"88":0.26729,"89":1.10734,"90":25.03916,"91":0.86391,"92":0.02387,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 58 59 60 61 62 63 64 66 67 71 72 73 78 93 94"},F:{"73":0.12887,"74":0.01432,"75":0.69209,"76":1.31258,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.03156,"6.0-6.1":0.00451,"7.0-7.1":0.10031,"8.1-8.4":0.00338,"9.0-9.2":0.05861,"9.3":0.24458,"10.0-10.2":0.00113,"10.3":0.27389,"11.0-11.2":0.01916,"11.3-11.4":0.18485,"12.0-12.1":0.0293,"12.2-12.4":0.11158,"13.0-13.1":0.08341,"13.2":0.03381,"13.3":0.11835,"13.4-13.7":0.36744,"14.0-14.4":7.55954,"14.5-14.6":1.47426},E:{"4":0,"7":0.00477,"12":0.06205,"13":0.01432,"14":2.66811,_:"0 5 6 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.00477,"10.1":0.00477,"11.1":0.14796,"12.1":0.02387,"13.1":0.35798,"14.1":0.59663},B:{"12":0.00477,"16":0.01909,"17":0.00477,"18":0.10501,"84":0.00477,"85":0.00477,"88":0.03818,"89":0.10978,"90":5.43645,"91":0.23865,_:"13 14 15 79 80 81 83 86 87"},P:{"4":0.11054,"5.0-5.4":0.02073,"6.2-6.4":0.01036,"7.2-7.4":0.12159,"8.2":0.02073,"9.2":0.03316,"10.1":0.01096,"11.1-11.2":0.16581,"12.0":0.08843,"13.0":0.32057,"14.0":3.49308},I:{"0":0,"3":0,"4":0.00351,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00156,"4.2-4.3":0.00195,"4.4":0,"4.4.3-4.4.4":0.05571},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.09546,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.1359},Q:{"10.4":0.06795},O:{"0":0.13068},H:{"0":0.24248},L:{"0":39.17552}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CA.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CA.js new file mode 100644 index 00000000000000..84b2a9f420203e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CA.js @@ -0,0 +1 @@ +module.exports={C:{"38":0.01171,"43":0.01757,"44":0.0527,"45":0.01171,"48":0.01171,"52":0.05856,"55":0.03514,"56":0.00586,"57":0.01171,"60":0.01171,"63":0.66173,"66":0.00586,"68":0.01171,"70":0.06442,"72":0.01171,"76":0.00586,"77":0.01171,"78":0.15811,"79":0.01171,"80":0.00586,"81":0.01171,"82":0.07027,"83":0.01171,"84":0.02342,"85":0.01757,"86":0.03514,"87":0.31622,"88":3.12125,"89":0.01757,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 46 47 49 50 51 53 54 58 59 61 62 64 65 67 69 71 73 74 75 90 91 3.5 3.6"},D:{"38":0.00586,"47":0.01757,"48":0.15226,"49":0.33965,"53":0.02342,"56":0.00586,"58":0.01757,"60":0.01757,"61":0.23424,"63":0.01171,"64":0.02928,"65":0.02928,"66":0.01757,"67":0.04685,"68":0.15811,"69":0.04685,"70":0.71443,"71":0.01171,"72":0.0527,"73":0.09955,"74":0.04685,"75":0.03514,"76":0.37478,"77":0.02342,"78":0.04099,"79":1.9032,"80":0.12298,"81":0.04685,"83":1.38787,"84":0.10541,"85":0.11126,"86":0.19325,"87":0.37478,"88":0.40992,"89":1.8095,"90":26.54525,"91":0.55046,"92":0.01757,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 50 51 52 54 55 57 59 62 93 94"},F:{"36":0.01171,"42":0.00586,"43":0.00586,"52":0.00586,"56":0.00586,"73":0.04099,"74":0.00586,"75":0.2401,"76":0.26352,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 44 45 46 47 48 49 50 51 53 54 55 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00211,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00846,"6.0-6.1":0.02114,"7.0-7.1":0.03382,"8.1-8.4":0.04017,"9.0-9.2":0.02325,"9.3":0.3615,"10.0-10.2":0.03805,"10.3":0.3467,"11.0-11.2":0.13107,"11.3-11.4":0.10359,"12.0-12.1":0.09302,"12.2-12.4":0.34248,"13.0-13.1":0.05497,"13.2":0.04017,"13.3":0.20083,"13.4-13.7":0.71878,"14.0-14.4":14.86807,"14.5-14.6":2.57491},E:{"4":0,"8":0.01171,"9":0.02342,"10":0.00586,"11":0.01757,"12":0.02342,"13":0.15226,"14":4.80192,_:"0 5 6 7 3.1 3.2 5.1 6.1 7.1","9.1":0.02342,"10.1":0.05856,"11.1":0.15226,"12.1":0.20496,"13.1":0.85498,"14.1":1.62797},B:{"13":0.00586,"14":0.01171,"15":0.00586,"16":0.01171,"17":0.69101,"18":0.13469,"84":0.00586,"85":0.01171,"86":0.01757,"87":0.01171,"88":0.02342,"89":0.15226,"90":5.30554,"91":0.09955,_:"12 79 80 81 83"},P:{"4":0.11063,"5.0-5.4":0.02104,"6.2-6.4":0.1561,"7.2-7.4":0.02104,"8.2":0.03018,"9.2":0.01106,"10.1":0.03156,"11.1-11.2":0.05532,"12.0":0.03319,"13.0":0.2102,"14.0":3.19731},I:{"0":0,"3":0,"4":0.00085,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00128,"4.2-4.3":0.0047,"4.4":0,"4.4.3-4.4.4":0.0346},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.0074,"8":0.0074,"9":0.04443,"11":0.83673,_:"7 10 5.5"},J:{"7":0,"10":0.01658},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.38125},Q:{"10.4":0.01658},O:{"0":0.18234},H:{"0":0.15693},L:{"0":17.81331}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CD.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CD.js new file mode 100644 index 00000000000000..06b764dcf147e0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CD.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.00176,"23":0.00176,"27":0.00176,"29":0.01409,"30":0.00176,"32":0.00352,"34":0.00352,"38":0.00176,"40":0.00176,"41":0.00704,"44":0.00528,"45":0.00352,"47":0.01409,"48":0.00352,"50":0.00176,"52":0.00881,"55":0.00352,"56":0.00176,"57":0.00352,"60":0.00352,"68":0.00881,"69":0.00176,"72":0.00881,"77":0.00176,"78":0.04226,"80":0.00176,"81":0.00176,"83":0.00176,"84":0.00704,"85":0.01409,"86":0.01409,"87":0.05107,"88":1.22566,"89":0.01761,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 24 25 26 28 31 33 35 36 37 39 42 43 46 49 51 53 54 58 59 61 62 63 64 65 66 67 70 71 73 74 75 76 79 82 90 91 3.5 3.6"},D:{"11":0.00176,"22":0.00352,"25":0.00352,"26":0.00176,"38":0.00528,"43":0.00881,"49":0.02113,"51":0.00352,"52":0.00176,"57":0.00704,"58":0.00176,"60":0.00176,"63":0.00704,"64":0.01409,"65":0.00352,"67":0.00352,"69":0.00528,"70":0.00352,"74":0.00352,"75":0.00176,"76":0.01233,"77":0.01409,"78":0.00352,"79":0.02289,"80":0.02642,"81":0.01937,"83":0.02642,"84":0.03346,"85":0.00704,"86":0.02818,"87":0.09509,"88":0.11975,"89":0.34163,"90":5.04174,"91":0.16906,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 53 54 55 56 59 61 62 66 68 71 72 73 92 93 94"},F:{"18":0.00176,"34":0.01057,"36":0.00352,"37":0.00881,"42":0.01585,"45":0.00176,"56":0.00176,"60":0.00881,"63":0.00352,"64":0.00528,"67":0.00176,"73":0.00881,"74":0.01233,"75":0.34868,"76":0.641,_:"9 11 12 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 38 39 40 41 43 44 46 47 48 49 50 51 52 53 54 55 57 58 62 65 66 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.6","10.0-10.1":0,"11.5":0.00176,"12.1":0.00352},G:{"8":0.00162,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00567,"6.0-6.1":0.00081,"7.0-7.1":0.08422,"8.1-8.4":0.00162,"9.0-9.2":0.00648,"9.3":0.06559,"10.0-10.2":0.02267,"10.3":0.09718,"11.0-11.2":0.08341,"11.3-11.4":0.11175,"12.0-12.1":0.10041,"12.2-12.4":1.22279,"13.0-13.1":0.07855,"13.2":0.04211,"13.3":0.38546,"13.4-13.7":0.67213,"14.0-14.4":3.5469,"14.5-14.6":0.47292},E:{"4":0,"8":0.00176,"11":0.00528,"12":0.01233,"13":0.03522,"14":0.2078,_:"0 5 6 7 9 10 3.1 3.2 6.1 9.1","5.1":0.07396,"7.1":0.00176,"10.1":0.00352,"11.1":0.00352,"12.1":0.00528,"13.1":0.05283,"14.1":0.04226},B:{"12":0.06164,"13":0.01937,"14":0.01585,"15":0.02994,"16":0.00704,"17":0.02994,"18":0.08453,"80":0.00352,"84":0.01761,"85":0.0317,"86":0.01057,"87":0.00881,"88":0.01937,"89":0.05987,"90":1.11295,"91":0.08277,_:"79 81 83"},P:{"4":0.45631,"5.0-5.4":0.03111,"6.2-6.4":0.0505,"7.2-7.4":0.16593,"8.2":0.02053,"9.2":0.05185,"10.1":0.02074,"11.1-11.2":0.10371,"12.0":0.08297,"13.0":0.50816,"14.0":0.62224},I:{"0":0,"3":0,"4":0.00147,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00403,"4.2-4.3":0.04214,"4.4":0,"4.4.3-4.4.4":0.15831},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00607,"11":0.26689,_:"6 7 9 10 5.5"},J:{"7":0,"10":0.10709},N:{"10":0.02735,"11":0.35567},S:{"2.5":0.25538},R:{_:"0"},M:{"0":0.69199},Q:{"10.4":0.04119},O:{"0":1.65584},H:{"0":26.65769},L:{"0":48.21578}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CF.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CF.js new file mode 100644 index 00000000000000..6d3e2b5f4006c8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CF.js @@ -0,0 +1 @@ +module.exports={C:{"7":0.00589,"27":0.02354,"35":0.00981,"41":0.00392,"43":0.03532,"52":0.00392,"60":0.00589,"63":0.00981,"64":0.01177,"68":0.26487,"72":0.03335,"78":0.27664,"79":0.00981,"81":0.00589,"82":0.00589,"83":0.00981,"84":0.03335,"85":0.04513,"86":0.05297,"87":0.14519,"88":1.2341,"89":0.00392,_:"2 3 4 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 34 36 37 38 39 40 42 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 65 66 67 69 70 71 73 74 75 76 77 80 90 91 3.5 3.6"},D:{"25":0.00589,"34":0.00392,"46":0.00981,"52":0.05886,"55":0.00392,"63":0.00981,"67":0.00392,"69":0.01766,"70":0.00981,"73":0.00392,"77":0.00589,"79":0.00392,"80":0.0157,"81":0.03335,"83":0.0157,"84":0.00981,"85":0.2531,"86":0.01177,"87":0.08044,"88":0.06278,"89":0.84366,"90":9.41564,"91":0.27272,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 53 54 56 57 58 59 60 61 62 64 65 66 68 71 72 74 75 76 78 92 93 94"},F:{"42":0.00392,"53":0.00589,"73":0.02158,"75":0.11576,"76":0.13734,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00555,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0.00555,"10.3":0,"11.0-11.2":0.44712,"11.3-11.4":0.03573,"12.0-12.1":0.02497,"12.2-12.4":0.37809,"13.0-13.1":0.0111,"13.2":0.00555,"13.3":0.10476,"13.4-13.7":0.37809,"14.0-14.4":1.55606,"14.5-14.6":0.29519},E:{"4":0,"14":0.03532,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1","11.1":0.00392,"13.1":0.05297,"14.1":0.02943},B:{"12":0.03532,"13":0.05101,"14":0.0157,"15":0.0157,"16":0.02158,"17":0.03532,"18":0.0412,"84":0.03335,"85":0.00392,"87":0.05886,"88":0.01766,"89":0.41987,"90":0.64746,"91":0.08633,_:"79 80 81 83 86"},P:{"4":0.14394,"5.0-5.4":0.01028,"6.2-6.4":0.01027,"7.2-7.4":0.01028,"8.2":0.02053,"9.2":0.2159,"10.1":1.30571,"11.1-11.2":0.19534,"12.0":0.02056,"13.0":0.66828,"14.0":0.45237},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.06605,"4.2-4.3":0.15191,"4.4":0,"4.4.3-4.4.4":2.78059},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.05886,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.35567},S:{"2.5":0.05627},R:{_:"0"},M:{"0":0.07235},Q:{"10.4":0.0402},O:{"0":0.64312},H:{"0":8.35666},L:{"0":65.59645}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CG.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CG.js new file mode 100644 index 00000000000000..b86cc4f794e195 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CG.js @@ -0,0 +1 @@ +module.exports={C:{"29":0.00344,"32":0.00688,"35":0.01032,"42":0.00688,"43":0.00688,"47":0.00344,"49":0.03439,"52":0.01376,"68":0.00688,"69":0.00688,"70":0.00688,"72":0.00344,"74":0.00688,"75":0.01376,"76":0.03439,"78":0.07566,"80":0.00344,"83":0.00344,"84":0.00688,"85":0.0172,"86":0.02407,"87":0.02063,"88":2.91627,"89":0.04127,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 33 34 36 37 38 39 40 41 44 45 46 48 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 71 73 77 79 81 82 90 91 3.5 3.6"},D:{"11":0.01032,"26":0.00344,"33":0.00344,"42":0.00344,"43":0.02407,"44":0.00688,"49":0.00344,"56":0.01032,"63":0.00344,"64":0.01032,"66":0.0172,"67":0.00688,"70":0.03095,"71":0.00344,"73":0.01032,"74":0.00344,"75":0.01376,"76":0.0172,"77":0.01032,"78":0.00688,"79":0.0172,"80":0.01376,"81":0.02751,"83":0.0172,"84":0.02063,"85":0.01376,"86":0.08941,"87":0.31295,"88":0.13412,"89":0.20978,"90":11.52409,"91":0.45395,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 34 35 36 37 38 39 40 41 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 65 68 69 72 92 93 94"},F:{"33":0.00344,"34":0.00688,"42":0.01032,"70":0.00688,"72":0.02063,"73":0.05159,"74":0.02063,"75":0.62246,"76":1.35841,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00158,"6.0-6.1":0.00158,"7.0-7.1":0.40192,"8.1-8.4":0.03237,"9.0-9.2":0.00158,"9.3":0.0379,"10.0-10.2":0.00869,"10.3":0.44614,"11.0-11.2":0.07817,"11.3-11.4":0.04975,"12.0-12.1":0.13818,"12.2-12.4":1.12363,"13.0-13.1":0.05369,"13.2":0.05527,"13.3":0.28032,"13.4-13.7":0.18319,"14.0-14.4":3.22165,"14.5-14.6":0.55037},E:{"4":0,"7":0.00344,"12":0.00688,"13":0.00688,"14":0.26824,_:"0 5 6 8 9 10 11 3.1 3.2 5.1 6.1 9.1","7.1":0.11005,"10.1":0.01032,"11.1":0.01032,"12.1":0.02063,"13.1":0.17539,"14.1":0.03783},B:{"12":0.03095,"13":0.0172,"14":0.01376,"15":0.01032,"16":0.00688,"17":0.02063,"18":0.49522,"84":0.01376,"85":0.07566,"86":0.00344,"87":0.19946,"88":0.00688,"89":0.12037,"90":3.28768,"91":0.16851,_:"79 80 81 83"},P:{"4":0.52757,"5.0-5.4":0.04221,"6.2-6.4":0.0505,"7.2-7.4":0.06331,"8.2":0.01055,"9.2":0.08441,"10.1":0.03165,"11.1-11.2":0.12662,"12.0":0.07386,"13.0":0.23213,"14.0":0.61198},I:{"0":0,"3":0,"4":0.00133,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00994,"4.2-4.3":0.05013,"4.4":0,"4.4.3-4.4.4":0.26665},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01063,"9":0.00531,"11":0.21791,_:"6 7 10 5.5"},J:{"7":0,"10":0.08529},N:{"10":0.02735,"11":0.35567},S:{"2.5":1.10881},R:{_:"0"},M:{"0":1.03664},Q:{"10.4":0.03281},O:{"0":1.39093},H:{"0":2.18025},L:{"0":60.93687}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CH.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CH.js new file mode 100644 index 00000000000000..6bc6804f4fe55a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CH.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.03912,"52":0.0503,"57":0.01677,"60":0.01677,"67":0.01118,"68":0.06707,"70":0.05589,"71":0.01677,"72":0.02236,"73":0.00559,"75":0.01118,"76":0.0503,"77":0.00559,"78":0.43035,"80":0.01677,"81":0.01118,"82":0.01118,"83":0.02795,"84":0.04471,"85":0.08942,"86":0.11178,"87":0.19562,"88":6.33793,"89":0.02236,"90":0.00559,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 58 59 61 62 63 64 65 66 69 74 79 91 3.5 3.6"},D:{"38":0.02795,"49":0.17885,"52":0.11178,"53":0.02795,"60":0.01677,"61":0.04471,"63":0.03912,"64":0.01118,"65":0.01118,"66":0.0503,"67":0.01677,"68":0.02236,"69":0.00559,"70":0.02236,"72":0.01677,"73":0.01118,"74":0.01677,"75":0.01677,"76":0.04471,"77":0.01677,"78":0.02236,"79":0.05589,"80":0.05589,"81":0.0503,"83":0.06707,"84":0.08942,"85":0.06707,"86":0.10619,"87":0.31298,"88":0.31298,"89":1.13457,"90":21.2382,"91":0.50301,"92":0.00559,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 54 55 56 57 58 59 62 71 93 94"},F:{"46":0.00559,"73":0.12855,"74":0.00559,"75":0.5589,"76":0.57008,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00471,"6.0-6.1":0.00706,"7.0-7.1":0.03295,"8.1-8.4":0.05413,"9.0-9.2":0.16473,"9.3":0.50832,"10.0-10.2":0.02353,"10.3":0.23063,"11.0-11.2":0.06119,"11.3-11.4":0.12237,"12.0-12.1":0.08707,"12.2-12.4":0.26828,"13.0-13.1":0.09178,"13.2":0.04942,"13.3":0.20003,"13.4-13.7":0.78837,"14.0-14.4":16.91345,"14.5-14.6":3.12994},E:{"4":0,"8":0.01118,"10":0.05589,"11":0.03353,"12":0.03353,"13":0.19003,"14":6.23732,_:"0 5 6 7 9 3.1 3.2 5.1 6.1 7.1","9.1":0.02236,"10.1":0.08942,"11.1":0.21797,"12.1":0.4583,"13.1":1.56492,"14.1":2.65478},B:{"14":0.01118,"16":0.01118,"17":0.01677,"18":0.16208,"81":0.01677,"84":0.01677,"85":0.0503,"86":0.03353,"87":0.03353,"88":0.0503,"89":0.26268,"90":7.52838,"91":0.12855,_:"12 13 15 79 80 83"},P:{"4":0.12833,"5.0-5.4":0.01012,"6.2-6.4":0.01012,"7.2-7.4":0.51623,"8.2":0.02024,"9.2":0.03208,"10.1":0.02139,"11.1-11.2":0.07486,"12.0":0.10694,"13.0":0.50262,"14.0":3.76429},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00147,"4.2-4.3":0.00343,"4.4":0,"4.4.3-4.4.4":0.0392},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.01192,"11":0.88232,_:"6 7 8 10 5.5"},J:{"7":0,"10":0.00441},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.62622},Q:{"10.4":0.03528},O:{"0":0.08379},H:{"0":0.25051},L:{"0":16.29627}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CI.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CI.js new file mode 100644 index 00000000000000..05553cd5b5eb8c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CI.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.09571,"56":0.00368,"66":0.00368,"68":0.00368,"72":0.01104,"75":0.00736,"78":0.09203,"79":0.05522,"80":0.00736,"81":0.00368,"84":0.04049,"85":0.01472,"86":0.01472,"87":0.03681,"88":2.24173,"89":0.04785,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 76 77 82 83 90 91 3.5 3.6"},D:{"25":0.02209,"29":0.04049,"40":0.01104,"43":0.01104,"49":0.27239,"50":0.01104,"51":0.00736,"53":0.01104,"55":0.01104,"56":0.00736,"57":0.00368,"58":0.00736,"59":0.01841,"63":0.01841,"64":0.00736,"65":0.01104,"66":0.06626,"67":0.01104,"68":0.01104,"69":0.04049,"70":0.02209,"71":0.01841,"72":0.01841,"73":0.01841,"74":0.09571,"75":0.04049,"76":0.04049,"77":0.06258,"78":0.10307,"79":0.0589,"80":0.08466,"81":0.11043,"83":0.1362,"84":0.16196,"85":0.11411,"86":0.19509,"87":0.85031,"88":0.39755,"89":0.94234,"90":17.56205,"91":0.73988,"92":0.08098,"93":0.01104,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 30 31 32 33 34 35 36 37 38 39 41 42 44 45 46 47 48 52 54 60 61 62 94"},F:{"73":0.02209,"74":0.00736,"75":0.46013,"76":0.85031,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00506,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00126,"6.0-6.1":0,"7.0-7.1":0.03288,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.20486,"10.0-10.2":0.01138,"10.3":0.29464,"11.0-11.2":0.49065,"11.3-11.4":0.25544,"12.0-12.1":0.13152,"12.2-12.4":1.1242,"13.0-13.1":0.08473,"13.2":0.05817,"13.3":0.33258,"13.4-13.7":0.69678,"14.0-14.4":6.28744,"14.5-14.6":1.23169},E:{"4":0,"13":0.05153,"14":0.34601,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1","5.1":0.02209,"9.1":0.00368,"10.1":0.00368,"11.1":0.00736,"12.1":0.01472,"13.1":0.53006,"14.1":0.12147},B:{"12":0.01472,"13":0.00736,"14":0.00736,"15":0.00736,"16":0.01472,"17":0.02577,"18":0.06626,"84":0.01472,"85":0.00736,"87":0.00736,"88":0.01104,"89":0.06258,"90":2.26013,"91":0.09939,_:"79 80 81 83 86"},P:{"4":0.08191,"5.0-5.4":0.04221,"6.2-6.4":0.01024,"7.2-7.4":0.2355,"8.2":0.0101,"9.2":0.15359,"10.1":0.02048,"11.1-11.2":0.21502,"12.0":0.10239,"13.0":0.37885,"14.0":0.63482},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00069,"4.2-4.3":0.00381,"4.4":0,"4.4.3-4.4.4":0.04606},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.20246,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.02528},N:{"10":0.02735,"11":0.35567},S:{"2.5":0.05688},R:{_:"0"},M:{"0":0.1896},Q:{"10.4":0.06952},O:{"0":0.5372},H:{"0":2.28565},L:{"0":52.61697}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CK.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CK.js new file mode 100644 index 00000000000000..879eeaeaad85d4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CK.js @@ -0,0 +1 @@ +module.exports={C:{"78":0.02853,"84":0.0163,"85":0.27309,"88":2.40076,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 86 87 89 90 91 3.5 3.6"},D:{"49":2.82059,"55":0.02446,"65":0.07744,"67":0.02446,"72":0.02853,"74":0.02446,"79":0.01223,"81":0.04076,"83":0.02446,"85":0.00815,"86":0.17934,"87":0.04076,"88":0.04891,"89":1.16166,"90":23.75493,"91":0.48097,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 58 59 60 61 62 63 64 66 68 69 70 71 73 75 76 77 78 80 84 92 93 94"},F:{"73":0.06929,"74":0.05299,"75":0.25271,"76":0.17934,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02186,"10.0-10.2":0,"10.3":0.00219,"11.0-11.2":0.04263,"11.3-11.4":0.05138,"12.0-12.1":0.0951,"12.2-12.4":0.32357,"13.0-13.1":0.05138,"13.2":0.0951,"13.3":0.33778,"13.4-13.7":0.93026,"14.0-14.4":7.20708,"14.5-14.6":1.50307},E:{"4":0,"9":0.01223,"11":0.01223,"13":0.04076,"14":0.81112,_:"0 5 6 7 8 10 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.1019,"12.1":0.04076,"13.1":1.36138,"14.1":0.15896},B:{"18":0.19565,"86":0.02853,"88":0.02446,"89":0.02038,"90":3.36678,"91":0.2038,_:"12 13 14 15 16 17 79 80 81 83 84 85 87"},P:{"4":0.0101,"5.0-5.4":0.04221,"6.2-6.4":0.09094,"7.2-7.4":0.08083,"8.2":0.0101,"9.2":0.48499,"10.1":0.29301,"11.1-11.2":0.72748,"12.0":0.29301,"13.0":0.70728,"14.0":4.51646},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0079,"4.4":0,"4.4.3-4.4.4":0.02172},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.36684,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.35567},S:{"2.5":0},R:{_:"0"},M:{"0":0.24877},Q:{"10.4":0},O:{"0":0.12438},H:{"0":0.09533},L:{"0":41.25476}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CL.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CL.js new file mode 100644 index 00000000000000..48c3b9d6754568 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CL.js @@ -0,0 +1 @@ +module.exports={C:{"5":0.00405,"17":0.00811,"52":0.01621,"58":0.00811,"66":0.00811,"68":0.02027,"73":0.00405,"78":0.04864,"79":0.00405,"84":0.00811,"85":0.00405,"86":0.01621,"87":0.02432,"88":1.48745,"89":0.01621,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 59 60 61 62 63 64 65 67 69 70 71 72 74 75 76 77 80 81 82 83 90 91 3.5 3.6"},D:{"23":0.00405,"24":0.00811,"38":0.02027,"47":0.00405,"49":0.10943,"53":0.02837,"58":0.00405,"61":0.00405,"63":0.00405,"65":0.01216,"67":0.01216,"68":0.00811,"70":0.00405,"71":0.00405,"72":0.01216,"73":0.00811,"74":0.00811,"75":0.00811,"76":0.01216,"77":0.00811,"78":0.01216,"79":0.02837,"80":0.02837,"81":0.02432,"83":0.04053,"84":0.04864,"85":0.04458,"86":0.06485,"87":0.22292,"88":0.11348,"89":0.7417,"90":27.74684,"91":0.82681,"92":0.00811,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 55 56 57 59 60 62 64 66 69 93 94"},F:{"73":0.4661,"75":1.41855,"76":0.58769,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.00072,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00288,"6.0-6.1":0.00432,"7.0-7.1":0.0036,"8.1-8.4":0.0036,"9.0-9.2":0,"9.3":0.05468,"10.0-10.2":0.00504,"10.3":0.03741,"11.0-11.2":0.01439,"11.3-11.4":0.03454,"12.0-12.1":0.02734,"12.2-12.4":0.13167,"13.0-13.1":0.02302,"13.2":0.01007,"13.3":0.0921,"13.4-13.7":0.31946,"14.0-14.4":4.9466,"14.5-14.6":1.0217},E:{"4":0,"11":0.00405,"12":0.00405,"13":0.04053,"14":0.79034,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00811,"11.1":0.02027,"12.1":0.04053,"13.1":0.23913,"14.1":0.40935},B:{"17":0.00811,"18":0.03242,"80":0.00405,"84":0.01216,"85":0.00811,"87":0.00405,"88":0.00811,"89":0.03648,"90":1.8887,"91":0.07295,_:"12 13 14 15 16 79 81 83 86"},P:{"4":0.08275,"5.0-5.4":0.02104,"6.2-6.4":0.1561,"7.2-7.4":0.06207,"8.2":0.03018,"9.2":0.06207,"10.1":0.02069,"11.1-11.2":0.34136,"12.0":0.07241,"13.0":0.31033,"14.0":1.42752},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0014,"4.2-4.3":0.0021,"4.4":0,"4.4.3-4.4.4":0.02029},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00929,"9":0.00464,"10":0.00464,"11":0.20434,_:"6 7 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.14275},Q:{"10.4":0},O:{"0":0.03569},H:{"0":0.14078},L:{"0":51.80758}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CM.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CM.js new file mode 100644 index 00000000000000..f9c63f66bacf66 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CM.js @@ -0,0 +1 @@ +module.exports={C:{"21":0.00605,"38":0.00908,"42":0.00908,"43":0.01815,"45":0.00605,"46":0.00605,"47":0.02118,"48":0.00605,"49":0.00908,"50":0.00605,"51":0.00605,"52":0.15125,"56":0.0121,"57":0.00605,"59":0.00605,"60":0.01513,"61":0.04235,"63":0.00908,"66":0.00303,"68":0.0121,"69":0.0121,"70":0.00605,"72":0.03328,"74":0.00303,"75":0.00303,"77":0.00605,"78":0.06353,"79":0.00605,"80":0.01815,"81":0.0121,"82":0.0121,"83":0.0121,"84":0.03025,"85":0.01815,"86":0.04235,"87":0.16335,"88":3.10063,"89":0.14823,"90":0.00605,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 44 53 54 55 58 62 64 65 67 71 73 76 91 3.5 3.6"},D:{"11":0.01513,"25":0.00605,"29":0.0121,"32":0.0242,"38":0.00605,"40":0.00908,"43":0.00908,"47":0.00303,"49":0.09075,"50":0.0121,"53":0.02118,"55":0.00605,"56":0.02723,"57":0.00605,"58":0.0121,"59":0.00303,"62":0.00303,"63":0.01513,"64":0.00303,"65":0.00908,"66":0.01815,"67":0.00303,"68":0.11495,"69":0.02723,"70":0.00605,"71":0.0121,"72":0.00605,"73":0.00605,"74":0.01513,"75":0.01513,"76":0.00605,"77":0.02723,"78":0.00605,"79":0.06655,"80":0.04538,"81":0.08168,"83":0.05143,"84":0.03328,"85":0.0726,"86":0.0847,"87":0.29645,"88":0.19965,"89":0.53543,"90":10.648,"91":0.45678,"92":0.02723,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 30 31 33 34 35 36 37 39 41 42 44 45 46 48 51 52 54 60 61 93 94"},F:{"33":0.00303,"36":0.00303,"44":0.00303,"51":0.00303,"62":0.00303,"70":0.00605,"72":0.00605,"73":0.10285,"74":0.03025,"75":0.4961,"76":0.7986,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 37 38 39 40 41 42 43 45 46 47 48 49 50 52 53 54 55 56 57 58 60 63 64 65 66 67 68 69 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00229,"6.0-6.1":0.00115,"7.0-7.1":0.01835,"8.1-8.4":0,"9.0-9.2":0.00172,"9.3":0.12383,"10.0-10.2":0.00573,"10.3":0.17829,"11.0-11.2":0.12211,"11.3-11.4":0.06879,"12.0-12.1":0.11122,"12.2-12.4":0.60941,"13.0-13.1":0.08943,"13.2":0.03268,"13.3":0.26658,"13.4-13.7":0.57788,"14.0-14.4":2.55286,"14.5-14.6":0.39844},E:{"4":0,"10":0.00605,"13":0.0121,"14":0.17848,_:"0 5 6 7 8 9 11 12 3.1 3.2 6.1 7.1 10.1","5.1":0.1573,"9.1":0.00908,"11.1":0.00605,"12.1":0.01513,"13.1":0.03328,"14.1":0.03328},B:{"12":0.04538,"13":0.02118,"14":0.1331,"15":0.0363,"16":0.02723,"17":0.03025,"18":0.09983,"84":0.01513,"85":0.02118,"86":0.00605,"87":0.00605,"88":0.01815,"89":0.0968,"90":1.16765,"91":0.06353,_:"79 80 81 83"},P:{"4":0.42078,"5.0-5.4":0.07364,"6.2-6.4":0.03053,"7.2-7.4":0.12623,"8.2":0.04115,"9.2":0.07364,"10.1":0.01018,"11.1-11.2":0.09467,"12.0":0.12623,"13.0":0.34714,"14.0":0.62065},I:{"0":0,"3":0,"4":0.00239,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00239,"4.2-4.3":0.01167,"4.4":0,"4.4.3-4.4.4":0.12302},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.06387,"11":0.50181,_:"6 7 9 10 5.5"},J:{"7":0,"10":0.08369},N:{"10":0.02735,"11":0.35567},S:{"2.5":0.09764},R:{_:"0"},M:{"0":0.29988},Q:{"10.4":0.07671},O:{"0":1.0182},H:{"0":5.216},L:{"0":63.29664}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CN.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CN.js new file mode 100644 index 00000000000000..15658ad4c0b5e4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CN.js @@ -0,0 +1 @@ +module.exports={C:{"32":0.01394,"36":0.0244,"43":1.72508,"52":0.03137,"53":0.00349,"54":0.00697,"55":0.00697,"56":0.00697,"57":0.00697,"58":0.00697,"59":0.00697,"60":0.00349,"61":0.00349,"63":0.00349,"65":0.00349,"66":0.00349,"67":0.00349,"68":0.00697,"71":0.00349,"72":0.00697,"78":0.03137,"79":0.00697,"80":0.05925,"81":0.00697,"82":0.01394,"83":0.00697,"84":0.01394,"85":0.01046,"86":0.01046,"87":0.02788,"88":0.7214,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 37 38 39 40 41 42 44 45 46 47 48 49 50 51 62 64 69 70 73 74 75 76 77 89 90 91 3.5 3.6"},D:{"11":0.01394,"19":0.00349,"31":0.00697,"33":0.00349,"39":0.00697,"40":0.01046,"41":0.01046,"42":0.00697,"43":0.00349,"44":0.00349,"45":0.03137,"47":0.03485,"48":0.11501,"49":0.12198,"50":0.00697,"51":0.00697,"53":0.01394,"54":0.02091,"55":0.11849,"56":0.01743,"57":0.12198,"58":0.00697,"59":0.0244,"60":0.01046,"61":0.00697,"62":0.14637,"63":0.17077,"64":0.00697,"65":0.06273,"66":0.01046,"67":0.34153,"68":0.02788,"69":0.95838,"70":0.57851,"71":0.03834,"72":0.66215,"73":0.10107,"74":2.10146,"75":0.23001,"76":0.08364,"77":0.02091,"78":0.32411,"79":0.21259,"80":0.11152,"81":0.0697,"83":0.25092,"84":0.13243,"85":0.11849,"86":0.22304,"87":0.17774,"88":0.25092,"89":0.60988,"90":3.46409,"91":0.0941,"92":0.02788,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 29 30 32 34 35 36 37 38 46 52 93 94"},F:{"74":0.00697,"75":0.0244,"76":0.03834,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00271,"3.2":0.00181,"4.0-4.1":0.00271,"4.2-4.3":0.06589,"5.0-5.1":0.01444,"6.0-6.1":0.02256,"7.0-7.1":0.01805,"8.1-8.4":0.05235,"9.0-9.2":0.15795,"9.3":0.09838,"10.0-10.2":0.20308,"10.3":0.16788,"11.0-11.2":0.5596,"11.3-11.4":0.14351,"12.0-12.1":0.1733,"12.2-12.4":0.33486,"13.0-13.1":0.08214,"13.2":0.12365,"13.3":0.24099,"13.4-13.7":1.35659,"14.0-14.4":4.09956,"14.5-14.6":0.91884},E:{"4":0,"9":0.01046,"10":0.00349,"11":0.00697,"12":0.01046,"13":0.03834,"14":0.42517,_:"0 5 6 7 8 3.1 3.2 5.1 6.1 7.1","9.1":0.00349,"10.1":0.00697,"11.1":0.01743,"12.1":0.03137,"13.1":0.18471,"14.1":0.17077},B:{"13":0.00349,"14":0.00697,"15":0.00697,"16":0.01743,"17":0.0244,"18":0.16031,"83":0.00349,"84":0.00697,"85":0.00697,"86":0.01046,"87":0.01046,"88":0.01394,"89":0.05925,"90":2.44299,"91":0.06273,_:"12 79 80 81"},P:{_:"4 5.0-5.4 6.2-6.4 7.2-7.4 8.2 10.1 11.1-11.2 12.0","9.2":0.03434,"13.0":0.03434,"14.0":0.3548},I:{"0":0,"3":0.07715,"4":0.30861,"2.1":0.07715,"2.2":0.23145,"2.3":0,"4.1":1.08012,"4.2-4.3":0.77151,"4.4":0,"4.4.3-4.4.4":3.31751},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.03091,"8":0.5255,"9":0.46368,"10":0.12365,"11":8.84079,_:"7 5.5"},J:{"7":0,"10":0.04561},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.18894},Q:{"10.4":5.46609},O:{"0":14.23528},H:{"0":0.08635},L:{"0":31.65227}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CO.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CO.js new file mode 100644 index 00000000000000..eef8db35ea53c9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CO.js @@ -0,0 +1 @@ +module.exports={C:{"15":0.00536,"17":0.01072,"27":0.00536,"50":0.01072,"51":0.00536,"52":0.01608,"66":0.02144,"73":0.00536,"78":0.05895,"81":0.00536,"84":0.02144,"85":0.00536,"86":0.01072,"87":0.02144,"88":1.29688,"89":0.01608,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 74 75 76 77 79 80 82 83 90 91 3.5 3.6"},D:{"22":0.01072,"23":0.00536,"24":0.01072,"26":0.01072,"38":0.03751,"42":0.00536,"47":0.01072,"49":0.10182,"50":0.00536,"53":0.04823,"58":0.00536,"62":0.01072,"63":0.01608,"65":0.02144,"66":0.01072,"67":0.01072,"68":0.01608,"69":0.01072,"70":0.01608,"71":0.01072,"72":0.02144,"73":0.01608,"74":0.01072,"75":0.02144,"76":0.02144,"77":0.02144,"78":0.0268,"79":0.09646,"80":0.05359,"81":0.04823,"83":0.08039,"84":0.06967,"85":0.05359,"86":0.13933,"87":0.35905,"88":0.25723,"89":0.93783,"90":40.06388,"91":1.22721,"92":0.01072,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 25 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 48 51 52 54 55 56 57 59 60 61 64 93 94"},F:{"73":0.34298,"75":1.17362,"76":0.60021,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.00087,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00304,"6.0-6.1":0.00521,"7.0-7.1":0.01434,"8.1-8.4":0.00391,"9.0-9.2":0.0013,"9.3":0.06907,"10.0-10.2":0.00521,"10.3":0.04431,"11.0-11.2":0.00652,"11.3-11.4":0.0126,"12.0-12.1":0.00782,"12.2-12.4":0.06038,"13.0-13.1":0.01086,"13.2":0.00478,"13.3":0.04344,"13.4-13.7":0.1451,"14.0-14.4":2.93149,"14.5-14.6":0.67118},E:{"4":0,"12":0.00536,"13":0.05359,"14":0.78241,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00536,"11.1":0.01608,"12.1":0.03215,"13.1":0.23044,"14.1":0.39657},B:{"17":0.00536,"18":0.04823,"84":0.01072,"86":0.00536,"88":0.00536,"89":0.03751,"90":2.36868,"91":0.08574,_:"12 13 14 15 16 79 80 81 83 85 87"},P:{"4":0.19987,"5.0-5.4":0.02104,"6.2-6.4":0.1561,"7.2-7.4":0.07363,"8.2":0.03018,"9.2":0.02104,"10.1":0.02069,"11.1-11.2":0.10519,"12.0":0.04208,"13.0":0.2209,"14.0":1.03089},I:{"0":0,"3":0,"4":0.00038,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00229,"4.2-4.3":0.00801,"4.4":0,"4.4.3-4.4.4":0.045},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00536,"11":0.12326,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.12992},Q:{"10.4":0},O:{"0":0.04176},H:{"0":0.12739},L:{"0":41.71468}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CR.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CR.js new file mode 100644 index 00000000000000..5bde381ca28a38 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CR.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.06185,"66":0.19508,"67":0.09992,"72":0.00952,"73":0.0571,"78":0.22363,"80":0.00952,"84":0.02379,"85":0.00952,"86":0.01903,"87":0.03806,"88":2.40755,"89":0.04282,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 68 69 70 71 74 75 76 77 79 81 82 83 90 91 3.5 3.6"},D:{"49":0.16653,"52":0.01427,"53":0.00952,"61":0.49959,"63":0.00952,"65":0.06185,"67":0.01427,"69":0.00952,"71":0.00476,"73":0.00476,"74":0.00476,"75":0.02379,"76":0.02379,"77":0.00952,"78":0.03806,"79":0.01903,"80":0.03331,"81":0.03331,"83":0.07137,"84":0.02855,"85":0.03331,"86":0.08564,"87":0.23314,"88":0.28072,"89":0.73273,"90":29.22364,"91":1.042,"92":0.01427,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 54 55 56 57 58 59 60 62 64 66 68 70 72 93 94"},F:{"28":0.00952,"36":0.00476,"71":0.00476,"73":0.2379,"75":0.93257,"76":0.42822,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.0019,"4.0-4.1":0.00095,"4.2-4.3":0,"5.0-5.1":0.0095,"6.0-6.1":0.0114,"7.0-7.1":0.02755,"8.1-8.4":0.00095,"9.0-9.2":0.0019,"9.3":0.07316,"10.0-10.2":0.00285,"10.3":0.05796,"11.0-11.2":0.01235,"11.3-11.4":0.02755,"12.0-12.1":0.01235,"12.2-12.4":0.07791,"13.0-13.1":0.02185,"13.2":0.0057,"13.3":0.09786,"13.4-13.7":0.23752,"14.0-14.4":6.5262,"14.5-14.6":1.86124},E:{"4":0,"12":0.01427,"13":0.07137,"14":2.07925,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.49007,"10.1":0.00952,"11.1":0.0571,"12.1":0.06185,"13.1":0.46153,"14.1":0.86596},B:{"12":0.00476,"14":0.00476,"15":0.00476,"17":0.00476,"18":0.03806,"84":0.01427,"85":0.00476,"86":0.00476,"88":0.00476,"89":0.04758,"90":3.23068,"91":0.19032,_:"13 16 79 80 81 83 87"},P:{"4":0.09326,"5.0-5.4":0.04221,"6.2-6.4":0.01036,"7.2-7.4":0.06217,"8.2":0.0101,"9.2":0.0829,"10.1":0.29301,"11.1-11.2":0.23834,"12.0":0.10362,"13.0":0.39377,"14.0":2.59061},I:{"0":0,"3":0,"4":0.00599,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00266,"4.2-4.3":0.00799,"4.4":0,"4.4.3-4.4.4":0.06723},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.16653,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.35567},S:{"2.5":0},R:{_:"0"},M:{"0":0.39839},Q:{"10.4":0},O:{"0":0.05766},H:{"0":0.28288},L:{"0":40.41747}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CU.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CU.js new file mode 100644 index 00000000000000..59464b3891d0b4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CU.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.00652,"18":0.00652,"21":0.00652,"23":0.00979,"28":0.00326,"29":0.01631,"31":0.00979,"32":0.00326,"33":0.00326,"34":0.05872,"35":0.02283,"36":0.00326,"37":0.01631,"38":0.02283,"39":0.03262,"40":0.04241,"41":0.01957,"42":0.00979,"43":0.04567,"44":0.00979,"45":0.03262,"46":0.01305,"47":0.05219,"48":0.0261,"49":0.02283,"50":0.10765,"51":0.00652,"52":0.33272,"53":0.02283,"54":0.10438,"55":0.0261,"56":0.07503,"57":0.26096,"58":0.04241,"59":0.07829,"60":0.09786,"61":0.08807,"62":0.10438,"63":0.02936,"64":0.05219,"65":0.05219,"66":0.08807,"67":0.11091,"68":0.137,"69":0.07503,"70":0.0685,"71":0.08155,"72":0.24791,"73":0.06524,"74":0.03588,"75":0.05219,"76":0.03262,"77":0.04241,"78":0.31641,"79":0.02936,"80":0.10765,"81":0.09786,"82":0.07503,"83":0.17289,"84":0.25444,"85":0.14353,"86":0.46973,"87":0.52518,"88":8.76826,"89":0.10438,"90":0.01305,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 19 20 22 24 25 26 27 30 91 3.5 3.6"},D:{"20":0.00652,"22":0.00326,"26":0.00326,"33":0.00979,"37":0.00652,"44":0.00979,"45":0.00652,"49":0.01957,"50":0.00326,"51":0.14027,"52":0.00979,"53":0.01957,"54":0.00326,"55":0.00326,"56":0.04241,"57":0.00652,"58":0.00326,"60":0.00652,"61":0.01305,"62":0.04893,"63":0.01631,"64":0.00652,"66":0.00979,"67":0.00979,"68":0.01305,"69":0.00652,"70":0.03262,"71":0.03914,"72":0.01957,"73":0.03588,"74":0.03588,"75":0.08481,"76":0.0261,"77":0.07176,"78":0.02283,"79":0.08155,"80":0.13048,"81":0.11091,"83":0.06198,"84":0.1631,"85":0.15005,"86":0.1892,"87":1.33416,"88":0.36534,"89":0.60999,"90":6.72951,"91":0.2316,"92":0.00979,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 23 24 25 27 28 29 30 31 32 34 35 36 38 39 40 41 42 43 46 47 48 59 65 93 94"},F:{"34":0.00326,"37":0.00652,"42":0.00326,"45":0.00326,"54":0.00326,"64":0.00652,"68":0.00652,"71":0.01305,"72":0.00979,"73":0.03914,"74":0.01957,"75":0.31315,"76":0.45668,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 38 39 40 41 43 44 46 47 48 49 50 51 52 53 55 56 57 58 60 62 63 65 66 67 69 70 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00228,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01085,"6.0-6.1":0.00114,"7.0-7.1":0.0451,"8.1-8.4":0.01598,"9.0-9.2":0.004,"9.3":0.10104,"10.0-10.2":0.05594,"10.3":0.20094,"11.0-11.2":0.08962,"11.3-11.4":0.04966,"12.0-12.1":0.12216,"12.2-12.4":0.74438,"13.0-13.1":0.0959,"13.2":0.08848,"13.3":0.36078,"13.4-13.7":0.49549,"14.0-14.4":2.38842,"14.5-14.6":0.46353},E:{"4":0,"7":0.00326,"13":0.01305,"14":0.06524,_:"0 5 6 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":1.01774,"11.1":0.00652,"12.1":0.00979,"13.1":0.01305,"14.1":0.01957},B:{"12":0.0261,"13":0.04567,"14":0.01305,"15":0.02936,"16":0.02283,"17":0.02936,"18":0.13048,"81":0.00979,"83":0.00326,"84":0.08481,"85":0.0261,"87":0.00979,"88":0.03588,"89":0.20224,"90":0.7894,"91":0.03914,_:"79 80 86"},P:{"4":0.69799,"5.0-5.4":0.08093,"6.2-6.4":0.04046,"7.2-7.4":0.24278,"8.2":0.02023,"9.2":0.18208,"10.1":0.16185,"11.1-11.2":0.18208,"12.0":0.26301,"13.0":0.53613,"14.0":0.92053},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0075,"4.2-4.3":0.03806,"4.4":0,"4.4.3-4.4.4":0.25087},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.14679,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.01347},N:{"10":0.02735,"11":0.35567},S:{"2.5":0},R:{_:"0"},M:{"0":1.11161},Q:{"10.4":0.03369},O:{"0":0.29643},H:{"0":1.08429},L:{"0":59.0569}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CV.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CV.js new file mode 100644 index 00000000000000..4ea0f3048dbdb2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CV.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.0083,"52":0.02904,"78":0.28213,"83":0.10373,"86":0.0083,"87":0.02904,"88":1.82971,"89":0.06224,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 84 85 90 91 3.5 3.6"},D:{"40":0.00415,"43":0.0166,"47":0.0083,"49":0.04979,"53":0.01245,"54":0.03734,"55":0.05809,"60":0.00415,"63":0.0166,"65":0.04149,"67":0.00415,"69":0.00415,"70":0.0166,"71":0.00415,"72":0.01245,"73":0.04564,"74":0.02075,"75":0.04564,"76":0.0083,"77":0.0083,"78":0.0083,"79":0.11202,"80":0.02075,"81":0.04979,"83":0.03319,"84":0.0166,"85":0.41905,"86":0.04979,"87":0.40245,"88":0.12447,"89":0.53937,"90":23.2344,"91":1.29034,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 44 45 46 48 50 51 52 56 57 58 59 61 62 64 66 68 92 93 94"},F:{"37":0.0083,"40":0.0083,"72":0.0083,"73":0.02904,"75":0.30703,"76":1.14927,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.01409,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00141,"7.0-7.1":0.18667,"8.1-8.4":0,"9.0-9.2":0.01338,"9.3":0.62834,"10.0-10.2":0.00986,"10.3":0.28247,"11.0-11.2":0.15779,"11.3-11.4":0.0324,"12.0-12.1":0.09087,"12.2-12.4":0.78824,"13.0-13.1":0.02465,"13.2":0.01902,"13.3":0.09862,"13.4-13.7":0.31628,"14.0-14.4":3.12266,"14.5-14.6":0.61425},E:{"4":0,"8":0.04979,"13":0.01245,"14":0.43979,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.0166,"12.1":0.14107,"13.1":0.15351,"14.1":0.26139},B:{"12":0.0083,"13":0.0166,"15":0.00415,"16":0.0166,"17":0.04564,"18":0.08713,"84":0.02075,"85":0.01245,"86":0.0083,"87":0.56426,"88":0.0083,"89":0.15351,"90":3.58889,"91":0.36926,_:"14 79 80 81 83"},P:{"4":0.52353,"5.0-5.4":0.0308,"6.2-6.4":0.01027,"7.2-7.4":0.21557,"8.2":0.02053,"9.2":0.11292,"10.1":0.08212,"11.1-11.2":0.49273,"12.0":0.21557,"13.0":0.37981,"14.0":1.3858},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00266,"4.2-4.3":0.01397,"4.4":0,"4.4.3-4.4.4":0.15304},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00415,"11":0.39001,_:"6 7 8 10 5.5"},J:{"7":0,"10":0.0234},N:{"10":0.02735,"11":0.35567},S:{"2.5":0},R:{_:"0"},M:{"0":0.07606},Q:{"10.4":0},O:{"0":0.15798},H:{"0":0.34898},L:{"0":51.74721}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CX.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CX.js new file mode 100644 index 00000000000000..83038250243b94 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CX.js @@ -0,0 +1 @@ +module.exports={C:{"87":7.75,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 88 89 90 91 3.5 3.6"},D:{"81":9.3,"90":76.74,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 89 91 92 93 94"},F:{"76":2.33,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.4":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.6":0},E:{"4":0,"14":2.33,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1"},B:{"90":0.78,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 91"},P:{"4":0.50748,"5.0-5.4":0.0406,"6.2-6.4":0.11165,"7.2-7.4":0.50748,"8.2":0.02053,"9.2":0.28419,"10.1":0.0406,"11.1-11.2":1.2078,"12.0":0.0812,"13.0":0.53793,"14.0":0.74092},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.35567},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":0}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CY.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CY.js new file mode 100644 index 00000000000000..a8c7a783796889 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CY.js @@ -0,0 +1 @@ +module.exports={C:{"43":0.0047,"47":0.0047,"52":0.17841,"60":0.0047,"64":0.01409,"68":0.0047,"77":0.0047,"78":0.05634,"79":0.0047,"83":0.00939,"84":0.00939,"85":0.01409,"86":0.00939,"87":0.03287,"88":2.20196,"89":0.01878,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 48 49 50 51 53 54 55 56 57 58 59 61 62 63 65 66 67 69 70 71 72 73 74 75 76 80 81 82 90 91 3.5 3.6"},D:{"29":0.02817,"38":0.02817,"42":1.26296,"47":0.00939,"49":0.4695,"53":0.05165,"65":0.01878,"68":0.0047,"69":0.00939,"70":1.19253,"71":0.01878,"72":0.04695,"73":0.01409,"74":0.07982,"75":0.00939,"76":0.00939,"77":0.01409,"78":0.01409,"79":0.03756,"80":0.02348,"81":0.04226,"83":0.04226,"84":0.02348,"85":0.04695,"86":0.06104,"87":0.34274,"88":0.15024,"89":1.00004,"90":28.09488,"91":0.96248,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 66 67 92 93 94"},F:{"73":0.13146,"74":0.05634,"75":0.36152,"76":0.44603,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00255,"6.0-6.1":0.00383,"7.0-7.1":0.03954,"8.1-8.4":0.0051,"9.0-9.2":0.0051,"9.3":0.14156,"10.0-10.2":0.02041,"10.3":0.14539,"11.0-11.2":0.12753,"11.3-11.4":0.04081,"12.0-12.1":0.03826,"12.2-12.4":0.15942,"13.0-13.1":0.02423,"13.2":0.0102,"13.3":0.13264,"13.4-13.7":0.53692,"14.0-14.4":9.18886,"14.5-14.6":1.62989},E:{"4":0,"5":0.01409,"12":0.00939,"13":0.07512,"14":1.77941,_:"0 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.01409,"10.1":0.0047,"11.1":0.01878,"12.1":0.30048,"13.1":0.39438,"14.1":0.70895},B:{"14":0.0047,"15":0.0047,"16":0.0047,"17":0.01878,"18":0.04695,"84":0.00939,"85":0.0047,"89":0.05165,"90":3.3804,"91":0.2817,_:"12 13 79 80 81 83 86 87 88"},P:{"4":0.05219,"5.0-5.4":0.08093,"6.2-6.4":0.04046,"7.2-7.4":0.24278,"8.2":0.02023,"9.2":0.02088,"10.1":0.01044,"11.1-11.2":0.0835,"12.0":0.05219,"13.0":0.36532,"14.0":3.64277},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00448,"4.2-4.3":0.01008,"4.4":0,"4.4.3-4.4.4":0.08622},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.35682,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.35567},S:{"2.5":0},R:{_:"0"},M:{"0":0.15912},Q:{"10.4":0},O:{"0":1.08202},H:{"0":0.37159},L:{"0":36.10562}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CZ.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CZ.js new file mode 100644 index 00000000000000..20441c03aeb88c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/CZ.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.01213,"48":0.00607,"52":0.15165,"56":0.04246,"60":0.01213,"65":0.00607,"66":0.00607,"68":0.02426,"71":0.0182,"72":0.01213,"73":0.00607,"76":0.00607,"78":0.27904,"79":0.01213,"80":0.00607,"81":0.01213,"82":0.05459,"83":0.04853,"84":0.04853,"85":0.10312,"86":0.05459,"87":0.16378,"88":6.62407,"89":0.0182,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 59 61 62 63 64 67 69 70 74 75 77 90 91 3.5 3.6"},D:{"22":0.00607,"24":0.00607,"38":0.01213,"49":0.17591,"53":0.0364,"59":0.01213,"61":0.0182,"62":0.00607,"63":0.01213,"65":0.00607,"66":0.01213,"67":0.0182,"68":0.01213,"69":0.02426,"70":0.0182,"71":0.00607,"72":0.0182,"73":0.01213,"74":0.01213,"75":0.04853,"76":0.0182,"77":0.0182,"78":0.03033,"79":0.07279,"80":0.04853,"81":0.04853,"83":0.05459,"84":0.06673,"85":0.06673,"86":0.09706,"87":0.26084,"88":0.23051,"89":1.30419,"90":32.78673,"91":0.70366,"92":0.0182,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 60 64 93 94"},F:{"36":0.00607,"52":0.00607,"68":0.00607,"73":0.21231,"74":0.01213,"75":1.33452,"76":1.61962,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.0182},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00082,"5.0-5.1":0.00082,"6.0-6.1":0.0041,"7.0-7.1":0.00493,"8.1-8.4":0.00082,"9.0-9.2":0.00328,"9.3":0.06403,"10.0-10.2":0.00575,"10.3":0.0747,"11.0-11.2":0.01888,"11.3-11.4":0.02052,"12.0-12.1":0.01806,"12.2-12.4":0.09358,"13.0-13.1":0.02545,"13.2":0.00985,"13.3":0.08127,"13.4-13.7":0.24216,"14.0-14.4":5.90883,"14.5-14.6":1.30194},E:{"4":0,"12":0.00607,"13":0.05459,"14":2.1595,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.0182,"11.1":0.05459,"12.1":0.07279,"13.1":0.30937,"14.1":0.78251},B:{"14":0.00607,"15":0.01213,"16":0.0182,"17":0.0364,"18":0.10919,"84":0.01213,"85":0.01213,"86":0.03033,"87":0.01213,"88":0.01213,"89":0.16378,"90":6.19945,"91":0.10919,_:"12 13 79 80 81 83"},P:{"4":0.04282,"5.0-5.4":0.02104,"6.2-6.4":0.1561,"7.2-7.4":0.01037,"8.2":0.03018,"9.2":0.0107,"10.1":0.0107,"11.1-11.2":0.06423,"12.0":0.07493,"13.0":0.2355,"14.0":2.05527},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0029,"4.2-4.3":0.01668,"4.4":0,"4.4.3-4.4.4":0.0827},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.0498,"11":1.13914,_:"6 7 8 9 5.5"},J:{"7":0,"10":0.00393},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.3698},Q:{"10.4":0.0118},O:{"0":0.16916},H:{"0":0.43949},L:{"0":28.97826}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DE.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DE.js new file mode 100644 index 00000000000000..68ba12605dc468 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DE.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.01662,"51":0.01662,"52":0.14407,"53":0.01108,"54":0.00554,"55":0.00554,"56":0.02216,"59":0.01662,"60":0.01662,"65":0.00554,"66":0.01108,"68":0.04433,"69":0.00554,"70":0.01662,"71":0.00554,"72":0.02216,"73":0.00554,"74":0.00554,"75":0.00554,"76":0.01108,"77":0.07757,"78":0.4322,"79":0.13298,"80":0.02771,"81":0.02771,"82":0.03879,"83":0.08312,"84":0.06649,"85":0.06095,"86":0.11082,"87":0.27705,"88":9.02075,"89":0.02771,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 57 58 61 62 63 64 67 90 91 3.5 3.6"},D:{"38":0.01108,"41":0.00554,"49":0.22718,"51":0.02216,"52":0.02216,"53":0.01662,"56":0.01108,"59":0.01662,"60":0.03325,"61":0.10528,"63":0.01108,"64":0.00554,"65":0.22718,"66":0.08312,"67":0.01108,"68":0.1219,"69":0.0942,"70":0.02216,"71":0.02771,"72":0.04433,"73":0.01108,"74":0.02216,"75":1.62905,"76":0.02216,"77":0.01662,"78":0.23272,"79":0.04987,"80":0.28813,"81":0.08866,"83":0.14407,"84":0.17731,"85":0.22164,"86":0.25489,"87":0.338,"88":0.26043,"89":0.67046,"90":19.26606,"91":0.48207,"92":0.01108,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 43 44 45 46 47 48 50 54 55 57 58 62 93 94"},F:{"36":0.00554,"46":0.00554,"68":0.01108,"69":0.00554,"70":0.00554,"71":0.01108,"72":0.01108,"73":0.53194,"74":0.01108,"75":1.69001,"76":1.15253,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00554},G:{"8":0.0045,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0165,"6.0-6.1":0.006,"7.0-7.1":0.0135,"8.1-8.4":0.0075,"9.0-9.2":0.033,"9.3":0.16648,"10.0-10.2":0.0135,"10.3":0.14548,"11.0-11.2":0.04349,"11.3-11.4":0.09299,"12.0-12.1":0.04649,"12.2-12.4":0.15748,"13.0-13.1":0.033,"13.2":0.0165,"13.3":0.10949,"13.4-13.7":0.39295,"14.0-14.4":10.50462,"14.5-14.6":2.62465},E:{"4":0,"7":0.02216,"11":0.01108,"12":0.01662,"13":0.10528,"14":3.59611,_:"0 5 6 8 9 10 3.1 3.2 6.1 7.1","5.1":0.01108,"9.1":0.00554,"10.1":0.02216,"11.1":0.09974,"12.1":0.11636,"13.1":0.57072,"14.1":1.61243},B:{"12":0.06649,"14":0.00554,"15":0.00554,"16":0.00554,"17":0.02771,"18":0.11082,"83":0.00554,"84":0.01662,"85":0.02771,"86":0.03879,"87":0.02771,"88":0.04433,"89":0.16623,"90":6.37769,"91":0.11082,_:"13 79 80 81"},P:{"4":0.13764,"5.0-5.4":0.02101,"6.2-6.4":0.0417,"7.2-7.4":0.01059,"8.2":0.01051,"9.2":0.04235,"10.1":0.03176,"11.1-11.2":0.11647,"12.0":0.09529,"13.0":0.41293,"14.0":4.44698},I:{"0":0,"3":0,"4":0.00165,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00274,"4.2-4.3":0.01043,"4.4":0,"4.4.3-4.4.4":0.05654},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.05967,"7":0.01193,"8":0.0179,"9":0.01193,"10":0.01193,"11":0.81751,_:"5.5"},J:{"7":0,"10":0.00446},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.85632},Q:{"10.4":0.00892},O:{"0":0.2453},H:{"0":0.45602},L:{"0":24.06004}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DJ.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DJ.js new file mode 100644 index 00000000000000..7bc13d7ea1496f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DJ.js @@ -0,0 +1 @@ +module.exports={C:{"38":0.00243,"43":0.00485,"52":0.00728,"65":0.0194,"68":0.0194,"71":0.01455,"72":0.02668,"78":0.04365,"80":0.00485,"82":0.00243,"85":0.01455,"86":0.00243,"87":0.03395,"88":2.45168,"89":0.01213,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 69 70 73 74 75 76 77 79 81 83 84 90 91 3.5 3.6"},D:{"22":0.00728,"37":0.0097,"40":0.00485,"45":0.00728,"47":0.00485,"49":0.01455,"50":0.00243,"55":0.00728,"56":0.00728,"59":0.22553,"63":0.00485,"66":0.01698,"68":0.00485,"70":0.00243,"71":0.00243,"72":0.00728,"74":0.00485,"77":0.10913,"79":0.01213,"80":0.0485,"81":0.03153,"83":0.1067,"84":0.01213,"85":0.01213,"86":0.0194,"87":0.05335,"88":0.06548,"89":0.6111,"90":13.50968,"91":0.40013,"92":0.02183,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 41 42 43 44 46 48 51 52 53 54 57 58 60 61 62 64 65 67 69 73 75 76 78 93 94"},F:{"40":0.00243,"73":0.00485,"74":0.0194,"75":0.11155,"76":0.65718,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.0012,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00601,"8.1-8.4":0.0024,"9.0-9.2":0.0006,"9.3":0.01021,"10.0-10.2":0.04984,"10.3":0.01021,"11.0-11.2":0.12191,"11.3-11.4":0.09969,"12.0-12.1":0.04144,"12.2-12.4":0.15554,"13.0-13.1":0.44679,"13.2":0.00781,"13.3":0.13272,"13.4-13.7":0.54828,"14.0-14.4":2.81285,"14.5-14.6":1.08154},E:{"4":0,"12":0.03395,"13":0.00728,"14":0.52623,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00728,"13.1":0.2425,"14.1":0.08245},B:{"12":0.03395,"13":0.00728,"15":0.04123,"16":0.01455,"17":0.03153,"18":0.03395,"80":0.00243,"84":0.11155,"85":0.0097,"87":0.00243,"88":0.00728,"89":0.21825,"90":1.73388,"91":0.11883,_:"14 79 81 83 86"},P:{"4":0.72492,"5.0-5.4":0.02014,"6.2-6.4":0.05034,"7.2-7.4":0.93636,"8.2":0.02014,"9.2":0.23157,"10.1":0.54369,"11.1-11.2":1.03704,"12.0":0.40273,"13.0":5.22548,"14.0":2.54729},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00161,"4.2-4.3":0.00161,"4.4":0,"4.4.3-4.4.4":0.04222},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00544,"11":0.15219,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.35567},S:{"2.5":0},R:{_:"0"},M:{"0":0.13633},Q:{"10.4":1.47693},O:{"0":2.35551},H:{"0":0.8533},L:{"0":55.39424}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DK.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DK.js new file mode 100644 index 00000000000000..d8a7505dbb1444 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DK.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.00671,"52":0.02684,"65":0.00671,"70":0.02013,"76":0.00671,"78":0.08052,"81":0.00671,"82":0.04697,"84":0.00671,"85":0.02013,"86":0.04026,"87":0.05368,"88":2.38876,"89":0.00671,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 71 72 73 74 75 77 79 80 83 90 91 3.5 3.6"},D:{"38":0.00671,"49":0.1342,"52":0.02013,"53":0.02013,"57":0.00671,"59":0.01342,"61":0.24827,"62":0.00671,"63":0.00671,"65":0.01342,"66":0.01342,"67":0.02013,"69":0.44286,"70":0.04026,"71":0.02013,"72":0.00671,"73":0.00671,"74":0.01342,"75":0.02013,"76":0.10736,"77":0.01342,"78":0.03355,"79":0.04697,"80":0.08052,"81":0.07381,"83":0.0671,"84":0.17446,"85":0.06039,"86":0.16104,"87":0.50996,"88":0.55693,"89":2.46928,"90":40.43446,"91":0.99308,"92":0.00671,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 54 55 56 58 60 64 68 93 94"},F:{"73":0.14762,"75":0.42273,"76":0.32879,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00194,"7.0-7.1":0.00388,"8.1-8.4":0.00194,"9.0-9.2":0.04273,"9.3":0.12624,"10.0-10.2":0.02136,"10.3":0.22335,"11.0-11.2":0.05244,"11.3-11.4":0.06603,"12.0-12.1":0.04855,"12.2-12.4":0.21753,"13.0-13.1":0.03496,"13.2":0.01748,"13.3":0.14178,"13.4-13.7":0.47195,"14.0-14.4":15.02478,"14.5-14.6":2.14418},E:{"4":0,"5":0.00671,"11":0.00671,"12":0.02013,"13":0.19459,"14":6.18662,_:"0 6 7 8 9 10 3.1 3.2 5.1 7.1 9.1","6.1":0.00671,"10.1":0.04026,"11.1":0.12078,"12.1":0.22814,"13.1":1.08702,"14.1":1.97945},B:{"17":0.00671,"18":0.05368,"85":0.01342,"86":0.01342,"87":0.02013,"88":0.03355,"89":0.12749,"90":4.57622,"91":0.18788,_:"12 13 14 15 16 79 80 81 83 84"},P:{"4":0.0331,"5.0-5.4":0.02104,"6.2-6.4":0.1561,"7.2-7.4":0.01037,"8.2":0.03018,"9.2":0.01103,"10.1":0.0107,"11.1-11.2":0.02206,"12.0":0.02206,"13.0":0.15445,"14.0":1.59969},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00287,"4.2-4.3":0.00575,"4.4":0,"4.4.3-4.4.4":0.06705},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.0548,"11":0.60278,_:"6 7 8 9 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.24017},Q:{"10.4":0.00987},O:{"0":0.02632},H:{"0":0.07787},L:{"0":12.38699}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DM.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DM.js new file mode 100644 index 00000000000000..88e6e9ea018d7d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DM.js @@ -0,0 +1 @@ +module.exports={C:{"84":0.0054,"86":0.0108,"87":0.19976,"88":1.33895,"89":0.0216,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 90 91 3.5 3.6"},D:{"38":0.0216,"49":0.04319,"51":0.0054,"53":0.0054,"58":0.0054,"62":0.0108,"63":0.0054,"65":0.0162,"68":0.0162,"69":0.0162,"73":0.17277,"74":0.26995,"75":0.03239,"76":0.97182,"77":0.06479,"79":0.0216,"81":0.04859,"83":0.05399,"84":0.08638,"85":0.0054,"86":0.0216,"87":0.08099,"88":0.64248,"89":2.01383,"90":28.99803,"91":1.53332,"92":0.0216,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 52 54 55 56 57 59 60 61 64 66 67 70 71 72 78 80 93 94"},F:{"73":0.17277,"75":0.30234,"76":0.34014,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.013,"6.0-6.1":0,"7.0-7.1":0.051,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.029,"10.0-10.2":0.002,"10.3":0.0235,"11.0-11.2":0.015,"11.3-11.4":0.014,"12.0-12.1":0.001,"12.2-12.4":0.064,"13.0-13.1":0.0045,"13.2":0.0035,"13.3":0.028,"13.4-13.7":0.11051,"14.0-14.4":3.70217,"14.5-14.6":0.59503},E:{"4":0,"13":0.0162,"14":1.59271,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 11.1","5.1":0.0054,"10.1":0.0162,"12.1":0.14037,"13.1":0.16737,"14.1":1.66289},B:{"13":0.0054,"17":0.03239,"18":0.12958,"85":0.0216,"88":0.0108,"89":0.18357,"90":6.63537,"91":0.59389,_:"12 14 15 16 79 80 81 83 84 86 87"},P:{"4":0.13123,"5.0-5.4":0.02014,"6.2-6.4":0.05034,"7.2-7.4":0.07655,"8.2":0.02014,"9.2":0.23157,"10.1":0.07655,"11.1-11.2":0.10936,"12.0":0.22965,"13.0":0.30619,"14.0":2.93072},I:{"0":0,"3":0,"4":0.01044,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00574,"4.4":0,"4.4.3-4.4.4":0.08505},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.01501,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.35567},S:{"2.5":0},R:{_:"0"},M:{"0":0.11503},Q:{"10.4":0},O:{"0":0.76377},H:{"0":0.08712},L:{"0":40.1426}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DO.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DO.js new file mode 100644 index 00000000000000..66c0d9573bfd56 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DO.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.00461,"15":0.00461,"17":0.00922,"45":0.06455,"52":0.00922,"65":0.00461,"66":0.02306,"68":0.00461,"73":0.03689,"74":0.00461,"78":0.03228,"79":0.00922,"80":0.01383,"81":0.00922,"82":0.00922,"84":0.01844,"85":0.00922,"86":0.02767,"87":0.05994,"88":1.40174,"89":0.30894,_:"2 3 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 67 69 70 71 72 75 76 77 83 90 91 3.5 3.6"},D:{"23":0.00461,"24":0.00922,"25":0.00461,"38":0.02767,"45":0.00461,"47":0.00461,"49":0.5441,"53":0.01844,"56":0.00922,"58":0.00922,"59":0.00461,"61":0.03689,"63":0.01844,"64":0.00922,"65":0.00922,"67":0.01383,"68":0.02767,"69":0.01383,"70":0.02767,"71":0.00461,"72":0.00922,"73":0.01383,"74":0.01844,"75":0.05533,"76":0.0415,"77":0.01383,"78":0.01383,"79":0.05072,"80":0.05533,"81":0.03689,"83":0.11528,"84":0.14755,"85":0.15677,"86":0.19827,"87":0.43805,"88":0.22133,"89":0.94526,"90":28.74497,"91":1.08359,"92":0.03228,"93":0.00461,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 46 48 50 51 52 54 55 57 60 62 66 94"},F:{"52":0.00461,"68":0.00461,"69":0.00461,"70":0.00922,"71":0.00461,"73":0.20288,"74":0.00922,"75":0.85765,"76":0.55332,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 62 63 64 65 66 67 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01688,"6.0-6.1":0.00563,"7.0-7.1":0.03376,"8.1-8.4":0.00985,"9.0-9.2":0.00422,"9.3":0.09705,"10.0-10.2":0.01266,"10.3":0.10127,"11.0-11.2":0.05345,"11.3-11.4":0.04501,"12.0-12.1":0.0436,"12.2-12.4":0.2363,"13.0-13.1":0.03235,"13.2":0.01688,"13.3":0.1716,"13.4-13.7":0.6442,"14.0-14.4":9.59826,"14.5-14.6":2.17171},E:{"4":0,"12":0.02306,"13":0.04611,"14":1.18503,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":1.05131,"10.1":0.00461,"11.1":0.03689,"12.1":0.06917,"13.1":0.28588,"14.1":0.47954},B:{"12":0.00461,"14":0.00922,"15":0.00922,"16":0.00461,"17":0.01844,"18":0.32277,"84":0.01383,"85":0.00922,"86":0.01383,"87":0.01383,"88":0.00461,"89":0.05994,"90":2.46227,"91":0.15677,_:"13 79 80 81 83"},P:{"4":0.12934,"5.0-5.4":0.02014,"6.2-6.4":0.02156,"7.2-7.4":0.05389,"8.2":0.02014,"9.2":0.05389,"10.1":0.07655,"11.1-11.2":0.16167,"12.0":0.04311,"13.0":0.22634,"14.0":1.33647},I:{"0":0,"3":0,"4":0.00302,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0011,"4.2-4.3":0.00357,"4.4":0,"4.4.3-4.4.4":0.03542},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.029,"9":0.00483,"10":0.00967,"11":0.25621,_:"6 7 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.35567},S:{"2.5":0},R:{_:"0"},M:{"0":0.64668},Q:{"10.4":0},O:{"0":0.07006},H:{"0":0.20918},L:{"0":39.646}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DZ.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DZ.js new file mode 100644 index 00000000000000..875ce2e28ef9b3 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/DZ.js @@ -0,0 +1 @@ +module.exports={C:{"15":0.01266,"33":0.00422,"35":0.00422,"36":0.00422,"38":0.00844,"40":0.00422,"43":0.00844,"47":0.01688,"48":0.02111,"52":0.22371,"56":0.00422,"60":0.00422,"62":0.00422,"68":0.01266,"70":0.00422,"72":0.02111,"76":0.00422,"77":0.00422,"78":0.14351,"79":0.00422,"80":0.01266,"81":0.01266,"82":0.00422,"83":0.01266,"84":0.06332,"85":0.02533,"86":0.03377,"87":0.07176,"88":2.89561,"89":0.05487,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 37 39 41 42 44 45 46 49 50 51 53 54 55 57 58 59 61 63 64 65 66 67 69 71 73 74 75 90 91 3.5 3.6"},D:{"11":0.00844,"23":0.01266,"26":0.00844,"30":0.01266,"31":0.00844,"32":0.00844,"33":0.01688,"34":0.00422,"38":0.01266,"39":0.00422,"40":0.03377,"42":0.00844,"43":0.30391,"46":0.00422,"47":0.00844,"48":0.00844,"49":0.39677,"50":0.01688,"51":0.00844,"52":0.00844,"53":0.01688,"54":0.00844,"55":0.00422,"56":0.02955,"57":0.00844,"58":0.01266,"59":0.00422,"60":0.01688,"61":0.04221,"62":0.01266,"63":0.05065,"64":0.00844,"65":0.01688,"66":0.00844,"67":0.01688,"68":0.01688,"69":0.03799,"70":0.02533,"71":0.05065,"72":0.01688,"73":0.02111,"74":0.02533,"75":0.02533,"76":0.03799,"77":0.02955,"78":0.02111,"79":0.08864,"80":0.06332,"81":0.09708,"83":0.07176,"84":0.07176,"85":0.08864,"86":0.21949,"87":0.54451,"88":0.29547,"89":0.83998,"90":22.76807,"91":0.91174,"92":0.02111,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 24 25 27 28 29 35 36 37 41 44 45 93 94"},F:{"36":0.00422,"58":0.00422,"72":0.00422,"73":0.12241,"74":0.02955,"75":0.85264,"76":1.29585,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 60 62 63 64 65 66 67 68 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00422},G:{"8":0.00121,"3.2":0.00101,"4.0-4.1":0,"4.2-4.3":0.0004,"5.0-5.1":0.0099,"6.0-6.1":0.00445,"7.0-7.1":0.04305,"8.1-8.4":0.00627,"9.0-9.2":0.00424,"9.3":0.07033,"10.0-10.2":0.00202,"10.3":0.05214,"11.0-11.2":0.01011,"11.3-11.4":0.02425,"12.0-12.1":0.0196,"12.2-12.4":0.06993,"13.0-13.1":0.01293,"13.2":0.00647,"13.3":0.04851,"13.4-13.7":0.17583,"14.0-14.4":1.03034,"14.5-14.6":0.26173},E:{"4":0,"13":0.05065,"14":0.13507,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.09708,"11.1":0.01688,"12.1":0.01266,"13.1":0.02955,"14.1":0.04643},B:{"12":0.00844,"13":0.00422,"14":0.00422,"15":0.00422,"16":0.01688,"17":0.02111,"18":0.06332,"84":0.01688,"85":0.00844,"86":0.00844,"87":0.00844,"88":0.00844,"89":0.03799,"90":1.40137,"91":0.07598,_:"79 80 81 83"},P:{"4":0.18551,"5.0-5.4":0.02061,"6.2-6.4":0.02061,"7.2-7.4":0.18551,"8.2":0.03018,"9.2":0.08245,"10.1":0.05153,"11.1-11.2":0.15459,"12.0":0.12367,"13.0":0.47408,"14.0":1.22642},I:{"0":0,"3":0,"4":0.0008,"2.1":0,"2.2":0,"2.3":0.00053,"4.1":0.00346,"4.2-4.3":0.00931,"4.4":0,"4.4.3-4.4.4":0.06679},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.0108,"9":0.0324,"11":0.32402,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.19067},Q:{"10.4":0.01156},O:{"0":0.70492},H:{"0":0.74942},L:{"0":57.08591}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/EC.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/EC.js new file mode 100644 index 00000000000000..3def5f14188154 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/EC.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.00593,"17":0.01186,"51":0.00593,"52":0.02966,"56":0.00593,"60":0.01186,"61":0.00593,"66":0.02966,"68":0.01186,"69":0.00593,"72":0.01186,"73":0.02373,"78":0.07712,"79":0.00593,"80":0.01186,"81":0.0178,"82":0.01186,"83":0.01186,"84":0.04152,"85":0.02373,"86":0.02966,"87":0.05932,"88":3.59479,"89":0.0178,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 53 54 55 57 58 59 62 63 64 65 67 70 71 74 75 76 77 90 91 3.5 3.6"},D:{"22":0.01186,"23":0.00593,"24":0.01186,"25":0.00593,"26":0.00593,"38":0.04746,"47":0.03559,"48":0.0178,"49":0.10678,"53":0.07118,"55":0.05339,"56":0.01186,"61":0.00593,"63":0.13644,"65":0.02373,"67":0.01186,"68":0.01186,"69":0.00593,"70":0.01186,"71":0.01186,"72":0.00593,"73":0.0178,"74":0.02966,"75":0.04152,"76":0.02966,"77":0.02373,"78":0.03559,"79":0.08305,"80":0.04746,"81":0.04152,"83":0.05932,"84":0.04746,"85":0.05339,"86":0.12457,"87":0.29067,"88":0.22542,"89":0.8898,"90":41.27486,"91":1.7796,"92":0.01186,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 50 51 52 54 57 58 59 60 62 64 66 93 94"},F:{"73":0.2788,"75":1.11522,"76":0.81862,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01872,"6.0-6.1":0.0144,"7.0-7.1":0.0096,"8.1-8.4":0.0024,"9.0-9.2":0.00096,"9.3":0.06673,"10.0-10.2":0.00288,"10.3":0.05665,"11.0-11.2":0.01728,"11.3-11.4":0.01104,"12.0-12.1":0.00624,"12.2-12.4":0.06193,"13.0-13.1":0.01104,"13.2":0.0048,"13.3":0.03697,"13.4-13.7":0.1397,"14.0-14.4":3.11138,"14.5-14.6":0.90207},E:{"4":0,"12":0.01186,"13":0.04746,"14":0.91353,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.60506,"10.1":0.01186,"11.1":0.02966,"12.1":0.05932,"13.1":0.2788,"14.1":0.53981},B:{"16":0.00593,"17":0.00593,"18":0.04152,"84":0.01186,"85":0.00593,"87":0.00593,"88":0.01186,"89":0.04152,"90":2.55076,"91":0.18389,_:"12 13 14 15 79 80 81 83 86"},P:{"4":0.22001,"5.0-5.4":0.02104,"6.2-6.4":0.1561,"7.2-7.4":0.11525,"8.2":0.03018,"9.2":0.04191,"10.1":0.01048,"11.1-11.2":0.16763,"12.0":0.11525,"13.0":0.39812,"14.0":1.91727},I:{"0":0,"3":0,"4":0.0013,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00325,"4.2-4.3":0.0104,"4.4":0,"4.4.3-4.4.4":0.07862},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01055,"10":0.01055,"11":0.16873,_:"6 7 9 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.14645},Q:{"10.4":0},O:{"0":0.05288},H:{"0":0.16176},L:{"0":34.01854}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/EE.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/EE.js new file mode 100644 index 00000000000000..cd0d5e1e2c7469 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/EE.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.04399,"66":0.022,"68":0.13931,"78":0.08798,"82":0.11731,"83":0.00733,"84":0.06599,"85":0.01466,"86":0.22729,"87":0.10998,"88":3.54869,"89":0.022,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 72 73 74 75 76 77 79 80 81 90 91 3.5 3.6"},D:{"49":0.16864,"51":0.01466,"53":0.01466,"59":0.022,"60":0.01466,"65":0.022,"66":0.00733,"67":0.01466,"69":1.0998,"70":0.05866,"71":0.00733,"74":0.00733,"75":0.022,"76":0.022,"77":0.00733,"78":0.11731,"79":0.10265,"80":0.06599,"81":0.03666,"83":0.08065,"84":0.07332,"85":0.02933,"86":10.67539,"87":3.688,"88":0.26395,"89":1.53239,"90":36.40338,"91":1.20245,"92":0.00733,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 52 54 55 56 57 58 61 62 63 64 68 72 73 93 94"},F:{"36":0.00733,"69":0.01466,"73":0.26395,"74":0.00733,"75":1.55438,"76":2.08962,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00819,"6.0-6.1":0.01883,"7.0-7.1":0.00655,"8.1-8.4":0.02948,"9.0-9.2":0,"9.3":0.02211,"10.0-10.2":0.01965,"10.3":0.15559,"11.0-11.2":0.0262,"11.3-11.4":0.02211,"12.0-12.1":0.03276,"12.2-12.4":0.09335,"13.0-13.1":0.02457,"13.2":0.01065,"13.3":0.07534,"13.4-13.7":0.28989,"14.0-14.4":5.82064,"14.5-14.6":1.34543},E:{"4":0,"12":0.01466,"13":0.07332,"14":1.93565,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00733,"11.1":0.07332,"12.1":0.09532,"13.1":0.5499,"14.1":0.9385},B:{"17":0.00733,"18":0.03666,"80":0.00733,"81":0.01466,"84":0.01466,"85":0.01466,"87":0.00733,"88":0.00733,"89":0.11731,"90":3.20408,"91":0.11731,_:"12 13 14 15 16 79 83 86"},P:{"4":0.07616,"5.0-5.4":0.02104,"6.2-6.4":0.1561,"7.2-7.4":0.11525,"8.2":0.03018,"9.2":0.01088,"10.1":0.02176,"11.1-11.2":0.06528,"12.0":0.04352,"13.0":0.26113,"14.0":1.75172},I:{"0":0,"3":0,"4":0.00157,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00118,"4.2-4.3":0.00275,"4.4":0,"4.4.3-4.4.4":0.03185},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.46925,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.28014},Q:{"10.4":0},O:{"0":0.10672},H:{"0":0.2248},L:{"0":16.311}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/EG.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/EG.js new file mode 100644 index 00000000000000..8d06ee80f8ca93 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/EG.js @@ -0,0 +1 @@ +module.exports={C:{"15":0.00886,"36":0.00177,"43":0.00177,"47":0.00708,"48":0.00177,"49":0.00177,"50":0.00354,"52":0.09386,"55":0.00354,"56":0.00354,"60":0.00177,"65":0.00177,"66":0.00708,"67":0.02479,"68":0.00354,"72":0.00531,"78":0.03896,"80":0.00177,"81":0.00354,"82":0.00354,"83":0.00354,"84":0.00708,"85":0.00708,"86":0.01063,"87":0.02657,"88":1.19543,"89":0.03188,"90":0.00354,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 44 45 46 51 53 54 57 58 59 61 62 63 64 69 70 71 73 74 75 76 77 79 91 3.5 3.6"},D:{"26":0.01063,"31":0.00177,"33":0.0124,"34":0.00177,"38":0.00354,"40":0.01771,"43":0.1771,"47":0.00354,"48":0.00177,"49":0.07615,"51":0.00177,"53":0.02125,"55":0.00177,"56":0.00177,"57":0.00354,"58":0.00177,"60":0.00177,"61":0.01594,"62":0.00177,"63":0.01948,"64":0.00177,"65":0.00354,"66":0.00354,"67":0.00354,"68":0.01417,"69":0.00886,"70":0.00708,"71":0.00708,"72":0.00531,"73":0.00531,"74":0.01063,"75":0.00708,"76":0.01594,"77":0.00886,"78":0.00886,"79":0.05313,"80":0.02479,"81":0.02302,"83":0.0425,"84":0.02302,"85":0.02834,"86":0.0673,"87":0.11157,"88":0.09209,"89":0.33649,"90":10.23107,"91":0.44983,"92":0.01063,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 32 35 36 37 39 41 42 44 45 46 50 52 54 59 93 94"},F:{"51":0.00354,"56":0.00354,"62":0.00354,"63":0.00531,"64":0.01948,"66":0.00354,"68":0.00886,"69":0.00886,"70":0.02125,"71":0.03011,"72":0.06553,"73":0.06376,"74":0.02302,"75":0.04959,"76":0.02125,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 52 53 54 55 57 58 60 65 67 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0046,"7.0-7.1":0.0161,"8.1-8.4":0,"9.0-9.2":0.0138,"9.3":0.11957,"10.0-10.2":0.03679,"10.3":0.22535,"11.0-11.2":0.03909,"11.3-11.4":0.08278,"12.0-12.1":0.07358,"12.2-12.4":0.37251,"13.0-13.1":0.04599,"13.2":0.02529,"13.3":0.17246,"13.4-13.7":0.55187,"14.0-14.4":18.476,"14.5-14.6":0.8048},E:{"4":0,"12":0.00354,"13":0.01063,"14":0.18773,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.34003,"11.1":0.00531,"12.1":0.01063,"13.1":0.05313,"14.1":0.0673},B:{"12":0.00354,"13":0.00177,"14":0.00354,"15":0.00354,"16":0.00354,"17":0.00354,"18":0.02479,"83":0.00354,"84":0.00531,"85":0.00354,"86":0.00354,"88":0.00177,"89":0.01594,"90":0.70486,"91":0.05844,_:"79 80 81 87"},P:{"4":0.26748,"5.0-5.4":0.02014,"6.2-6.4":0.02156,"7.2-7.4":0.07201,"8.2":0.02014,"9.2":0.05144,"10.1":0.03086,"11.1-11.2":0.21604,"12.0":0.11316,"13.0":0.4115,"14.0":1.30651},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0055,"4.2-4.3":0.02657,"4.4":0,"4.4.3-4.4.4":0.48643},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00372,"9":0.00372,"11":0.14133,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.35567},S:{"2.5":0},R:{_:"0"},M:{"0":0.12345},Q:{"10.4":0},O:{"0":0.37858},H:{"0":0.34283},L:{"0":59.29193}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ER.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ER.js new file mode 100644 index 00000000000000..d1458f24803f7d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ER.js @@ -0,0 +1 @@ +module.exports={C:{"24":0.00165,"27":0.00165,"29":0.00331,"30":0.00165,"31":0.00331,"34":0.01654,"35":0.00165,"37":0.00331,"40":0.00827,"41":0.00827,"42":0.00827,"43":0.00662,"44":0.00165,"45":0.00331,"47":0.01323,"48":0.00496,"49":0.00331,"52":0.00992,"53":0.00165,"56":0.00165,"57":0.00331,"61":0.00331,"64":0.00165,"66":0.00165,"67":0.00827,"72":0.00662,"73":0.00331,"77":0.44327,"78":0.01819,"79":0.00331,"80":0.00827,"84":0.00662,"85":0.00496,"86":0.17367,"87":0.02646,"88":0.71122,"89":0.11247,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 28 32 33 36 38 39 46 50 51 54 55 58 59 60 62 63 65 68 69 70 71 74 75 76 81 82 83 90 91 3.5 3.6"},D:{"11":0.04797,"26":0.00331,"28":0.00165,"30":0.03639,"31":0.00331,"33":0.01158,"34":0.00331,"35":0.00331,"36":0.00992,"37":0.07443,"38":0.00165,"40":0.13728,"43":0.04962,"46":0.00496,"49":0.00827,"50":0.07774,"51":0.00662,"53":0.00331,"55":0.00662,"56":0.00331,"57":0.01819,"58":0.00331,"60":0.00662,"61":0.00331,"62":0.00496,"63":0.01489,"64":0.00331,"65":0.00165,"67":0.00827,"68":0.00331,"69":0.00827,"70":0.01819,"74":0.01158,"77":0.02646,"78":0.06616,"79":0.02812,"80":0.07278,"81":0.02481,"83":0.01654,"84":0.01323,"85":0.01819,"86":0.03639,"87":0.15548,"88":0.0827,"89":0.21171,"90":5.19356,"91":0.1257,"92":0.00331,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 29 32 39 41 42 44 45 47 48 52 54 59 66 71 72 73 75 76 93 94"},F:{"40":0.00331,"42":0.00331,"45":0.01158,"67":0.00165,"70":0.00331,"71":0.00165,"73":0.01489,"74":0.00827,"75":0.36223,"76":0.81377,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 72 9.5-9.6 10.5 10.6 11.1 11.5 12.1","10.0-10.1":0,"11.6":0.00662},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00056,"6.0-6.1":0.00112,"7.0-7.1":0.05764,"8.1-8.4":0.00805,"9.0-9.2":0.03163,"9.3":0.03088,"10.0-10.2":0.00524,"10.3":0.05726,"11.0-11.2":0.0436,"11.3-11.4":0.0597,"12.0-12.1":0.02208,"12.2-12.4":0.26367,"13.0-13.1":0.03743,"13.2":0.00618,"13.3":0.03892,"13.4-13.7":0.12819,"14.0-14.4":0.7942,"14.5-14.6":0.18302},E:{"4":0,"7":0.043,"13":0.00165,"14":0.13067,_:"0 5 6 8 9 10 11 12 3.1 3.2 5.1 6.1 10.1 11.1","7.1":0.00165,"9.1":0.00331,"12.1":0.00827,"13.1":0.04135,"14.1":0.043},B:{"12":0.02646,"13":0.01158,"14":0.00992,"15":0.00496,"16":0.00662,"17":0.02481,"18":0.043,"84":0.01489,"85":0.00662,"87":0.01985,"88":0.00662,"89":0.04466,"90":0.73438,"91":0.02316,_:"79 80 81 83 86"},P:{"4":0.51392,"5.0-5.4":0.06167,"6.2-6.4":0.0925,"7.2-7.4":0.26724,"8.2":0.02014,"9.2":0.0925,"10.1":0.01028,"11.1-11.2":0.17473,"12.0":0.10278,"13.0":0.30835,"14.0":0.46252},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00723,"4.2-4.3":0.1955,"4.4":0,"4.4.3-4.4.4":0.35645},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.12736,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.35567},S:{"2.5":0},R:{_:"0"},M:{"0":0.04173},Q:{"10.4":0.23369},O:{"0":1.43551},H:{"0":23.69646},L:{"0":56.36384}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ES.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ES.js new file mode 100644 index 00000000000000..372929ca863a14 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ES.js @@ -0,0 +1 @@ +module.exports={C:{"45":0.00483,"48":0.01932,"52":0.10145,"53":0.00483,"55":0.00483,"56":0.00483,"59":0.00966,"60":0.02899,"64":0.00483,"66":0.01449,"67":0.01449,"68":0.02416,"69":0.01449,"72":0.01449,"77":0.00483,"78":0.2029,"79":0.00966,"80":0.01449,"81":0.00966,"82":0.00966,"83":0.00966,"84":0.07247,"85":0.02899,"86":0.03382,"87":0.27054,"88":3.11116,"89":0.01932,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 50 51 54 57 58 61 62 63 65 70 71 73 74 75 76 90 91 3.5 3.6"},D:{"34":0.00483,"38":0.02416,"49":0.35266,"52":0.00966,"53":0.05314,"54":0.0628,"56":0.00966,"57":0.00483,"58":0.00966,"61":0.19807,"63":0.00966,"64":0.00966,"65":0.02416,"66":0.01449,"67":0.01932,"68":0.01932,"69":0.02416,"70":0.01932,"71":0.01449,"72":0.00966,"73":0.01449,"74":0.02899,"75":0.0773,"76":0.03382,"77":0.02899,"78":0.02899,"79":0.08213,"80":0.05314,"81":0.04831,"83":0.0628,"84":0.07247,"85":0.07247,"86":0.14493,"87":0.25121,"88":0.22223,"89":0.95171,"90":28.68648,"91":0.75364,"92":0.00966,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 55 59 60 62 93 94"},F:{"36":0.00483,"73":0.1401,"74":0.00483,"75":0.53141,"76":0.44928,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00194,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00389,"6.0-6.1":0.00292,"7.0-7.1":0.01069,"8.1-8.4":0.01166,"9.0-9.2":0.00583,"9.3":0.14387,"10.0-10.2":0.04472,"10.3":0.14581,"11.0-11.2":0.04277,"11.3-11.4":0.03791,"12.0-12.1":0.03402,"12.2-12.4":0.14192,"13.0-13.1":0.04472,"13.2":0.01555,"13.3":0.12831,"13.4-13.7":0.36453,"14.0-14.4":6.71995,"14.5-14.6":1.34632},E:{"4":0,"11":0.00483,"12":0.00966,"13":0.10145,"14":2.42516,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1","5.1":0.01449,"9.1":0.00483,"10.1":0.01932,"11.1":0.0773,"12.1":0.10145,"13.1":0.4831,"14.1":0.84059},B:{"14":0.00483,"15":0.00483,"16":0.00966,"17":0.01449,"18":0.04831,"84":0.00966,"85":0.00966,"86":0.01932,"87":0.01449,"88":0.01449,"89":0.07247,"90":3.15947,"91":0.1401,_:"12 13 79 80 81 83"},P:{"4":0.14857,"5.0-5.4":0.01061,"6.2-6.4":0.03031,"7.2-7.4":0.57596,"8.2":0.02021,"9.2":0.01061,"10.1":0.01061,"11.1-11.2":0.12734,"12.0":0.09551,"13.0":0.32897,"14.0":2.47256},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01233,"4.2-4.3":0.01088,"4.4":0,"4.4.3-4.4.4":0.05949},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00533,"11":0.55989,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.27913},Q:{"10.4":0.01551},O:{"0":0.07237},H:{"0":0.23979},L:{"0":40.29459}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ET.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ET.js new file mode 100644 index 00000000000000..f778d184e9629b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ET.js @@ -0,0 +1 @@ +module.exports={C:{"20":0.00813,"25":0.00407,"27":0.00407,"29":0.0122,"30":0.0122,"32":0.00813,"33":0.0122,"34":0.02033,"35":0.02439,"36":0.01626,"37":0.02439,"38":0.00813,"39":0.00813,"40":0.00813,"41":0.00813,"42":0.00407,"43":0.04065,"44":0.01626,"45":0.00407,"46":0.00813,"47":0.13008,"48":0.02033,"49":0.0122,"52":0.28049,"54":0.00813,"56":0.0122,"57":0.00813,"58":0.00813,"59":0.00813,"60":0.02033,"61":0.04878,"62":0.00407,"65":0.00407,"66":0.01626,"67":0.00813,"68":0.05691,"69":0.05691,"70":0.0122,"71":0.01626,"72":0.05285,"74":0.00407,"77":0.13821,"78":0.07724,"79":0.00813,"80":0.00813,"81":0.02439,"82":0.01626,"83":0.01626,"84":0.02846,"85":0.02846,"86":0.0813,"87":0.09756,"88":3.76419,"89":0.32114,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 26 28 31 50 51 53 55 63 64 73 75 76 90 91 3.5 3.6"},D:{"11":0.01626,"33":0.05691,"34":0.01626,"36":0.00407,"37":0.02033,"38":0.0122,"40":0.20732,"43":0.39024,"46":0.00813,"48":0.04065,"49":0.04472,"50":0.01626,"51":0.02439,"53":0.02439,"55":0.0122,"56":0.00813,"57":0.01626,"58":0.02033,"60":0.0122,"63":0.04065,"64":0.00813,"65":0.02439,"67":0.04065,"68":0.02846,"69":0.03659,"70":0.02846,"71":0.0122,"72":0.0122,"73":0.01626,"74":0.03252,"75":0.02033,"76":0.02846,"77":0.10976,"78":0.03659,"79":0.17886,"80":0.04065,"81":0.04472,"83":0.03659,"84":0.06911,"85":0.06504,"86":0.14634,"87":0.43496,"88":0.2439,"89":0.62195,"90":19.11363,"91":0.54878,"92":0.04065,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 35 39 41 42 44 45 47 52 54 59 61 62 66 93 94"},F:{"40":0.00407,"42":0.00407,"71":0.00407,"72":0.00813,"73":0.03659,"74":0.02846,"75":1.01625,"76":2.30079,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.01229,"3.2":0.00259,"4.0-4.1":0,"4.2-4.3":0.00129,"5.0-5.1":0.0042,"6.0-6.1":0.00065,"7.0-7.1":0.27393,"8.1-8.4":0.04463,"9.0-9.2":0.02684,"9.3":0.14295,"10.0-10.2":0.01294,"10.3":0.48836,"11.0-11.2":0.0249,"11.3-11.4":0.48545,"12.0-12.1":0.02102,"12.2-12.4":0.11384,"13.0-13.1":0.02329,"13.2":0.01423,"13.3":0.02781,"13.4-13.7":0.12743,"14.0-14.4":0.98125,"14.5-14.6":0.1727},E:{"4":0,"7":0.0122,"8":0.0122,"13":0.00407,"14":0.13415,_:"0 5 6 9 10 11 12 3.1 3.2 5.1 6.1 9.1","7.1":0.00407,"10.1":0.02033,"11.1":0.00813,"12.1":0.0122,"13.1":0.09756,"14.1":0.05285},B:{"12":0.11789,"13":0.04878,"14":0.02846,"15":0.03659,"16":0.07724,"17":0.09756,"18":0.2439,"83":0.00813,"84":0.02033,"85":0.02439,"86":0.00407,"87":0.02439,"88":0.02846,"89":0.23577,"90":2.86583,"91":0.05285,_:"79 80 81"},P:{"4":0.69841,"5.0-5.4":0.03127,"6.2-6.4":0.0417,"7.2-7.4":0.29187,"8.2":0.03018,"9.2":0.12509,"10.1":0.02085,"11.1-11.2":0.15636,"12.0":0.08339,"13.0":0.37526,"14.0":0.91731},I:{"0":0,"3":0,"4":0.00199,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00419,"4.2-4.3":0.09448,"4.4":0,"4.4.3-4.4.4":0.24945},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01016,"11":0.25406,_:"6 7 9 10 5.5"},J:{"7":0,"10":0.02967},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.12461},Q:{"10.4":0.07121},O:{"0":2.99074},H:{"0":8.99992},L:{"0":43.7566}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FI.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FI.js new file mode 100644 index 00000000000000..fc6508a50b2f4a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FI.js @@ -0,0 +1 @@ +module.exports={C:{"37":0.06761,"44":0.01844,"48":0.00615,"50":0.00615,"52":0.09834,"54":0.04302,"55":0.04917,"56":0.01844,"59":0.01844,"60":0.01844,"63":0.01844,"66":0.01229,"68":0.01844,"72":0.01229,"73":0.00615,"78":0.42407,"79":0.01844,"80":0.04302,"81":0.04302,"82":0.03073,"83":0.02458,"84":0.06146,"85":0.01844,"86":0.06761,"87":0.17209,"88":5.26712,"89":0.01229,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 45 46 47 49 51 53 57 58 61 62 64 65 67 69 70 71 74 75 76 77 90 91 3.5 3.6"},D:{"38":0.01229,"48":0.04917,"49":0.30115,"52":0.08604,"53":0.02458,"56":0.02458,"59":0.08604,"60":0.36876,"61":0.03073,"64":0.86044,"65":0.01229,"66":0.09219,"67":0.02458,"68":0.01844,"69":0.32574,"70":0.88502,"71":0.00615,"72":0.93419,"73":0.01844,"74":0.00615,"75":0.03688,"76":0.03688,"77":0.01229,"78":0.30115,"79":1.88068,"80":0.94034,"81":0.05531,"83":0.17209,"84":0.59002,"85":0.51626,"86":0.89732,"87":0.87888,"88":1.11857,"89":1.83765,"90":27.03011,"91":0.68221,"92":0.01229,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 50 51 54 55 57 58 62 63 93 94"},F:{"71":0.00615,"72":0.01229,"73":0.12907,"74":0.00615,"75":0.54699,"76":0.56543,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00351,"6.0-6.1":0.00234,"7.0-7.1":0.00117,"8.1-8.4":0.02222,"9.0-9.2":0.08655,"9.3":0.08538,"10.0-10.2":0.0152,"10.3":0.1614,"11.0-11.2":0.03743,"11.3-11.4":0.11696,"12.0-12.1":0.069,"12.2-12.4":0.19765,"13.0-13.1":0.03626,"13.2":0.01637,"13.3":0.16374,"13.4-13.7":0.51227,"14.0-14.4":8.01614,"14.5-14.6":1.69469},E:{"4":0.00615,"12":0.07375,"13":0.35032,"14":2.77799,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.06146,"11.1":0.12907,"12.1":0.11063,"13.1":0.5347,"14.1":1.23535},B:{"17":0.01844,"18":0.06146,"81":0.02458,"84":0.01229,"85":0.01844,"86":0.02458,"87":0.01844,"88":0.01844,"89":0.11677,"90":3.53395,"91":0.12907,_:"12 13 14 15 16 79 80 83"},P:{"4":0.02136,"5.0-5.4":0.01068,"6.2-6.4":0.0417,"7.2-7.4":0.01068,"8.2":0.03018,"9.2":0.05341,"10.1":0.04273,"11.1-11.2":0.1175,"12.0":0.14954,"13.0":0.48067,"14.0":1.9654},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00167,"4.2-4.3":0.01282,"4.4":0,"4.4.3-4.4.4":0.03176},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.14779,"9":0.04702,"10":0.18138,"11":0.49039,_:"6 7 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0.00771},R:{_:"0"},M:{"0":0.60893},Q:{"10.4":0},O:{"0":0.14645},H:{"0":0.35393},L:{"0":24.37821}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FJ.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FJ.js new file mode 100644 index 00000000000000..154de2a2526dcc --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FJ.js @@ -0,0 +1 @@ +module.exports={C:{"29":0.0041,"30":0.0082,"34":0.02459,"43":0.0041,"47":0.01229,"50":0.0041,"52":0.0082,"56":0.02869,"65":0.05737,"66":0.01639,"69":0.01229,"72":0.04508,"78":0.05737,"80":0.03278,"82":0.01229,"83":0.0041,"84":0.0082,"85":0.08606,"86":0.01639,"87":0.05327,"88":1.95475,"89":0.03688,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 31 32 33 35 36 37 38 39 40 41 42 44 45 46 48 49 51 53 54 55 57 58 59 60 61 62 63 64 67 68 70 71 73 74 75 76 77 79 81 90 91 3.5 3.6"},D:{"39":0.04508,"49":0.02869,"51":0.01229,"53":0.18441,"57":0.0041,"58":0.01229,"63":0.02459,"65":0.06557,"66":0.0082,"67":0.03278,"69":0.04918,"74":0.01639,"76":0.01229,"77":0.02869,"79":0.09016,"80":0.05327,"81":0.02869,"83":0.02049,"84":0.01639,"85":0.02459,"86":0.08606,"87":0.15163,"88":0.10245,"89":0.50405,"90":20.87931,"91":1.07368,"92":0.0082,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 50 52 54 55 56 59 60 61 62 64 68 70 71 72 73 75 78 93 94"},F:{"73":0.01639,"75":0.23768,"76":0.45078,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.01047,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00698,"6.0-6.1":0.02394,"7.0-7.1":0.01047,"8.1-8.4":0.00399,"9.0-9.2":0.00299,"9.3":0.18605,"10.0-10.2":0.07981,"10.3":0.07083,"11.0-11.2":0.0808,"11.3-11.4":0.03142,"12.0-12.1":0.03043,"12.2-12.4":0.13767,"13.0-13.1":0.01347,"13.2":0.01596,"13.3":0.12969,"13.4-13.7":0.34118,"14.0-14.4":2.55882,"14.5-14.6":0.91579},E:{"4":0,"6":0.01639,"12":0.0041,"13":0.03278,"14":0.70895,_:"0 5 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01639,"11.1":0.01229,"12.1":0.01639,"13.1":0.17212,"14.1":0.15982},B:{"12":0.01229,"13":0.01639,"14":0.01639,"15":0.02459,"16":0.04508,"17":0.05327,"18":0.07786,"80":0.01639,"84":0.01229,"85":0.02869,"86":0.06557,"87":0.27457,"88":0.01639,"89":0.23359,"90":7.1633,"91":0.13114,_:"79 81 83"},P:{"4":0.77712,"5.0-5.4":0.06167,"6.2-6.4":0.07158,"7.2-7.4":1.45199,"8.2":0.01023,"9.2":0.26586,"10.1":0.1227,"11.1-11.2":1.10433,"12.0":0.40901,"13.0":1.48267,"14.0":2.63813},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00149,"4.2-4.3":0.00547,"4.4":0,"4.4.3-4.4.4":0.04026},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.75813,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.15935},Q:{"10.4":0.07673},O:{"0":1.96537},H:{"0":0.44142},L:{"0":47.0428}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FK.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FK.js new file mode 100644 index 00000000000000..3ecf2e37b4ee05 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FK.js @@ -0,0 +1 @@ +module.exports={C:{"33":0.01865,"48":0.22382,"52":0.02798,"59":0.0373,"63":0.00933,"69":0.00933,"75":0.00933,"76":0.07461,"78":0.05596,"80":0.00933,"81":0.00933,"82":0.04663,"84":0.08393,"85":0.00933,"87":0.07461,"88":8.78509,"89":0.00933,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 60 61 62 64 65 66 67 68 70 71 72 73 74 77 79 83 86 90 91 3.5 3.6"},D:{"43":0.04663,"49":0.28911,"56":0.00933,"68":0.02798,"74":0.00933,"76":0.06528,"80":0.00933,"81":0.08393,"84":0.0373,"88":0.23315,"89":0.66215,"90":20.49389,"91":0.39169,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 75 77 78 79 83 85 86 87 92 93 94"},F:{"73":0.00933,"75":0.45697,"76":0.74142,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.02749,"9.0-9.2":0,"9.3":0.0719,"10.0-10.2":0.03595,"10.3":0.16284,"11.0-11.2":0.16284,"11.3-11.4":0.00846,"12.0-12.1":9.56726,"12.2-12.4":0.18187,"13.0-13.1":0.00846,"13.2":0.02749,"13.3":0.0719,"13.4-13.7":1.3027,"14.0-14.4":7.70203,"14.5-14.6":1.45497},E:{"4":0,"8":0.02798,"13":0.53158,"14":1.46885,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.00933,"10.1":0.0373,"11.1":0.00933,"12.1":0.0373,"13.1":0.11191,"14.1":1.11446},B:{"12":0.22382,"13":0.12124,"14":0.02798,"17":0.11191,"18":0.429,"80":0.0373,"84":0.00933,"86":0.08393,"87":0.02798,"89":0.83468,"90":5.5583,"91":1.45952,_:"15 16 79 81 83 85 88"},P:{"4":0.01055,"5.0-5.4":0.06167,"6.2-6.4":0.0925,"7.2-7.4":0.21726,"8.2":0.02014,"9.2":0.1161,"10.1":0.03104,"11.1-11.2":0.58971,"12.0":0.05173,"13.0":2.7623,"14.0":1.53116},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.04804},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.4663,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.35567},S:{"2.5":0},R:{_:"0"},M:{"0":0.24021},Q:{"10.4":0},O:{"0":0},H:{"0":0.31838},L:{"0":27.49676}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FM.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FM.js new file mode 100644 index 00000000000000..cfbd2757d9fba8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FM.js @@ -0,0 +1 @@ +module.exports={C:{"47":0.10847,"48":0.00943,"52":0.00472,"57":0.01415,"72":0.02358,"77":0.00943,"78":0.03301,"80":0.00472,"82":0.33012,"83":0.04244,"85":0.00943,"86":0.06131,"87":0.20279,"88":3.56058,"89":0.18864,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 49 50 51 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 79 81 84 90 91 3.5 3.6"},D:{"23":0.01415,"49":0.06602,"54":0.00943,"60":0.06131,"62":0.00472,"65":0.00943,"67":0.00472,"69":0.0283,"70":0.00472,"71":0.03773,"72":0.01415,"76":0.0896,"78":0.00472,"79":0.03773,"80":0.00472,"81":0.00472,"84":0.16034,"86":0.00472,"87":0.01415,"88":0.02358,"89":0.36313,"90":20.8966,"91":1.24031,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 55 56 57 58 59 61 63 64 66 68 73 74 75 77 83 85 92 93 94"},F:{"75":0.39614,"76":1.60816,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.06757,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":2.80481,"10.0-10.2":0.00431,"10.3":0.04313,"11.0-11.2":0.02013,"11.3-11.4":0.01006,"12.0-12.1":0.00431,"12.2-12.4":0.30621,"13.0-13.1":0.00431,"13.2":0,"13.3":0.12651,"13.4-13.7":0.32059,"14.0-14.4":8.03347,"14.5-14.6":0.22283},E:{"4":0,"11":0.01415,"12":0.0283,"13":0.12262,"14":0.8536,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01415,"12.1":0.09432,"13.1":0.40086,"14.1":0.0283},B:{"12":0.00943,"14":0.03301,"15":0.00472,"16":0.04244,"18":0.17921,"84":0.02358,"85":0.00472,"87":0.00472,"88":0.12733,"89":0.14148,"90":8.20584,"91":0.39143,_:"13 17 79 80 81 83 86"},P:{"4":0.1489,"5.0-5.4":0.04006,"6.2-6.4":0.08011,"7.2-7.4":0.13373,"8.2":0.01114,"9.2":0.03343,"10.1":0.02065,"11.1-11.2":0.53493,"12.0":0.03191,"13.0":0.33433,"14.0":0.79125},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0083,"4.4":0,"4.4.3-4.4.4":0.04982},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.30182,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.12682},Q:{"10.4":0},O:{"0":0.77146},H:{"0":0.09505},L:{"0":44.18708}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FO.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FO.js new file mode 100644 index 00000000000000..d3b411bd837646 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FO.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.00603,"52":0.01207,"73":0.02413,"78":0.6938,"79":0.01207,"83":0.07843,"84":0.00603,"85":0.01207,"86":0.02413,"87":0.01207,"88":2.70882,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 80 81 82 89 90 91 3.5 3.6"},D:{"49":0.0543,"53":0.0543,"61":0.0181,"63":0.01207,"67":0.01207,"71":0.19306,"75":0.15083,"76":0.01207,"79":0.0362,"80":0.03017,"81":0.0181,"85":0.12669,"86":0.0362,"87":0.18702,"88":0.12066,"89":3.87319,"90":35.92652,"91":0.83255,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 62 64 65 66 68 69 70 72 73 74 77 78 83 84 92 93 94"},F:{"73":0.07843,"75":0.21116,"76":0.0543,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.32776,"10.0-10.2":0.03557,"10.3":0.24392,"11.0-11.2":0.14482,"11.3-11.4":0.19564,"12.0-12.1":0.08639,"12.2-12.4":0.33284,"13.0-13.1":0.04319,"13.2":0.20834,"13.3":0.36587,"13.4-13.7":1.75823,"14.0-14.4":18.88567,"14.5-14.6":1.88781},E:{"4":0,"11":0.01207,"12":0.03017,"13":0.13273,"14":4.67558,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.20512,"11.1":0.10256,"12.1":0.20512,"13.1":0.88685,"14.1":1.49618},B:{"14":0.0181,"18":0.08446,"85":0.01207,"88":0.0905,"89":0.0543,"90":4.40409,"91":0.27752,_:"12 13 15 16 17 79 80 81 83 84 86 87"},P:{"4":0.01055,"5.0-5.4":0.06167,"6.2-6.4":0.0925,"7.2-7.4":0.26724,"8.2":0.02014,"9.2":0.1161,"10.1":0.01028,"11.1-11.2":0.17473,"12.0":0.10278,"13.0":1.0449,"14.0":2.87082},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00123,"4.4":0,"4.4.3-4.4.4":0.01067},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.91702,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.35567},S:{"2.5":0},R:{_:"0"},M:{"0":0.19835},Q:{"10.4":0},O:{"0":0},H:{"0":0.01127},L:{"0":11.13668}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FR.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FR.js new file mode 100644 index 00000000000000..b337db1e82b1c0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/FR.js @@ -0,0 +1 @@ +module.exports={C:{"11":0.02078,"12":0.00519,"38":0.00519,"45":0.02078,"48":0.05194,"50":0.00519,"52":0.15063,"54":0.00519,"55":0.00519,"56":0.03636,"59":0.02078,"60":0.03636,"61":0.00519,"62":0.01039,"63":0.01039,"65":0.01039,"66":0.01039,"68":0.07272,"69":0.00519,"70":0.01039,"71":0.00519,"72":0.01558,"74":0.00519,"75":0.01039,"76":0.00519,"77":0.01039,"78":0.54018,"79":0.02078,"80":0.02078,"81":0.09869,"82":0.04155,"83":0.02597,"84":0.05713,"85":0.04155,"86":0.06233,"87":0.12985,"88":5.9731,"89":0.02597,_:"2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 46 47 49 51 53 57 58 64 67 73 90 91 3.5 3.6"},D:{"38":0.00519,"44":0.00519,"48":0.00519,"49":0.48824,"51":0.00519,"52":0.03116,"53":0.01039,"54":0.20776,"56":0.01039,"57":0.00519,"58":0.02078,"59":0.00519,"60":0.0831,"61":0.10907,"63":0.02078,"64":0.06233,"65":0.02078,"66":0.06752,"67":0.03116,"68":0.01039,"69":0.02078,"70":0.05713,"71":0.03116,"72":0.06233,"73":0.01039,"74":0.02597,"75":0.0831,"76":0.02597,"77":0.02078,"78":0.05194,"79":0.14024,"80":0.12466,"81":0.07272,"83":0.18179,"84":0.20776,"85":0.29606,"86":0.36358,"87":0.46746,"88":0.29086,"89":1.00244,"90":23.96512,"91":0.63886,"92":0.01039,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 45 46 47 50 55 62 93 94"},F:{"36":0.00519,"68":0.00519,"69":0.00519,"70":0.00519,"71":0.01039,"72":0.00519,"73":0.11427,"74":0.00519,"75":0.49343,"76":0.44668,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 10.5 10.6 11.1 11.5 11.6 12.1","9.5-9.6":0.00519,"10.0-10.1":0},G:{"8":0.01395,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00465,"6.0-6.1":0.0062,"7.0-7.1":0.02325,"8.1-8.4":0.031,"9.0-9.2":0.062,"9.3":0.36115,"10.0-10.2":0.0434,"10.3":0.2201,"11.0-11.2":0.0775,"11.3-11.4":0.09455,"12.0-12.1":0.0744,"12.2-12.4":0.27435,"13.0-13.1":0.0837,"13.2":0.03255,"13.3":0.21235,"13.4-13.7":0.67114,"14.0-14.4":10.71194,"14.5-14.6":1.74838},E:{"4":0,"11":0.01558,"12":0.03116,"13":0.16101,"14":3.03849,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1","5.1":0.00519,"9.1":0.01039,"10.1":0.05194,"11.1":0.16101,"12.1":0.21815,"13.1":0.75313,"14.1":1.07516},B:{"14":0.00519,"15":0.01039,"16":0.01558,"17":0.03116,"18":0.20257,"80":0.00519,"83":0.00519,"84":0.02078,"85":0.02078,"86":0.02597,"87":0.02597,"88":0.02597,"89":0.12466,"90":4.47723,"91":0.18179,_:"12 13 79 81"},P:{"4":0.09456,"5.0-5.4":0.02101,"6.2-6.4":0.0417,"7.2-7.4":0.03152,"8.2":0.01051,"9.2":0.06304,"10.1":0.04203,"11.1-11.2":0.1471,"12.0":0.11558,"13.0":0.49383,"14.0":2.92093},I:{"0":0,"3":0,"4":0.00159,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00318,"4.2-4.3":0.00529,"4.4":0,"4.4.3-4.4.4":0.05241},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.02886,"8":0.01731,"9":0.02308,"10":0.01154,"11":0.75024,_:"7 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.5766},Q:{"10.4":0.00961},O:{"0":0.74958},H:{"0":0.45036},L:{"0":28.94423}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GA.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GA.js new file mode 100644 index 00000000000000..dc2b30a7740c7b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GA.js @@ -0,0 +1 @@ +module.exports={C:{"29":0.00749,"34":0.00374,"47":0.02994,"48":0.01123,"51":0.00374,"52":0.0524,"54":0.1048,"66":0.00374,"72":0.02246,"75":0.00374,"78":0.11978,"84":0.00749,"85":0.00749,"86":0.01872,"87":0.01872,"88":3.24892,"89":0.00374,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 49 50 53 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 73 74 76 77 79 80 81 82 83 90 91 3.5 3.6"},D:{"11":0.01123,"22":0.06363,"30":0.03369,"34":0.00749,"38":0.00749,"46":0.02994,"49":0.07486,"50":0.00374,"53":0.05989,"55":0.00374,"58":0.00749,"62":0.00374,"63":0.0262,"65":0.01123,"69":0.98067,"74":0.02994,"75":0.01497,"76":0.03369,"77":0.00749,"78":0.04117,"79":0.22832,"80":0.0262,"81":0.06737,"83":0.05989,"84":0.01123,"85":0.08983,"86":0.03369,"87":0.33313,"88":0.4529,"89":0.52028,"90":16.33071,"91":0.45665,"92":0.00749,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 31 32 33 35 36 37 39 40 41 42 43 44 45 47 48 51 52 54 56 57 59 60 61 64 66 67 68 70 71 72 73 93 94"},F:{"68":0.00749,"72":0.00749,"73":0.0262,"74":0.01123,"75":0.84218,"76":2.13725,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00306,"5.0-5.1":0.0441,"6.0-6.1":0.00061,"7.0-7.1":0.06921,"8.1-8.4":0,"9.0-9.2":0.00306,"9.3":0.02756,"10.0-10.2":0.00184,"10.3":0.03369,"11.0-11.2":0.14148,"11.3-11.4":0.0294,"12.0-12.1":0.02634,"12.2-12.4":0.18925,"13.0-13.1":0.74353,"13.2":0.00306,"13.3":0.0343,"13.4-13.7":0.15189,"14.0-14.4":2.62684,"14.5-14.6":1.07119},E:{"4":0,"10":0.00749,"13":0.25078,"14":0.34436,_:"0 5 6 7 8 9 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.00374,"10.1":0.00749,"11.1":0.05615,"12.1":0.0262,"13.1":0.0524,"14.1":0.23581},B:{"12":0.02246,"13":0.02246,"14":0.00749,"15":0.01497,"16":0.01123,"17":0.01497,"18":0.11229,"84":0.01497,"85":0.01123,"87":0.00749,"88":0.00749,"89":0.78229,"90":2.96446,"91":0.13849,_:"79 80 81 83 86"},P:{"4":0.48683,"5.0-5.4":0.02028,"6.2-6.4":0.03043,"7.2-7.4":0.43612,"8.2":0.0105,"9.2":0.03043,"10.1":0.04057,"11.1-11.2":0.16228,"12.0":0.25356,"13.0":1.18665,"14.0":2.05888},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00548,"4.2-4.3":0.02924,"4.4":0,"4.4.3-4.4.4":0.54101},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.29944,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.03129},N:{"10":0.02735,"11":0.02361},S:{"2.5":0.01877},R:{_:"0"},M:{"0":0.60077},Q:{"10.4":0.36296},O:{"0":0.73844},H:{"0":2.39357},L:{"0":52.4608}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GB.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GB.js new file mode 100644 index 00000000000000..909136c7e525c2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GB.js @@ -0,0 +1 @@ +module.exports={C:{"43":0.00474,"48":0.00948,"52":0.03317,"56":0.00474,"59":0.01421,"68":0.00474,"72":0.00474,"78":0.22269,"81":0.00948,"82":0.0379,"83":0.00474,"84":0.02369,"85":0.01421,"86":0.02369,"87":0.05212,"88":1.99944,"89":0.01421,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 49 50 51 53 54 55 57 58 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 90 91 3.5 3.6"},D:{"38":0.00948,"40":0.21321,"49":0.21795,"53":0.01421,"58":0.00474,"59":0.00474,"60":0.02843,"61":0.06159,"63":0.01421,"64":0.01895,"65":0.02369,"66":0.06159,"67":0.01895,"68":0.00948,"69":0.06633,"70":0.02843,"71":0.05212,"72":0.05212,"73":0.00948,"74":0.0379,"75":0.0379,"76":0.08055,"77":0.02843,"78":0.03317,"79":0.08055,"80":0.08055,"81":0.04738,"83":0.0995,"84":0.06633,"85":0.06633,"86":0.10424,"87":0.46432,"88":0.29376,"89":1.19871,"90":22.73292,"91":0.45485,"92":0.00948,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 62 93 94"},F:{"36":0.00948,"42":0.00474,"43":0.00474,"56":0.00474,"71":0.00474,"73":0.09002,"74":0.00948,"75":0.3364,"76":0.2748,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 44 45 46 47 48 49 50 51 52 53 54 55 57 58 60 62 63 64 65 66 67 68 69 70 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00948},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.008,"6.0-6.1":0.01067,"7.0-7.1":0.02134,"8.1-8.4":0.02667,"9.0-9.2":0.016,"9.3":0.42145,"10.0-10.2":0.02667,"10.3":0.41611,"11.0-11.2":0.06402,"11.3-11.4":0.10403,"12.0-12.1":0.07469,"12.2-12.4":0.30141,"13.0-13.1":0.05868,"13.2":0.02134,"13.3":0.19472,"13.4-13.7":0.74153,"14.0-14.4":19.69598,"14.5-14.6":2.87011},E:{"4":0,"11":0.00948,"12":0.02369,"13":0.16583,"14":5.40606,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.00948,"10.1":0.03317,"11.1":0.11845,"12.1":0.17057,"13.1":0.78651,"14.1":1.5209},B:{"14":0.01421,"15":0.00948,"16":0.01421,"17":0.03317,"18":0.24164,"80":0.00948,"84":0.00948,"85":0.01421,"86":0.00948,"87":0.01421,"88":0.01895,"89":0.14214,"90":5.95093,"91":0.09002,_:"12 13 79 81 83"},P:{"4":0.03266,"5.0-5.4":0.01052,"6.2-6.4":0.09153,"7.2-7.4":0.03085,"8.2":0.02034,"9.2":0.02178,"10.1":0.01089,"11.1-11.2":0.13065,"12.0":0.0871,"13.0":0.3593,"14.0":4.0829},I:{"0":0,"3":0,"4":0.01358,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00145,"4.2-4.3":0.00412,"4.4":0,"4.4.3-4.4.4":0.03346},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01027,"11":0.66252,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.35782},Q:{"10.4":0.01052},O:{"0":0.21048},H:{"0":0.21421},L:{"0":22.88442}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GD.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GD.js new file mode 100644 index 00000000000000..e9bc214858093b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GD.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.00885,"47":0.00885,"60":0.00885,"78":0.11948,"86":0.12833,"87":0.01328,"88":1.99568,"89":0.00885,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 90 91 3.5 3.6"},D:{"25":0.01328,"34":0.01328,"49":0.01328,"50":0.07523,"53":0.0531,"70":0.00885,"72":0.00443,"73":0.11505,"74":0.27878,"75":0.00885,"76":0.07523,"77":0.0177,"79":0.0177,"81":0.09735,"83":0.02213,"84":0.01328,"85":0.0177,"86":0.02213,"87":0.07965,"88":0.2478,"89":1.0089,"90":23.32418,"91":0.59295,"92":0.29648,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 78 80 93 94"},F:{"73":0.0177,"75":0.2832,"76":1.07528,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02869,"6.0-6.1":0,"7.0-7.1":0.03187,"8.1-8.4":0.01275,"9.0-9.2":0.02231,"9.3":0.15061,"10.0-10.2":0.00319,"10.3":0.15379,"11.0-11.2":0.01275,"11.3-11.4":0.01275,"12.0-12.1":0,"12.2-12.4":0.08208,"13.0-13.1":0.00478,"13.2":0.00239,"13.3":0.02709,"13.4-13.7":0.15778,"14.0-14.4":5.78204,"14.5-14.6":0.82396},E:{"4":0,"10":0.16373,"12":0.00885,"13":0.03983,"14":1.84965,_:"0 5 6 7 8 9 11 3.1 3.2 6.1 7.1 9.1","5.1":0.0885,"10.1":0.00885,"11.1":0.0354,"12.1":0.00443,"13.1":0.50888,"14.1":0.4248},B:{"13":0.01328,"16":0.00885,"17":0.01328,"18":0.04425,"83":0.00885,"84":0.0177,"85":0.00885,"86":0.00885,"87":0.1062,"88":0.0708,"89":0.42923,"90":7.40745,"91":0.3009,_:"12 14 15 79 80 81"},P:{"4":0.03247,"5.0-5.4":0.0609,"6.2-6.4":0.0812,"7.2-7.4":1.22313,"8.2":0.0105,"9.2":0.03247,"10.1":0.03247,"11.1-11.2":0.40049,"12.0":0.15154,"13.0":0.43297,"14.0":2.69522},I:{"0":0,"3":0,"4":0.00283,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00118,"4.4":0,"4.4.3-4.4.4":0.02945},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.04568,"10":0.04568,"11":0.26265,_:"6 7 8 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.05575},Q:{"10.4":0},O:{"0":0.05575},H:{"0":0.22696},L:{"0":44.74175}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GE.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GE.js new file mode 100644 index 00000000000000..5aaae2cb777f2b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GE.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.00884,"52":0.01326,"65":0.00442,"78":0.01768,"81":0.01768,"84":0.00884,"85":0.00442,"86":0.00442,"87":0.01326,"88":1.38757,"89":0.04419,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 79 80 82 83 90 91 3.5 3.6"},D:{"38":0.00884,"39":0.01326,"41":0.00884,"47":0.01326,"49":0.29165,"50":0.00884,"53":0.02651,"56":0.01768,"59":0.02651,"61":0.00442,"62":0.01326,"63":0.01326,"64":0.00884,"65":0.01326,"66":0.00884,"67":0.00884,"68":0.03535,"69":0.00442,"70":0.01326,"71":0.03093,"72":0.01768,"73":0.00884,"74":0.01326,"75":0.01768,"76":0.0221,"77":0.01326,"78":0.01326,"79":0.14583,"80":0.05745,"81":0.03977,"83":0.05303,"84":0.05745,"85":0.05745,"86":0.17234,"87":0.34468,"88":0.2563,"89":0.65401,"90":28.35672,"91":1.11801,"92":0.06187,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 42 43 44 45 46 48 51 52 54 55 57 58 60 93 94"},F:{"28":0.00442,"36":0.00884,"40":0.00442,"45":0.00442,"46":0.05745,"48":0.0221,"56":0.00442,"57":0.00884,"60":0.0221,"67":0.01326,"72":0.00884,"73":0.19444,"74":0.02651,"75":1.59526,"76":2.46138,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 47 49 50 51 52 53 54 55 58 62 63 64 65 66 68 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.05882,"6.0-6.1":0.00735,"7.0-7.1":0.17794,"8.1-8.4":0.01912,"9.0-9.2":0.00147,"9.3":0.20736,"10.0-10.2":0.02794,"10.3":0.17353,"11.0-11.2":0.10588,"11.3-11.4":0.09412,"12.0-12.1":0.06618,"12.2-12.4":0.45736,"13.0-13.1":0.06324,"13.2":0.02206,"13.3":0.24706,"13.4-13.7":0.60589,"14.0-14.4":9.30892,"14.5-14.6":1.86178},E:{"4":0,"13":0.02651,"14":0.54796,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1","5.1":0.05303,"9.1":0.03535,"11.1":0.01326,"12.1":0.04419,"13.1":0.08838,"14.1":0.17234},B:{"12":0.00884,"13":0.07512,"14":0.12815,"16":0.09722,"17":0.00884,"18":0.26514,"84":0.01768,"85":0.01768,"86":0.01768,"87":0.01326,"88":0.01326,"89":0.04419,"90":2.07251,"91":0.14141,_:"15 79 80 81 83"},P:{"4":0.32246,"5.0-5.4":0.02101,"6.2-6.4":0.0417,"7.2-7.4":0.07281,"8.2":0.01051,"9.2":0.04161,"10.1":0.0208,"11.1-11.2":0.15603,"12.0":0.10402,"13.0":0.32246,"14.0":1.40427},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00281,"4.2-4.3":0.01498,"4.4":0,"4.4.3-4.4.4":0.05477},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00884,"11":0.1635,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.10604},Q:{"10.4":0},O:{"0":0.34602},H:{"0":0.42798},L:{"0":39.90203}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GF.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GF.js new file mode 100644 index 00000000000000..93c010c946b46e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GF.js @@ -0,0 +1 @@ +module.exports={C:{"49":0.03354,"51":0.00479,"52":0.00958,"60":0.03354,"68":0.00958,"72":0.02875,"74":0.00958,"78":0.20601,"79":0.00958,"81":0.00958,"84":0.01916,"85":0.08624,"86":0.03833,"87":0.03833,"88":6.26184,"89":0.06707,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 73 75 76 77 80 82 83 90 91 3.5 3.6"},D:{"47":0.00479,"49":0.36891,"51":0.00479,"57":0.29704,"63":0.14852,"67":0.01916,"69":0.05749,"70":0.01437,"76":0.11978,"78":0.07187,"80":0.00958,"81":0.00958,"83":0.01916,"84":0.02875,"85":0.01437,"86":0.02875,"87":0.10061,"88":2.72608,"89":0.64679,"90":17.95188,"91":0.44556,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 50 52 53 54 55 56 58 59 60 61 62 64 65 66 68 71 72 73 74 75 77 79 92 93 94"},F:{"40":0.01437,"73":0.04791,"75":0.50306,"76":0.37849,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00751,"7.0-7.1":0.00644,"8.1-8.4":0,"9.0-9.2":0.00215,"9.3":0.18458,"10.0-10.2":0.00322,"10.3":0.91538,"11.0-11.2":0.26614,"11.3-11.4":0.02468,"12.0-12.1":0.07512,"12.2-12.4":0.12878,"13.0-13.1":0.11375,"13.2":0.00429,"13.3":0.19424,"13.4-13.7":0.35092,"14.0-14.4":6.81011,"14.5-14.6":1.36395},E:{"4":0,"12":0.00479,"13":0.09103,"14":2.48174,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.00958,"10.1":0.04791,"11.1":0.1054,"12.1":0.29704,"13.1":0.321,"14.1":1.80621},B:{"13":0.00479,"14":0.00958,"15":0.00479,"16":0.01916,"17":0.01437,"18":0.11019,"80":0.00958,"84":0.01437,"86":0.01916,"87":0.00958,"88":0.01916,"89":0.09103,"90":6.9182,"91":0.2683,_:"12 79 81 83 85"},P:{"4":0.13653,"5.0-5.4":0.06167,"6.2-6.4":0.07158,"7.2-7.4":0.15753,"8.2":0.0105,"9.2":0.0105,"10.1":0.04201,"11.1-11.2":0.22054,"12.0":0.07351,"13.0":0.5041,"14.0":2.84605},I:{"0":0,"3":0,"4":0.00039,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00016,"4.2-4.3":0.00071,"4.4":0,"4.4.3-4.4.4":0.00916},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.46952,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.69814},Q:{"10.4":0.01042},O:{"0":0.07815},H:{"0":0.05919},L:{"0":39.63864}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GG.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GG.js new file mode 100644 index 00000000000000..f2b692fb9e15dc --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GG.js @@ -0,0 +1 @@ +module.exports={C:{"45":0.02178,"50":0.00545,"52":0.0599,"73":0.07079,"78":0.0599,"83":0.01634,"86":0.02178,"87":0.02178,"88":1.87853,"90":0.02178,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 84 85 89 91 3.5 3.6"},D:{"49":0.07079,"63":0.00545,"65":0.02723,"67":0.01634,"69":0.01634,"74":0.02178,"75":0.01089,"76":0.27225,"77":0.05445,"79":0.02178,"81":0.01634,"84":0.01634,"85":0.06534,"86":0.01089,"87":0.07623,"88":0.51728,"89":1.13256,"90":20.81079,"91":0.69696,"92":0.00545,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 68 70 71 72 73 78 80 83 93 94"},F:{"73":0.01089,"75":0.07623,"76":0.10346,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.03925,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.03084,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.17383,"9.0-9.2":0.0028,"9.3":1.16914,"10.0-10.2":0.00561,"10.3":0.93363,"11.0-11.2":0.06448,"11.3-11.4":0.03925,"12.0-12.1":0.11495,"12.2-12.4":0.35046,"13.0-13.1":0.05327,"13.2":0.00561,"13.3":0.21869,"13.4-13.7":0.85513,"14.0-14.4":18.56324,"14.5-14.6":2.9607},E:{"4":0,"11":0.2178,"12":0.07079,"13":0.03812,"14":11.8701,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.07079,"10.1":0.0599,"11.1":0.41927,"12.1":0.20691,"13.1":0.97466,"14.1":3.3269},B:{"17":0.06534,"18":0.13068,"80":0.01634,"81":0.01634,"85":0.02178,"87":0.01634,"88":0.01634,"89":0.26681,"90":7.16562,"91":0.31037,_:"12 13 14 15 16 79 83 84 86"},P:{"4":0.01186,"5.0-5.4":0.05166,"6.2-6.4":0.0812,"7.2-7.4":0.031,"8.2":0.0105,"9.2":0.06199,"10.1":0.08266,"11.1-11.2":0.02373,"12.0":0.07233,"13.0":0.18983,"14.0":4.3068},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.94931,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.27786},Q:{"10.4":0},O:{"0":0},H:{"0":0.02156},L:{"0":15.52621}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GH.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GH.js new file mode 100644 index 00000000000000..1a15f72ab53c28 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GH.js @@ -0,0 +1 @@ +module.exports={C:{"30":0.00547,"31":0.00821,"38":0.00274,"40":0.00274,"41":0.00547,"43":0.00821,"44":0.00547,"45":0.00821,"46":0.00274,"47":0.01915,"48":0.00821,"49":0.00547,"50":0.00274,"51":0.00274,"52":0.01642,"55":0.00274,"56":0.00821,"57":0.00821,"60":0.00274,"61":0.00547,"67":0.00547,"68":0.01094,"69":0.00274,"70":0.00274,"71":0.00821,"72":0.01915,"75":0.00274,"76":0.01368,"77":0.00821,"78":0.04104,"79":0.00821,"80":0.01642,"81":0.01642,"82":0.01094,"83":0.01368,"84":0.04104,"85":0.04104,"86":0.04104,"87":0.0684,"88":1.89331,"89":0.16963,"90":0.00274,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 32 33 34 35 36 37 39 42 53 54 58 59 62 63 64 65 66 73 74 91 3.5 3.6"},D:{"11":0.00274,"30":0.00274,"31":0.00274,"33":0.00547,"40":0.00821,"43":0.00547,"46":0.00274,"47":0.00274,"49":0.04378,"50":0.01368,"51":0.00274,"52":0.00274,"55":0.00821,"56":0.00274,"57":0.00547,"58":0.00821,"60":0.01094,"61":0.00274,"63":0.01915,"64":0.00821,"65":0.01368,"66":0.00821,"67":0.00821,"68":0.01915,"69":0.01642,"70":0.01094,"71":0.01368,"72":0.0301,"73":0.00821,"74":0.02189,"75":0.01915,"76":0.01915,"77":0.04651,"78":0.03283,"79":0.04925,"80":0.08482,"81":0.04925,"83":0.08208,"84":0.04651,"85":0.04104,"86":0.10397,"87":0.28181,"88":0.20794,"89":0.56088,"90":11.75933,"91":0.29002,"92":0.02189,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 32 34 35 36 37 38 39 41 42 44 45 48 53 54 59 62 93 94"},F:{"36":0.00547,"42":0.00821,"62":0.00274,"63":0.00547,"64":0.00547,"72":0.00547,"73":0.02736,"74":0.02736,"75":0.51163,"76":0.81533,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 65 66 67 68 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00611,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00122,"5.0-5.1":0.00366,"6.0-6.1":0.00611,"7.0-7.1":0.0232,"8.1-8.4":0.01221,"9.0-9.2":0.01099,"9.3":0.07204,"10.0-10.2":0.00855,"10.3":0.30403,"11.0-11.2":0.75947,"11.3-11.4":0.09158,"12.0-12.1":0.0928,"12.2-12.4":0.6215,"13.0-13.1":0.12699,"13.2":0.06593,"13.3":0.30281,"13.4-13.7":0.76191,"14.0-14.4":6.50923,"14.5-14.6":1.3248},E:{"4":0,"11":0.00274,"12":0.00547,"13":0.02189,"14":0.32011,_:"0 5 6 7 8 9 10 3.1 3.2 6.1","5.1":0.04925,"7.1":0.00274,"9.1":0.01094,"10.1":0.00821,"11.1":0.01915,"12.1":0.02462,"13.1":0.07661,"14.1":0.15595},B:{"12":0.04104,"13":0.01642,"14":0.01094,"15":0.01915,"16":0.01915,"17":0.01915,"18":0.12038,"80":0.00547,"81":0.00821,"83":0.00547,"84":0.02736,"85":0.04925,"86":0.01915,"87":0.01368,"88":0.02189,"89":0.11491,"90":1.72642,"91":0.04651,_:"79"},P:{"4":0.25006,"5.0-5.4":0.02084,"6.2-6.4":0.0417,"7.2-7.4":0.12503,"8.2":0.01051,"9.2":0.06252,"10.1":0.01042,"11.1-11.2":0.22922,"12.0":0.11461,"13.0":0.35425,"14.0":0.82311},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00261,"4.2-4.3":0.0108,"4.4":0,"4.4.3-4.4.4":0.05922},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00666,"9":0.00666,"10":0.00333,"11":0.13656,_:"6 7 5.5"},J:{"7":0,"10":0.02179},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.29052},Q:{"10.4":0.01453},O:{"0":2.74541},H:{"0":14.70119},L:{"0":46.20479}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GI.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GI.js new file mode 100644 index 00000000000000..b7204d210a95f7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GI.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.01373,"56":0.01373,"58":0.00687,"64":0.00687,"75":0.01373,"78":0.03434,"82":0.01373,"84":0.15107,"85":0.01373,"87":0.00687,"88":1.16052,"89":0.01373,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 57 59 60 61 62 63 65 66 67 68 69 70 71 72 73 74 76 77 79 80 81 83 86 90 91 3.5 3.6"},D:{"49":0.00687,"56":0.01373,"60":0.0206,"67":0.01373,"74":0.0618,"76":0.00687,"78":0.01373,"79":0.51503,"80":0.01373,"81":0.0206,"83":0.03434,"84":0.48756,"85":0.04807,"86":0.07554,"87":0.37769,"88":0.11674,"89":11.6327,"90":37.23287,"91":0.85151,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 61 62 63 64 65 66 68 69 70 71 72 73 75 77 92 93 94"},F:{"36":0.0412,"73":0.02747,"75":0.05494,"76":0.07554,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.03284,"7.0-7.1":0,"8.1-8.4":0.00448,"9.0-9.2":0,"9.3":0.15974,"10.0-10.2":0.01344,"10.3":0.11794,"11.0-11.2":0.01045,"11.3-11.4":0.04031,"12.0-12.1":0.01791,"12.2-12.4":0.17317,"13.0-13.1":0.03284,"13.2":0.00746,"13.3":0.10599,"13.4-13.7":0.48369,"14.0-14.4":11.12192,"14.5-14.6":1.68546},E:{"4":0,"11":0.0206,"13":0.08927,"14":7.64984,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.00687,"11.1":0.12361,"12.1":0.06867,"13.1":0.59056,"14.1":1.04378},B:{"17":0.0206,"18":0.13734,"84":0.04807,"89":0.0824,"90":3.60518,"91":0.21974,_:"12 13 14 15 16 79 80 81 83 85 86 87 88"},P:{"4":0.20679,"5.0-5.4":0.0609,"6.2-6.4":0.0812,"7.2-7.4":0.59883,"8.2":0.0105,"9.2":0.05075,"10.1":0.01088,"11.1-11.2":0.23344,"12.0":0.02177,"13.0":0.11972,"14.0":3.178},I:{"0":0,"3":0,"4":0.00109,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00255,"4.4":0,"4.4.3-4.4.4":0.01202},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.24035,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.13785},Q:{"10.4":0},O:{"0":0.18485},H:{"0":0.12161},L:{"0":14.44071}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GL.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GL.js new file mode 100644 index 00000000000000..84df7b58fa0054 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GL.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.05101,"59":0.01134,"78":1.24696,"85":0.01134,"86":0.01134,"87":0.03968,"88":5.05586,"89":0.03968,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 90 91 3.5 3.6"},D:{"49":0.08502,"62":0.00567,"67":0.08502,"73":0.00567,"74":0.02834,"76":0.02834,"78":0.01134,"79":0.02267,"80":0.09069,"81":0.10769,"83":0.01134,"84":0.017,"86":0.06235,"87":0.15304,"88":0.1247,"89":1.79676,"90":27.24041,"91":0.55546,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 63 64 65 66 68 69 70 71 72 75 77 85 92 93 94"},F:{"73":0.10202,"75":0.7085,"76":0.52712,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.0035,"8.1-8.4":0,"9.0-9.2":0.47363,"9.3":0.09962,"10.0-10.2":0,"10.3":0.18176,"11.0-11.2":0.00699,"11.3-11.4":0.00699,"12.0-12.1":0.01223,"12.2-12.4":0.17477,"13.0-13.1":0.00524,"13.2":0.03146,"13.3":0.14157,"13.4-13.7":0.29886,"14.0-14.4":12.98213,"14.5-14.6":2.72296},E:{"4":0,"12":0.05668,"13":1.12226,"14":6.08176,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.05101,"11.1":0.04534,"12.1":0.10769,"13.1":0.74818,"14.1":2.87368},B:{"14":0.13603,"15":0.04534,"18":0.17004,"84":0.05668,"85":0.05668,"86":0.02267,"89":0.17571,"90":4.01861,"91":0.14737,_:"12 13 16 17 79 80 81 83 87 88"},P:{"4":0.07721,"5.0-5.4":0.0609,"6.2-6.4":0.0812,"7.2-7.4":0.59883,"8.2":0.0105,"9.2":0.05075,"10.1":0.01088,"11.1-11.2":0.01103,"12.0":0.02206,"13.0":0.15442,"14.0":3.91566},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.02591,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.27725},Q:{"10.4":0},O:{"0":6.32905},H:{"0":0.324},L:{"0":15.71224}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GM.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GM.js new file mode 100644 index 00000000000000..dc8267c85add41 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GM.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.00626,"6":0.00626,"7":0.00939,"12":0.00939,"13":0.00313,"14":0.00626,"15":0.00313,"16":0.00313,"18":0.01878,"19":0.01252,"20":0.01565,"23":0.00939,"24":0.00626,"26":0.00313,"31":0.00939,"33":0.00626,"34":0.00626,"35":0.00626,"36":0.02191,"38":0.01565,"39":0.01252,"40":0.01252,"41":0.00939,"42":0.01878,"43":0.01565,"44":0.02191,"45":0.01565,"46":0.00939,"47":0.02817,"48":0.01878,"49":0.02191,"50":0.02191,"51":0.13772,"52":0.17215,"53":0.15337,"54":0.08451,"55":0.14398,"56":0.10642,"57":0.09703,"58":0.03756,"59":0.03756,"60":0.00939,"61":0.00626,"62":0.00939,"63":0.00626,"64":0.00626,"65":0.00939,"66":0.01252,"68":0.00939,"71":0.00313,"72":0.02817,"73":0.00626,"75":0.00313,"76":0.00939,"77":0.00313,"78":0.02817,"79":0.00313,"80":0.00626,"82":0.00313,"83":0.02817,"84":0.64165,"85":0.01565,"86":0.02191,"87":0.10016,"88":2.29429,"89":0.26918,_:"2 3 5 8 9 10 11 17 21 22 25 27 28 29 30 32 37 67 69 70 74 81 90 91 3.5 3.6"},D:{"11":0.00939,"18":0.00626,"25":0.00626,"30":0.00939,"31":0.00313,"33":0.00939,"34":0.02817,"36":0.00626,"37":0.01878,"38":0.00313,"39":0.09703,"40":0.08138,"41":0.08764,"42":0.05947,"43":0.08764,"44":0.0939,"45":0.10642,"46":0.12833,"47":0.12207,"48":0.11581,"49":0.23162,"50":0.05634,"51":0.12833,"52":0.09077,"53":0.13146,"54":0.16902,"55":0.16589,"56":0.13146,"57":0.15337,"58":0.12833,"59":0.0939,"60":0.14398,"61":0.06886,"62":0.08138,"63":0.08138,"64":0.07199,"65":0.65417,"66":0.00939,"67":0.00939,"68":0.01565,"69":0.02191,"70":0.04382,"71":0.00626,"72":0.00313,"73":0.00626,"74":0.0626,"75":0.01565,"76":0.05321,"77":0.01565,"78":0.00939,"79":0.09703,"80":0.05321,"81":0.05321,"83":0.02191,"84":0.03756,"85":0.01252,"86":0.02191,"87":1.67455,"88":0.13459,"89":0.45698,"90":7.97837,"91":0.26605,"92":0.00939,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 19 20 21 22 23 24 26 27 28 29 32 35 93 94"},F:{"11":0.00626,"12":0.01878,"16":0.00626,"17":0.00939,"18":0.00626,"19":0.00626,"20":0.00626,"27":0.00313,"29":0.00626,"30":0.00626,"31":0.00313,"32":0.00626,"34":0.00313,"36":0.00626,"37":0.01252,"39":0.00313,"40":0.00313,"41":0.00626,"42":0.0313,"43":0.00939,"44":0.00939,"47":0.00313,"49":0.00313,"51":0.00313,"52":0.00313,"53":0.00313,"54":0.01565,"55":0.00626,"71":0.00313,"74":0.00313,"75":0.30674,"76":1.42415,_:"9 15 21 22 23 24 25 26 28 33 35 38 45 46 48 50 56 57 58 60 62 63 64 65 66 67 68 69 70 72 73 9.5-9.6 10.5 10.6 11.5","10.0-10.1":0,"11.1":0.00313,"11.6":0.00626,"12.1":0.02504},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00333,"5.0-5.1":0.01444,"6.0-6.1":0,"7.0-7.1":0.07664,"8.1-8.4":0.00111,"9.0-9.2":0.01222,"9.3":0.40095,"10.0-10.2":0.02666,"10.3":0.4165,"11.0-11.2":0.08219,"11.3-11.4":0.02332,"12.0-12.1":0.07108,"12.2-12.4":0.87187,"13.0-13.1":0.05998,"13.2":0.02443,"13.3":0.52201,"13.4-13.7":0.80745,"14.0-14.4":5.90875,"14.5-14.6":0.96295},E:{"4":0,"11":0.00626,"12":0.01252,"13":0.32552,"14":0.26605,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1 9.1","5.1":0.07199,"10.1":0.00626,"11.1":0.05947,"12.1":0.00939,"13.1":0.19719,"14.1":0.10955},B:{"12":0.03443,"13":0.01565,"14":0.01252,"15":0.02191,"16":0.04695,"17":0.01878,"18":0.15963,"80":0.00626,"81":0.00939,"83":0.00939,"84":0.04695,"85":0.01878,"86":0.00626,"87":0.01878,"88":0.00939,"89":0.04695,"90":1.28956,"91":0.05634,_:"79"},P:{"4":1.10631,"5.0-5.4":0.0609,"6.2-6.4":0.0812,"7.2-7.4":0.59883,"8.2":0.0105,"9.2":0.05075,"10.1":0.05075,"11.1-11.2":0.23344,"12.0":0.26389,"13.0":0.37554,"14.0":1.62394},I:{"0":0,"3":0,"4":0.00097,"2.1":0,"2.2":0,"2.3":0,"4.1":0.04084,"4.2-4.3":0.07973,"4.4":0,"4.4.3-4.4.4":0.18766},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.2623,"9":0.14384,"10":0.05077,"11":0.31307,_:"6 7 5.5"},J:{"7":0,"10":0.05497},N:{"10":0.02735,"11":0.02361},S:{"2.5":0.01374},R:{_:"0"},M:{"0":0.08245},Q:{"10.4":0},O:{"0":0.95507},H:{"0":2.2052},L:{"0":55.32463}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GN.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GN.js new file mode 100644 index 00000000000000..8b49d80b92efea --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GN.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.00247,"19":0.0037,"22":0.00123,"24":0.00494,"30":0.00247,"32":0.00123,"33":0.00247,"37":0.00617,"38":0.00123,"45":0.00123,"46":0.0037,"47":0.01234,"49":0.00247,"52":0.01481,"57":0.00247,"60":0.00123,"66":0.0037,"72":0.00247,"76":0.00123,"78":0.00617,"79":0.00247,"84":0.0037,"85":0.00123,"86":0.0037,"87":0.01111,"88":0.87491,"89":0.00494,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 20 21 23 25 26 27 28 29 31 34 35 36 39 40 41 42 43 44 48 50 51 53 54 55 56 58 59 61 62 63 64 65 67 68 69 70 71 73 74 75 77 80 81 82 83 90 91 3.5 3.6"},D:{"11":0.02098,"25":0.00123,"28":0.00247,"29":0.0037,"33":0.03085,"36":0.00494,"37":0.00247,"38":0.00864,"39":0.0037,"40":0.0037,"41":0.00617,"43":0.02098,"48":0.02221,"49":0.00247,"50":0.0037,"55":0.02098,"56":0.05059,"60":0.00247,"63":0.0074,"64":0.0037,"65":0.02591,"67":0.00123,"69":0.05923,"70":0.0037,"72":0.03579,"73":0.00247,"74":0.00864,"75":0.03702,"76":0.02715,"77":0.0037,"78":0.00247,"79":0.0074,"80":0.01604,"81":0.0037,"83":0.04319,"84":0.00864,"85":0.00617,"86":0.01234,"87":0.04689,"88":0.01357,"89":0.116,"90":3.2084,"91":0.08885,"92":0.00123,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 30 31 32 34 35 42 44 45 46 47 51 52 53 54 57 58 59 61 62 66 68 71 93 94"},F:{"19":0.01234,"20":0.00247,"36":0.00247,"42":0.00123,"45":0.00123,"63":0.00123,"64":0.0037,"67":0.00123,"74":0.0074,"75":0.11723,"76":0.18387,_:"9 11 12 15 16 17 18 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 65 66 68 69 70 71 72 73 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00434,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00087,"7.0-7.1":0.07816,"8.1-8.4":0.08684,"9.0-9.2":0.00521,"9.3":0.0356,"10.0-10.2":0.00347,"10.3":0.11289,"11.0-11.2":0.29526,"11.3-11.4":0.24749,"12.0-12.1":0.17281,"12.2-12.4":1.57528,"13.0-13.1":0.20842,"13.2":0.12331,"13.3":0.25444,"13.4-13.7":0.84235,"14.0-14.4":3.45797,"14.5-14.6":0.66519},E:{"4":0,"11":0.00247,"13":0.00247,"14":0.116,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.10366,"11.1":0.00247,"12.1":0.04566,"13.1":0.02221,"14.1":0.03825},B:{"12":0.01357,"13":0.0037,"14":0.00494,"15":0.00123,"16":0.01604,"17":0.01357,"18":0.07898,"80":0.0037,"84":0.00617,"85":0.01974,"86":0.00247,"87":0.01111,"88":0.05676,"89":0.07774,"90":0.53185,"91":0.04813,_:"79 81 83"},P:{"4":1.89804,"5.0-5.4":0.07143,"6.2-6.4":0.02041,"7.2-7.4":0.38777,"8.2":0.0105,"9.2":0.17348,"10.1":0.03061,"11.1-11.2":0.56125,"12.0":0.08164,"13.0":0.42859,"14.0":0.32654},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00333,"4.2-4.3":0.003,"4.4":0,"4.4.3-4.4.4":0.16899},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00278,"11":0.08607,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0.22792},R:{_:"0"},M:{"0":0.07013},Q:{"10.4":0.14902},O:{"0":0.50843},H:{"0":7.09572},L:{"0":72.37362}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GP.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GP.js new file mode 100644 index 00000000000000..f1a8b1fb3c2c8a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GP.js @@ -0,0 +1 @@ +module.exports={C:{"38":0.00464,"48":0.01391,"50":0.00927,"52":0.02782,"60":0.00927,"66":0.00464,"68":0.00464,"71":0.00464,"78":0.2133,"83":0.01391,"84":0.04173,"85":0.01391,"86":0.04637,"87":0.07883,"88":4.48862,"89":0.00927,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 49 51 53 54 55 56 57 58 59 61 62 63 64 65 67 69 70 72 73 74 75 76 77 79 80 81 82 90 91 3.5 3.6"},D:{"49":0.13447,"51":0.01391,"56":0.02319,"57":0.01391,"58":0.00464,"63":0.01855,"65":0.12056,"67":0.02319,"74":0.01391,"75":0.00927,"76":0.01855,"79":0.04637,"80":0.06492,"81":0.1252,"83":0.0371,"85":0.06492,"86":0.01855,"87":0.17621,"88":0.25967,"89":0.91813,"90":21.01952,"91":0.64918,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 52 53 54 55 59 60 61 62 64 66 68 69 70 71 72 73 77 78 84 92 93 94"},F:{"36":0.00464,"73":0.06492,"75":0.34314,"76":0.47761,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01901,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00634,"9.0-9.2":0.02059,"9.3":1.67125,"10.0-10.2":0.0095,"10.3":0.17584,"11.0-11.2":0.07129,"11.3-11.4":0.0697,"12.0-12.1":0.0396,"12.2-12.4":0.19009,"13.0-13.1":0.06178,"13.2":0.0095,"13.3":0.16475,"13.4-13.7":0.41979,"14.0-14.4":10.2841,"14.5-14.6":2.07678},E:{"4":0,"9":0.00927,"10":0.00927,"11":0.00927,"12":0.01855,"13":0.47297,"14":3.76061,_:"0 5 6 7 8 3.1 3.2 6.1 7.1","5.1":0.01855,"9.1":0.00464,"10.1":0.11593,"11.1":0.12056,"12.1":0.3385,"13.1":1.00623,"14.1":1.1407},B:{"12":0.00927,"15":0.00927,"16":0.03246,"17":0.0371,"18":0.23185,"84":0.00927,"85":0.01391,"86":0.05101,"87":0.00927,"88":0.01855,"89":0.11129,"90":5.77307,"91":0.35241,_:"13 14 79 80 81 83"},P:{"4":0.09564,"5.0-5.4":0.0609,"6.2-6.4":0.0812,"7.2-7.4":0.08502,"8.2":0.0105,"9.2":0.06376,"10.1":0.03188,"11.1-11.2":0.2763,"12.0":0.37195,"13.0":0.48885,"14.0":3.77262},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00207,"4.2-4.3":0.00223,"4.4":0,"4.4.3-4.4.4":0.02788},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.31995,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0.02682},R:{_:"0"},M:{"0":0.4344},Q:{"10.4":0.03754},O:{"0":0.01073},H:{"0":0.26402},L:{"0":34.13151}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GQ.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GQ.js new file mode 100644 index 00000000000000..2fbe0227da6885 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GQ.js @@ -0,0 +1 @@ +module.exports={C:{"21":0.01532,"27":0.06128,"31":0.00511,"43":0.08682,"45":0.04086,"47":0.01532,"52":0.35238,"53":0.00511,"54":0.01532,"55":0.02554,"56":0.0715,"57":0.03064,"60":0.02554,"62":0.01532,"63":0.02043,"64":0.07661,"68":0.01021,"69":0.00511,"72":0.05618,"75":0.01532,"76":0.01021,"77":0.00511,"78":0.06128,"79":0.01021,"83":0.01532,"84":0.02554,"85":0.01021,"86":0.01532,"87":0.73541,"88":10.12207,"89":0.04086,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 26 28 29 30 32 33 34 35 36 37 38 39 40 41 42 44 46 48 49 50 51 58 59 61 65 66 67 70 71 73 74 80 81 82 90 91 3.5","3.6":0.01532},D:{"18":0.02043,"28":0.01021,"29":0.01532,"31":0.00511,"35":0.03575,"38":0.02554,"43":0.00511,"47":0.04086,"49":0.26556,"50":0.01021,"53":0.01532,"57":0.38813,"58":0.02043,"60":0.50049,"62":0.02043,"63":0.03064,"64":0.00511,"65":0.16853,"66":0.00511,"67":0.01532,"68":0.08682,"69":0.04596,"70":0.143,"71":0.01532,"74":0.01021,"75":0.0715,"78":0.18896,"79":0.16342,"80":0.03064,"81":0.09703,"83":0.05618,"84":0.03575,"85":0.01021,"86":0.11235,"87":0.10214,"88":0.64348,"89":0.59752,"90":20.71399,"91":1.36868,"92":0.02554,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 26 27 30 32 33 34 36 37 39 40 41 42 44 45 46 48 51 52 54 55 56 59 61 72 73 76 77 93 94"},F:{"34":0.00511,"35":0.00511,"36":0.01021,"40":0.03575,"45":0.01021,"47":0.01021,"48":0.00511,"50":0.00511,"51":0.03064,"64":0.02043,"68":0.01532,"71":0.02043,"74":0.3626,"75":0.12768,"76":0.12768,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 37 38 39 41 42 43 44 46 49 52 53 54 55 56 57 58 60 62 63 65 66 67 69 70 72 73 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02948,"8.1-8.4":0.01134,"9.0-9.2":0.00113,"9.3":0.08391,"10.0-10.2":0.00113,"10.3":0.44225,"11.0-11.2":0.13154,"11.3-11.4":0.04196,"12.0-12.1":0.09299,"12.2-12.4":0.25288,"13.0-13.1":0.10886,"13.2":0.01474,"13.3":0.07484,"13.4-13.7":0.47854,"14.0-14.4":6.71659,"14.5-14.6":0.95935},E:{"4":0,"12":0.01021,"13":0.00511,"14":0.35238,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1","5.1":0.30642,"9.1":0.05618,"10.1":0.01532,"11.1":0.02554,"12.1":0.09193,"13.1":0.02043,"14.1":0.05618},B:{"12":0.09703,"13":0.01021,"14":0.01532,"15":0.0715,"16":0.05618,"17":0.27067,"18":0.04596,"84":0.02043,"85":0.02043,"86":0.02043,"88":0.01532,"89":0.08171,"90":3.80982,"91":0.08682,_:"79 80 81 83 87"},P:{"4":0.92625,"5.0-5.4":0.05146,"6.2-6.4":0.01029,"7.2-7.4":0.05146,"8.2":0.02014,"9.2":0.02058,"10.1":0.02075,"11.1-11.2":0.05146,"12.0":0.04117,"13.0":0.30875,"14.0":0.72042},I:{"0":0,"3":0,"4":0.00205,"2.1":0,"2.2":0,"2.3":0.00051,"4.1":0.00819,"4.2-4.3":0.27323,"4.4":0,"4.4.3-4.4.4":0.23946},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.98054,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.35567},S:{"2.5":0},R:{_:"0"},M:{"0":0.05381},Q:{"10.4":0.03914},O:{"0":0.4892},H:{"0":0.34736},L:{"0":41.0646}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GR.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GR.js new file mode 100644 index 00000000000000..891d9e9fd23093 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GR.js @@ -0,0 +1 @@ +module.exports={C:{"45":0.01874,"48":0.0125,"52":0.7935,"56":0.00625,"60":0.00625,"66":0.0125,"68":0.0125,"72":0.00625,"78":0.08122,"79":0.00625,"81":0.09372,"82":0.05623,"83":0.0125,"84":0.04998,"85":0.02499,"86":0.02499,"87":0.10622,"88":8.75345,"89":0.01874,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 50 51 53 54 55 57 58 59 61 62 63 64 65 67 69 70 71 73 74 75 76 77 80 90 91 3.5 3.6"},D:{"11":0.01874,"22":0.63105,"26":0.00625,"34":0.0125,"38":0.14995,"43":0.00625,"47":0.09997,"49":1.2496,"53":0.01874,"54":0.04374,"56":0.00625,"58":0.04998,"61":0.02499,"62":0.00625,"65":0.0125,"67":0.01874,"68":0.01874,"69":0.19994,"71":0.03124,"72":0.01874,"73":0.04998,"74":0.0125,"75":0.0125,"76":0.0125,"77":0.13121,"78":0.0125,"79":0.06248,"80":0.02499,"81":0.03749,"83":0.04374,"84":0.03124,"85":0.03749,"86":0.06873,"87":0.26866,"88":0.38738,"89":0.52483,"90":35.37618,"91":1.38706,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 44 45 46 48 50 51 52 55 57 59 60 63 64 66 70 92 93 94"},F:{"12":0.09372,"25":0.09372,"31":0.60606,"40":0.54982,"73":0.08122,"75":0.50609,"76":0.91221,_:"9 11 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.00056,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01063,"6.0-6.1":0.0028,"7.0-7.1":0.20978,"8.1-8.4":0.00559,"9.0-9.2":0.00112,"9.3":0.11803,"10.0-10.2":0.01063,"10.3":0.10797,"11.0-11.2":0.0207,"11.3-11.4":0.02573,"12.0-12.1":0.01846,"12.2-12.4":0.09342,"13.0-13.1":0.01846,"13.2":0.02014,"13.3":0.05762,"13.4-13.7":0.19579,"14.0-14.4":3.45042,"14.5-14.6":0.85869},E:{"4":0,"13":0.04998,"14":0.75601,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.04998,"12.1":0.03749,"13.1":0.14995,"14.1":0.2999},B:{"17":0.00625,"18":0.02499,"84":0.00625,"85":0.0125,"89":0.03124,"90":2.46796,"91":0.18119,_:"12 13 14 15 16 79 80 81 83 86 87 88"},P:{"4":0.56051,"5.0-5.4":0.02084,"6.2-6.4":0.0417,"7.2-7.4":0.12503,"8.2":0.01051,"9.2":0.01099,"10.1":0.01042,"11.1-11.2":0.09891,"12.0":0.02198,"13.0":0.24179,"14.0":1.54964},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00935,"4.2-4.3":0.15702,"4.4":0,"4.4.3-4.4.4":0.35891},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.57482,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.20261},Q:{"10.4":0},O:{"0":0.12757},H:{"0":0.21668},L:{"0":29.86858}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GT.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GT.js new file mode 100644 index 00000000000000..e8d157140e8112 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GT.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.00411,"52":0.0329,"54":0.00823,"56":0.01234,"61":0.00411,"66":0.01645,"72":0.00823,"73":0.08637,"78":0.03702,"84":0.01234,"85":0.00823,"86":0.01645,"87":0.02057,"88":1.82206,"89":0.02879,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 55 57 58 59 60 62 63 64 65 67 68 69 70 71 74 75 76 77 79 80 81 82 83 90 91 3.5 3.6"},D:{"38":0.01234,"42":0.00411,"46":0.00411,"49":0.10694,"53":0.0329,"63":0.01234,"65":0.01234,"67":0.00823,"68":0.00411,"69":0.0329,"70":0.00411,"71":0.01234,"72":0.01645,"73":0.00411,"74":0.02879,"75":0.02879,"76":0.0329,"77":0.00823,"78":0.02879,"79":0.0329,"80":0.02879,"81":0.0329,"83":0.04113,"84":0.02057,"85":0.02468,"86":0.07403,"87":0.13984,"88":0.10283,"89":0.4442,"90":27.36379,"91":1.02825,"92":0.00823,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 47 48 50 51 52 54 55 56 57 58 59 60 61 62 64 66 93 94"},F:{"73":0.23033,"75":0.7897,"76":0.54292,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00414,"6.0-6.1":0.01793,"7.0-7.1":0.00828,"8.1-8.4":0,"9.0-9.2":0.00138,"9.3":0.06137,"10.0-10.2":0.00276,"10.3":0.05379,"11.0-11.2":0.00965,"11.3-11.4":0.02138,"12.0-12.1":0.01655,"12.2-12.4":0.08206,"13.0-13.1":0.02551,"13.2":0.00896,"13.3":0.06344,"13.4-13.7":0.16343,"14.0-14.4":4.15752,"14.5-14.6":1.8412},E:{"4":0,"11":0.00411,"12":0.00823,"13":0.0329,"14":0.94599,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00823,"11.1":0.0329,"12.1":0.03702,"13.1":0.23033,"14.1":0.473},B:{"12":0.00823,"14":0.00411,"15":0.00823,"16":0.00411,"17":0.00823,"18":0.0329,"84":0.00823,"85":0.00823,"88":0.00823,"89":0.06992,"90":2.29094,"91":0.15629,_:"13 79 80 81 83 86 87"},P:{"4":0.21481,"5.0-5.4":0.02084,"6.2-6.4":0.0417,"7.2-7.4":0.16366,"8.2":0.01051,"9.2":0.09206,"10.1":0.03069,"11.1-11.2":0.42961,"12.0":0.13298,"13.0":0.49099,"14.0":2.2299},I:{"0":0,"3":0,"4":0.00325,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00325,"4.2-4.3":0.00651,"4.4":0,"4.4.3-4.4.4":0.06939},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.5388,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.21778},Q:{"10.4":0},O:{"0":0.12949},H:{"0":0.28977},L:{"0":50.13369}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GU.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GU.js new file mode 100644 index 00000000000000..9e45150c8bd7ae --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GU.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.03738,"52":0.01246,"72":0.04153,"74":0.17858,"78":0.03738,"81":0.02907,"84":0.00831,"86":0.00415,"87":0.12459,"88":1.70273,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 75 76 77 79 80 82 83 85 89 90 91 3.5 3.6"},D:{"49":0.03322,"53":0.11213,"54":0.01246,"65":0.00831,"68":0.03322,"69":0.00831,"75":0.02907,"76":0.04984,"77":0.00415,"79":0.03322,"80":0.01661,"81":0.00415,"83":0.00831,"84":0.02077,"85":0.05399,"86":0.04984,"87":0.22842,"88":0.2035,"89":1.3082,"90":19.06227,"91":0.49421,"92":0.01246,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 55 56 57 58 59 60 61 62 63 64 66 67 70 71 72 73 74 78 93 94"},F:{"73":0.10798,"75":0.34885,"76":0.19519,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00543,"7.0-7.1":0.00271,"8.1-8.4":0.11395,"9.0-9.2":0,"9.3":0.35813,"10.0-10.2":0.00271,"10.3":0.29573,"11.0-11.2":0.05697,"11.3-11.4":0.08411,"12.0-12.1":0.06511,"12.2-12.4":0.1872,"13.0-13.1":0.04612,"13.2":0.05697,"13.3":0.32557,"13.4-13.7":0.93602,"14.0-14.4":20.23421,"14.5-14.6":3.37237},E:{"4":0,"10":0.00415,"12":0.04984,"13":0.66863,"14":4.913,_:"0 5 6 7 8 9 11 3.1 3.2 6.1 7.1","5.1":0.21596,"9.1":0.00415,"10.1":0.02077,"11.1":0.05399,"12.1":0.14951,"13.1":0.70186,"14.1":0.96765},B:{"13":0.00831,"15":0.01246,"16":0.00831,"17":0.02907,"18":0.23672,"81":0.00415,"86":0.02077,"87":0.00831,"88":0.00415,"89":0.0623,"90":3.62557,"91":0.19519,_:"12 14 79 80 83 84 85"},P:{"4":0.50628,"5.0-5.4":0.05166,"6.2-6.4":0.0812,"7.2-7.4":0.031,"8.2":0.0105,"9.2":0.06199,"10.1":0.08266,"11.1-11.2":0.21698,"12.0":0.07233,"13.0":0.68193,"14.0":5.26945},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00167,"4.4":0,"4.4.3-4.4.4":0.01002},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00967,"11":1.04934,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.17538},Q:{"10.4":0},O:{"0":0.04677},H:{"0":0.29333},L:{"0":27.78209}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GW.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GW.js new file mode 100644 index 00000000000000..b06b5370fde548 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GW.js @@ -0,0 +1 @@ +module.exports={C:{"15":0.13143,"27":0.01133,"45":0.0068,"84":0.00227,"85":0.02266,"87":0.00227,"88":2.24107,"89":0.00453,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 86 90 91 3.5 3.6"},D:{"11":0.02266,"25":0.00906,"26":0.0068,"33":0.00906,"37":0.00227,"40":0.01586,"43":0.2402,"48":0.0068,"49":0.0068,"51":0.00227,"60":0.0136,"70":0.01133,"71":0.00453,"74":0.00227,"76":0.01133,"79":0.08611,"81":0.04079,"83":0.00906,"84":0.00906,"85":0.0068,"86":0.04985,"87":0.02266,"88":0.01586,"89":0.14502,"90":8.54735,"91":0.36029,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 27 28 29 30 31 32 34 35 36 38 39 41 42 44 45 46 47 50 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 72 73 75 77 78 80 92 93 94"},F:{"73":0.00227,"74":0.00227,"75":0.23566,"76":0.28778,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00428,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01399,"6.0-6.1":0,"7.0-7.1":0.11039,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00855,"10.0-10.2":0.15393,"10.3":0.11195,"11.0-11.2":0.02488,"11.3-11.4":0.0517,"12.0-12.1":0.38598,"12.2-12.4":1.03279,"13.0-13.1":0.01555,"13.2":0.00544,"13.3":0.03343,"13.4-13.7":0.11078,"14.0-14.4":1.48757,"14.5-14.6":0.19979},E:{"4":0,"9":0.00227,"11":0.00227,"13":0.02266,"14":0.04759,_:"0 5 6 7 8 10 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.04985,"14.1":0.35576},B:{"12":0.02946,"13":0.00227,"14":0.02946,"16":0.00906,"17":0.03399,"18":0.04532,"80":0.00453,"84":0.01813,"88":0.02946,"89":0.02719,"90":2.0258,"91":0.25832,_:"15 79 81 83 85 86 87"},P:{"4":0.56492,"5.0-5.4":0.01009,"6.2-6.4":0.01009,"7.2-7.4":1.23071,"8.2":0.03026,"9.2":0.02018,"10.1":0.04035,"11.1-11.2":0.29255,"12.0":0.26228,"13.0":0.2522,"14.0":0.30263},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00051,"4.2-4.3":0.00242,"4.4":0,"4.4.3-4.4.4":0.15948},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.06798,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0.8198},R:{_:"0"},M:{"0":0.05414},Q:{"10.4":0},O:{"0":0.10054},H:{"0":4.7154},L:{"0":71.1601}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GY.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GY.js new file mode 100644 index 00000000000000..41bc4a8db29f36 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/GY.js @@ -0,0 +1 @@ +module.exports={C:{"78":0.00733,"81":0.00366,"84":0.00733,"85":0.02198,"86":0.02198,"87":0.01832,"88":1.21612,"89":0.01465,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 82 83 90 91 3.5 3.6"},D:{"38":0.01465,"39":0.01099,"46":0.00366,"49":0.05495,"50":0.00733,"53":0.00366,"60":0.00366,"63":0.01099,"65":0.01465,"67":0.00366,"68":0.01465,"69":0.01465,"70":0.03297,"73":0.00366,"74":0.10623,"75":0.01832,"76":0.04396,"77":0.05495,"78":0.00366,"79":0.03663,"80":0.04396,"81":0.06227,"83":0.01465,"84":0.30037,"85":0.04762,"86":0.21612,"87":0.20879,"88":0.10256,"89":0.6044,"90":18.73258,"91":0.81319,"92":0.11355,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 43 44 45 47 48 51 52 54 55 56 57 58 59 61 62 64 66 71 72 93 94"},F:{"56":0.02198,"73":0.01832,"75":0.34799,"76":0.50183,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.067,"6.0-6.1":0.00096,"7.0-7.1":0.20866,"8.1-8.4":0.00096,"9.0-9.2":0.00574,"9.3":0.10146,"10.0-10.2":0.00191,"10.3":0.12347,"11.0-11.2":0.0268,"11.3-11.4":0.03254,"12.0-12.1":0.01244,"12.2-12.4":0.12922,"13.0-13.1":0.01627,"13.2":0.00479,"13.3":0.0737,"13.4-13.7":0.20483,"14.0-14.4":6.36796,"14.5-14.6":1.50082},E:{"4":0,"11":0.00366,"13":0.02198,"14":0.81685,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 7.1 9.1","5.1":0.10256,"10.1":0.00733,"11.1":0.01099,"12.1":0.02198,"13.1":0.63004,"14.1":0.37729},B:{"12":0.00733,"13":0.01099,"14":0.00733,"15":0.01832,"16":0.0293,"17":0.04029,"18":0.23443,"80":0.00366,"84":0.01465,"85":0.04029,"86":0.02198,"87":0.00733,"88":0.01832,"89":0.12088,"90":4.53113,"91":0.26374,_:"79 81 83"},P:{"4":0.47304,"5.0-5.4":0.0215,"6.2-6.4":0.01009,"7.2-7.4":0.19352,"8.2":0.03026,"9.2":0.05375,"10.1":0.18277,"11.1-11.2":0.64506,"12.0":0.10751,"13.0":0.66656,"14.0":3.70908},I:{"0":0,"3":0,"4":0.01257,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00686,"4.2-4.3":0.01143,"4.4":0,"4.4.3-4.4.4":0.1783},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.03043,"11":0.76078,_:"6 7 8 9 5.5"},J:{"7":0,"10":0.02535},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.12676},Q:{"10.4":0.09507},O:{"0":1.30563},H:{"0":0.60604},L:{"0":50.00631}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HK.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HK.js new file mode 100644 index 00000000000000..f61166fb35237f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HK.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.02642,"52":0.02642,"56":0.00528,"68":0.00528,"72":0.01057,"74":0.01057,"78":0.06868,"83":0.00528,"84":0.01585,"85":0.02113,"86":0.02113,"87":0.04755,"88":1.59018,"89":0.00528,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 75 76 77 79 80 81 82 90 91 3.5 3.6"},D:{"19":0.00528,"22":0.02113,"26":0.01585,"30":0.00528,"34":0.08453,"38":0.19019,"46":0.01057,"48":0.01057,"49":0.14264,"53":0.31698,"54":0.00528,"55":0.02642,"56":0.01585,"57":0.01057,"58":0.00528,"60":0.00528,"61":0.02113,"62":0.02642,"63":0.01585,"64":0.02642,"65":0.03698,"66":0.01057,"67":0.03698,"68":0.12679,"69":0.04226,"70":0.03698,"71":0.0317,"72":0.04755,"73":0.0317,"74":0.03698,"75":0.05811,"76":0.02642,"77":0.02642,"78":0.05283,"79":0.19547,"80":0.10566,"81":0.06868,"83":0.14792,"84":0.07396,"85":0.05811,"86":0.4966,"87":0.56,"88":0.51245,"89":1.72226,"90":27.79386,"91":0.91924,"92":0.04226,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 23 24 25 27 28 29 31 32 33 35 36 37 39 40 41 42 43 44 45 47 50 51 52 59 93 94"},F:{"36":0.03698,"40":0.01057,"46":0.0634,"73":0.01057,"75":0.07396,"76":0.11094,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00194,"5.0-5.1":0.03291,"6.0-6.1":0.01742,"7.0-7.1":0.03678,"8.1-8.4":0.03678,"9.0-9.2":0.02323,"9.3":0.26905,"10.0-10.2":0.04452,"10.3":0.19743,"11.0-11.2":0.09291,"11.3-11.4":0.11226,"12.0-12.1":0.12194,"12.2-12.4":0.36002,"13.0-13.1":0.11807,"13.2":0.03871,"13.3":0.27098,"13.4-13.7":0.85941,"14.0-14.4":13.58984,"14.5-14.6":2.40401},E:{"4":0,"8":0.02642,"11":0.01585,"12":0.02642,"13":0.2166,"14":5.24074,_:"0 5 6 7 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.00528,"10.1":0.03698,"11.1":0.07396,"12.1":0.13736,"13.1":0.73434,"14.1":0.97207},B:{"12":0.01057,"16":0.00528,"17":0.01585,"18":0.05811,"84":0.00528,"86":0.01057,"87":0.00528,"88":0.01057,"89":0.0634,"90":3.55018,"91":0.14264,_:"13 14 15 79 80 81 83 85"},P:{"4":0.91475,"5.0-5.4":0.02084,"6.2-6.4":0.0417,"7.2-7.4":0.01102,"8.2":0.01051,"9.2":0.07715,"10.1":0.03306,"11.1-11.2":0.12123,"12.0":0.12123,"13.0":0.42982,"14.0":4.37537},I:{"0":0,"3":0,"4":0.00109,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00218,"4.2-4.3":0.00653,"4.4":0,"4.4.3-4.4.4":0.0468},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":2.55169,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.24995},Q:{"10.4":0.15091},O:{"0":0.65552},H:{"0":0.09376},L:{"0":22.8722}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HN.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HN.js new file mode 100644 index 00000000000000..507675ee3a76a2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HN.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.01838,"60":0.00459,"63":0.00919,"72":0.00919,"73":0.08269,"78":0.03216,"81":0.00459,"85":0.00459,"86":0.00919,"87":0.02756,"88":1.69978,"89":0.03675,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 64 65 66 67 68 69 70 71 74 75 76 77 79 80 82 83 84 90 91 3.5 3.6"},D:{"24":0.00459,"38":0.01838,"49":0.14241,"53":0.08269,"55":0.00919,"63":0.01378,"65":0.01378,"67":0.00919,"68":0.01378,"69":0.06432,"70":0.03216,"72":0.00459,"73":0.02297,"74":0.01838,"75":0.05053,"76":0.09188,"77":0.01378,"78":0.03216,"79":0.05053,"80":0.06891,"81":0.03216,"83":0.05513,"84":0.16538,"85":0.0735,"86":0.05053,"87":0.43643,"88":0.19754,"89":0.74882,"90":27.16432,"91":1.14391,"92":0.00919,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 56 57 58 59 60 61 62 64 66 71 93 94"},F:{"73":0.18835,"75":0.86367,"76":0.58803,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00168,"6.0-6.1":0.00419,"7.0-7.1":0.01761,"8.1-8.4":0.00168,"9.0-9.2":0.00335,"9.3":0.09477,"10.0-10.2":0.0109,"10.3":0.10567,"11.0-11.2":0.02516,"11.3-11.4":0.02013,"12.0-12.1":0.01426,"12.2-12.4":0.1107,"13.0-13.1":0.026,"13.2":0.00503,"13.3":0.09728,"13.4-13.7":0.25495,"14.0-14.4":5.38751,"14.5-14.6":1.68485},E:{"4":0,"13":0.0781,"14":0.89124,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":1.04743,"10.1":0.01838,"11.1":0.04594,"12.1":0.02756,"13.1":0.24348,"14.1":0.42724},B:{"12":0.00919,"13":0.00459,"14":0.00919,"15":0.01378,"16":0.00919,"17":0.04594,"18":0.18376,"80":0.00459,"84":0.01378,"85":0.00459,"87":0.00459,"88":0.00919,"89":0.03675,"90":2.71046,"91":0.19754,_:"79 81 83 86"},P:{"4":0.32121,"5.0-5.4":0.15169,"6.2-6.4":0.05056,"7.2-7.4":0.17615,"8.2":0.01011,"9.2":0.08289,"10.1":0.01036,"11.1-11.2":0.36265,"12.0":0.24868,"13.0":0.50771,"14.0":2.14483},I:{"0":0,"3":0,"4":0.00124,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00373,"4.2-4.3":0.00685,"4.4":0,"4.4.3-4.4.4":0.07467},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.01468,"11":0.80764,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.0865},Q:{"10.4":0.01081},O:{"0":0.23786},H:{"0":0.24055},L:{"0":45.74268}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HR.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HR.js new file mode 100644 index 00000000000000..a3461e6e0a9c7e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HR.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.12206,"56":0.00509,"57":0.01017,"63":0.02543,"65":0.00509,"66":0.00509,"68":0.01526,"72":0.02034,"75":0.01017,"77":0.00509,"78":0.17801,"79":0.00509,"80":0.01526,"81":0.01526,"82":0.01017,"83":0.01017,"84":0.02034,"85":0.04577,"86":0.11698,"87":0.15258,"88":6.36259,"89":0.01526,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 58 59 60 61 62 64 67 69 70 71 73 74 76 90 91 3.5 3.6"},D:{"38":0.01017,"43":0.01526,"47":0.00509,"49":0.24921,"53":0.06103,"62":0.00509,"63":0.01526,"65":0.01017,"66":0.01526,"68":0.01526,"69":0.01526,"70":0.01017,"71":0.01526,"72":0.01017,"73":0.00509,"74":0.01017,"75":0.11698,"76":0.01526,"77":0.28482,"78":0.02034,"79":0.05086,"80":0.04069,"81":0.33568,"83":0.0356,"84":0.0356,"85":0.02034,"86":0.08138,"87":0.28482,"88":0.19835,"89":0.78833,"90":29.75819,"91":1.15452,"92":0.00509,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 48 50 51 52 54 55 56 57 58 59 60 61 64 67 93 94"},F:{"32":0.01017,"36":0.02034,"46":0.00509,"72":0.00509,"73":0.09663,"74":0.00509,"75":0.85445,"76":1.25624,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00198,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00792,"6.0-6.1":0.00132,"7.0-7.1":0.00528,"8.1-8.4":0.00924,"9.0-9.2":0.0033,"9.3":0.21918,"10.0-10.2":0.00462,"10.3":0.10035,"11.0-11.2":0.02443,"11.3-11.4":0.03037,"12.0-12.1":0.03499,"12.2-12.4":0.13402,"13.0-13.1":0.0165,"13.2":0.00792,"13.3":0.07592,"13.4-13.7":0.27266,"14.0-14.4":4.62201,"14.5-14.6":0.74866},E:{"4":0,"12":0.01017,"13":0.02543,"14":0.86971,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.03052,"12.1":0.05086,"13.1":0.18818,"14.1":0.2899},B:{"15":0.00509,"16":0.01526,"17":0.02543,"18":0.05595,"84":0.00509,"85":0.01526,"86":0.01526,"87":0.01017,"88":0.06103,"89":0.06103,"90":2.52266,"91":0.1831,_:"12 13 14 79 80 81 83"},P:{"4":0.17628,"5.0-5.4":0.02104,"6.2-6.4":0.1561,"7.2-7.4":0.01037,"8.2":0.03018,"9.2":0.05185,"10.1":0.06222,"11.1-11.2":0.19701,"12.0":0.14517,"13.0":0.5392,"14.0":3.73291},I:{"0":0,"3":0,"4":0.00077,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00231,"4.2-4.3":0.00615,"4.4":0,"4.4.3-4.4.4":0.035},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.68661,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.27524},Q:{"10.4":0},O:{"0":0.05898},H:{"0":0.41879},L:{"0":39.12727}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HT.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HT.js new file mode 100644 index 00000000000000..4e10596021b4f0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HT.js @@ -0,0 +1 @@ +module.exports={C:{"16":0.00162,"18":0.00323,"37":0.00162,"38":0.00485,"43":0.00162,"47":0.00808,"52":0.00808,"57":0.00162,"63":0.00162,"65":0.00808,"66":0.00323,"72":0.00485,"78":0.05171,"79":0.00162,"80":0.00646,"82":0.00162,"84":0.00323,"85":0.00646,"86":0.00808,"87":0.05333,"88":0.63509,"89":0.00485,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 39 40 41 42 44 45 46 48 49 50 51 53 54 55 56 58 59 60 61 62 64 67 68 69 70 71 73 74 75 76 77 81 83 90 91 3.5 3.6"},D:{"11":0.00646,"30":0.00485,"33":0.00323,"36":0.00162,"38":0.00323,"39":0.01131,"42":0.01293,"43":0.00646,"46":0.00162,"49":0.01454,"50":0.00323,"53":0.00323,"55":0.00485,"56":0.02747,"57":0.04686,"58":0.00485,"60":0.0711,"61":0.00323,"62":0.00485,"63":0.01293,"64":0.00808,"65":0.0097,"66":0.00808,"67":0.00323,"68":0.00485,"69":0.01454,"70":0.02262,"71":0.00485,"72":0.00646,"73":0.00485,"74":0.01778,"75":0.03717,"76":0.08565,"77":0.0097,"78":0.00485,"79":0.02909,"80":0.0404,"81":0.03232,"83":0.01131,"84":0.01131,"85":0.01939,"86":0.0404,"87":0.17614,"88":0.11474,"89":0.29411,"90":6.90517,"91":0.24563,"92":0.00485,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 34 35 37 40 41 44 45 47 48 51 52 54 59 93 94"},F:{"72":0.00162,"73":0.01454,"74":0.00323,"75":0.4137,"76":0.43955,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0056,"6.0-6.1":0.00187,"7.0-7.1":0.03173,"8.1-8.4":0.00373,"9.0-9.2":0.04106,"9.3":0.42922,"10.0-10.2":0.01773,"10.3":0.26313,"11.0-11.2":0.14463,"11.3-11.4":0.19128,"12.0-12.1":0.24167,"12.2-12.4":0.65223,"13.0-13.1":0.20435,"13.2":0.02893,"13.3":0.3751,"13.4-13.7":0.83138,"14.0-14.4":4.36779,"14.5-14.6":0.66996},E:{"4":0,"8":0.00323,"11":0.09373,"13":0.04686,"14":0.38138,_:"0 5 6 7 9 10 12 3.1 3.2 6.1 7.1","5.1":0.0905,"9.1":0.00323,"10.1":0.01616,"11.1":0.01454,"12.1":0.03394,"13.1":0.09534,"14.1":0.23432},B:{"12":0.10019,"13":0.01454,"14":0.01293,"15":0.01616,"16":0.02424,"17":0.07272,"18":0.10342,"80":0.01293,"81":0.00323,"83":0.00485,"84":0.01939,"85":0.00808,"86":0.00323,"87":0.00646,"88":0.01293,"89":0.06464,"90":1.41723,"91":0.0711,_:"79"},P:{"4":0.49551,"5.0-5.4":0.15169,"6.2-6.4":0.05056,"7.2-7.4":0.30337,"8.2":0.01011,"9.2":0.17191,"10.1":0.03034,"11.1-11.2":0.4045,"12.0":0.13146,"13.0":0.52584,"14.0":1.01124},I:{"0":0,"3":0,"4":0.00011,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00102,"4.2-4.3":0.00273,"4.4":0,"4.4.3-4.4.4":0.04643},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00323,"11":0.1212,_:"6 7 8 10 5.5"},J:{"7":0,"10":0.01677},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.13414},Q:{"10.4":0},O:{"0":0.27667},H:{"0":1.11918},L:{"0":72.97018}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HU.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HU.js new file mode 100644 index 00000000000000..fb7df8f2befc0e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/HU.js @@ -0,0 +1 @@ +module.exports={C:{"47":0.00507,"48":0.01013,"50":0.02026,"52":0.15705,"56":0.01013,"57":0.00507,"59":0.00507,"60":0.01013,"63":0.0152,"66":0.01013,"68":0.02533,"69":0.00507,"72":0.02026,"74":0.02026,"76":0.00507,"77":0.01013,"78":0.14691,"79":0.00507,"80":0.0152,"81":0.0152,"82":0.02026,"83":0.02026,"84":0.04559,"85":0.7447,"86":0.85615,"87":0.11145,"88":6.35276,"89":0.0152,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 49 51 53 54 55 58 61 62 64 65 67 70 71 73 75 90 91 3.5 3.6"},D:{"22":0.00507,"24":0.02026,"26":0.01013,"33":0.02026,"34":0.02026,"37":0.02026,"38":0.05573,"49":0.69404,"53":0.13172,"58":0.00507,"61":0.03546,"65":0.00507,"66":0.02533,"67":0.00507,"68":0.05066,"69":0.0152,"70":0.0152,"71":0.0152,"72":0.00507,"73":0.01013,"74":0.01013,"75":0.01013,"76":0.01013,"77":0.01013,"78":0.0152,"79":0.08106,"80":0.0304,"81":0.03546,"83":0.08612,"84":0.02533,"85":0.02533,"86":0.04053,"87":0.24823,"88":0.19757,"89":1.04866,"90":28.40506,"91":1.07906,"92":0.01013,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 25 27 28 29 30 31 32 35 36 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 59 60 62 63 64 93 94"},F:{"36":0.0152,"40":0.00507,"46":0.00507,"73":0.14691,"74":0.01013,"75":0.89668,"76":1.11959,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0056,"6.0-6.1":0.00093,"7.0-7.1":0.01214,"8.1-8.4":0.05881,"9.0-9.2":0.00093,"9.3":0.07655,"10.0-10.2":0.00747,"10.3":0.06255,"11.0-11.2":0.02707,"11.3-11.4":0.02521,"12.0-12.1":0.03081,"12.2-12.4":0.10269,"13.0-13.1":0.02614,"13.2":0.01027,"13.3":0.07935,"13.4-13.7":0.30993,"14.0-14.4":6.32272,"14.5-14.6":1.8633},E:{"4":0,"12":0.00507,"13":0.05573,"14":0.95747,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00507,"11.1":0.03546,"12.1":0.04053,"13.1":0.16718,"14.1":0.46607},B:{"17":0.0152,"18":0.10132,"84":0.01013,"85":0.00507,"87":0.0152,"88":0.01013,"89":0.04559,"90":2.71031,"91":0.21784,_:"12 13 14 15 16 79 80 81 83 86"},P:{"4":0.37563,"5.0-5.4":0.02084,"6.2-6.4":0.0417,"7.2-7.4":0.01102,"8.2":0.01051,"9.2":0.02087,"10.1":0.02087,"11.1-11.2":0.27129,"12.0":0.05217,"13.0":0.29215,"14.0":2.41026},I:{"0":0,"3":0,"4":0,"2.1":0.00675,"2.2":0,"2.3":0,"4.1":0.0054,"4.2-4.3":0.01754,"4.4":0,"4.4.3-4.4.4":0.11337},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.2837,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.34531},Q:{"10.4":0},O:{"0":0.05426},H:{"0":0.42032},L:{"0":37.38537}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ID.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ID.js new file mode 100644 index 00000000000000..fc389820831ab3 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ID.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.00336,"5":0.00336,"15":0.00336,"17":0.01009,"36":0.05379,"47":0.00672,"48":0.00336,"50":0.00336,"52":0.03026,"56":0.00672,"59":0.00336,"60":0.00336,"61":0.00336,"62":0.00336,"63":0.00336,"64":0.01345,"66":0.00672,"68":0.00672,"69":0.00672,"70":0.00672,"71":0.00336,"72":0.02353,"73":0.00336,"76":0.00336,"77":0.00336,"78":0.03362,"79":0.00336,"80":0.01009,"81":0.01345,"82":0.01009,"83":0.01009,"84":0.02353,"85":0.0269,"86":0.0269,"87":0.05715,"88":2.4509,"89":0.10758,_:"2 3 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 49 51 53 54 55 57 58 65 67 74 75 90 91 3.5 3.6"},D:{"23":0.00336,"24":0.00672,"25":0.01009,"38":0.00672,"43":0.00336,"49":0.04034,"53":0.00672,"55":0.00672,"56":0.00336,"58":0.01345,"61":0.11095,"63":0.0269,"64":0.00672,"65":0.00672,"66":0.00672,"67":0.01009,"68":0.00672,"69":0.00672,"70":0.01681,"71":0.04707,"72":0.01345,"73":0.01345,"74":0.02353,"75":0.01681,"76":0.01681,"77":0.02017,"78":0.0269,"79":0.10086,"80":0.05379,"81":0.03026,"83":0.05043,"84":0.04034,"85":0.06052,"86":0.07733,"87":0.23534,"88":0.16474,"89":0.5749,"90":19.30124,"91":0.53456,"92":0.01345,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 51 52 54 57 59 60 62 93 94"},F:{"57":0.01009,"73":0.02353,"75":0.20844,"76":0.25215,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0016,"5.0-5.1":0.0016,"6.0-6.1":0.02238,"7.0-7.1":0.0016,"8.1-8.4":0.00107,"9.0-9.2":0.00266,"9.3":0.02557,"10.0-10.2":0.00639,"10.3":0.03357,"11.0-11.2":0.01811,"11.3-11.4":0.02504,"12.0-12.1":0.0357,"12.2-12.4":0.16463,"13.0-13.1":0.0357,"13.2":0.01492,"13.3":0.11775,"13.4-13.7":0.27652,"14.0-14.4":3.29527,"14.5-14.6":0.86524},E:{"4":0,"11":0.00336,"12":0.01009,"13":0.02353,"14":0.34292,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1 9.1","5.1":1.76505,"10.1":0.00336,"11.1":0.01345,"12.1":0.03026,"13.1":0.12103,"14.1":0.13112},B:{"12":0.00336,"18":0.01681,"84":0.00336,"85":0.00336,"86":0.00336,"87":0.00336,"88":0.00672,"89":0.03362,"90":1.10946,"91":0.04034,_:"13 14 15 16 17 79 80 81 83"},P:{"4":0.5085,"5.0-5.4":0.02084,"6.2-6.4":0.02034,"7.2-7.4":0.07119,"8.2":0.01017,"9.2":0.09153,"10.1":0.06102,"11.1-11.2":0.23391,"12.0":0.15255,"13.0":0.43731,"14.0":1.10852},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00309,"4.2-4.3":0.02624,"4.4":0,"4.4.3-4.4.4":0.10343},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00743,"10":0.00372,"11":0.05945,_:"6 7 9 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.12612},Q:{"10.4":0},O:{"0":1.75907},H:{"0":1.37001},L:{"0":59.33307}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IE.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IE.js new file mode 100644 index 00000000000000..918bf84baa931d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IE.js @@ -0,0 +1 @@ +module.exports={C:{"11":0.00392,"48":0.00392,"52":0.0196,"70":0.00392,"77":0.00392,"78":0.13328,"79":0.01176,"80":0.01176,"81":0.00784,"82":0.07056,"83":0.00784,"84":0.00784,"85":0.00784,"86":0.01568,"87":0.03136,"88":1.38376,"89":0.01568,_:"2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 90 91 3.5 3.6"},D:{"38":0.00784,"48":0.00392,"49":0.09016,"53":0.0196,"61":0.18032,"63":0.00784,"65":0.02744,"67":0.01176,"68":0.01176,"69":0.01176,"70":0.00784,"71":0.02744,"72":0.00784,"73":0.00392,"74":0.02744,"75":0.01176,"76":0.04312,"77":0.02352,"78":0.01568,"79":0.04312,"80":0.03136,"81":0.1176,"83":0.0392,"84":0.0392,"85":0.07448,"86":0.10976,"87":0.196,"88":0.65072,"89":1.12896,"90":20.31344,"91":0.55664,"92":0.00784,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 50 51 52 54 55 56 57 58 59 60 62 64 66 93 94"},F:{"73":0.03136,"75":0.1764,"76":0.19208,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00297,"6.0-6.1":0.00297,"7.0-7.1":0.11569,"8.1-8.4":0.0178,"9.0-9.2":0.01187,"9.3":0.23435,"10.0-10.2":0.02076,"10.3":0.26698,"11.0-11.2":0.07713,"11.3-11.4":0.10679,"12.0-12.1":0.09196,"12.2-12.4":0.41827,"13.0-13.1":0.0534,"13.2":0.06526,"13.3":0.26698,"13.4-13.7":1.06791,"14.0-14.4":22.39054,"14.5-14.6":2.7914},E:{"4":0,"11":0.00784,"12":0.01176,"13":0.2352,"14":5.34688,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1","5.1":0.00392,"9.1":0.00392,"10.1":0.02744,"11.1":0.05096,"12.1":0.0784,"13.1":0.66248,"14.1":0.8232},B:{"16":0.01176,"17":0.0196,"18":0.13328,"80":0.00392,"84":0.00392,"85":0.00392,"86":0.00784,"87":0.00784,"88":0.03136,"89":0.14504,"90":2.97528,"91":0.15288,_:"12 13 14 15 79 81 83"},P:{"4":0.0105,"5.0-5.4":0.01016,"6.2-6.4":0.01016,"7.2-7.4":0.16258,"8.2":0.01069,"9.2":0.02099,"10.1":0.02099,"11.1-11.2":0.19941,"12.0":0.09446,"13.0":0.46179,"14.0":3.32696},I:{"0":0,"3":0,"4":0.00355,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00473,"4.2-4.3":0.00473,"4.4":0,"4.4.3-4.4.4":0.07213},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.05858,"11":0.42358,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.33446},Q:{"10.4":0.02432},O:{"0":0.04257},H:{"0":0.13241},L:{"0":29.31626}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IL.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IL.js new file mode 100644 index 00000000000000..45a8c94f4ff009 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IL.js @@ -0,0 +1 @@ +module.exports={C:{"24":0.00399,"25":0.01196,"26":0.03589,"27":0.00399,"36":0.00399,"45":0.00399,"52":0.02792,"66":0.0678,"68":0.00399,"72":0.00399,"78":0.05583,"79":0.15553,"80":0.02393,"83":0.00399,"84":0.01595,"85":0.00798,"86":0.01595,"87":0.03988,"88":1.328,"89":0.01994,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 76 77 81 82 90 91 3.5 3.6"},D:{"22":0.00798,"31":0.05184,"32":0.01196,"38":0.02792,"41":0.12762,"49":0.10768,"53":0.03589,"56":0.00798,"57":0.00798,"58":0.00399,"61":0.05982,"62":0.00399,"63":0.00798,"64":0.00399,"65":0.01196,"67":0.00798,"68":0.01595,"69":0.00798,"70":0.00798,"71":0.01994,"72":0.01595,"73":0.0319,"74":0.01595,"75":0.02792,"76":0.02393,"77":0.01196,"78":0.01595,"79":0.08375,"80":0.27916,"81":0.03988,"83":0.02792,"84":0.02792,"85":0.03988,"86":0.05982,"87":0.19142,"88":0.1675,"89":2.96308,"90":24.69768,"91":0.65403,"92":0.01196,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 33 34 35 36 37 39 40 42 43 44 45 46 47 48 50 51 52 54 55 59 60 66 93 94"},F:{"68":0.00399,"73":0.04786,"75":0.24327,"76":0.35892,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00242,"3.2":0.00242,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00969,"6.0-6.1":0.00969,"7.0-7.1":0.02664,"8.1-8.4":0.0218,"9.0-9.2":0.00363,"9.3":0.13563,"10.0-10.2":0.02785,"10.3":0.11262,"11.0-11.2":0.03875,"11.3-11.4":0.06418,"12.0-12.1":0.06055,"12.2-12.4":0.20708,"13.0-13.1":0.05449,"13.2":0.02422,"13.3":0.1538,"13.4-13.7":0.4081,"14.0-14.4":8.57864,"14.5-14.6":1.75714},E:{"4":0,"7":0.00399,"8":0.12762,"13":0.03988,"14":0.92522,_:"0 5 6 9 10 11 12 3.1 3.2 7.1 9.1","5.1":0.01595,"6.1":0.01196,"10.1":0.00399,"11.1":0.01595,"12.1":0.0319,"13.1":0.11166,"14.1":0.2991},B:{"16":0.01196,"17":0.01196,"18":0.05583,"84":0.01196,"85":0.00399,"86":0.00798,"87":0.01196,"88":0.01196,"89":0.0678,"90":1.99799,"91":0.08774,_:"12 13 14 15 79 80 81 83"},P:{"4":0.07152,"5.0-5.4":0.14145,"6.2-6.4":0.14145,"7.2-7.4":0.04087,"8.2":0.03065,"9.2":0.19413,"10.1":0.10217,"11.1-11.2":0.34738,"12.0":0.27586,"13.0":0.7765,"14.0":5.74204},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00169,"4.2-4.3":0.00466,"4.4":0,"4.4.3-4.4.4":0.02371},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00798,"10":0.00798,"11":0.63808,_:"6 7 8 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.22244},Q:{"10.4":0.01804},O:{"0":0.10822},H:{"0":0.35858},L:{"0":41.88552}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IM.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IM.js new file mode 100644 index 00000000000000..9cafd428676d87 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IM.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.14448,"72":0.01926,"78":0.04816,"85":0.00482,"86":0.02408,"87":0.0289,"88":2.72104,"89":0.00963,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 90 91 3.5 3.6"},D:{"49":1.01136,"65":0.00963,"67":0.13485,"71":0.13485,"72":0.04334,"74":0.00482,"75":0.06261,"76":0.01926,"77":0.03853,"78":0.01926,"79":0.06261,"80":0.03853,"81":0.03371,"83":0.0289,"84":0.01926,"85":0.0289,"86":0.04334,"87":0.19264,"88":0.2697,"89":0.86688,"90":20.21275,"91":0.7224,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 68 69 70 73 92 93 94"},F:{"46":0.00482,"73":0.02408,"74":0.00482,"75":0.17338,"76":0.28414,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00303,"6.0-6.1":0.00303,"7.0-7.1":0.01211,"8.1-8.4":0.00908,"9.0-9.2":0,"9.3":0.88678,"10.0-10.2":0.00605,"10.3":0.69308,"11.0-11.2":0.16343,"11.3-11.4":0.03935,"12.0-12.1":0.06053,"12.2-12.4":0.36319,"13.0-13.1":0.01211,"13.2":0.01513,"13.3":0.23002,"13.4-13.7":0.81717,"14.0-14.4":22.10907,"14.5-14.6":2.08833},E:{"4":0,"11":0.0289,"12":0.01445,"13":0.13485,"14":6.02482,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 7.1","6.1":0.01926,"9.1":0.00482,"10.1":0.05298,"11.1":0.18301,"12.1":0.1204,"13.1":1.34848,"14.1":3.59274},B:{"14":0.06261,"16":0.01445,"17":0.01926,"18":0.1204,"80":0.00482,"86":0.01926,"87":0.01926,"88":0.00963,"89":0.2697,"90":6.44381,"91":0.25043,_:"12 13 15 79 81 83 84 85"},P:{"4":0.01113,"5.0-5.4":0.01016,"6.2-6.4":0.01016,"7.2-7.4":0.16258,"8.2":0.03338,"9.2":0.02099,"10.1":0.10013,"11.1-11.2":0.19941,"12.0":0.05563,"13.0":0.18913,"14.0":3.11501},I:{"0":0,"3":0,"4":0.02577,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0007,"4.4":0,"4.4.3-4.4.4":0.02019},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.03556,"11":0.6146,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.52877},Q:{"10.4":0},O:{"0":0.0311},H:{"0":0.27975},L:{"0":20.4319}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IN.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IN.js new file mode 100644 index 00000000000000..31a69505aa25ff --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IN.js @@ -0,0 +1 @@ +module.exports={C:{"42":0.00656,"43":0.00219,"47":0.00656,"48":0.00219,"52":0.01749,"56":0.00219,"66":0.00437,"68":0.00219,"72":0.00437,"78":0.02405,"79":0.00219,"80":0.00219,"81":0.00437,"82":0.00437,"83":0.00437,"84":0.00656,"85":0.00656,"86":0.00874,"87":0.02186,"88":0.80226,"89":0.06558,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 44 45 46 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 76 77 90 91 3.5 3.6"},D:{"33":0.00219,"49":0.0306,"51":0.00219,"53":0.00437,"55":0.00437,"56":0.00219,"58":0.00656,"61":0.01312,"63":0.01312,"64":0.00656,"65":0.00437,"66":0.00219,"67":0.00437,"68":0.00437,"69":0.00656,"70":0.02186,"71":0.03716,"72":0.00656,"73":0.00656,"74":0.01312,"75":0.00874,"76":0.00656,"77":0.00874,"78":0.0153,"79":0.02623,"80":0.03498,"81":0.02623,"83":0.04591,"84":0.02842,"85":0.02842,"86":0.05028,"87":0.11367,"88":0.10274,"89":0.42408,"90":13.56194,"91":0.45906,"92":0.01749,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 52 54 57 59 60 62 93 94"},F:{"64":0.00219,"73":0.01093,"74":0.00219,"75":0.09837,"76":0.17051,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00086,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00043,"5.0-5.1":0.00086,"6.0-6.1":0.00086,"7.0-7.1":0.00843,"8.1-8.4":0.00043,"9.0-9.2":0.00108,"9.3":0.01404,"10.0-10.2":0.00302,"10.3":0.01491,"11.0-11.2":0.07065,"11.3-11.4":0.01426,"12.0-12.1":0.01577,"12.2-12.4":0.05899,"13.0-13.1":0.01253,"13.2":0.0067,"13.3":0.03047,"13.4-13.7":0.08837,"14.0-14.4":1.1899,"14.5-14.6":0.47535},E:{"4":0,"13":0.00874,"14":0.22516,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.06995,"11.1":0.00437,"12.1":0.00874,"13.1":0.04591,"14.1":0.11804},B:{"12":0.00437,"13":0.00219,"15":0.00219,"16":0.00437,"17":0.00437,"18":0.0153,"84":0.00437,"85":0.00437,"86":0.00219,"87":0.00437,"88":0.00656,"89":0.02623,"90":0.71045,"91":0.02842,_:"14 79 80 81 83"},P:{"4":0.44294,"5.0-5.4":0.02084,"6.2-6.4":0.0309,"7.2-7.4":0.14421,"8.2":0.01051,"9.2":0.06181,"10.1":0.0309,"11.1-11.2":0.14421,"12.0":0.08241,"13.0":0.31933,"14.0":0.58715},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00182,"4.2-4.3":0.00363,"4.4":0,"4.4.3-4.4.4":0.03361},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00219,"11":0.05246,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0.76567},R:{_:"0"},M:{"0":0.14063},Q:{"10.4":0},O:{"0":3.85181},H:{"0":3.2916},L:{"0":69.69318}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IQ.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IQ.js new file mode 100644 index 00000000000000..c8e4e1cd7f439d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IQ.js @@ -0,0 +1 @@ +module.exports={C:{"15":0.00195,"17":0.00391,"34":0.00782,"47":0.00195,"52":0.04299,"65":0.00195,"72":0.00586,"78":0.06448,"84":0.00195,"85":0.00391,"86":0.01172,"87":0.01368,"88":0.60379,"89":0.04299,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 90 91 3.5 3.6"},D:{"24":0.00391,"26":0.00195,"33":0.00391,"34":0.00195,"38":0.02736,"39":0.00391,"40":0.00391,"41":0.00195,"43":0.06448,"47":0.00195,"48":0.00195,"49":0.02345,"53":0.01759,"55":0.00391,"58":0.00195,"60":0.00586,"62":0.00195,"63":0.01954,"64":0.00195,"65":0.00391,"67":0.00391,"68":0.00977,"69":0.01172,"70":0.03126,"71":0.00586,"72":0.00782,"73":0.00586,"74":0.00586,"75":0.01954,"76":0.00586,"77":0.00391,"78":0.00977,"79":0.08207,"80":0.01368,"81":0.02736,"83":0.08011,"84":0.00977,"85":0.02149,"86":0.08402,"87":0.09575,"88":0.08598,"89":0.32827,"90":9.92437,"91":0.45137,"92":0.00977,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 27 28 29 30 31 32 35 36 37 42 44 45 46 50 51 52 54 56 57 59 61 66 93 94"},F:{"73":0.04885,"74":0.00195,"75":0.23448,"76":0.26965,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00498,"6.0-6.1":0.00249,"7.0-7.1":0.06346,"8.1-8.4":0,"9.0-9.2":0.00498,"9.3":0.06346,"10.0-10.2":0.01742,"10.3":0.09456,"11.0-11.2":0.02613,"11.3-11.4":0.05973,"12.0-12.1":0.05599,"12.2-12.4":0.29116,"13.0-13.1":0.0336,"13.2":0.01991,"13.3":0.13065,"13.4-13.7":0.40439,"14.0-14.4":7.95587,"14.5-14.6":2.39771},E:{"4":0,"12":0.00195,"13":0.02149,"14":1.47918,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.26379,"10.1":0.00586,"11.1":0.00586,"12.1":0.01172,"13.1":0.08598,"14.1":0.46505},B:{"12":0.00195,"13":0.00195,"15":0.00195,"16":0.00586,"17":0.00586,"18":0.0469,"83":0.00195,"84":0.00977,"85":0.00586,"87":0.00391,"88":0.00782,"89":0.01759,"90":0.8539,"91":0.07621,_:"14 79 80 81 86"},P:{"4":0.19307,"5.0-5.4":0.01016,"6.2-6.4":0.01016,"7.2-7.4":0.16258,"8.2":0.01069,"9.2":0.17274,"10.1":0.05081,"11.1-11.2":0.45726,"12.0":0.22355,"13.0":0.91452,"14.0":4.10517},I:{"0":0,"3":0,"4":0.00151,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00151,"4.2-4.3":0.00754,"4.4":0,"4.4.3-4.4.4":0.07795},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01232,"10":0.00411,"11":0.18483,_:"6 7 9 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.09655},Q:{"10.4":0},O:{"0":0.62759},H:{"0":0.3047},L:{"0":63.96773}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IR.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IR.js new file mode 100644 index 00000000000000..856f3cb94002ca --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IR.js @@ -0,0 +1 @@ +module.exports={C:{"3":0.00484,"27":0.00484,"29":0.00484,"30":0.00484,"31":0.00242,"32":0.00242,"33":0.00968,"37":0.00242,"38":0.00726,"39":0.00484,"40":0.00484,"41":0.00726,"42":0.00242,"43":0.01211,"45":0.00242,"46":0.00242,"47":0.01695,"48":0.00726,"49":0.00484,"50":0.00484,"52":0.08958,"53":0.00484,"54":0.00242,"56":0.00968,"57":0.00484,"59":0.00242,"60":0.00484,"61":0.00242,"62":0.00484,"64":0.00242,"65":0.00242,"66":0.00242,"67":0.00242,"68":0.00726,"69":0.00484,"70":0.00484,"71":0.00242,"72":0.02905,"73":0.00242,"74":0.00242,"75":0.00484,"76":0.00484,"77":0.00484,"78":0.13558,"79":0.00968,"80":0.01211,"81":0.01453,"82":0.01453,"83":0.01453,"84":0.02421,"85":0.02663,"86":0.03632,"87":0.10168,"88":3.4475,"89":0.03874,_:"2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 34 35 36 44 51 55 58 63 90 91 3.5","3.6":0.00242},D:{"11":0.00242,"31":0.00242,"33":0.00726,"34":0.00484,"35":0.01695,"38":0.01211,"39":0.00484,"41":0.00968,"42":0.00242,"48":0.00484,"49":0.08474,"51":0.00484,"53":0.00726,"54":0.00484,"55":0.00484,"56":0.00242,"57":0.00242,"58":0.00726,"60":0.00484,"61":0.04116,"62":0.00726,"63":0.046,"64":0.00484,"65":0.00242,"66":0.00242,"67":0.00726,"68":0.00726,"69":0.00726,"70":0.00726,"71":0.02421,"72":0.00726,"73":0.00484,"74":0.00968,"75":0.00968,"76":0.05326,"77":0.01453,"78":0.01453,"79":0.03874,"80":0.08231,"81":0.04358,"83":0.05084,"84":0.06295,"85":0.08958,"86":0.11863,"87":0.184,"88":0.138,"89":0.30747,"90":12.14374,"91":0.2881,"92":0.00726,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 36 37 40 43 44 45 46 47 50 52 59 93 94"},F:{"64":0.00484,"68":0.00242,"71":0.00242,"72":0.00242,"73":0.01695,"74":0.00726,"75":0.19368,"76":0.27599,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 69 70 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00242},G:{"8":0,"3.2":0,"4.0-4.1":0.00037,"4.2-4.3":0,"5.0-5.1":0.00187,"6.0-6.1":0.0015,"7.0-7.1":0.00712,"8.1-8.4":0.00187,"9.0-9.2":0.00262,"9.3":0.03486,"10.0-10.2":0.01612,"10.3":0.05361,"11.0-11.2":0.04274,"11.3-11.4":0.05211,"12.0-12.1":0.04986,"12.2-12.4":0.20843,"13.0-13.1":0.04611,"13.2":0.02474,"13.3":0.12296,"13.4-13.7":0.26916,"14.0-14.4":1.94332,"14.5-14.6":0.46296},E:{"4":0,"5":0.00242,"7":0.00484,"13":0.01453,"14":0.07263,_:"0 6 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1","5.1":0.10168,"9.1":0.00484,"11.1":0.00242,"12.1":0.00484,"13.1":0.02179,"14.1":0.02663},B:{"12":0.00484,"13":0.00484,"14":0.00968,"15":0.00484,"16":0.00484,"17":0.00968,"18":0.046,"81":0.00484,"84":0.01211,"85":0.00726,"86":0.00484,"87":0.00484,"88":0.00484,"89":0.03147,"90":0.45273,"91":0.00968,_:"79 80 83"},P:{"4":1.64685,"5.0-5.4":0.14145,"6.2-6.4":0.14145,"7.2-7.4":1.00024,"8.2":0.15155,"9.2":0.80827,"10.1":0.36372,"11.1-11.2":1.7984,"12.0":0.8992,"13.0":2.73802,"14.0":3.44526},I:{"0":0,"3":0,"4":0.00062,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00342,"4.2-4.3":0.03386,"4.4":0,"4.4.3-4.4.4":0.11369},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02678,"9":0.00974,"10":0.0073,"11":2.09634,_:"6 7 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.77306},Q:{"10.4":0},O:{"0":0.12126},H:{"0":0.43052},L:{"0":60.07709}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IS.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IS.js new file mode 100644 index 00000000000000..b7b5a089bf23ee --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IS.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.09488,"52":0.04428,"76":0.01898,"78":0.1771,"81":0.01265,"84":0.08223,"85":0.01265,"86":0.03163,"87":0.0506,"88":4.33895,"89":0.01265,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 79 80 82 83 90 91 3.5 3.6"},D:{"38":0.00633,"48":0.03163,"49":0.18975,"53":0.01265,"65":0.03795,"66":0.03163,"67":0.03795,"70":0.01265,"75":0.01265,"76":0.01898,"77":0.00633,"78":0.0506,"79":0.01898,"80":0.03795,"81":0.0253,"83":0.0253,"84":0.01898,"85":0.05693,"86":0.04428,"87":0.43643,"88":0.42378,"89":2.2517,"90":34.2056,"91":1.22705,"92":0.0253,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 50 51 52 54 55 56 57 58 59 60 61 62 63 64 68 69 71 72 73 74 93 94"},F:{"70":0.01898,"73":0.18343,"75":0.57558,"76":0.61353,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00633},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.12398,"9.0-9.2":0,"9.3":0.05796,"10.0-10.2":0,"10.3":0.10788,"11.0-11.2":0.02254,"11.3-11.4":0.05313,"12.0-12.1":0.07245,"12.2-12.4":0.20609,"13.0-13.1":0.03864,"13.2":0.0161,"13.3":0.13686,"13.4-13.7":0.44599,"14.0-14.4":12.92258,"14.5-14.6":1.55052},E:{"4":0,"12":0.01265,"13":0.13915,"14":7.00178,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.01265,"10.1":0.03163,"11.1":0.29728,"12.1":0.3542,"13.1":1.05628,"14.1":2.11255},B:{"17":0.0253,"18":0.11385,"84":0.03163,"85":0.00633,"86":0.0253,"87":0.01265,"88":0.00633,"89":0.06325,"90":4.25673,"91":0.44275,_:"12 13 14 15 16 79 80 81 83"},P:{"4":0.01069,"5.0-5.4":0.15169,"6.2-6.4":0.05056,"7.2-7.4":0.17615,"8.2":0.01069,"9.2":0.01069,"10.1":0.02139,"11.1-11.2":0.07486,"12.0":0.09624,"13.0":0.22457,"14.0":3.34714},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00674,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.03369},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.24035,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0.0147},R:{_:"0"},M:{"0":0.28298},Q:{"10.4":0},O:{"0":0.00368},H:{"0":0.167},L:{"0":17.62138}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IT.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IT.js new file mode 100644 index 00000000000000..6b50f3570bed93 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/IT.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.00506,"45":0.01012,"48":0.01518,"52":0.07085,"54":0.00506,"55":0.00506,"56":0.01518,"59":0.01012,"60":0.00506,"66":0.01012,"68":0.01012,"72":0.01012,"78":0.36439,"80":0.00506,"81":0.00506,"82":0.03543,"83":0.01518,"84":0.01518,"85":0.01518,"86":0.02024,"87":0.15183,"88":8.70492,"89":0.02024,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 46 47 49 50 51 53 57 58 61 62 63 64 65 67 69 70 71 73 74 75 76 77 79 90 91 3.5 3.6"},D:{"26":0.01012,"38":0.03037,"49":0.22268,"50":0.14677,"52":0.01012,"53":0.51622,"55":0.01012,"56":0.02531,"59":0.01012,"60":0.04555,"61":0.06579,"63":0.01518,"65":0.02024,"66":0.07592,"67":0.02024,"68":0.09616,"69":0.13159,"70":0.02024,"71":0.01012,"72":0.01012,"73":0.02024,"74":0.03037,"75":0.01518,"76":0.01012,"77":0.02024,"78":0.01518,"79":0.12146,"80":0.03543,"81":0.06073,"83":0.05061,"84":0.03543,"85":0.05061,"86":0.0911,"87":0.2075,"88":0.14677,"89":0.65793,"90":25.75037,"91":0.70348,"92":0.01012,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 51 54 57 58 62 64 93 94"},F:{"32":0.00506,"36":0.00506,"46":0.02024,"73":0.08098,"74":0.00506,"75":0.35427,"76":0.43019,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00289,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00577,"6.0-6.1":0.00481,"7.0-7.1":0.02021,"8.1-8.4":0.00962,"9.0-9.2":0.01155,"9.3":0.12894,"10.0-10.2":0.01925,"10.3":0.14434,"11.0-11.2":0.06543,"11.3-11.4":0.06255,"12.0-12.1":0.04715,"12.2-12.4":0.15396,"13.0-13.1":0.05004,"13.2":0.01925,"13.3":0.10874,"13.4-13.7":0.33871,"14.0-14.4":6.45386,"14.5-14.6":1.54442},E:{"4":0,"11":0.00506,"12":0.01518,"13":0.0911,"14":2.19647,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1","5.1":0.01012,"9.1":0.01012,"10.1":0.03037,"11.1":0.0911,"12.1":0.10122,"13.1":0.45549,"14.1":0.91098},B:{"17":0.01518,"18":0.24293,"84":0.01012,"85":0.00506,"86":0.01012,"87":0.01012,"88":0.01012,"89":0.04555,"90":3.06697,"91":0.11134,_:"12 13 14 15 16 79 80 81 83"},P:{"4":0.71806,"5.0-5.4":0.01041,"6.2-6.4":0.14145,"7.2-7.4":0.04087,"8.2":0.02081,"9.2":0.06244,"10.1":0.05203,"11.1-11.2":0.19773,"12.0":0.12488,"13.0":0.40586,"14.0":2.39355},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00116,"4.2-4.3":0.01043,"4.4":0,"4.4.3-4.4.4":0.08226},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.0056,"11":0.52074,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.24695},Q:{"10.4":0.0247},O:{"0":0.17287},H:{"0":0.19639},L:{"0":36.61404}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/JE.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/JE.js new file mode 100644 index 00000000000000..3e72bbd7b4ee86 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/JE.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.0093,"52":0.0093,"60":0.0093,"65":0.09769,"78":0.08839,"81":0.0093,"84":0.11165,"85":0.01861,"86":0.01861,"87":0.03722,"88":1.87941,"89":0.0093,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 79 80 82 83 90 91 3.5 3.6"},D:{"42":0.01861,"49":0.25586,"53":0.02326,"61":1.70728,"63":0.0093,"65":0.03722,"67":0.01396,"69":0.0093,"72":0.06513,"74":0.02791,"75":0.0093,"78":0.00465,"79":0.01396,"80":0.04652,"81":0.00465,"83":0.0093,"84":0.04187,"85":0.03722,"86":0.04652,"87":0.20469,"88":0.15817,"89":0.85132,"90":17.11936,"91":0.62802,"92":0.01396,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 62 64 66 68 70 71 73 76 77 93 94"},F:{"73":0.01861,"75":0.45124,"76":0.18143,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.14502,"7.0-7.1":0.00354,"8.1-8.4":0.03183,"9.0-9.2":0,"9.3":0.45984,"10.0-10.2":0.02476,"10.3":0.67207,"11.0-11.2":0.03537,"11.3-11.4":0.10258,"12.0-12.1":0.03183,"12.2-12.4":0.46337,"13.0-13.1":0.03537,"13.2":0.01415,"13.3":0.24053,"13.4-13.7":0.68975,"14.0-14.4":27.75636,"14.5-14.6":3.13042},E:{"4":0,"12":0.01861,"13":0.12095,"14":9.32261,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.02326,"10.1":0.05117,"11.1":0.09304,"12.1":0.2233,"13.1":1.25139,"14.1":2.13992},B:{"12":0.00465,"13":0.00465,"16":0.26051,"17":0.01861,"18":0.08839,"80":0.06978,"85":0.01396,"86":0.04187,"87":0.01396,"88":0.00465,"89":0.06978,"90":6.0569,"91":0.26982,_:"14 15 79 81 83 84"},P:{"4":0.49293,"5.0-5.4":0.01016,"6.2-6.4":0.01016,"7.2-7.4":0.1409,"8.2":0.03338,"9.2":0.01095,"10.1":0.10013,"11.1-11.2":0.07668,"12.0":0.05477,"13.0":0.38339,"14.0":3.29712},I:{"0":0,"3":0,"4":0.00055,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00041,"4.4":0,"4.4.3-4.4.4":0.00974},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.20952,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.18183},Q:{"10.4":0},O:{"0":0.01604},H:{"0":0.21265},L:{"0":15.27381}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/JM.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/JM.js new file mode 100644 index 00000000000000..13531eb05d2e64 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/JM.js @@ -0,0 +1 @@ +module.exports={C:{"61":0.00436,"67":0.01745,"78":0.02617,"84":0.00872,"86":0.01309,"87":0.02181,"88":1.27807,"89":0.00872,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 90 91 3.5 3.6"},D:{"38":0.00436,"42":0.00436,"43":0.02181,"47":0.01309,"49":0.18757,"50":0.01309,"53":0.04362,"55":0.01309,"56":0.00872,"58":0.00436,"63":0.01309,"65":0.01309,"68":0.02181,"69":0.01745,"70":0.01309,"71":0.00872,"72":0.00436,"73":0.01309,"74":0.38822,"75":0.16139,"76":0.13522,"77":0.05234,"78":0.07852,"79":0.0916,"80":0.06543,"81":0.07852,"83":0.02181,"84":0.13522,"85":0.04798,"86":0.06979,"87":0.23119,"88":0.18757,"89":0.85931,"90":24.64966,"91":0.84187,"92":0.06543,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 44 45 46 48 51 52 54 57 59 60 61 62 64 66 67 93 94"},F:{"57":0.00872,"73":0.05671,"75":0.46673,"76":0.44492,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.00256,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00769,"6.0-6.1":0,"7.0-7.1":0.19479,"8.1-8.4":0.00128,"9.0-9.2":0.00128,"9.3":0.16275,"10.0-10.2":0,"10.3":0.07561,"11.0-11.2":0.132,"11.3-11.4":0.12687,"12.0-12.1":0.03332,"12.2-12.4":0.12815,"13.0-13.1":0.02691,"13.2":0.00641,"13.3":0.12943,"13.4-13.7":0.44341,"14.0-14.4":8.46577,"14.5-14.6":2.14399},E:{"4":0,"13":0.02181,"14":1.35222,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.0916,"10.1":0.02181,"11.1":0.03053,"12.1":0.03053,"13.1":0.23991,"14.1":0.31406},B:{"12":0.01309,"13":0.01309,"14":0.00872,"15":0.03053,"16":0.02181,"17":0.02617,"18":0.10469,"79":0.00436,"80":0.00872,"84":0.01309,"85":0.00872,"86":0.01309,"87":0.02617,"88":0.01309,"89":0.11341,"90":4.69787,"91":0.32715,_:"81 83"},P:{"4":0.16258,"5.0-5.4":0.01016,"6.2-6.4":0.01016,"7.2-7.4":0.1409,"8.2":0.03338,"9.2":0.09755,"10.1":0.10013,"11.1-11.2":0.31432,"12.0":0.24929,"13.0":0.66115,"14.0":3.40331},I:{"0":0,"3":0,"4":0.00097,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0013,"4.2-4.3":0.0094,"4.4":0,"4.4.3-4.4.4":0.04472},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02754,"9":0.01836,"10":0.01377,"11":0.3809,_:"6 7 5.5"},J:{"7":0,"10":0.00564},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.15786},Q:{"10.4":0},O:{"0":0.61454},H:{"0":0.28824},L:{"0":42.31073}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/JO.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/JO.js new file mode 100644 index 00000000000000..615c4dd0d17c04 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/JO.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.01027,"52":0.00685,"63":0.02054,"69":0.00342,"78":0.01369,"81":0.01369,"85":0.00342,"86":0.00685,"87":0.01712,"88":1.1159,"89":0.01027,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 70 71 72 73 74 75 76 77 79 80 82 83 84 90 91 3.5 3.6"},D:{"11":0.00342,"37":0.00342,"38":0.00342,"49":0.05477,"53":0.00685,"61":0.01369,"63":0.01369,"65":0.01712,"66":0.00685,"67":0.00342,"68":0.00685,"69":0.01027,"70":0.00685,"73":0.00342,"74":0.00685,"75":0.01027,"76":0.00685,"77":0.01369,"78":0.01369,"79":0.07531,"80":0.02054,"81":0.01027,"83":0.07873,"84":0.01712,"85":0.02738,"86":0.07188,"87":0.09927,"88":0.10269,"89":0.43814,"90":16.55705,"91":0.70856,"92":0.00685,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 62 64 71 72 93 94"},F:{"73":0.06161,"74":0.02054,"75":0.40049,"76":0.36626,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00238,"6.0-6.1":0.00318,"7.0-7.1":0.01748,"8.1-8.4":0.00159,"9.0-9.2":0.00159,"9.3":0.06594,"10.0-10.2":0.00794,"10.3":0.05482,"11.0-11.2":0.02304,"11.3-11.4":0.03814,"12.0-12.1":0.03496,"12.2-12.4":0.15731,"13.0-13.1":0.02622,"13.2":0.01271,"13.3":0.07389,"13.4-13.7":0.25662,"14.0-14.4":5.23325,"14.5-14.6":1.37604},E:{"4":0,"12":0.01027,"13":0.03081,"14":0.76675,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.15061,"11.1":0.01027,"12.1":0.02054,"13.1":0.13692,"14.1":0.26699},B:{"17":0.00685,"18":0.02396,"84":0.00685,"85":0.00342,"86":0.01027,"87":0.00685,"88":0.00342,"89":0.02738,"90":9.61863,"91":0.12665,_:"12 13 14 15 16 79 80 81 83"},P:{"4":0.10415,"5.0-5.4":0.01016,"6.2-6.4":0.01016,"7.2-7.4":0.09374,"8.2":0.03338,"9.2":0.07291,"10.1":0.10013,"11.1-11.2":0.23955,"12.0":0.08332,"13.0":0.30204,"14.0":1.47895},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.22284,"4.2-4.3":1.0028,"4.4":0,"4.4.3-4.4.4":11.47648},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.07188,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.14472},Q:{"10.4":0},O:{"0":0.36179},H:{"0":0.23042},L:{"0":44.56587}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/JP.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/JP.js new file mode 100644 index 00000000000000..4212d66b9236fd --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/JP.js @@ -0,0 +1 @@ +module.exports={C:{"45":0.00975,"48":0.01463,"52":0.05852,"53":0.00488,"56":0.02439,"60":0.00975,"63":0.00488,"66":0.00975,"67":0.00975,"68":0.00975,"69":0.00488,"72":0.00975,"78":0.10242,"79":0.00488,"81":0.00488,"82":0.00488,"84":0.01951,"85":0.02439,"86":0.02439,"87":0.04389,"88":2.43362,"89":0.00975,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 50 51 54 55 57 58 59 61 62 64 65 70 71 73 74 75 76 77 80 83 90 91 3.5 3.6"},D:{"47":0.00488,"48":0.00975,"49":0.28287,"50":0.00488,"52":0.00975,"53":0.00975,"55":0.00488,"56":0.01463,"57":0.00488,"61":0.18045,"62":0.01951,"63":0.00488,"64":0.01951,"65":0.01951,"66":0.00488,"67":0.01463,"68":0.00975,"69":0.05365,"70":0.02926,"71":0.02439,"72":0.03902,"73":0.01463,"74":0.04389,"75":0.02439,"76":0.01951,"77":0.01463,"78":0.02439,"79":0.05365,"80":0.07316,"81":0.18045,"83":0.07316,"84":0.07316,"85":0.05852,"86":0.13656,"87":0.18533,"88":0.2341,"89":0.93151,"90":18.16683,"91":0.38041,"92":0.01463,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 51 54 58 59 60 93 94"},F:{"46":0.00488,"73":0.00488,"75":0.09266,"76":0.1707,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00663,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00331,"7.0-7.1":0.02981,"8.1-8.4":0.06294,"9.0-9.2":0.19876,"9.3":0.21201,"10.0-10.2":0.07288,"10.3":0.20207,"11.0-11.2":0.18551,"11.3-11.4":0.18882,"12.0-12.1":0.20538,"12.2-12.4":0.42401,"13.0-13.1":0.09938,"13.2":0.04638,"13.3":0.33126,"13.4-13.7":1.24222,"14.0-14.4":24.52646,"14.5-14.6":4.29975},E:{"4":0,"11":0.01463,"12":0.01951,"13":0.09754,"14":2.69698,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.01951,"10.1":0.02439,"11.1":0.07803,"12.1":0.10729,"13.1":0.44381,"14.1":0.912},B:{"14":0.00488,"15":0.00975,"16":0.00975,"17":0.02439,"18":0.08779,"83":0.00488,"84":0.00975,"85":0.01463,"86":0.01463,"87":0.01463,"88":0.01951,"89":0.10242,"90":7.8666,"91":0.13656,_:"12 13 79 80 81"},P:{"4":0.71806,"5.0-5.4":0.01041,"6.2-6.4":0.14145,"7.2-7.4":0.04087,"8.2":0.02081,"9.2":0.06244,"10.1":0.05203,"11.1-11.2":0.05493,"12.0":0.02197,"13.0":0.12084,"14.0":1.17549},I:{"0":0,"3":0,"4":0.00838,"2.1":0,"2.2":0.01006,"2.3":0,"4.1":0.01676,"4.2-4.3":0.05197,"4.4":0,"4.4.3-4.4.4":0.1844},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.0171,"10":0.0057,"11":3.08873,_:"6 7 8 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.30744},Q:{"10.4":0.07174},O:{"0":0.37918},H:{"0":0.12128},L:{"0":23.60852}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KE.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KE.js new file mode 100644 index 00000000000000..c7b31e4f67fb3b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KE.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.00793,"43":0.00264,"47":0.00529,"48":0.00264,"49":0.00264,"52":0.03965,"56":0.00529,"67":0.03436,"68":0.00529,"70":0.00529,"72":0.03172,"73":0.00529,"77":0.00529,"78":0.04493,"79":0.00264,"81":0.00793,"82":0.00793,"83":0.00529,"84":0.01586,"85":0.01586,"86":0.0185,"87":0.05286,"88":1.93732,"89":0.12158,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 44 45 46 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 69 71 74 75 76 80 90 91 3.5 3.6"},D:{"11":0.00529,"34":0.00529,"38":0.00793,"39":0.01322,"40":0.00529,"42":0.00793,"43":0.00529,"47":0.00264,"49":0.05286,"50":0.00529,"51":0.00264,"53":0.01057,"55":0.00529,"56":0.00529,"57":0.00529,"58":0.00529,"60":0.00264,"61":0.04229,"62":0.00793,"63":0.00793,"64":0.00529,"65":0.00529,"67":0.01586,"68":0.01322,"69":0.01322,"70":0.00793,"71":0.00529,"72":0.00793,"73":0.00793,"74":0.01586,"75":0.01057,"76":0.01586,"77":0.00793,"78":0.01322,"79":0.03172,"80":0.03436,"81":0.03965,"83":0.02643,"84":0.02114,"85":0.02643,"86":0.09251,"87":0.13479,"88":0.11629,"89":0.44402,"90":13.47401,"91":0.53124,"92":0.01057,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 41 44 45 46 48 52 54 59 66 93 94"},F:{"28":0.00264,"33":0.00529,"36":0.00264,"63":0.00793,"64":0.00529,"72":0.02379,"73":0.02114,"74":0.01057,"75":0.29602,"76":0.52331,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 65 66 67 68 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00529,"6.0-6.1":0.00063,"7.0-7.1":0.03426,"8.1-8.4":0.00085,"9.0-9.2":0.00106,"9.3":0.03469,"10.0-10.2":0.0019,"10.3":0.0313,"11.0-11.2":0.01438,"11.3-11.4":0.01396,"12.0-12.1":0.01311,"12.2-12.4":0.0571,"13.0-13.1":0.00867,"13.2":0.00634,"13.3":0.06133,"13.4-13.7":0.09158,"14.0-14.4":1.21018,"14.5-14.6":0.33353},E:{"4":0,"12":0.00264,"13":0.0185,"14":0.2643,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.11101,"10.1":0.01057,"11.1":0.00793,"12.1":0.0185,"13.1":0.06343,"14.1":0.10308},B:{"12":0.01057,"13":0.00529,"14":0.00529,"15":0.00529,"16":0.01057,"17":0.01322,"18":0.05022,"84":0.01322,"85":0.00793,"86":0.00264,"87":0.00529,"88":0.01322,"89":0.04493,"90":1.08892,"91":0.06343,_:"79 80 81 83"},P:{"4":0.14059,"5.0-5.4":0.01016,"6.2-6.4":0.01027,"7.2-7.4":0.04326,"8.2":0.03338,"9.2":0.02163,"10.1":0.03081,"11.1-11.2":0.06489,"12.0":0.03244,"13.0":0.17304,"14.0":0.60563},I:{"0":0,"3":0,"4":0.00046,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00092,"4.2-4.3":0.00439,"4.4":0,"4.4.3-4.4.4":0.05309},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01057,"10":0.01057,"11":0.13744,_:"6 7 9 5.5"},J:{"7":0,"10":0.01471},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.13978},Q:{"10.4":0},O:{"0":0.34578},H:{"0":31.78886},L:{"0":41.4355}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KG.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KG.js new file mode 100644 index 00000000000000..cefccfd1f50954 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KG.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.0191,"78":0.03183,"84":0.00637,"86":0.03183,"87":0.02546,"88":0.84018,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 89 90 91 3.5 3.6"},D:{"42":0.50284,"49":0.26097,"56":0.31825,"59":0.03819,"60":0.02546,"65":0.00637,"67":0.0191,"68":0.00637,"71":0.02546,"73":0.0191,"74":0.03819,"75":0.01273,"77":0.00637,"78":0.00637,"79":0.05092,"80":0.02546,"81":0.0191,"83":0.0191,"84":0.00637,"85":0.03183,"86":0.08911,"87":0.15913,"88":0.42009,"89":13.35377,"90":36.45872,"91":0.72561,"92":0.10184,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 50 51 52 53 54 55 57 58 61 62 63 64 66 69 70 72 76 93 94"},F:{"62":0.01273,"67":0.00637,"72":0.01273,"73":0.17822,"74":0.00637,"75":0.84655,"76":1.1648,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 63 64 65 66 68 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00166,"6.0-6.1":0.0029,"7.0-7.1":0.00332,"8.1-8.4":0,"9.0-9.2":0.00705,"9.3":0.01161,"10.0-10.2":0.00664,"10.3":0.02613,"11.0-11.2":0.0112,"11.3-11.4":0.01037,"12.0-12.1":0.02281,"12.2-12.4":0.08169,"13.0-13.1":0.02322,"13.2":0.00829,"13.3":0.08086,"13.4-13.7":0.16173,"14.0-14.4":2.82734,"14.5-14.6":0.66806},E:{"4":0,"13":0.03183,"14":0.92293,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":1.94133,"11.1":0.0191,"12.1":0.01273,"13.1":0.09548,"14.1":0.38827},B:{"18":0.0191,"89":0.03183,"90":0.61741,"91":0.02546,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88"},P:{"4":0.30938,"5.0-5.4":0.01031,"6.2-6.4":0.05156,"7.2-7.4":0.11344,"8.2":0.01031,"9.2":0.09281,"10.1":0.12375,"11.1-11.2":0.17531,"12.0":0.10313,"13.0":0.39188,"14.0":0.95906},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00044,"4.2-4.3":0.00088,"4.4":0,"4.4.3-4.4.4":0.01322},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.59831,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.00364},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.09088},Q:{"10.4":0.00727},O:{"0":0.73064},H:{"0":0.30628},L:{"0":29.4732}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KH.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KH.js new file mode 100644 index 00000000000000..a8d355782bf280 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KH.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.02002,"5":0.01601,"15":0.01601,"17":0.02402,"33":0.004,"43":0.01201,"44":0.00801,"47":0.004,"48":0.004,"51":0.004,"52":0.02002,"56":0.01601,"57":0.01201,"61":0.04804,"67":0.00801,"68":0.01601,"70":0.01201,"72":0.01201,"76":0.004,"77":0.00801,"78":0.06005,"79":0.02402,"80":0.01201,"81":0.03603,"82":0.02002,"83":0.01601,"84":0.01601,"85":0.02002,"86":0.03202,"87":0.06805,"88":2.23367,"89":0.10808,_:"2 3 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 41 42 45 46 49 50 53 54 55 58 59 60 62 63 64 65 66 69 71 73 74 75 90 91 3.5 3.6"},D:{"23":0.01601,"24":0.03202,"25":0.01601,"29":0.00801,"38":0.03202,"43":0.01601,"46":0.02002,"47":0.02402,"49":0.36027,"53":0.10808,"56":0.01201,"57":0.02002,"61":0.1321,"63":0.01601,"65":0.01201,"67":0.02402,"68":0.02402,"69":0.00801,"70":0.03202,"71":0.02002,"72":0.01601,"73":0.01601,"74":0.02002,"75":0.04403,"76":0.02402,"78":0.03202,"79":0.06805,"80":0.06405,"81":0.06805,"83":0.14811,"84":0.20816,"85":0.24018,"86":0.38429,"87":0.42432,"88":0.48837,"89":0.73655,"90":22.63697,"91":0.75256,"92":0.06005,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 26 27 28 30 31 32 33 34 35 36 37 39 40 41 42 44 45 48 50 51 52 54 55 58 59 60 62 64 66 77 93 94"},F:{"29":0.00801,"36":0.00801,"40":0.00801,"46":0.00801,"68":0.02002,"69":0.02002,"71":0.02002,"72":0.004,"73":0.06005,"74":0.00801,"75":0.33225,"76":0.43232,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 70 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00801},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00522,"6.0-6.1":0.01566,"7.0-7.1":0.10964,"8.1-8.4":0.08876,"9.0-9.2":0.05743,"9.3":0.21929,"10.0-10.2":0.0496,"10.3":0.24017,"11.0-11.2":0.15141,"11.3-11.4":0.2715,"12.0-12.1":0.23234,"12.2-12.4":0.9894,"13.0-13.1":0.16446,"13.2":0.08354,"13.3":0.57432,"13.4-13.7":1.36792,"14.0-14.4":17.07034,"14.5-14.6":2.40692},E:{"4":0,"8":0.004,"9":0.01201,"11":0.004,"12":0.01601,"13":0.09607,"14":2.22167,_:"0 5 6 7 10 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02802,"11.1":0.02802,"12.1":0.08006,"13.1":0.36427,"14.1":0.56843},B:{"12":0.00801,"14":0.004,"15":0.004,"16":0.01601,"17":0.01601,"18":0.11208,"80":0.01201,"83":0.00801,"84":0.03603,"85":0.02002,"86":0.01201,"87":0.00801,"88":0.004,"89":0.05604,"90":1.98549,"91":0.06005,_:"13 79 81"},P:{"4":0.26303,"5.0-5.4":0.02104,"6.2-6.4":0.1561,"7.2-7.4":0.02104,"8.2":0.03018,"9.2":0.04209,"10.1":0.03156,"11.1-11.2":0.03156,"12.0":0.18938,"13.0":0.27355,"14.0":1.35725},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00574,"4.4":0,"4.4.3-4.4.4":0.04822},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.0338,"8":0.07606,"9":0.0338,"10":0.0338,"11":0.50705,_:"7 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.19187},Q:{"10.4":0.07195},O:{"0":0.95936},H:{"0":0.79473},L:{"0":33.29047}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KI.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KI.js new file mode 100644 index 00000000000000..35fac712049041 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KI.js @@ -0,0 +1 @@ +module.exports={C:{"53":0.01957,"54":0.03522,"56":0.10174,"59":0.00783,"67":0.02739,"71":0.00783,"72":0.01957,"77":0.03522,"78":0.00783,"84":0.00783,"87":0.01957,"88":6.55036,"89":0.58304,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 55 57 58 60 61 62 63 64 65 66 68 69 70 73 74 75 76 79 80 81 82 83 85 86 90 91 3.5 3.6"},D:{"40":0.4226,"45":0.02739,"52":0.00783,"55":0.05478,"57":0.02739,"58":0.01957,"62":0.03522,"63":0.04696,"67":0.04696,"69":0.00783,"71":0.01957,"76":0.00783,"80":0.04696,"81":0.64565,"83":0.31304,"84":0.06652,"85":0.15652,"86":0.10174,"87":0.2113,"88":0.2113,"89":0.58304,"90":15.90635,"91":1.33825,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 46 47 48 49 50 51 53 54 56 59 60 61 64 65 66 68 70 72 73 74 75 77 78 79 92 93 94"},F:{"64":0.02739,"75":0.12913,"76":0.10174,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 73 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.05498,"9.3":0.04709,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0.03144,"12.0-12.1":0.03144,"12.2-12.4":0.13351,"13.0-13.1":0.1414,"13.2":0.00789,"13.3":0.07064,"13.4-13.7":0.11786,"14.0-14.4":0.58115,"14.5-14.6":0},E:{"4":0,"13":0.00783,"14":0.00783,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 14.1","13.1":0.02739},B:{"12":0.17609,"15":0.07435,"16":0.31304,"17":0.09391,"18":0.52434,"80":0.05478,"81":0.01957,"84":0.00783,"85":0.01957,"86":0.10956,"87":0.00783,"88":0.01957,"89":0.36,"90":5.20429,"91":0.08217,_:"13 14 79 83"},P:{"4":1.38641,"5.0-5.4":0.01016,"6.2-6.4":0.01027,"7.2-7.4":1.43701,"8.2":0.04048,"9.2":0.16192,"10.1":0.1518,"11.1-11.2":0.38455,"12.0":0.02024,"13.0":0.43515,"14.0":0.8703},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.14},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.21863,"11":0.17658,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.01217},Q:{"10.4":0.03044},O:{"0":2.05741},H:{"0":0.88171},L:{"0":54.94294}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KM.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KM.js new file mode 100644 index 00000000000000..aab0a08d23ce2e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KM.js @@ -0,0 +1 @@ +module.exports={C:{"20":0.00665,"33":0.03546,"52":0.05318,"56":0.00443,"61":0.00443,"65":0.00665,"67":0.00443,"68":0.00886,"70":0.0133,"71":0.03324,"72":0.01108,"76":0.00886,"78":0.04875,"80":0.00665,"82":0.00665,"84":0.02881,"85":0.00886,"86":0.01108,"87":0.00886,"88":1.40938,"89":0.00665,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 62 63 64 66 69 73 74 75 77 79 81 83 90 91 3.5","3.6":0.00443},D:{"11":0.00665,"27":0.00665,"38":0.02659,"39":0.01108,"40":0.01994,"43":0.07978,"49":0.00886,"51":0.00665,"55":0.01994,"58":0.00443,"59":0.00443,"60":0.00443,"63":0.02881,"64":0.0133,"65":0.0421,"66":0.04432,"69":0.00886,"70":0.01551,"72":0.02881,"74":0.02216,"76":0.00886,"79":0.00886,"81":0.0421,"83":0.00665,"84":0.02216,"85":0.04432,"86":0.02438,"87":0.0554,"88":0.29473,"89":0.25041,"90":7.6585,"91":0.29251,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 34 35 36 37 41 42 44 45 46 47 48 50 52 53 54 56 57 61 62 67 68 71 73 75 77 78 80 92 93 94"},F:{"43":0.01108,"46":0.00443,"49":0.00665,"51":0.01108,"74":0.02659,"75":0.29473,"76":0.37894,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 47 48 50 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00181,"5.0-5.1":0.00181,"6.0-6.1":0.01123,"7.0-7.1":0.01304,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05214,"10.0-10.2":0.00181,"10.3":0.11008,"11.0-11.2":0.12674,"11.3-11.4":0.01702,"12.0-12.1":0.01123,"12.2-12.4":0.11913,"13.0-13.1":0.06916,"13.2":0.00181,"13.3":0.05214,"13.4-13.7":0.30996,"14.0-14.4":1.204,"14.5-14.6":1.17395},E:{"4":0,"8":0.00443,"10":0.01994,"13":0.00443,"14":0.06205,_:"0 5 6 7 9 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.02438,"11.1":0.00886,"12.1":0.00886,"13.1":0.03324,"14.1":0.14404},B:{"12":0.02216,"13":0.01994,"14":0.03767,"15":0.03324,"16":0.03989,"17":0.03767,"18":0.02438,"84":0.00665,"86":0.00443,"88":0.03324,"89":0.02881,"90":0.74901,"91":0.03767,_:"79 80 81 83 85 87"},P:{"4":1.30283,"5.0-5.4":0.0505,"6.2-6.4":0.0505,"7.2-7.4":0.22219,"8.2":0.02053,"9.2":0.0808,"10.1":0.0406,"11.1-11.2":0.38378,"12.0":0.14139,"13.0":0.31308,"14.0":0.64637},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01187,"4.2-4.3":0.04651,"4.4":0,"4.4.3-4.4.4":0.17514},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.08864,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.17125},N:{"10":0.02735,"11":0.35567},S:{"2.5":0},R:{_:"0"},M:{"0":0.17903},Q:{"10.4":0.10119},O:{"0":0.42812},H:{"0":0.90643},L:{"0":76.46193}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KN.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KN.js new file mode 100644 index 00000000000000..cc30dff28df272 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KN.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.00456,"53":0.00456,"70":0.03194,"78":0.02738,"88":1.02211,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 3.5 3.6"},D:{"29":0.00456,"39":0.00456,"53":0.00456,"63":0.00913,"69":0.00913,"73":0.01369,"74":0.56581,"75":0.01825,"76":0.24184,"77":0.02282,"79":0.04563,"80":0.00913,"81":0.04563,"83":0.04107,"84":0.01369,"85":0.02282,"86":0.04107,"87":0.58406,"88":0.17796,"89":0.64795,"90":24.37555,"91":1.04036,"92":0.01369,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 59 60 61 62 64 65 66 67 68 70 71 72 78 93 94"},F:{"74":0.05019,"75":0.11864,"76":0.23271,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00171,"3.2":0,"4.0-4.1":0.00171,"4.2-4.3":0.00171,"5.0-5.1":0.12857,"6.0-6.1":0.00171,"7.0-7.1":0.00514,"8.1-8.4":0.00343,"9.0-9.2":0.01029,"9.3":0.02743,"10.0-10.2":0.00686,"10.3":0.204,"11.0-11.2":0.02914,"11.3-11.4":0.012,"12.0-12.1":0.04457,"12.2-12.4":0.07372,"13.0-13.1":1.72631,"13.2":0.04114,"13.3":0.02914,"13.4-13.7":0.252,"14.0-14.4":11.25446,"14.5-14.6":2.60575},E:{"4":0,"12":0.0365,"13":0.04563,"14":2.10354,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.07757,"12.1":0.08213,"13.1":0.38786,"14.1":1.18182},B:{"12":0.01369,"13":0.00913,"14":0.06388,"17":0.09126,"18":0.11864,"80":0.00913,"81":0.00456,"84":0.02282,"85":0.01369,"87":0.05019,"88":0.03194,"89":0.35135,"90":6.39276,"91":0.51562,_:"15 16 79 83 86"},P:{"4":0.0745,"5.0-5.4":0.02077,"6.2-6.4":0.05019,"7.2-7.4":0.15964,"8.2":0.01166,"9.2":0.0745,"10.1":0.18695,"11.1-11.2":0.447,"12.0":0.03193,"13.0":1.09622,"14.0":4.07625},I:{"0":0,"3":0,"4":0.00167,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00042,"4.2-4.3":0.00586,"4.4":0,"4.4.3-4.4.4":0.03012},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.14988,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.01631},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.28821},Q:{"10.4":0},O:{"0":0.02719},H:{"0":0.2986},L:{"0":33.93911}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KP.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KP.js new file mode 100644 index 00000000000000..6795051c50e50a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KP.js @@ -0,0 +1 @@ +module.exports={C:{"42":1.98083,"52":22.87673,"76":0.28092,"78":0.28092,"82":0.28092,"83":0.28092,"85":0.84995,"87":1.13087,"88":9.32068,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 79 80 81 84 86 89 90 91 3.5 3.6"},D:{"76":0.28092,"81":5.08532,"83":1.13087,"88":2.54266,"89":1.13087,"90":14.68692,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 79 80 84 85 86 87 91 92 93 94"},F:{"65":0.56183,"74":2.82358,"75":0.56183,"76":0.28092,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 73 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":1.74117,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.4":4.97559,"13.0-13.1":0.24874,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":1.24369,"14.5-14.6":0},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1"},B:{"90":0.56183,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 91"},P:{"4":0.3057,"5.0-5.4":0.01016,"6.2-6.4":0.3057,"7.2-7.4":1.43701,"8.2":0.04048,"9.2":1.21225,"10.1":0.1518,"11.1-11.2":0.38455,"12.0":0.02024,"13.0":0.43515,"14.0":0.8703},I:{"0":0,"3":0,"4":0.91252,"2.1":0,"2.2":0.30417,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.30487},Q:{"10.4":0},O:{"0":0},H:{"0":0.28863},L:{"0":18.09434}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KR.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KR.js new file mode 100644 index 00000000000000..bd2169f799d93c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KR.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.01971,"78":0.02956,"79":0.00493,"80":0.00493,"81":0.00985,"82":0.00985,"83":0.00493,"87":0.00985,"88":0.64544,"89":0.00985,"90":0.00493,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 84 85 86 91 3.5 3.6"},D:{"42":0.03449,"49":0.05912,"56":0.00985,"61":0.01971,"63":0.00985,"64":0.01971,"67":0.00493,"68":0.08376,"69":0.00985,"70":0.02464,"71":0.00985,"72":0.02464,"73":0.00493,"74":0.00985,"75":0.01478,"76":0.01478,"77":0.13303,"78":0.01971,"79":0.04927,"80":0.04927,"81":0.06898,"83":0.06898,"84":0.09854,"85":0.07391,"86":0.10347,"87":0.14781,"88":0.09854,"89":0.50255,"90":30.09412,"91":0.71442,"92":0.00985,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 62 65 66 93 94"},F:{"75":0.09854,"76":0.16752,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00113,"7.0-7.1":0.00452,"8.1-8.4":0,"9.0-9.2":0.11874,"9.3":0.01696,"10.0-10.2":0.00226,"10.3":0.01696,"11.0-11.2":0.01809,"11.3-11.4":0.00792,"12.0-12.1":0.02714,"12.2-12.4":0.07803,"13.0-13.1":0.11648,"13.2":0.0147,"13.3":0.08481,"13.4-13.7":0.30194,"14.0-14.4":8.53798,"14.5-14.6":1.86365},E:{"4":0,"8":0.00985,"12":0.00493,"13":0.01971,"14":0.68978,_:"0 5 6 7 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00985,"12.1":0.02464,"13.1":0.11825,"14.1":0.35474},B:{"16":0.00985,"17":0.01971,"18":0.05912,"84":0.00985,"85":0.01478,"86":0.03449,"87":0.01971,"88":0.02464,"89":0.09361,"90":5.97645,"91":0.12318,_:"12 13 14 15 79 80 81 83"},P:{"4":0.3057,"5.0-5.4":0.03041,"6.2-6.4":0.3057,"7.2-7.4":1.43701,"8.2":0.05069,"9.2":0.07097,"10.1":0.07097,"11.1-11.2":0.13179,"12.0":0.31428,"13.0":1.28753,"14.0":10.92878},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00307,"4.4":0,"4.4.3-4.4.4":0.01722},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.02048,"11":3.25598,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.16741},Q:{"10.4":0.02029},O:{"0":0.14204},H:{"0":0.1729},L:{"0":21.56437}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KW.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KW.js new file mode 100644 index 00000000000000..06a4f966979cf1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KW.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.01663,"52":0.14967,"67":0.36586,"68":0.00333,"71":0.00333,"78":0.40245,"80":0.00333,"84":0.02661,"85":0.00333,"86":0.00665,"87":0.02328,"88":0.92463,"89":0.02328,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 69 70 72 73 74 75 76 77 79 81 82 83 90 91 3.5 3.6"},D:{"31":0.00665,"34":0.00333,"38":0.02993,"43":0.00333,"47":0.01996,"49":0.06985,"55":0.00333,"56":0.00998,"57":0.00665,"62":0.00333,"63":0.00998,"64":0.00665,"65":0.00665,"67":0.0133,"68":0.00998,"69":0.02328,"70":0.00333,"71":0.00665,"72":0.00333,"73":0.00665,"74":0.00665,"75":0.00665,"76":0.0133,"77":0.01663,"78":0.0133,"79":0.01663,"80":0.01996,"81":0.01996,"83":0.08648,"84":0.01996,"85":0.02661,"86":0.04989,"87":0.1663,"88":0.10643,"89":0.6519,"90":18.86175,"91":0.69513,"92":0.0133,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 35 36 37 39 40 41 42 44 45 46 48 50 51 52 53 54 58 59 60 61 66 93 94"},F:{"28":0.00665,"36":0.00665,"46":0.02661,"73":0.05654,"75":0.24612,"76":0.22284,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00836,"6.0-6.1":0,"7.0-7.1":0.02787,"8.1-8.4":0.01672,"9.0-9.2":0.01115,"9.3":0.17837,"10.0-10.2":0.03344,"10.3":0.09754,"11.0-11.2":0.07525,"11.3-11.4":0.12263,"12.0-12.1":0.15886,"12.2-12.4":0.49329,"13.0-13.1":0.23132,"13.2":0.11984,"13.3":0.61871,"13.4-13.7":1.26528,"14.0-14.4":18.58909,"14.5-14.6":5.05278},E:{"4":0,"11":0.00665,"12":0.01663,"13":0.11641,"14":2.8138,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1","5.1":0.00998,"9.1":0.00333,"10.1":0.0133,"11.1":0.04989,"12.1":0.09645,"13.1":0.44568,"14.1":0.94458},B:{"12":0.00333,"15":0.00665,"16":0.00665,"17":0.0133,"18":0.06652,"80":0.00333,"83":0.02328,"84":0.0133,"85":0.00998,"86":0.00998,"87":0.01996,"88":0.01663,"89":0.11641,"90":2.55437,"91":0.18958,_:"13 14 79 81"},P:{"4":0.25594,"5.0-5.4":0.03041,"6.2-6.4":0.3057,"7.2-7.4":0.07166,"8.2":0.02048,"9.2":0.0819,"10.1":0.06143,"11.1-11.2":0.36856,"12.0":0.19452,"13.0":0.68593,"14.0":3.26584},I:{"0":0,"3":0,"4":0.00226,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00151,"4.2-4.3":0.00452,"4.4":0,"4.4.3-4.4.4":0.03844},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.33593,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.11348},Q:{"10.4":0.02003},O:{"0":2.03588},H:{"0":0.66354},L:{"0":32.70969}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KY.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KY.js new file mode 100644 index 00000000000000..f363992cfc1407 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KY.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.01032,"75":0.15996,"78":0.01548,"87":0.03096,"88":1.6254,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 79 80 81 82 83 84 85 86 89 90 91 3.5 3.6"},D:{"49":0.01032,"66":0.01548,"67":0.00516,"68":0.01032,"69":0.03612,"70":0.09288,"74":0.17028,"75":0.08772,"79":0.07224,"80":0.0258,"81":0.01548,"83":0.02064,"84":0.04128,"85":0.03612,"86":0.04128,"87":0.1806,"88":0.34056,"89":2.30136,"90":27.5802,"91":0.72756,"92":0.19092,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 71 72 73 76 77 78 93 94"},F:{"73":0.22188,"75":0.15996,"76":0.1806,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.01486,"9.0-9.2":0,"9.3":0.47069,"10.0-10.2":0.00495,"10.3":1.3229,"11.0-11.2":0.00248,"11.3-11.4":0.05946,"12.0-12.1":0.11148,"12.2-12.4":0.08918,"13.0-13.1":0.00991,"13.2":0.01734,"13.3":0.14369,"13.4-13.7":0.5029,"14.0-14.4":18.46111,"14.5-14.6":2.84398},E:{"4":0,"13":0.09804,"14":5.40252,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.06708,"11.1":0.0516,"12.1":0.15996,"13.1":0.7224,"14.1":2.09496},B:{"15":0.08256,"16":0.04128,"17":0.01032,"18":0.26832,"80":0.02064,"83":0.0258,"88":0.00516,"89":0.29412,"90":5.7018,"91":0.42828,_:"12 13 14 79 81 84 85 86 87"},P:{"4":0.07396,"5.0-5.4":0.0308,"6.2-6.4":0.01027,"7.2-7.4":0.0317,"8.2":0.02053,"9.2":0.01057,"10.1":0.08212,"11.1-11.2":0.35923,"12.0":0.02113,"13.0":0.42262,"14.0":5.96954},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00085,"4.2-4.3":0.01821,"4.4":0,"4.4.3-4.4.4":0.0826},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.55728,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.35567},S:{"2.5":0},R:{_:"0"},M:{"0":0.29046},Q:{"10.4":0},O:{"0":0.13071},H:{"0":0.03208},L:{"0":17.47551}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KZ.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KZ.js new file mode 100644 index 00000000000000..b31d3b257dbcff --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/KZ.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.27264,"56":0.01573,"66":0.01049,"69":0.00524,"72":0.01049,"75":0.01049,"76":0.00524,"78":0.05243,"79":0.01573,"80":0.01573,"81":0.01049,"83":0.00524,"84":0.01049,"85":0.01049,"86":0.02097,"87":0.08913,"88":1.74592,"89":0.01573,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 67 68 70 71 73 74 77 82 90 91 3.5 3.6"},D:{"28":0.01049,"34":0.01049,"45":0.01049,"46":0.01049,"49":0.30934,"53":0.00524,"55":0.01573,"56":0.01573,"57":0.00524,"59":0.01049,"61":0.00524,"63":0.01573,"65":0.00524,"66":0.01049,"67":0.02097,"68":0.01049,"69":0.01049,"70":0.01573,"71":0.05243,"72":0.02097,"73":0.02097,"74":0.02097,"75":0.02622,"76":0.05243,"77":0.01573,"78":0.01049,"79":0.05243,"80":0.0734,"81":0.03146,"83":0.07865,"84":0.08913,"85":0.06292,"86":0.23069,"87":0.3408,"88":0.44566,"89":0.98568,"90":27.51002,"91":0.95947,"92":0.02622,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 47 48 50 51 52 54 58 60 62 64 93 94"},F:{"36":0.01573,"43":0.01049,"46":0.01573,"67":0.01049,"72":0.03146,"73":0.41944,"74":0.0367,"75":1.85078,"76":2.16012,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 12.1","10.0-10.1":0,"11.6":0.57673},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0019,"7.0-7.1":0.00666,"8.1-8.4":0.00381,"9.0-9.2":0.00571,"9.3":0.0352,"10.0-10.2":0.02949,"10.3":0.08181,"11.0-11.2":0.07135,"11.3-11.4":0.0761,"12.0-12.1":0.05422,"12.2-12.4":0.2597,"13.0-13.1":0.05898,"13.2":0.0333,"13.3":0.19882,"13.4-13.7":0.54414,"14.0-14.4":6.31661,"14.5-14.6":0.93703},E:{"4":0,"12":0.00524,"13":0.05243,"14":0.99093,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.96471,"11.1":0.0367,"12.1":0.04719,"13.1":0.24642,"14.1":0.53479},B:{"13":0.05243,"14":0.00524,"18":0.06816,"85":0.02097,"87":0.01573,"88":0.01049,"89":0.05243,"90":1.93991,"91":0.15205,_:"12 15 16 17 79 80 81 83 84 86"},P:{"4":0.09244,"5.0-5.4":0.01016,"6.2-6.4":0.01027,"7.2-7.4":0.09244,"8.2":0.03338,"9.2":0.09244,"10.1":0.03081,"11.1-11.2":0.25677,"12.0":0.18487,"13.0":0.58544,"14.0":1.81793},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00073,"4.2-4.3":0.00512,"4.4":0,"4.4.3-4.4.4":0.02269},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.01922,"11":0.67285,_:"6 7 8 9 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.17601},Q:{"10.4":0.02854},O:{"0":0.62792},H:{"0":0.27472},L:{"0":34.47937}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LA.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LA.js new file mode 100644 index 00000000000000..a5d00ed34a12f9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LA.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.0226,"51":0.00283,"52":0.01978,"56":0.00565,"63":0.0226,"66":0.00565,"71":0.55935,"72":0.00848,"76":0.00565,"78":0.0339,"83":0.00283,"84":0.01695,"85":0.02825,"86":0.05085,"87":0.01413,"88":1.47748,"89":0.05933,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 53 54 55 57 58 59 60 61 62 64 65 67 68 69 70 73 74 75 77 79 80 81 82 90 91 3.5 3.6"},D:{"26":0.00283,"37":0.00565,"43":0.0339,"49":0.37008,"52":0.00565,"53":0.00565,"56":0.01413,"58":0.00565,"62":0.00848,"63":0.0113,"65":0.00565,"67":0.00283,"68":0.00283,"69":0.00283,"70":0.00848,"71":0.00565,"72":0.00565,"74":0.0452,"75":0.0226,"76":0.0113,"77":0.00283,"78":0.03955,"79":0.03673,"80":0.05085,"81":0.01413,"83":0.05368,"84":0.16103,"85":0.02543,"86":0.1695,"87":0.5311,"88":0.12995,"89":0.62998,"90":13.79448,"91":0.59043,"92":0.01413,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 44 45 46 47 48 50 51 54 55 57 59 60 61 64 66 73 93 94"},F:{"28":0.00283,"69":0.03673,"73":0.01413,"75":0.0904,"76":0.17233,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00147,"5.0-5.1":0,"6.0-6.1":0.01469,"7.0-7.1":0.03526,"8.1-8.4":0.00147,"9.0-9.2":0.04261,"9.3":0.09256,"10.0-10.2":0.04701,"10.3":0.19099,"11.0-11.2":0.09549,"11.3-11.4":0.22772,"12.0-12.1":0.28354,"12.2-12.4":0.94613,"13.0-13.1":0.13516,"13.2":0.09109,"13.3":0.51126,"13.4-13.7":1.21498,"14.0-14.4":7.69829,"14.5-14.6":1.40009},E:{"4":0,"10":0.00283,"11":0.00848,"12":0.00848,"13":0.03108,"14":0.98875,_:"0 5 6 7 8 9 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00565,"11.1":0.0339,"12.1":0.03955,"13.1":0.1017,"14.1":0.2825},B:{"12":0.00848,"13":0.00565,"14":0.00283,"15":0.0339,"16":0.01413,"17":0.0113,"18":0.11583,"81":0.00848,"84":0.01695,"85":0.0113,"86":0.01413,"87":0.00283,"88":0.00848,"89":0.0565,"90":1.71195,"91":0.09605,_:"79 80 83"},P:{"4":1.10507,"5.0-5.4":0.11152,"6.2-6.4":0.06083,"7.2-7.4":0.29401,"8.2":0.02028,"9.2":0.24332,"10.1":0.09124,"11.1-11.2":0.42581,"12.0":0.25346,"13.0":0.66913,"14.0":2.02766},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00564,"4.4":0,"4.4.3-4.4.4":0.07329},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00732,"11":0.71023,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.1722},Q:{"10.4":0.1722},O:{"0":1.24128},H:{"0":0.35323},L:{"0":55.07558}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LB.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LB.js new file mode 100644 index 00000000000000..94b597847566fd --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LB.js @@ -0,0 +1 @@ +module.exports={C:{"37":0.01428,"50":0.00714,"52":0.03569,"57":0.01428,"58":0.03212,"67":0.00714,"68":0.00714,"72":0.01428,"77":0.01785,"78":0.04283,"81":0.01071,"83":0.00357,"84":0.00714,"85":0.00714,"86":0.01071,"87":0.02498,"88":1.79521,"89":0.01785,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 51 53 54 55 56 59 60 61 62 63 64 65 66 69 70 71 73 74 75 76 79 80 82 90 91 3.5 3.6"},D:{"38":0.00714,"43":0.01071,"49":0.07852,"53":0.00714,"63":0.01785,"65":0.08209,"67":0.00714,"68":0.00714,"69":0.00714,"70":0.01785,"71":0.00714,"72":0.01071,"73":0.00714,"74":0.01785,"75":0.00357,"76":0.00714,"77":0.00714,"78":0.01071,"79":0.05354,"80":0.08566,"81":0.01785,"83":0.0464,"84":0.03569,"85":0.04283,"86":0.06424,"87":0.32835,"88":0.12135,"89":0.58532,"90":20.88222,"91":0.89225,"92":0.00714,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 64 66 93 94"},F:{"73":0.04283,"75":0.32121,"76":0.33192,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00488,"6.0-6.1":0.00122,"7.0-7.1":0.04151,"8.1-8.4":0.04517,"9.0-9.2":0.00977,"9.3":0.11598,"10.0-10.2":0.02808,"10.3":0.12575,"11.0-11.2":0.06349,"11.3-11.4":0.11232,"12.0-12.1":0.09034,"12.2-12.4":0.34062,"13.0-13.1":0.04639,"13.2":0.01221,"13.3":0.18435,"13.4-13.7":0.54939,"14.0-14.4":7.48516,"14.5-14.6":1.92043},E:{"4":0,"11":0.00714,"12":0.03212,"13":0.0571,"14":1.5311,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1","5.1":1.24558,"9.1":0.00714,"10.1":0.01428,"11.1":0.04997,"12.1":0.11778,"13.1":0.36761,"14.1":0.41044},B:{"12":0.01071,"13":0.00714,"14":0.00714,"15":0.01071,"16":0.00714,"17":0.01428,"18":0.06067,"84":0.00714,"85":0.00357,"86":0.02498,"87":0.00357,"88":0.01428,"89":0.11421,"90":2.2449,"91":0.32478,_:"79 80 81 83"},P:{"4":0.29425,"5.0-5.4":0.11152,"6.2-6.4":0.06083,"7.2-7.4":0.31455,"8.2":0.02028,"9.2":0.14205,"10.1":0.07103,"11.1-11.2":0.37543,"12.0":0.20293,"13.0":0.9132,"14.0":5.44877},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00151,"4.2-4.3":0.00726,"4.4":0,"4.4.3-4.4.4":0.06197},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00714,"9":0.00357,"11":0.4604,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.10933},Q:{"10.4":0},O:{"0":0.34084},H:{"0":0.21918},L:{"0":46.40907}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LC.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LC.js new file mode 100644 index 00000000000000..a15983c58c7862 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LC.js @@ -0,0 +1 @@ +module.exports={C:{"59":0.00379,"78":0.00758,"85":0.00379,"86":0.00758,"87":0.02273,"88":0.73128,"89":0.00758,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 90 91 3.5 3.6"},D:{"34":0.04547,"49":0.67065,"53":0.00758,"63":0.01137,"65":0.01137,"69":0.01137,"70":0.01137,"71":0.00758,"73":0.04926,"74":0.10609,"75":0.01516,"76":0.50773,"77":0.02652,"79":0.03789,"80":0.01137,"81":0.02652,"83":0.01895,"84":0.00758,"85":0.01895,"86":0.02273,"87":0.20082,"88":0.10609,"89":0.70097,"90":20.62732,"91":0.67065,"92":0.01137,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 64 66 67 68 72 78 93 94"},F:{"73":0.04547,"74":0.00379,"75":0.16293,"76":0.16672,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00225,"5.0-5.1":0.0045,"6.0-6.1":0,"7.0-7.1":0.00563,"8.1-8.4":0,"9.0-9.2":0.0045,"9.3":0.03825,"10.0-10.2":0.08775,"10.3":0.08888,"11.0-11.2":0.02813,"11.3-11.4":0.02363,"12.0-12.1":0.01463,"12.2-12.4":0.12825,"13.0-13.1":0.018,"13.2":0.00788,"13.3":0.14738,"13.4-13.7":0.26551,"14.0-14.4":7.90224,"14.5-14.6":1.41079},E:{"4":0,"13":0.0341,"14":0.94346,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1","5.1":0.09094,"9.1":0.00758,"10.1":0.01516,"11.1":0.00758,"12.1":0.07199,"13.1":0.40163,"14.1":0.33343},B:{"13":0.00379,"14":0.00379,"15":0.01137,"16":0.01137,"17":0.01137,"18":0.12883,"80":0.00379,"84":0.00379,"85":0.01516,"88":0.00379,"89":0.12125,"90":4.20579,"91":0.44331,_:"12 79 81 83 86 87"},P:{"4":0.05222,"5.0-5.4":0.02077,"6.2-6.4":0.05019,"7.2-7.4":0.69977,"8.2":0.03133,"9.2":0.13578,"10.1":0.03133,"11.1-11.2":0.50133,"12.0":0.19844,"13.0":0.82511,"14.0":7.14397},I:{"0":0,"3":0,"4":0.00048,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00143,"4.2-4.3":0.00525,"4.4":0,"4.4.3-4.4.4":0.04251},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.00379,"11":0.20461,_:"6 7 8 9 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.30429},Q:{"10.4":0},O:{"0":0.42228},H:{"0":0.1705},L:{"0":46.6233}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LI.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LI.js new file mode 100644 index 00000000000000..71dcd13ac9b14f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LI.js @@ -0,0 +1 @@ +module.exports={C:{"47":0.02744,"52":0.04117,"54":0.17839,"68":0.01372,"70":0.01372,"76":0.00686,"77":0.36363,"78":0.30875,"83":0.00686,"84":0.10292,"85":0.01372,"86":0.10978,"87":0.49399,"88":10.03764,"89":0.02058,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 55 56 57 58 59 60 61 62 63 64 65 66 67 69 71 72 73 74 75 79 80 81 82 90 91 3.5 3.6"},D:{"29":0.02058,"49":1.96225,"50":0.10978,"53":0.02058,"63":0.01372,"64":0.04117,"71":0.01372,"72":0.01372,"73":0.02744,"74":0.01372,"75":0.03431,"77":0.02058,"78":0.02744,"79":0.06175,"80":0.00686,"81":0.1235,"83":0.00686,"84":0.08919,"85":0.02058,"86":0.1578,"87":0.247,"88":0.47341,"89":2.57974,"90":24.78879,"91":1.15951,"92":0.08233,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 51 52 54 55 56 57 58 59 60 61 62 65 66 67 68 69 70 76 93 94"},F:{"73":0.10292,"74":0.02058,"75":0.96054,"76":0.99485,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00366,"7.0-7.1":0.21021,"8.1-8.4":0,"9.0-9.2":0.00366,"9.3":0.03107,"10.0-10.2":0,"10.3":0.08043,"11.0-11.2":0.0658,"11.3-11.4":0.02559,"12.0-12.1":0.15354,"12.2-12.4":0.11881,"13.0-13.1":0.02559,"13.2":0.00731,"13.3":0.19376,"13.4-13.7":0.59407,"14.0-14.4":12.99827,"14.5-14.6":3.02336},E:{"4":0,"12":0.00686,"13":0.13722,"14":5.49566,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.61063,"12.1":0.15094,"13.1":1.39964,"14.1":1.72211},B:{"12":0.01372,"15":0.00686,"17":0.00686,"18":0.02744,"84":0.00686,"88":0.31561,"89":0.6861,"90":9.65343,"91":0.87135,_:"13 14 16 79 80 81 83 85 86 87"},P:{"4":0.06554,"5.0-5.4":0.0202,"6.2-6.4":0.0909,"7.2-7.4":0.72717,"8.2":0.0303,"9.2":0.28279,"10.1":0.14139,"11.1-11.2":0.69687,"12.0":0.36358,"13.0":0.49153,"14.0":2.00982},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00009,"4.4":0,"4.4.3-4.4.4":0.05326},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.5283,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.92257},Q:{"10.4":0},O:{"0":0.00628},H:{"0":0.09804},L:{"0":10.54995}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LK.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LK.js new file mode 100644 index 00000000000000..034477c38cee1a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LK.js @@ -0,0 +1 @@ +module.exports={C:{"41":0.00364,"43":0.00364,"47":0.00364,"52":0.01455,"65":0.00727,"72":0.01455,"76":0.00364,"77":0.00364,"78":0.03273,"81":0.01091,"82":0.00364,"83":0.00364,"84":0.01819,"85":0.01455,"86":0.02182,"87":0.0291,"88":1.63301,"89":0.08001,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 73 74 75 79 80 90 91 3.5 3.6"},D:{"22":0.00364,"30":0.00364,"31":0.00364,"33":0.00364,"43":0.00364,"49":0.04728,"53":0.00364,"55":0.00727,"56":0.00364,"58":0.00727,"60":0.01091,"61":0.00727,"63":0.0291,"64":0.00727,"65":0.00364,"66":0.00727,"67":0.01091,"68":0.01091,"69":0.00727,"70":0.01455,"71":0.01091,"72":0.00727,"73":0.00364,"74":0.02182,"75":0.00727,"76":0.01455,"77":0.01455,"78":0.01819,"79":0.05092,"80":0.0291,"81":0.06183,"83":0.05819,"84":0.02546,"85":0.04001,"86":0.08365,"87":0.24004,"88":0.14912,"89":0.47281,"90":20.69817,"91":0.8947,"92":0.01455,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 32 34 35 36 37 38 39 40 41 42 44 45 46 47 48 50 51 52 54 57 59 62 93 94"},F:{"72":0.00727,"73":0.03637,"74":0.01091,"75":0.47645,"76":0.9929,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00236,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00094,"5.0-5.1":0.00047,"6.0-6.1":0.00094,"7.0-7.1":0.01508,"8.1-8.4":0.00848,"9.0-9.2":0.00943,"9.3":0.04289,"10.0-10.2":0.01461,"10.3":0.05562,"11.0-11.2":0.07919,"11.3-11.4":0.05656,"12.0-12.1":0.05751,"12.2-12.4":0.25077,"13.0-13.1":0.05044,"13.2":0.03111,"13.3":0.11973,"13.4-13.7":0.32948,"14.0-14.4":2.51991,"14.5-14.6":0.62974},E:{"4":0,"13":0.02182,"14":0.25459,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.23277,"11.1":0.00727,"12.1":0.01819,"13.1":0.05819,"14.1":0.09456},B:{"12":0.01819,"13":0.01091,"14":0.00727,"15":0.01091,"16":0.01091,"17":0.01455,"18":0.0691,"80":0.00727,"84":0.01819,"85":0.01091,"86":0.00727,"87":0.01455,"88":0.01455,"89":0.0691,"90":4.21528,"91":0.16003,_:"79 81 83"},P:{"4":1.18236,"5.0-5.4":0.03032,"6.2-6.4":0.08085,"7.2-7.4":0.96004,"8.2":0.06063,"9.2":0.27285,"10.1":0.10106,"11.1-11.2":0.77814,"12.0":0.25264,"13.0":0.81856,"14.0":1.23289},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00235,"4.2-4.3":0.009,"4.4":0,"4.4.3-4.4.4":0.09044},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.07274,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.10179},Q:{"10.4":0},O:{"0":2.43665},H:{"0":2.24663},L:{"0":52.40185}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LR.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LR.js new file mode 100644 index 00000000000000..67fe67d6e1e58d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LR.js @@ -0,0 +1 @@ +module.exports={C:{"15":0.0074,"24":0.02715,"27":0.00494,"34":0.00987,"47":0.00987,"49":0.00247,"50":0.0074,"56":0.0074,"62":0.0074,"68":0.0074,"70":0.00247,"72":0.0074,"78":0.00987,"82":0.03949,"84":0.00494,"85":0.00494,"86":0.01974,"87":0.04936,"88":0.83912,"89":0.07404,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 25 26 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 48 51 52 53 54 55 57 58 59 60 61 63 64 65 66 67 69 71 73 74 75 76 77 79 80 81 83 90 91 3.5 3.6"},D:{"11":0.0074,"43":0.01728,"50":0.00987,"51":0.00247,"53":0.00494,"55":0.00247,"56":0.00247,"57":0.01481,"58":0.01728,"60":0.07651,"63":0.01974,"64":0.06664,"65":0.00987,"67":0.02221,"68":0.00247,"69":0.0074,"70":0.01728,"71":0.00494,"73":0.02468,"74":0.01974,"75":0.01234,"76":0.01481,"77":0.00987,"78":0.01234,"79":0.02221,"80":0.02468,"81":0.02715,"83":0.03949,"84":0.02221,"85":0.04442,"86":0.03702,"87":0.15795,"88":0.10612,"89":0.37514,"90":6.82402,"91":0.39735,"92":0.01481,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 52 54 59 61 62 66 72 93 94"},F:{"63":0.0074,"72":0.00494,"73":0.00247,"74":0.00494,"75":0.20731,"76":0.31097,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00066,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00997,"6.0-6.1":0.00066,"7.0-7.1":0.0605,"8.1-8.4":0.00199,"9.0-9.2":0.00066,"9.3":0.20943,"10.0-10.2":0.0379,"10.3":0.05585,"11.0-11.2":0.03457,"11.3-11.4":0.05718,"12.0-12.1":0.09241,"12.2-12.4":0.40689,"13.0-13.1":0.08909,"13.2":0.05186,"13.3":0.18815,"13.4-13.7":0.69277,"14.0-14.4":3.7863,"14.5-14.6":0.49731},E:{"4":0,"13":0.04442,"14":0.38007,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.00987,"10.1":0.02715,"11.1":0.00987,"12.1":0.00494,"13.1":0.06664,"14.1":0.07651},B:{"12":0.10366,"13":0.06664,"14":0.03208,"15":0.05183,"16":0.04196,"17":0.05676,"18":0.16536,"80":0.04442,"84":0.01728,"85":0.03455,"86":0.0074,"87":0.01481,"88":0.01481,"89":0.05676,"90":1.58939,"91":0.09625,_:"79 81 83"},P:{"4":0.25731,"5.0-5.4":0.05146,"6.2-6.4":0.08234,"7.2-7.4":0.11322,"8.2":0.01029,"9.2":0.08234,"10.1":0.04117,"11.1-11.2":0.20585,"12.0":0.07205,"13.0":0.31906,"14.0":0.73076},I:{"0":0,"3":0,"4":0.00157,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00314,"4.2-4.3":0.00863,"4.4":0,"4.4.3-4.4.4":0.06198},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01062,"10":0.01062,"11":0.22309,_:"6 7 9 5.5"},J:{"7":0,"10":0.01506},N:{"10":0.02735,"11":0.02361},S:{"2.5":0.2109},R:{_:"0"},M:{"0":0.1657},Q:{"10.4":0.07532},O:{"0":1.64198},H:{"0":6.53182},L:{"0":68.38344}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LS.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LS.js new file mode 100644 index 00000000000000..cecf2a69095fde --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LS.js @@ -0,0 +1 @@ +module.exports={C:{"29":0.05903,"43":0.00537,"47":0.01342,"60":0.00268,"64":0.00268,"78":0.0161,"82":0.04561,"85":0.00537,"87":0.02146,"88":0.70563,"89":0.03488,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 48 49 50 51 52 53 54 55 56 57 58 59 61 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 83 84 86 90 91 3.5 3.6"},D:{"28":0.01073,"40":0.00268,"43":0.0161,"49":0.00537,"53":0.0322,"56":0.02415,"57":0.00537,"58":0.00268,"60":0.00805,"63":0.04561,"65":0.00537,"66":0.00268,"67":0.00268,"68":0.01342,"69":0.02951,"70":0.05098,"71":0.02146,"72":0.01073,"73":0.00805,"74":0.05366,"77":0.00537,"78":0.02951,"79":0.04025,"80":0.04293,"81":0.06976,"83":0.02146,"84":0.02146,"85":0.01878,"86":0.03488,"87":0.17171,"88":0.08854,"89":0.29513,"90":8.3495,"91":0.21196,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 41 42 44 45 46 47 48 50 51 52 54 55 59 61 62 64 75 76 92 93 94"},F:{"63":0.00537,"73":0.0322,"74":0.00537,"75":0.2361,"76":0.41587,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0011,"5.0-5.1":0,"6.0-6.1":0.0011,"7.0-7.1":0.00658,"8.1-8.4":0.00132,"9.0-9.2":0.00044,"9.3":0.15304,"10.0-10.2":0.00241,"10.3":0.02806,"11.0-11.2":0.04539,"11.3-11.4":0.02302,"12.0-12.1":0.02719,"12.2-12.4":0.12454,"13.0-13.1":0.0068,"13.2":0.04276,"13.3":0.10217,"13.4-13.7":0.15194,"14.0-14.4":0.98556,"14.5-14.6":0.3234},E:{"4":0,"11":0.00537,"13":0.00268,"14":0.17171,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 9.1 11.1","5.1":0.06708,"7.1":0.00537,"10.1":0.02951,"12.1":0.0161,"13.1":0.02415,"14.1":0.02146},B:{"12":0.41855,"13":0.02415,"14":0.01878,"15":0.01878,"16":0.05634,"17":0.0322,"18":0.17171,"80":0.01878,"84":0.01073,"85":0.01878,"86":0.01342,"87":0.00537,"88":0.01342,"89":0.08317,"90":1.63395,"91":0.04025,_:"79 81 83"},P:{"4":0.77515,"5.0-5.4":0.11152,"6.2-6.4":0.04027,"7.2-7.4":1.99324,"8.2":0.07047,"9.2":0.16107,"10.1":0.0604,"11.1-11.2":1.03689,"12.0":0.2416,"13.0":0.77515,"14.0":1.00669},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0074,"4.4":0,"4.4.3-4.4.4":0.12431},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.18781,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.02927},N:{"10":0.02735,"11":0.02361},S:{"2.5":0.00732},R:{_:"0"},M:{"0":0.16829},Q:{"10.4":0.05854},O:{"0":1.18535},H:{"0":7.7239},L:{"0":67.23319}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LT.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LT.js new file mode 100644 index 00000000000000..97c225fa74075b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LT.js @@ -0,0 +1 @@ +module.exports={C:{"31":0.0059,"32":0.0059,"48":0.01769,"50":0.01179,"51":0.01179,"52":0.09434,"55":0.0059,"56":0.0059,"60":0.01179,"63":0.0059,"66":0.01179,"68":0.01179,"70":0.0059,"72":0.01179,"76":0.01769,"78":0.13561,"80":0.0059,"81":0.0059,"82":0.01179,"83":0.01179,"84":0.01769,"85":0.02948,"86":0.02948,"87":0.08844,"88":5.58941,"89":0.04717,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 53 54 57 58 59 61 62 64 65 67 69 71 73 74 75 77 79 90 91 3.5 3.6"},D:{"38":0.05896,"47":0.01179,"48":0.02948,"49":0.33018,"53":0.02358,"56":0.13561,"58":0.0059,"60":0.01179,"61":0.20636,"63":0.0059,"64":0.01179,"65":0.0059,"67":0.01179,"68":0.04717,"69":0.01179,"70":0.0059,"71":0.0059,"72":0.01179,"73":0.0059,"74":0.01179,"75":0.02358,"76":0.01179,"77":0.01179,"78":0.01769,"79":0.06486,"80":0.04127,"81":0.02358,"83":0.11202,"84":0.21226,"85":0.11792,"86":0.22994,"87":0.25942,"88":0.24174,"89":0.86082,"90":34.72744,"91":1.23226,"92":0.01179,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 50 51 52 54 55 57 59 62 66 93 94"},F:{"36":0.04127,"65":0.02948,"70":0.01179,"73":0.4422,"74":0.02358,"75":1.9162,"76":1.52706,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00331,"7.0-7.1":0,"8.1-8.4":0.00552,"9.0-9.2":0.01105,"9.3":0.04309,"10.0-10.2":0.00663,"10.3":0.10275,"11.0-11.2":0.02541,"11.3-11.4":0.04861,"12.0-12.1":0.04198,"12.2-12.4":0.08949,"13.0-13.1":0.02099,"13.2":0.01547,"13.3":0.0917,"13.4-13.7":0.33696,"14.0-14.4":8.69473,"14.5-14.6":1.30918},E:{"4":0.0059,"12":0.01179,"13":0.04717,"14":1.39146,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01179,"11.1":0.04127,"12.1":0.08844,"13.1":0.35376,"14.1":0.67214},B:{"13":0.01179,"14":0.01179,"16":0.0059,"17":0.0059,"18":0.04127,"80":0.0059,"84":0.01179,"85":0.01769,"86":0.0059,"87":0.01769,"88":0.01769,"89":0.08254,"90":4.19795,"91":0.27711,_:"12 15 79 81 83"},P:{"4":0.07295,"5.0-5.4":0.0202,"6.2-6.4":0.0909,"7.2-7.4":0.01042,"8.2":0.0303,"9.2":0.28279,"10.1":0.03127,"11.1-11.2":0.07295,"12.0":0.0938,"13.0":0.38561,"14.0":3.29335},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00291,"4.2-4.3":0.00873,"4.4":0,"4.4.3-4.4.4":0.04171},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.00622,"7":0.00622,"8":0.05598,"9":0.02488,"10":0.02488,"11":0.55985,_:"5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.27497},Q:{"10.4":0.02052},O:{"0":0.09439},H:{"0":0.30306},L:{"0":26.32735}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LU.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LU.js new file mode 100644 index 00000000000000..47c2219f30c928 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LU.js @@ -0,0 +1 @@ +module.exports={C:{"45":0.01564,"48":0.04693,"52":0.10949,"60":0.02086,"68":0.26591,"70":0.02607,"72":0.01043,"75":0.00521,"76":0.01564,"77":0.01564,"78":0.5214,"79":0.01043,"80":0.02086,"81":0.01043,"82":0.01043,"83":0.02607,"84":0.01043,"85":0.0365,"86":0.06778,"87":0.14599,"88":5.9231,"89":0.01564,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 71 73 74 90 91 3.5 3.6"},D:{"36":0.00521,"38":0.01043,"41":0.00521,"49":0.61525,"53":0.03128,"57":0.02086,"63":0.00521,"65":0.01043,"67":0.01043,"68":0.01564,"70":0.02607,"71":0.01043,"72":0.02607,"73":0.01043,"74":0.00521,"75":0.04171,"76":0.073,"77":0.08864,"78":0.09385,"79":0.03128,"80":0.06778,"81":0.16163,"83":0.073,"84":0.02607,"85":0.13035,"86":0.33891,"87":0.35977,"88":0.43798,"89":0.88638,"90":19.44822,"91":0.5579,"92":0.01043,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 39 40 42 43 44 45 46 47 48 50 51 52 54 55 56 58 59 60 61 62 64 66 69 93 94"},F:{"73":0.11471,"74":0.00521,"75":0.53183,"76":0.49533,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 12.1","10.0-10.1":0,"11.6":0.02607},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00674,"6.0-6.1":0.00449,"7.0-7.1":0,"8.1-8.4":0.00225,"9.0-9.2":0,"9.3":0.48505,"10.0-10.2":0.08533,"10.3":0.17291,"11.0-11.2":0.07635,"11.3-11.4":0.06288,"12.0-12.1":0.08758,"12.2-12.4":0.24926,"13.0-13.1":0.1033,"13.2":0.01796,"13.3":0.16842,"13.4-13.7":0.77698,"14.0-14.4":15.95503,"14.5-14.6":3.58399},E:{"4":0,"8":0.00521,"11":0.00521,"12":0.02086,"13":0.11992,"14":7.13797,_:"0 5 6 7 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.01043,"10.1":0.06778,"11.1":0.13556,"12.1":0.49533,"13.1":1.13144,"14.1":2.77385},B:{"14":0.00521,"17":0.01564,"18":0.14078,"84":0.02086,"85":0.01043,"86":0.02086,"87":0.01043,"88":0.11471,"89":0.19292,"90":5.07322,"91":0.26591,_:"12 13 15 16 79 80 81 83"},P:{"4":0.26442,"5.0-5.4":0.0202,"6.2-6.4":0.0909,"7.2-7.4":0.04231,"8.2":0.0303,"9.2":0.03173,"10.1":0.02115,"11.1-11.2":0.10577,"12.0":0.09519,"13.0":0.37018,"14.0":3.55374},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0009,"4.2-4.3":0.0027,"4.4":0,"4.4.3-4.4.4":0.03468},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00588,"9":0.01765,"11":0.66472,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.80405},Q:{"10.4":0.05743},O:{"0":0.33502},H:{"0":0.33983},L:{"0":20.46633}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LV.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LV.js new file mode 100644 index 00000000000000..040f0dc095569a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LV.js @@ -0,0 +1 @@ +module.exports={C:{"37":0.00632,"52":0.13911,"56":0.02529,"60":0.01265,"64":0.00632,"66":0.00632,"68":0.01897,"72":0.06955,"73":0.85361,"74":0.02529,"75":0.01265,"78":0.25292,"79":0.01897,"80":0.00632,"81":0.01265,"82":0.00632,"83":0.00632,"84":0.03794,"85":0.02529,"86":0.04426,"87":0.17072,"88":6.22183,"89":0.08852,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 61 62 63 65 67 69 70 71 76 77 90 91 3.5 3.6"},D:{"38":0.01265,"46":0.00632,"49":0.49952,"52":0.00632,"53":0.03794,"56":0.02529,"57":0.1644,"66":0.01897,"67":0.01897,"68":0.01265,"69":0.05691,"70":0.01897,"71":0.02529,"72":0.01897,"73":0.01265,"74":0.04426,"75":0.01897,"76":0.01897,"77":0.03162,"78":0.03162,"79":0.0822,"80":0.05058,"81":0.02529,"83":0.10117,"84":0.2466,"85":0.06955,"86":0.12646,"87":0.37306,"88":0.42364,"89":1.15711,"90":37.02117,"91":1.30886,"92":0.01265,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 47 48 50 51 54 55 58 59 60 61 62 63 64 65 93 94"},F:{"36":0.01265,"54":0.00632,"70":0.00632,"73":0.24027,"74":0.01265,"75":1.41635,"76":1.46061,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 55 56 57 58 60 62 63 64 65 66 67 68 69 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00093,"6.0-6.1":0.00187,"7.0-7.1":0.00747,"8.1-8.4":0.00187,"9.0-9.2":0.03174,"9.3":0.04948,"10.0-10.2":0.0056,"10.3":0.07936,"11.0-11.2":0.02241,"11.3-11.4":0.01961,"12.0-12.1":0.02428,"12.2-12.4":0.10457,"13.0-13.1":0.03081,"13.2":0.02241,"13.3":0.10177,"13.4-13.7":0.4687,"14.0-14.4":6.5936,"14.5-14.6":1.47894},E:{"4":0,"12":0.00632,"13":0.08852,"14":1.75147,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01265,"11.1":0.09485,"12.1":0.11381,"13.1":0.41732,"14.1":0.92948},B:{"17":0.00632,"18":0.11381,"80":0.00632,"81":0.00632,"83":0.00632,"84":0.01897,"85":0.01897,"86":0.01265,"87":0.01265,"88":0.01897,"89":0.10749,"90":3.60411,"91":0.22131,_:"12 13 14 15 16 79"},P:{"4":0.06324,"5.0-5.4":0.11152,"6.2-6.4":0.06083,"7.2-7.4":0.29401,"8.2":0.02028,"9.2":0.01054,"10.1":0.03162,"11.1-11.2":0.12649,"12.0":0.13703,"13.0":0.57974,"14.0":3.32033},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00325,"4.2-4.3":0.00894,"4.4":0,"4.4.3-4.4.4":0.05768},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02621,"10":0.00655,"11":0.32765,_:"6 7 9 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.32725},Q:{"10.4":0},O:{"0":0.13605},H:{"0":0.37248},L:{"0":23.59973}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LY.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LY.js new file mode 100644 index 00000000000000..a86c1f7efd9785 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/LY.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.00515,"20":0.00172,"21":0.00172,"30":0.00343,"45":0.00172,"47":0.00172,"48":0.00343,"52":0.01029,"67":0.00172,"68":0.00172,"70":0.01201,"71":0.00515,"72":0.02916,"73":0.01201,"74":0.01201,"75":0.00686,"76":0.01201,"77":0.00515,"78":0.01715,"79":0.00686,"80":0.01372,"81":0.00172,"82":0.00343,"83":0.00172,"84":0.00515,"85":0.00686,"86":0.01372,"87":0.0566,"88":1.01528,"89":0.0223,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 22 23 24 25 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 69 90 91 3.5 3.6"},D:{"23":0.00686,"24":0.01029,"25":0.01372,"26":0.00343,"31":0.00515,"33":0.00515,"38":0.01201,"40":0.00172,"43":0.0223,"44":0.00515,"47":0.00515,"49":0.04974,"50":0.00686,"53":0.00343,"55":0.00515,"56":0.00343,"57":0.00172,"58":0.01544,"60":0.00172,"61":0.03087,"63":0.01887,"65":0.00686,"66":0.00172,"67":0.00343,"68":0.00172,"69":0.00858,"70":0.00515,"71":0.01029,"72":0.00686,"73":0.00858,"74":0.01372,"75":0.01029,"76":0.00858,"77":0.01544,"78":0.02744,"79":0.05145,"80":0.04802,"81":0.02744,"83":0.04288,"84":0.02058,"85":0.04288,"86":0.08061,"87":0.19894,"88":0.10976,"89":0.4116,"90":8.43094,"91":0.33614,"92":0.00686,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 27 28 29 30 32 34 35 36 37 39 41 42 45 46 48 51 52 54 59 62 64 93 94"},F:{"55":0.00172,"57":0.00515,"58":0.00686,"60":0.00515,"62":0.00686,"63":0.00686,"64":0.00858,"65":0.00515,"66":0.00515,"67":0.00515,"68":0.01201,"70":0.00515,"73":0.02744,"74":0.00686,"75":0.2967,"76":0.49049,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 69 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.01715},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00149,"5.0-5.1":0.00149,"6.0-6.1":0.0052,"7.0-7.1":0.05049,"8.1-8.4":0.02005,"9.0-9.2":0.01337,"9.3":0.11732,"10.0-10.2":0.01337,"10.3":0.12772,"11.0-11.2":0.03638,"11.3-11.4":0.09356,"12.0-12.1":0.09505,"12.2-12.4":0.42919,"13.0-13.1":0.0594,"13.2":0.02896,"13.3":0.1344,"13.4-13.7":0.35345,"14.0-14.4":4.26367,"14.5-14.6":1.0403},E:{"4":0,"11":0.00343,"12":0.01372,"13":0.04288,"14":0.32757,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1 9.1","5.1":0.61912,"10.1":0.00172,"11.1":0.00515,"12.1":0.0223,"13.1":0.06689,"14.1":0.14063},B:{"12":0.00515,"13":0.00343,"14":0.00686,"15":0.01715,"16":0.00858,"17":0.00858,"18":0.04116,"79":0.00515,"80":0.00686,"81":0.00686,"83":0.00858,"84":0.01372,"85":0.01201,"87":0.00686,"88":0.00686,"89":0.04459,"90":0.78547,"91":0.04974,_:"86"},P:{"4":0.52518,"5.0-5.4":0.0202,"6.2-6.4":0.0909,"7.2-7.4":0.72717,"8.2":0.0303,"9.2":0.28279,"10.1":0.14139,"11.1-11.2":0.69687,"12.0":0.36358,"13.0":0.95946,"14.0":2.1108},I:{"0":0,"3":0,"4":0.00206,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00413,"4.2-4.3":0.0191,"4.4":0,"4.4.3-4.4.4":0.13213},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00515,"9":0.00343,"10":0.00343,"11":0.07032,_:"6 7 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.09114},Q:{"10.4":0},O:{"0":0.46396},H:{"0":4.19638},L:{"0":66.65868}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MA.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MA.js new file mode 100644 index 00000000000000..31bbf2421f8d98 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MA.js @@ -0,0 +1 @@ +module.exports={C:{"2":0.46899,"15":0.43664,"18":0.42047,"21":0.4326,"23":0.42452,"25":0.84499,"30":0.40026,"50":0.00404,"51":0.42856,"52":0.07682,"55":0.00809,"65":0.01617,"67":0.01617,"71":0.00404,"72":0.00809,"75":0.01213,"76":0.00404,"78":0.06065,"79":0.01213,"80":0.00404,"81":0.00809,"82":0.00404,"83":0.00809,"84":0.05256,"85":0.01617,"86":0.02022,"87":0.05256,"88":1.49995,"89":0.02426,_:"3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 22 24 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 53 54 56 57 58 59 60 61 62 63 64 66 68 69 70 73 74 77 90 91 3.5 3.6"},D:{"19":0.46899,"24":1.22099,"30":0.44069,"33":0.44877,"34":0.00404,"35":0.86925,"43":0.01213,"49":0.16576,"53":0.01213,"54":0.4043,"55":0.45686,"56":2.16705,"58":0.00404,"61":0.10108,"63":0.01617,"64":0.00404,"65":0.00809,"67":0.0283,"68":0.01617,"69":0.01213,"70":0.01213,"71":0.01213,"72":0.02426,"73":0.01213,"74":0.01617,"75":0.01213,"76":0.01213,"77":0.02022,"78":0.01617,"79":0.0566,"80":0.02426,"81":0.0283,"83":0.06873,"84":0.0566,"85":0.0566,"86":0.09703,"87":0.45686,"88":0.16981,"89":0.54581,"90":14.76908,"91":0.75604,"92":0.01213,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 25 26 27 28 29 31 32 36 37 38 39 40 41 42 44 45 46 47 48 50 51 52 57 59 60 62 66 93 94"},F:{"36":0.00404,"43":0.42047,"73":0.07682,"74":0.00809,"75":0.49729,"76":0.64688,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0.4043},G:{"8":0,"3.2":0,"4.0-4.1":0.00129,"4.2-4.3":0,"5.0-5.1":0.00775,"6.0-6.1":8.25478,"7.0-7.1":0.01809,"8.1-8.4":0.00388,"9.0-9.2":0,"9.3":0.05296,"10.0-10.2":1.08901,"10.3":0.05555,"11.0-11.2":0.031,"11.3-11.4":0.03488,"12.0-12.1":0.031,"12.2-12.4":0.16019,"13.0-13.1":0.02067,"13.2":0.0155,"13.3":0.0788,"13.4-13.7":0.25191,"14.0-14.4":2.17931,"14.5-14.6":0.37205},E:{"4":0,"5":0.39217,"11":0.00404,"12":0.00809,"13":0.06469,"14":0.28301,_:"0 6 7 8 9 10 3.1 3.2 6.1 7.1 9.1","5.1":0.18194,"10.1":0.00404,"11.1":0.01213,"12.1":0.02426,"13.1":0.10108,"14.1":0.07682},B:{"16":0.00404,"17":0.00404,"18":0.03234,"84":0.00404,"85":0.00404,"88":0.00404,"89":0.0283,"90":1.14013,"91":0.08895,_:"12 13 14 15 79 80 81 83 86 87"},P:{"4":0.39316,"5.0-5.4":0.09157,"6.2-6.4":0.02125,"7.2-7.4":0.21252,"8.2":0.02021,"9.2":0.10626,"10.1":0.05313,"11.1-11.2":0.23377,"12.0":0.14876,"13.0":0.64819,"14.0":2.11457},I:{"0":0,"3":0,"4":0.00236,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01182,"4.2-4.3":0.33162,"4.4":0,"4.4.3-4.4.4":0.60732},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.43088,"9":0.87395,"10":0.86176,"11":0.08536,_:"6 7 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.10723},Q:{"10.4":0},O:{"0":0.09531},H:{"0":0.27635},L:{"0":43.21155}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MC.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MC.js new file mode 100644 index 00000000000000..50fe0b1f59c268 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MC.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.20784,"67":0.00693,"68":0.02078,"72":0.00693,"75":0.0485,"78":0.10392,"79":0.00693,"84":0.44339,"85":0.00693,"86":0.03464,"87":0.08314,"88":3.38086,"89":0.01386,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 69 70 71 73 74 76 77 80 81 82 83 90 91 3.5 3.6"},D:{"49":2.21696,"65":0.02771,"70":0.01386,"71":0.06235,"72":0.19398,"73":0.10392,"74":0.01386,"75":0.01386,"76":0.0485,"77":0.40182,"78":0.06235,"79":0.08314,"80":0.02078,"81":0.16627,"83":0.03464,"84":0.01386,"85":0.18013,"86":0.11085,"87":1.46181,"88":0.6443,"89":5.11286,"90":29.78347,"91":0.73437,"92":0.08314,"93":0.00693,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 94"},F:{"65":0.00693,"73":0.05542,"74":0.0485,"75":0.25634,"76":0.36718,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.06826,"6.0-6.1":0.00553,"7.0-7.1":0.00369,"8.1-8.4":0,"9.0-9.2":0.01845,"9.3":0.3487,"10.0-10.2":0,"10.3":0.09225,"11.0-11.2":0.02952,"11.3-11.4":0.01845,"12.0-12.1":0.06088,"12.2-12.4":0.21402,"13.0-13.1":0.05719,"13.2":0,"13.3":0.22693,"13.4-13.7":0.77857,"14.0-14.4":13.82797,"14.5-14.6":2.29144},E:{"4":0,"12":0.03464,"13":0.4711,"14":8.04341,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.00693,"10.1":0.09699,"11.1":0.70666,"12.1":0.2979,"13.1":1.10848,"14.1":4.64869},B:{"18":0.15242,"87":0.03464,"89":0.09699,"90":3.99746,"91":0.20091,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 88"},P:{"4":0.06575,"5.0-5.4":0.04006,"6.2-6.4":0.08011,"7.2-7.4":0.13373,"8.2":0.01114,"9.2":0.03122,"10.1":0.09862,"11.1-11.2":0.17692,"12.0":0.3616,"13.0":0.2849,"14.0":1.64366},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00218,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.0101},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.83136,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.01885},S:{"2.5":0},R:{_:"0"},M:{"0":0.18125},Q:{"10.4":0},O:{"0":0},H:{"0":0.08725},L:{"0":10.93634}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MD.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MD.js new file mode 100644 index 00000000000000..e6fc2092b5ef3c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MD.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.00526,"52":0.09988,"59":0.0736,"60":0.0368,"63":0.00526,"64":0.01051,"68":0.00526,"72":0.02103,"75":0.00526,"77":0.00526,"78":0.12091,"79":0.03154,"80":0.01051,"82":0.72021,"83":0.02103,"84":0.03154,"85":0.02103,"86":0.04206,"87":0.04206,"88":2.15011,"89":0.01577,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 61 62 65 66 67 69 70 71 73 74 76 81 90 91 3.5","3.6":0.00526},D:{"23":0.01051,"25":0.00526,"33":0.05257,"34":0.00526,"41":0.01051,"46":0.00526,"49":0.57301,"51":0.01577,"53":0.01577,"59":0.07886,"62":0.01051,"63":0.01051,"65":0.61507,"66":0.00526,"67":0.02629,"68":0.00526,"69":0.03154,"70":0.01577,"71":0.0368,"72":0.01051,"73":0.04206,"74":0.0368,"75":0.01577,"76":0.02629,"77":0.01577,"78":0.02629,"79":0.05783,"80":0.0736,"81":0.0368,"83":0.08411,"84":0.08937,"85":0.06308,"86":0.24182,"87":0.40479,"88":0.31542,"89":1.06191,"90":33.91816,"91":0.72021,"92":0.01051,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 26 27 28 29 30 31 32 35 36 37 38 39 40 42 43 44 45 47 48 50 52 54 55 56 57 58 60 61 64 93 94"},F:{"36":0.00526,"58":0.01051,"70":0.01051,"71":0.01577,"72":0.00526,"73":0.26285,"74":0.02103,"75":1.25117,"76":1.47196,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 60 62 63 64 65 66 67 68 69 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00088,"6.0-6.1":0.00438,"7.0-7.1":0.00789,"8.1-8.4":0.00175,"9.0-9.2":0.00263,"9.3":0.04645,"10.0-10.2":0.00877,"10.3":0.06574,"11.0-11.2":0.03594,"11.3-11.4":0.02454,"12.0-12.1":0.03594,"12.2-12.4":0.16391,"13.0-13.1":0.03769,"13.2":0.01227,"13.3":0.08151,"13.4-13.7":0.38303,"14.0-14.4":5.90499,"14.5-14.6":1.59874},E:{"4":0,"11":0.01051,"13":0.04206,"14":0.96203,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.28388,"11.1":0.01577,"12.1":0.05257,"13.1":0.21554,"14.1":0.33645},B:{"17":0.01051,"18":0.05257,"84":0.01051,"88":0.02629,"89":0.03154,"90":1.19334,"91":0.04206,_:"12 13 14 15 16 79 80 81 83 85 86 87"},P:{"4":0.19773,"5.0-5.4":0.04006,"6.2-6.4":0.08011,"7.2-7.4":0.13373,"8.2":0.01114,"9.2":0.03122,"10.1":0.01041,"11.1-11.2":0.17692,"12.0":0.17692,"13.0":0.27058,"14.0":1.86286},I:{"0":0,"3":0,"4":0.00095,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00126,"4.2-4.3":0.00316,"4.4":0,"4.4.3-4.4.4":0.02308},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01051,"11":0.33119,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.01885},S:{"2.5":0},R:{_:"0"},M:{"0":0.0901},Q:{"10.4":0},O:{"0":0.22762},H:{"0":0.27385},L:{"0":36.83357}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ME.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ME.js new file mode 100644 index 00000000000000..b824626b65d2d4 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ME.js @@ -0,0 +1 @@ +module.exports={C:{"31":0.01314,"52":0.83768,"56":0.00329,"64":0.00329,"66":0.04271,"68":0.00329,"69":0.00657,"70":0.023,"72":0.01971,"73":0.00329,"74":0.00329,"76":0.00986,"77":0.00986,"78":0.03942,"79":0.00329,"81":0.00329,"83":0.00986,"84":0.00657,"85":0.01314,"86":0.03614,"87":0.03614,"88":2.70356,"89":0.05585,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 65 67 71 75 80 82 90 91 3.5 3.6"},D:{"22":0.00986,"38":0.02957,"43":0.00657,"47":0.00329,"49":0.29565,"53":0.07227,"56":0.00329,"57":0.00657,"62":0.01643,"63":0.00986,"65":0.03285,"66":0.00986,"67":0.01643,"68":0.01314,"69":0.00329,"70":0.00986,"71":0.00657,"73":0.00657,"74":0.00986,"75":0.00986,"76":0.01314,"77":0.01314,"78":0.01314,"79":0.06899,"80":0.03942,"81":0.03942,"83":0.023,"84":0.31208,"85":0.05913,"86":0.05256,"87":0.15111,"88":0.17082,"89":0.81468,"90":18.65552,"91":0.86067,"92":0.00657,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 48 50 51 52 54 55 58 59 60 61 64 72 93 94"},F:{"36":0.01643,"40":0.00657,"46":0.03285,"67":0.00657,"68":1.63265,"69":0.00329,"73":0.04271,"74":0.00657,"75":0.3942,"76":0.73256,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02954,"8.1-8.4":0.00448,"9.0-9.2":0,"9.3":0.16205,"10.0-10.2":0.01074,"10.3":0.17279,"11.0-11.2":0.02507,"11.3-11.4":0.03492,"12.0-12.1":0.0376,"12.2-12.4":0.19786,"13.0-13.1":0.04208,"13.2":0.00806,"13.3":0.11639,"13.4-13.7":0.42257,"14.0-14.4":6.32251,"14.5-14.6":0.77353},E:{"4":0,"12":0.02628,"13":0.01314,"14":0.47304,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01971,"12.1":0.01971,"13.1":0.0887,"14.1":0.18396},B:{"15":0.00657,"17":0.00329,"18":0.01314,"84":0.01643,"87":0.00657,"88":0.00329,"89":0.00986,"90":0.68328,"91":0.05585,_:"12 13 14 16 79 80 81 83 85 86"},P:{"4":0.20215,"5.0-5.4":0.09157,"6.2-6.4":0.01011,"7.2-7.4":0.10107,"8.2":0.02021,"9.2":0.08086,"10.1":0.11118,"11.1-11.2":0.29312,"12.0":0.10107,"13.0":0.60645,"14.0":4.29568},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00137,"4.2-4.3":0.00342,"4.4":0,"4.4.3-4.4.4":0.04893},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.2201,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.16116},Q:{"10.4":0},O:{"0":0.01343},H:{"0":0.31787},L:{"0":54.25984}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MG.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MG.js new file mode 100644 index 00000000000000..e281e16df0d61d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MG.js @@ -0,0 +1 @@ +module.exports={C:{"30":0.01246,"33":0.00623,"41":0.01246,"43":0.01246,"44":0.01869,"45":0.00623,"46":0.01246,"47":0.04362,"48":0.06854,"50":0.01246,"52":0.1807,"56":0.03739,"57":0.01869,"59":0.01246,"60":0.02492,"61":0.00623,"62":0.00623,"64":0.00623,"65":0.01246,"66":0.03739,"67":0.02492,"68":0.04362,"70":0.01246,"71":0.0997,"72":0.081,"73":0.01246,"74":0.01246,"75":0.02492,"77":0.01246,"78":0.23678,"79":0.01246,"80":0.07477,"81":0.03116,"82":0.03116,"83":0.08723,"84":0.0997,"85":0.0997,"86":0.22432,"87":0.28663,"88":8.1003,"89":0.06854,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 34 35 36 37 38 39 40 42 49 51 53 54 55 58 63 69 76 90 91 3.5 3.6"},D:{"11":0.01246,"25":0.29909,"43":0.06231,"49":0.19939,"51":0.00623,"54":0.00623,"55":0.01246,"56":0.02492,"57":0.01869,"58":0.04362,"63":0.03116,"64":0.02492,"65":0.25547,"66":0.00623,"67":0.01246,"69":0.01869,"70":0.03739,"71":0.07477,"72":0.01869,"73":0.00623,"74":0.03116,"75":0.48602,"76":0.04362,"77":0.0997,"78":0.02492,"79":0.15578,"80":0.05608,"81":0.16201,"83":0.2804,"84":0.11216,"85":0.11216,"86":0.17447,"87":1.02188,"88":0.89726,"89":1.60137,"90":31.08023,"91":1.40821,"92":0.03116,"93":0.02492,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 50 52 53 59 60 61 62 68 94"},F:{"53":0.04985,"62":0.02492,"68":0.01869,"73":0.06231,"74":0.03116,"75":0.6231,"76":1.54529,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 60 63 64 65 66 67 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00121,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00725,"6.0-6.1":0.00091,"7.0-7.1":0.08975,"8.1-8.4":0,"9.0-9.2":0.0006,"9.3":0.09126,"10.0-10.2":0.00846,"10.3":0.06799,"11.0-11.2":0.02417,"11.3-11.4":0.01269,"12.0-12.1":0.0284,"12.2-12.4":0.08914,"13.0-13.1":0.00816,"13.2":0.02236,"13.3":0.04835,"13.4-13.7":0.09942,"14.0-14.4":1.46343,"14.5-14.6":0.6539},E:{"4":0,"6":0.01869,"10":0.00623,"11":0.00623,"13":0.03739,"14":0.28663,_:"0 5 7 8 9 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01246,"11.1":0.01869,"12.1":0.06854,"13.1":0.17447,"14.1":0.11839},B:{"12":0.01246,"13":0.01869,"14":0.01869,"15":0.01869,"16":0.03116,"17":0.03116,"18":0.18693,"84":0.01869,"85":0.01869,"86":0.04985,"87":0.01246,"88":0.04362,"89":0.081,"90":2.70425,"91":0.17447,_:"79 80 81 83"},P:{"4":0.27338,"5.0-5.4":0.0202,"6.2-6.4":0.0909,"7.2-7.4":0.03154,"8.2":0.0303,"9.2":0.03092,"10.1":0.02062,"11.1-11.2":0.05257,"12.0":0.0736,"13.0":0.45213,"14.0":0.96735},I:{"0":0,"3":0,"4":0.00126,"2.1":0,"2.2":0,"2.3":0.00054,"4.1":0.00596,"4.2-4.3":0.01589,"4.4":0,"4.4.3-4.4.4":0.12711},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00714,"9":0.00714,"11":0.27857,_:"6 7 10 5.5"},J:{"7":0,"10":0.02261},N:{"10":0.02735,"11":0.01885},S:{"2.5":0.11684},R:{_:"0"},M:{"0":0.28268},Q:{"10.4":0.03392},O:{"0":1.7752},H:{"0":5.58787},L:{"0":30.24555}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MH.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MH.js new file mode 100644 index 00000000000000..05472faa19abe8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MH.js @@ -0,0 +1 @@ +module.exports={C:{"63":0.03693,"68":0.01055,"78":0.3746,"86":0.02638,"88":3.79344,"89":0.01055,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 87 90 91 3.5 3.6"},D:{"36":0.02638,"73":0.96023,"76":0.04221,"80":0.08969,"81":0.10552,"86":0.01055,"87":0.06331,"88":0.25852,"89":1.71998,"90":32.90114,"91":1.12379,"92":0.01583,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 77 78 79 83 84 85 93 94"},F:{"70":0.01055,"76":0.02638,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 72 73 74 75 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.10867,"10.0-10.2":0,"10.3":0.12657,"11.0-11.2":0,"11.3-11.4":0.0358,"12.0-12.1":0.06265,"12.2-12.4":0.16237,"13.0-13.1":0.00895,"13.2":0.00895,"13.3":0.23525,"13.4-13.7":0.56894,"14.0-14.4":9.93925,"14.5-14.6":1.02026},E:{"4":0,"11":0.01055,"13":0.1319,"14":0.62257,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01055,"11.1":0.02638,"12.1":0.01583,"13.1":0.16883,"14.1":1.16072},B:{"17":0.07914,"18":0.08969,"89":0.04221,"90":1.99433,"91":0.26908,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88"},P:{"4":0.02139,"5.0-5.4":0.01022,"6.2-6.4":0.02044,"7.2-7.4":0.02139,"8.2":0.05372,"9.2":0.08557,"10.1":0.01074,"11.1-11.2":0.03209,"12.0":0.04298,"13.0":0.08557,"14.0":0.6846},I:{"0":0,"3":0,"4":0.00046,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00073,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00826},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.27963,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.01885},S:{"2.5":0},R:{_:"0"},M:{"0":0.08503},Q:{"10.4":0},O:{"0":0.10865},H:{"0":0.00894},L:{"0":39.56965}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MK.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MK.js new file mode 100644 index 00000000000000..a544cb08634851 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MK.js @@ -0,0 +1 @@ +module.exports={C:{"40":0.00795,"47":0.00398,"49":0.0159,"51":0.00795,"52":0.17888,"54":0.0159,"56":0.0159,"60":0.00398,"62":0.00398,"65":0.00398,"68":0.01193,"71":0.00795,"72":0.00795,"77":0.01988,"78":0.0795,"79":0.02385,"80":0.01988,"81":0.0477,"82":0.01193,"83":0.02385,"84":0.0318,"85":0.01988,"86":0.0159,"87":0.0795,"88":2.75865,"89":0.02783,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 48 50 53 55 57 58 59 61 63 64 66 67 69 70 73 74 75 76 90 91 3.5","3.6":0.00795},D:{"5":0.00398,"22":0.00795,"34":0.01193,"37":0.00398,"38":0.0159,"41":0.00398,"47":0.02783,"48":0.0159,"49":0.47303,"53":0.0636,"56":0.00398,"58":0.01193,"61":0.00398,"62":0.01988,"63":0.0159,"65":0.00795,"68":0.01988,"69":0.01988,"70":0.00795,"71":0.0159,"72":0.0636,"73":0.00795,"74":0.00795,"75":0.0159,"76":0.0159,"77":0.0159,"78":0.02783,"79":0.05963,"80":0.0636,"81":0.0477,"83":0.19478,"84":0.23453,"85":0.1749,"86":0.37763,"87":0.30608,"88":0.21465,"89":0.7473,"90":25.38435,"91":1.07325,"92":0.00398,_:"4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 39 40 42 43 44 45 46 50 51 52 54 55 57 59 60 64 66 67 93 94"},F:{"36":0.00795,"37":0.01988,"40":0.00398,"46":0.0159,"52":0.00398,"70":0.02385,"71":0.02385,"72":0.00795,"73":0.16695,"74":0.00398,"75":0.64793,"76":0.55253,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 38 39 41 42 43 44 45 47 48 49 50 51 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00223,"6.0-6.1":0,"7.0-7.1":0.02563,"8.1-8.4":0.00111,"9.0-9.2":0.00334,"9.3":0.08024,"10.0-10.2":0.01114,"10.3":0.06575,"11.0-11.2":0.04569,"11.3-11.4":0.06798,"12.0-12.1":0.05572,"12.2-12.4":0.17719,"13.0-13.1":0.02786,"13.2":0.02006,"13.3":0.18165,"13.4-13.7":0.44465,"14.0-14.4":8.03824,"14.5-14.6":1.25483},E:{"4":0,"13":0.01193,"14":0.32595,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.03578,"12.1":0.00795,"13.1":0.05168,"14.1":0.19478},B:{"18":0.0636,"84":0.0159,"85":0.01193,"86":0.02783,"87":0.01193,"88":0.00795,"89":0.04373,"90":1.42305,"91":0.15503,_:"12 13 14 15 16 17 79 80 81 83"},P:{"4":0.1237,"5.0-5.4":0.0202,"6.2-6.4":0.0909,"7.2-7.4":0.04231,"8.2":0.0303,"9.2":0.03092,"10.1":0.02062,"11.1-11.2":0.17524,"12.0":0.05154,"13.0":0.3711,"14.0":2.04103},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00104,"4.2-4.3":0.00726,"4.4":0,"4.4.3-4.4.4":0.03388},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"7":0.00815,"8":0.02038,"9":0.0163,"10":0.01223,"11":0.26492,_:"6 5.5"},J:{"7":0,"10":0.01205},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.1386},Q:{"10.4":0},O:{"0":0.0241},H:{"0":0.18827},L:{"0":48.29179}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ML.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ML.js new file mode 100644 index 00000000000000..f09f3cf135f955 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ML.js @@ -0,0 +1 @@ +module.exports={C:{"35":0.00202,"37":0.00606,"40":0.00606,"42":0.00202,"43":0.00808,"45":0.00202,"47":0.00808,"49":0.00606,"52":0.00808,"67":0.00808,"71":0.00202,"72":0.01211,"78":0.05249,"81":0.00404,"82":0.00404,"85":0.00606,"86":0.01211,"87":0.02827,"88":2.16033,"89":0.04038,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 38 39 41 44 46 48 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 73 74 75 76 77 79 80 83 84 90 91 3.5 3.6"},D:{"4":0.00202,"11":0.00606,"22":0.00202,"28":0.00404,"37":0.00404,"40":0.00202,"43":0.00404,"49":0.02221,"50":0.00404,"58":0.01211,"60":0.00202,"62":0.00202,"63":0.02221,"65":0.06865,"66":0.01413,"70":0.0101,"73":0.01413,"74":0.01615,"75":0.00202,"76":0.0101,"77":0.00404,"79":0.02423,"80":0.00808,"81":0.02221,"83":0.01413,"84":0.06865,"85":0.01211,"86":0.0101,"87":0.0848,"88":0.15546,"89":0.26651,"90":6.79595,"91":0.22815,"92":0.00606,_:"5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 29 30 31 32 33 34 35 36 38 39 41 42 44 45 46 47 48 51 52 53 54 55 56 57 59 61 64 67 68 69 71 72 78 93 94"},F:{"47":0.00202,"51":0.00404,"73":0.00606,"75":0.09086,"76":0.20594,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.0066,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00283,"6.0-6.1":0.00189,"7.0-7.1":0.07925,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06038,"10.0-10.2":0,"10.3":0.23775,"11.0-11.2":0.18869,"11.3-11.4":0.04057,"12.0-12.1":0.06321,"12.2-12.4":0.25945,"13.0-13.1":0.02925,"13.2":0.03019,"13.3":0.25002,"13.4-13.7":1.06517,"14.0-14.4":4.81354,"14.5-14.6":1.56143},E:{"4":0,"9":0.00404,"13":0.00808,"14":0.14941,_:"0 5 6 7 8 10 11 12 3.1 3.2 6.1 9.1 10.1","5.1":0.06865,"7.1":0.02019,"11.1":0.00202,"12.1":0.02019,"13.1":0.08682,"14.1":0.05653},B:{"12":0.02625,"13":0.03634,"14":0.00808,"15":0.00404,"16":0.00808,"17":0.02019,"18":0.18979,"84":0.0101,"85":0.01413,"86":0.00202,"87":0.00202,"88":0.00404,"89":0.0323,"90":1.90392,"91":0.09691,_:"79 80 81 83"},P:{"4":0.30657,"5.0-5.4":0.01022,"6.2-6.4":0.02044,"7.2-7.4":0.31679,"8.2":0.01019,"9.2":0.18394,"10.1":0.04168,"11.1-11.2":0.36788,"12.0":0.10219,"13.0":0.60292,"14.0":0.92993},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00508,"4.2-4.3":0.00677,"4.4":0,"4.4.3-4.4.4":0.30735},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00353,"11":0.36392,_:"6 7 8 10 5.5"},J:{"7":0,"10":0.03192},N:{"10":0.02735,"11":0.01885},S:{"2.5":0.2793},R:{_:"0"},M:{"0":0.09576},Q:{"10.4":0.01596},O:{"0":0.84588},H:{"0":0.99725},L:{"0":71.79806}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MM.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MM.js new file mode 100644 index 00000000000000..4284365f41810a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MM.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.00778,"5":0.00519,"15":0.01556,"17":0.02334,"23":0.00259,"26":0.00259,"30":0.00259,"36":0.01297,"37":0.00519,"39":0.00778,"41":0.00778,"42":0.00519,"43":0.01297,"44":0.00519,"45":0.00519,"47":0.01037,"48":0.00259,"49":0.00519,"50":0.00259,"52":0.01037,"56":0.04667,"57":0.01037,"58":0.01297,"60":0.01037,"61":0.00778,"62":0.01297,"63":0.00519,"64":0.00259,"65":0.00519,"66":0.00519,"67":0.01037,"68":0.01037,"69":0.00519,"70":0.01037,"71":0.01037,"72":0.0363,"73":0.00778,"74":0.00519,"75":0.00778,"76":0.01037,"77":0.00519,"78":0.05964,"79":0.00519,"80":0.13224,"81":0.01297,"82":0.01815,"83":0.01037,"84":0.06483,"85":0.05186,"86":0.07001,"87":0.08557,"88":2.44779,"89":0.27486,"90":0.00519,_:"2 3 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 24 25 27 28 29 31 32 33 34 35 38 40 46 51 53 54 55 59 91 3.5 3.6"},D:{"11":0.00259,"23":0.01556,"24":0.02852,"25":0.01037,"31":0.00778,"32":0.01037,"37":0.01556,"38":0.01297,"43":0.00519,"47":0.00259,"49":0.14262,"50":0.00259,"53":0.02593,"55":0.00519,"57":0.00519,"58":0.00259,"61":0.02593,"62":0.00259,"63":0.02074,"65":0.00519,"67":0.00778,"68":0.00778,"69":0.01297,"70":0.00778,"71":0.03112,"72":0.00519,"73":0.00778,"74":0.01556,"75":0.00778,"76":0.00259,"77":0.00778,"78":0.00778,"79":0.10891,"80":0.01815,"81":0.02074,"83":0.10891,"84":0.02852,"85":0.02593,"86":0.05186,"87":0.17632,"88":0.15039,"89":0.42266,"90":12.40751,"91":0.71308,"92":0.0726,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 26 27 28 29 30 33 34 35 36 39 40 41 42 44 45 46 48 51 52 54 56 59 60 64 66 93 94"},F:{"36":0.00259,"37":0.00519,"46":0.00519,"73":0.03112,"74":0.01815,"75":0.15039,"76":0.23078,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0058,"6.0-6.1":0.01064,"7.0-7.1":0.01257,"8.1-8.4":0.00774,"9.0-9.2":0.02031,"9.3":0.11798,"10.0-10.2":0.0087,"10.3":0.08413,"11.0-11.2":0.07156,"11.3-11.4":0.02998,"12.0-12.1":0.08413,"12.2-12.4":0.20404,"13.0-13.1":0.0822,"13.2":0.01547,"13.3":0.15762,"13.4-13.7":0.43226,"14.0-14.4":5.88816,"14.5-14.6":1.96498},E:{"4":0,"8":0.00778,"11":0.00778,"12":0.01297,"13":0.02074,"14":1.19278,_:"0 5 6 7 9 10 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01297,"11.1":0.05705,"12.1":0.1115,"13.1":0.24634,"14.1":0.39932},B:{"12":0.01297,"13":0.00519,"14":0.00259,"15":0.00259,"16":0.01037,"17":0.01556,"18":0.05445,"81":0.00519,"84":0.02074,"85":0.01297,"86":0.01556,"87":0.00519,"88":0.02074,"89":0.0752,"90":1.54802,"91":0.1478,_:"79 80 83"},P:{"4":0.41769,"5.0-5.4":0.03056,"6.2-6.4":0.02038,"7.2-7.4":0.0815,"8.2":0.02021,"9.2":0.06113,"10.1":0.05094,"11.1-11.2":0.13244,"12.0":0.10188,"13.0":0.2445,"14.0":1.02895},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00201,"4.2-4.3":0.0584,"4.4":0,"4.4.3-4.4.4":0.83571},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.03605,"10":0.03004,"11":0.18025,_:"6 7 9 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.33327},Q:{"10.4":0.08147},O:{"0":3.56229},H:{"0":0.80633},L:{"0":59.41847}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MN.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MN.js new file mode 100644 index 00000000000000..06254f6960c8d3 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MN.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.00915,"42":0.00457,"52":0.01372,"56":0.00915,"78":0.08689,"86":0.00915,"87":0.03658,"88":1.91609,"89":0.10518,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 90 91 3.5 3.6"},D:{"24":0.00915,"25":0.00915,"48":0.00457,"49":0.20579,"55":0.00915,"58":0.00457,"60":0.00457,"63":0.07317,"65":0.01372,"67":0.00915,"69":0.00915,"70":0.02287,"71":0.00915,"72":0.01372,"73":0.01372,"74":0.07317,"75":0.01372,"76":0.00915,"77":0.00915,"78":0.01372,"79":0.05945,"80":0.0503,"81":0.04116,"83":0.01829,"84":0.16463,"85":0.02744,"86":0.10061,"87":1.45879,"88":0.25609,"89":0.70424,"90":30.74428,"91":1.21642,"92":0.01829,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 50 51 52 53 54 56 57 59 61 62 64 66 68 93 94"},F:{"28":0.00457,"73":0.10061,"74":0.00915,"75":0.61278,"76":0.66766,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00136,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00136,"6.0-6.1":0.00136,"7.0-7.1":0.01225,"8.1-8.4":0,"9.0-9.2":0.00136,"9.3":0.09116,"10.0-10.2":0.00816,"10.3":0.2177,"11.0-11.2":0.02993,"11.3-11.4":0.10477,"12.0-12.1":0.05987,"12.2-12.4":0.47349,"13.0-13.1":0.09252,"13.2":0.02177,"13.3":0.27212,"13.4-13.7":0.62588,"14.0-14.4":8.99086,"14.5-14.6":1.45448},E:{"4":0,"11":0.01372,"13":0.03658,"14":0.85515,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00915,"11.1":0.01372,"12.1":0.04116,"13.1":0.16463,"14.1":0.2378},B:{"18":0.02744,"84":0.01829,"85":0.00457,"87":0.00457,"88":0.03201,"89":0.07774,"90":2.29107,"91":0.1189,_:"12 13 14 15 16 17 79 80 81 83 86"},P:{"4":0.3561,"5.0-5.4":0.09157,"6.2-6.4":0.03052,"7.2-7.4":0.11192,"8.2":0.01017,"9.2":0.13227,"10.1":0.01017,"11.1-11.2":0.25436,"12.0":0.17296,"13.0":0.8343,"14.0":3.35753},I:{"0":0,"3":0,"4":0.00041,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00104,"4.2-4.3":0.00249,"4.4":0,"4.4.3-4.4.4":0.0232},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01688,"10":0.00844,"11":0.19418,_:"6 7 9 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.01885},S:{"2.5":0},R:{_:"0"},M:{"0":0.19537},Q:{"10.4":0.02714},O:{"0":0.18995},H:{"0":0.11817},L:{"0":37.97726}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MO.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MO.js new file mode 100644 index 00000000000000..e3146b2738c20c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MO.js @@ -0,0 +1 @@ +module.exports={C:{"11":0.07779,"34":0.06864,"43":0.01373,"52":0.01373,"56":0.02288,"57":0.00458,"72":0.00458,"73":0.01373,"75":0.0183,"77":0.02288,"78":0.01373,"84":0.02288,"85":0.00915,"86":0.00458,"87":0.03203,"88":1.3911,_:"2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 53 54 55 58 59 60 61 62 63 64 65 66 67 68 69 70 71 74 76 79 80 81 82 83 89 90 91 3.5 3.6"},D:{"22":0.02288,"26":0.04118,"30":0.02746,"34":0.09152,"38":0.18762,"43":0.00458,"48":0.00458,"49":0.2105,"53":0.2288,"55":0.0183,"57":0.01373,"58":0.03203,"59":0.00915,"61":0.05949,"62":0.02288,"63":0.0961,"64":0.00915,"65":0.0183,"66":0.03203,"67":0.03661,"68":0.06864,"69":0.35693,"70":0.02746,"71":0.07779,"72":0.02746,"73":0.07779,"74":0.05949,"75":0.03203,"76":0.03203,"77":0.02288,"78":0.03661,"79":0.12355,"80":0.08237,"81":0.10067,"83":0.15558,"84":0.02746,"85":0.06406,"86":0.32947,"87":0.30659,"88":0.39811,"89":1.53754,"90":22.76102,"91":0.86486,"92":0.02746,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 31 32 33 35 36 37 39 40 41 42 44 45 46 47 50 51 52 54 56 60 93 94"},F:{"36":0.03203,"40":0.00458,"46":0.04576,"72":0.00915,"73":0.03203,"75":0.08694,"76":0.08237,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00308,"6.0-6.1":0.09537,"7.0-7.1":0.06153,"8.1-8.4":0.14767,"9.0-9.2":0.04307,"9.3":0.24304,"10.0-10.2":0.12613,"10.3":0.44608,"11.0-11.2":0.27688,"11.3-11.4":0.29534,"12.0-12.1":0.33226,"12.2-12.4":0.69528,"13.0-13.1":0.19997,"13.2":0.08614,"13.3":0.45531,"13.4-13.7":1.52592,"14.0-14.4":21.96889,"14.5-14.6":2.55345},E:{"4":0,"8":0.00458,"10":0.03203,"11":0.02746,"12":0.01373,"13":0.2288,"14":7.06534,_:"0 5 6 7 9 3.1 3.2 5.1 6.1 7.1","9.1":0.0183,"10.1":0.03661,"11.1":0.06864,"12.1":0.20592,"13.1":0.79165,"14.1":0.94266},B:{"14":0.00458,"16":0.00915,"17":0.01373,"18":0.08237,"89":0.05034,"90":2.12784,"91":0.15101,_:"12 13 15 79 80 81 83 84 85 86 87 88"},P:{"4":0.71864,"5.0-5.4":0.0202,"6.2-6.4":0.0909,"7.2-7.4":0.04231,"8.2":0.0303,"9.2":0.04355,"10.1":0.02115,"11.1-11.2":0.01089,"12.0":0.02178,"13.0":0.22866,"14.0":2.04703},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00172,"4.4":0,"4.4.3-4.4.4":0.04168},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.18061,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.1953},Q:{"10.4":0.33093},O:{"0":0.72153},H:{"0":0.09245},L:{"0":21.48837}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MP.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MP.js new file mode 100644 index 00000000000000..b1cfd5a7d27645 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MP.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.01177,"52":0.03532,"80":0.00589,"85":0.01177,"88":1.38321,"89":0.02354,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 82 83 84 86 87 90 91 3.5 3.6"},D:{"49":0.07652,"53":0.01177,"55":0.01766,"66":0.00589,"67":0.02354,"68":0.07063,"69":0.00589,"71":0.0412,"76":0.01177,"79":0.01177,"80":0.00589,"83":0.06475,"84":0.00589,"86":0.02354,"87":0.40613,"88":0.16481,"89":1.91295,"90":33.32065,"91":1.53625,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 56 57 58 59 60 61 62 63 64 65 70 72 73 74 75 77 78 81 85 92 93 94"},F:{"73":0.05297,"75":0.38848,"76":0.48265,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.17051,"9.3":0.3458,"10.0-10.2":0,"10.3":0.23425,"11.0-11.2":0.10677,"11.3-11.4":0.00478,"12.0-12.1":0.15776,"12.2-12.4":0.22947,"13.0-13.1":0.00478,"13.2":0.01753,"13.3":0.13545,"13.4-13.7":0.30597,"14.0-14.4":11.92469,"14.5-14.6":1.40712},E:{"4":0,"11":0.01177,"13":0.10595,"14":6.91016,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01177,"11.1":0.06475,"12.1":0.6298,"13.1":1.00062,"14.1":0.66512},B:{"18":0.17069,"87":0.01766,"89":0.02354,"90":3.68464,"91":0.40613,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 88"},P:{"4":0.04291,"5.0-5.4":0.01097,"6.2-6.4":0.0521,"7.2-7.4":0.05484,"8.2":0.01023,"9.2":0.58995,"10.1":0.02145,"11.1-11.2":0.10726,"12.0":0.02145,"13.0":0.32179,"14.0":4.49434},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01296,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.01584},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":3.70818,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.05348},Q:{"10.4":0},O:{"0":0.02468},H:{"0":0.12853},L:{"0":21.17796}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MQ.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MQ.js new file mode 100644 index 00000000000000..f584503a5bc173 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MQ.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.0088,"52":0.15833,"60":0.0088,"72":0.0088,"78":0.09236,"79":0.0088,"82":0.32985,"83":0.02199,"84":0.16273,"85":0.0088,"86":0.0088,"87":0.05717,"88":4.66628,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 80 81 89 90 91 3.5 3.6"},D:{"49":0.25069,"58":0.01759,"63":0.01759,"64":0.0088,"65":0.0088,"70":0.02199,"75":0.0044,"76":0.0088,"79":0.01319,"80":0.02639,"81":0.0088,"83":0.02639,"85":0.0088,"86":0.02639,"87":0.10555,"88":0.2287,"89":0.62012,"90":20.05488,"91":0.59373,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 59 60 61 62 66 67 68 69 71 72 73 74 77 78 84 92 93 94"},F:{"73":0.07477,"75":0.33865,"76":0.61572,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.02785,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00879,"8.1-8.4":0,"9.0-9.2":0,"9.3":1.01282,"10.0-10.2":0.00147,"10.3":0.18468,"11.0-11.2":0.02199,"11.3-11.4":0.13485,"12.0-12.1":0.03957,"12.2-12.4":0.17735,"13.0-13.1":0.03225,"13.2":0.06009,"13.3":0.16709,"13.4-13.7":0.44265,"14.0-14.4":10.04172,"14.5-14.6":1.84536},E:{"4":0,"10":0.02199,"11":0.0044,"12":0.01759,"13":0.15393,"14":2.97745,_:"0 5 6 7 8 9 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02199,"11.1":0.10115,"12.1":0.6597,"13.1":0.73447,"14.1":1.20505},B:{"13":0.0088,"15":0.01319,"16":0.03079,"17":0.02639,"18":0.06157,"80":0.0044,"81":0.03079,"85":0.0088,"86":0.01319,"87":0.01319,"88":0.09676,"89":0.15393,"90":4.59151,"91":0.32985,_:"12 14 79 83 84"},P:{"4":0.10457,"5.0-5.4":0.01022,"6.2-6.4":0.02044,"7.2-7.4":0.0732,"8.2":0.05372,"9.2":0.17777,"10.1":0.03137,"11.1-11.2":0.31372,"12.0":0.15686,"13.0":0.65881,"14.0":4.06789},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00831,"4.4":0,"4.4.3-4.4.4":0.02529},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.85761,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.01885},S:{"2.5":0},R:{_:"0"},M:{"0":0.50409},Q:{"10.4":0},O:{"0":0.0168},H:{"0":0.10075},L:{"0":38.15151}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MR.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MR.js new file mode 100644 index 00000000000000..f4ca526a4eb26b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MR.js @@ -0,0 +1 @@ +module.exports={C:{"15":0.00521,"32":0.00174,"34":0.00347,"37":0.01041,"43":0.02603,"46":0.00347,"47":0.00868,"49":0.10237,"52":0.00868,"56":0.05205,"60":0.00694,"68":0.00174,"69":0.00174,"70":0.00347,"71":0.00694,"72":0.00868,"78":0.04164,"84":0.07808,"85":0.00694,"86":0.04511,"87":0.04685,"88":1.36198,"89":0.00347,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 35 36 38 39 40 41 42 44 45 48 50 51 53 54 55 57 58 59 61 62 63 64 65 66 67 73 74 75 76 77 79 80 81 82 83 90 91 3.5 3.6"},D:{"11":0.00174,"18":0.00174,"19":0.00347,"25":0.00174,"33":0.0295,"39":0.00347,"40":0.01909,"43":0.02256,"47":0.00347,"48":0.00868,"49":0.0347,"53":0.00174,"57":0.16656,"63":0.00347,"65":0.01215,"69":0.00347,"70":0.00347,"72":0.02082,"74":0.00174,"75":0.00347,"76":0.02776,"77":0.00694,"78":0.00347,"79":0.01041,"80":0.01388,"81":0.02429,"83":0.02082,"84":0.02603,"85":0.01735,"86":0.11451,"87":0.32445,"88":0.18218,"89":0.18912,"90":7.80056,"91":0.31577,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 20 21 22 23 24 26 27 28 29 30 31 32 34 35 36 37 38 41 42 44 45 46 50 51 52 54 55 56 58 59 60 61 62 64 66 67 68 71 73 92 93 94"},F:{"73":0.02429,"75":0.17524,"76":0.18218,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00443,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00089,"7.0-7.1":0.02482,"8.1-8.4":0,"9.0-9.2":0.04432,"9.3":0.03634,"10.0-10.2":0.00266,"10.3":0.09661,"11.0-11.2":0.21007,"11.3-11.4":0.28718,"12.0-12.1":0.10636,"12.2-12.4":0.45382,"13.0-13.1":0.05584,"13.2":0.02659,"13.3":0.36607,"13.4-13.7":0.47952,"14.0-14.4":5.16395,"14.5-14.6":0.76404},E:{"4":0,"9":0.00347,"10":0.00174,"11":0.00694,"13":0.01041,"14":0.13707,_:"0 5 6 7 8 12 3.1 3.2 6.1 7.1 9.1","5.1":0.74432,"10.1":0.00521,"11.1":0.02082,"12.1":0.00521,"13.1":0.05205,"14.1":0.10237},B:{"12":0.02603,"13":0.01909,"15":0.00174,"16":0.00521,"17":0.01735,"18":0.03817,"84":0.00347,"85":0.00694,"86":0.00347,"88":0.00347,"89":0.02256,"90":0.5205,"91":0.03123,_:"14 79 80 81 83 87"},P:{"4":1.0715,"5.0-5.4":0.04006,"6.2-6.4":0.08011,"7.2-7.4":1.36191,"8.2":0.02003,"9.2":0.33046,"10.1":0.09013,"11.1-11.2":0.81114,"12.0":0.22031,"13.0":0.87122,"14.0":1.91268},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00098,"4.2-4.3":0.00391,"4.4":0,"4.4.3-4.4.4":0.06948},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.00638,"7":0.01276,"8":0.0319,"9":0.02552,"10":0.01914,"11":0.67636,_:"5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.01885},S:{"2.5":0},R:{_:"0"},M:{"0":0.22313},Q:{"10.4":0.13222},O:{"0":0.47105},H:{"0":1.42394},L:{"0":68.29144}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MS.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MS.js new file mode 100644 index 00000000000000..4d31f1fb650db7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MS.js @@ -0,0 +1 @@ +module.exports={C:{"49":0.16245,"51":0.21868,"52":1.03717,"78":0.05623,"81":0.05623,"82":0.05623,"87":0.21868,"88":2.67414,"89":0.81849,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 83 84 85 86 90 91 3.5 3.6"},D:{"49":2.40548,"68":0.27491,"81":0.81849,"89":0.05623,"90":37.30056,"91":1.58074,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 92 93 94"},F:{"75":0.54358,"76":0.21868,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.0451,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.02228,"12.2-12.4":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":4.78723,"14.0-14.4":0.28173,"14.5-14.6":0.0902},E:{"4":0,"14":0.71227,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.05623,"14.1":0.98094},B:{"13":0.16245,"18":0.27491,"84":0.65604,"90":8.74095,"91":0.05623,_:"12 14 15 16 17 79 80 81 83 85 86 87 88 89"},P:{"4":0.76658,"5.0-5.4":0.09157,"6.2-6.4":0.01011,"7.2-7.4":0.10107,"8.2":0.02021,"9.2":0.08086,"10.1":0.11118,"11.1-11.2":0.29312,"12.0":0.10107,"13.0":0.60645,"14.0":4.15229},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":2.0181,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.15383},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":26.77274}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MT.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MT.js new file mode 100644 index 00000000000000..26fe13e9a1b915 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MT.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.03142,"52":0.04398,"77":0.01885,"78":0.04398,"84":0.03142,"86":0.01257,"87":0.0377,"88":1.92888,"89":0.01257,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 79 80 81 82 83 85 90 91 3.5 3.6"},D:{"49":0.34557,"53":0.01257,"61":0.3707,"65":0.01257,"69":0.5529,"70":0.01257,"71":0.01885,"72":0.00628,"73":0.10053,"74":0.06283,"75":0.02513,"76":0.03142,"77":0.48379,"78":0.10053,"79":0.05655,"80":0.05655,"81":0.02513,"83":0.0377,"84":0.10681,"85":0.01885,"86":0.06283,"87":0.21362,"88":0.83564,"89":1.38854,"90":40.58818,"91":1.25032,"93":0.00628,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 62 63 64 66 67 68 92 94"},F:{"72":0.01885,"73":0.16964,"75":0.63458,"76":0.32672,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01917,"6.0-6.1":0.00101,"7.0-7.1":0.00605,"8.1-8.4":0.0222,"9.0-9.2":0,"9.3":0.09484,"10.0-10.2":0.00908,"10.3":0.39549,"11.0-11.2":0.02623,"11.3-11.4":0.06154,"12.0-12.1":0.04439,"12.2-12.4":0.12813,"13.0-13.1":0.01211,"13.2":0.00504,"13.3":0.07466,"13.4-13.7":0.4086,"14.0-14.4":6.97453,"14.5-14.6":1.41347},E:{"4":0,"11":0.01257,"12":0.02513,"13":0.10681,"14":2.89018,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.01885,"10.1":0.05026,"11.1":0.0754,"12.1":0.06283,"13.1":0.67856,"14.1":0.80422},B:{"14":0.01885,"15":0.00628,"16":0.01257,"17":0.01257,"18":0.10681,"81":0.01257,"85":0.01257,"86":0.01257,"88":0.01257,"89":0.05026,"90":5.47249,"91":0.39583,_:"12 13 79 80 83 84 87"},P:{"4":0.11819,"5.0-5.4":0.01022,"6.2-6.4":0.02044,"7.2-7.4":0.31679,"8.2":0.05372,"9.2":0.02149,"10.1":0.01074,"11.1-11.2":0.07521,"12.0":0.04298,"13.0":0.3116,"14.0":2.68622},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00446,"4.2-4.3":0.00521,"4.4":0,"4.4.3-4.4.4":0.087},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.62202,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.01885},S:{"2.5":0},R:{_:"0"},M:{"0":0.22308},Q:{"10.4":0},O:{"0":0.13385},H:{"0":0.12672},L:{"0":24.26685}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MU.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MU.js new file mode 100644 index 00000000000000..62927330b51db7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MU.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.02588,"56":0.00518,"57":0.00518,"69":0.01035,"72":0.00518,"78":0.0621,"82":0.00518,"83":0.01035,"84":0.01553,"85":0.01035,"86":0.01553,"87":0.05693,"88":1.9665,"89":0.03623,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 58 59 60 61 62 63 64 65 66 67 68 70 71 73 74 75 76 77 79 80 81 90 91 3.5 3.6"},D:{"20":0.01553,"34":0.01035,"38":0.03623,"39":0.0207,"49":0.22253,"53":0.0414,"55":0.03623,"61":0.36743,"63":0.00518,"65":0.0207,"69":0.01035,"71":0.00518,"73":0.0207,"74":0.03623,"75":0.01553,"76":0.04658,"77":0.01553,"78":0.01553,"79":0.06728,"80":0.0414,"81":0.0414,"83":0.0621,"84":0.09315,"85":0.0621,"86":0.24323,"87":0.26393,"88":0.13973,"89":1.01948,"90":34.31543,"91":1.6146,"92":0.01035,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 40 41 42 43 44 45 46 47 48 50 51 52 54 56 57 58 59 60 62 64 66 67 68 70 72 93 94"},F:{"73":0.03623,"74":0.00518,"75":0.27428,"76":0.8487,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0111,"6.0-6.1":0.00713,"7.0-7.1":0.04121,"8.1-8.4":0.0103,"9.0-9.2":0.00159,"9.3":0.0848,"10.0-10.2":0.00515,"10.3":0.06301,"11.0-11.2":0.00753,"11.3-11.4":0.01862,"12.0-12.1":0.02378,"12.2-12.4":0.05746,"13.0-13.1":0.01466,"13.2":0.00555,"13.3":0.03804,"13.4-13.7":0.19061,"14.0-14.4":2.56623,"14.5-14.6":0.60708},E:{"4":0,"12":0.02588,"13":0.1863,"14":1.19543,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.05175,"10.1":0.00518,"11.1":0.08798,"12.1":0.10868,"13.1":0.28463,"14.1":0.3519},B:{"12":0.01035,"15":0.01035,"16":0.01035,"17":0.01553,"18":0.06728,"84":0.00518,"85":0.00518,"87":0.01035,"88":0.01553,"89":0.0621,"90":3.25508,"91":0.27428,_:"13 14 79 80 81 83 86"},P:{"4":0.31913,"5.0-5.4":0.04006,"6.2-6.4":0.08011,"7.2-7.4":0.21619,"8.2":0.02003,"9.2":0.05147,"10.1":0.05147,"11.1-11.2":0.31913,"12.0":0.16471,"13.0":0.51473,"14.0":3.75751},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00124,"4.2-4.3":0.00711,"4.4":0,"4.4.3-4.4.4":0.06402},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.2834,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.01885},S:{"2.5":0},R:{_:"0"},M:{"0":0.193},Q:{"10.4":0},O:{"0":0.68033},H:{"0":0.58927},L:{"0":39.13388}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MV.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MV.js new file mode 100644 index 00000000000000..05e52147b9ea1c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MV.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.00549,"69":0.00275,"72":0.02196,"78":0.0302,"80":0.00275,"82":0.00824,"84":0.04118,"85":0.02745,"86":0.02471,"87":0.01922,"88":1.2929,"89":0.08235,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 73 74 75 76 77 79 81 83 90 91 3.5 3.6"},D:{"44":0.00549,"49":0.02471,"63":0.01373,"69":0.01922,"70":0.01098,"71":0.00275,"72":0.00275,"73":0.02471,"74":0.01647,"76":0.02745,"77":0.00824,"79":0.03569,"80":0.02196,"81":0.06588,"83":0.04118,"84":0.06039,"85":0.00549,"86":0.04667,"87":0.14,"88":0.12627,"89":0.59567,"90":18.17465,"91":0.69723,"92":0.01373,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 75 78 93 94"},F:{"63":0.00549,"71":0.00275,"73":0.01647,"74":0.00275,"75":0.10157,"76":0.06863,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00184,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0461,"10.0-10.2":0.00369,"10.3":0.02582,"11.0-11.2":0.05348,"11.3-11.4":0.05717,"12.0-12.1":0.06454,"12.2-12.4":0.21576,"13.0-13.1":0.09221,"13.2":0.02029,"13.3":0.18626,"13.4-13.7":0.62331,"14.0-14.4":12.97702,"14.5-14.6":3.58864},E:{"4":0,"11":0.00824,"12":0.01647,"13":0.06314,"14":1.13918,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1","5.1":0.01098,"9.1":0.00275,"10.1":0.00549,"11.1":0.00549,"12.1":0.09333,"13.1":0.14823,"14.1":0.45567},B:{"12":0.00275,"13":0.00549,"15":0.00549,"16":0.00824,"17":0.00549,"18":0.0851,"80":0.00275,"84":0.00549,"85":0.01098,"87":0.00549,"88":0.02471,"89":0.02471,"90":1.10075,"91":0.09059,_:"14 79 81 83 86"},P:{"4":0.04168,"5.0-5.4":0.01019,"6.2-6.4":0.01019,"7.2-7.4":0.03126,"8.2":0.01019,"9.2":0.01042,"10.1":0.04168,"11.1-11.2":0.17715,"12.0":0.09378,"13.0":0.32303,"14.0":1.97986},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02134,"4.4":0,"4.4.3-4.4.4":0.34141},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.09333,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.01885},S:{"2.5":0},R:{_:"0"},M:{"0":0.31197},Q:{"10.4":0},O:{"0":1.13904},H:{"0":0.65251},L:{"0":51.22354}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MW.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MW.js new file mode 100644 index 00000000000000..7ee2d83d699800 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MW.js @@ -0,0 +1 @@ +module.exports={C:{"15":0.01557,"17":0.00311,"27":0.02803,"29":0.01868,"30":0.00311,"31":0.01246,"43":0.00623,"44":0.00311,"46":0.00623,"47":0.03114,"52":0.0218,"56":0.01246,"57":0.00623,"59":0.01246,"61":0.0218,"63":0.02491,"64":0.01868,"67":0.01246,"68":0.0218,"69":0.02491,"70":0.00311,"71":0.01557,"72":0.02803,"78":0.05294,"80":0.00623,"81":0.04982,"82":0.01557,"83":0.00623,"84":0.00934,"85":0.02803,"86":0.0218,"87":0.07785,"88":3.19808,"89":0.1557,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 28 32 33 34 35 36 37 38 39 40 41 42 45 48 49 50 51 53 54 55 58 60 62 65 66 73 74 75 76 77 79 90 91 3.5 3.6"},D:{"11":0.00311,"24":0.00311,"25":0.00623,"28":0.00934,"33":0.00311,"39":0.00311,"40":0.00623,"43":0.01868,"48":0.00311,"49":0.02491,"50":0.00623,"53":0.00311,"58":0.00934,"60":0.0218,"61":0.00311,"62":0.00934,"63":0.0218,"64":0.00311,"65":0.01246,"67":0.00934,"69":0.01557,"70":0.02803,"71":0.00623,"72":0.01868,"73":0.00934,"74":0.03737,"75":0.00934,"76":0.0218,"77":0.00934,"79":0.04671,"80":0.07474,"81":0.03114,"83":0.08719,"84":0.05294,"85":0.02491,"86":0.10899,"87":0.18061,"88":0.11522,"89":0.62903,"90":12.02315,"91":0.40482,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 26 27 29 30 31 32 34 35 36 37 38 41 42 44 45 46 47 51 52 54 55 56 57 59 66 68 78 92 93 94"},F:{"33":0.01246,"34":0.00311,"36":0.00623,"40":0.00623,"42":0.01246,"48":0.12456,"50":0.00311,"63":0.00934,"64":0.00311,"68":0.00623,"72":0.00623,"73":0.00934,"74":0.00934,"75":0.44842,"76":1.01205,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 35 37 38 39 41 43 44 45 46 47 49 51 52 53 54 55 56 57 58 60 62 65 66 67 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00027,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00055,"5.0-5.1":0.0041,"6.0-6.1":0.00546,"7.0-7.1":0.02512,"8.1-8.4":0.00027,"9.0-9.2":0.00191,"9.3":0.03522,"10.0-10.2":0.00082,"10.3":0.03085,"11.0-11.2":0.01993,"11.3-11.4":0.03085,"12.0-12.1":0.01911,"12.2-12.4":0.09965,"13.0-13.1":0.01092,"13.2":0.00464,"13.3":0.04041,"13.4-13.7":0.21951,"14.0-14.4":1.74376,"14.5-14.6":0.28203},E:{"4":0,"12":0.00623,"13":0.01557,"14":0.14947,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.38925,"10.1":0.00623,"11.1":0.00623,"12.1":0.02491,"13.1":0.04048,"14.1":0.11522},B:{"12":0.07785,"13":0.02803,"14":0.03114,"15":0.04048,"16":0.05605,"17":0.09965,"18":0.41728,"80":0.00934,"81":0.01246,"83":0.00311,"84":0.03425,"85":0.02803,"86":0.01868,"87":0.03114,"88":0.02803,"89":0.23666,"90":2.42581,"91":0.10276,_:"79"},P:{"4":0.64169,"5.0-5.4":0.01019,"6.2-6.4":0.01019,"7.2-7.4":0.1426,"8.2":0.01019,"9.2":0.08148,"10.1":0.06111,"11.1-11.2":0.11204,"12.0":0.10186,"13.0":0.61113,"14.0":1.15097},I:{"0":0,"3":0,"4":0.00154,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00231,"4.2-4.3":0.00732,"4.4":0,"4.4.3-4.4.4":0.14031},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02538,"9":0.01269,"10":0.01269,"11":0.6281,_:"6 7 5.5"},J:{"7":0,"10":0.38562},N:{"10":0.02735,"11":0.01885},S:{"2.5":0.03443},R:{_:"0"},M:{"0":0.2961},Q:{"10.4":0.0964},O:{"0":5.85999},H:{"0":14.0424},L:{"0":46.73015}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MX.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MX.js new file mode 100644 index 00000000000000..196072b87e0a47 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MX.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.86385,"38":0.00483,"52":0.03378,"56":0.00483,"66":0.0193,"68":0.00483,"72":0.00483,"73":0.00483,"78":0.08204,"81":0.00965,"82":0.00483,"84":0.01448,"85":0.01448,"86":0.01448,"87":0.03378,"88":1.86766,"89":0.0193,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 67 69 70 71 74 75 76 77 79 80 83 90 91 3.5 3.6"},D:{"22":0.00965,"35":0.00483,"38":0.01448,"49":0.15926,"53":0.02413,"58":0.00483,"61":0.05791,"63":0.00965,"65":0.0193,"66":0.01448,"67":0.02413,"68":0.00965,"69":0.00965,"70":0.01448,"71":0.00965,"72":0.00965,"73":0.00965,"74":0.01448,"75":0.0193,"76":0.04343,"77":0.02413,"78":0.0193,"79":0.03861,"80":0.03861,"81":0.03378,"83":0.06756,"84":0.03861,"85":0.04343,"86":0.08204,"87":0.27026,"88":0.222,"89":0.79146,"90":31.21939,"91":1.17272,"92":0.00965,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 59 60 62 64 93 94"},F:{"73":0.14961,"74":0.00483,"75":0.65151,"76":0.52603,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00187,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00749,"6.0-6.1":0.00468,"7.0-7.1":0.01217,"8.1-8.4":0.00655,"9.0-9.2":0.00281,"9.3":0.11701,"10.0-10.2":0.00562,"10.3":0.0908,"11.0-11.2":0.01779,"11.3-11.4":0.04212,"12.0-12.1":0.02434,"12.2-12.4":0.13574,"13.0-13.1":0.02527,"13.2":0.0103,"13.3":0.0777,"13.4-13.7":0.2696,"14.0-14.4":6.36275,"14.5-14.6":1.5605},E:{"4":0,"12":0.00965,"13":0.05309,"14":1.40437,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.29439,"10.1":0.01448,"11.1":0.03861,"12.1":0.07722,"13.1":0.3523,"14.1":0.5936},B:{"12":0.00483,"14":0.00483,"15":0.00965,"16":0.00965,"17":0.0193,"18":0.12548,"84":0.00965,"85":0.00965,"86":0.00965,"87":0.00965,"88":0.01448,"89":0.05309,"90":3.15138,"91":0.19787,_:"13 79 80 81 83"},P:{"4":0.1489,"5.0-5.4":0.04006,"6.2-6.4":0.08011,"7.2-7.4":0.05318,"8.2":0.02003,"9.2":0.02127,"10.1":0.02065,"11.1-11.2":0.06381,"12.0":0.03191,"13.0":0.17017,"14.0":1.04227},I:{"0":0,"3":0,"4":0.00178,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00799,"4.2-4.3":0.01243,"4.4":0,"4.4.3-4.4.4":0.0968},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01013,"9":0.00506,"11":0.29367,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0.00517},R:{_:"0"},M:{"0":0.17592},Q:{"10.4":0},O:{"0":0.06209},H:{"0":0.18614},L:{"0":42.93004}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MY.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MY.js new file mode 100644 index 00000000000000..e5b7fc6ab66931 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MY.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.02075,"52":0.02489,"56":0.0083,"60":0.02075,"72":0.0083,"78":0.03319,"80":0.0083,"81":0.0083,"82":0.01245,"83":0.00415,"84":0.01245,"85":0.01245,"86":0.01245,"87":0.02489,"88":1.6679,"89":0.04149,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 90 91 3.5 3.6"},D:{"22":0.01245,"25":0.0083,"26":0.00415,"34":0.03319,"38":0.12032,"47":0.01245,"49":0.09543,"53":0.29043,"54":0.00415,"55":0.09543,"56":0.02904,"57":0.0083,"58":0.01245,"59":0.02904,"60":0.0083,"61":0.0083,"62":0.0166,"63":0.01245,"64":0.00415,"65":0.02489,"66":0.0083,"67":0.02075,"68":0.06638,"69":0.02489,"70":0.02904,"71":0.02904,"72":0.02489,"73":0.04564,"74":0.02075,"75":0.04979,"76":0.02489,"77":0.02075,"78":0.03734,"79":0.09958,"80":0.04564,"81":0.09128,"83":0.18671,"84":0.04564,"85":0.05809,"86":0.17841,"87":0.21575,"88":0.2116,"89":0.79246,"90":27.05563,"91":0.8381,"92":0.02489,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 93 94"},F:{"28":0.00415,"29":0.00415,"36":0.06224,"40":0.01245,"46":0.04564,"73":0.02904,"75":0.14936,"76":0.17426,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.0037,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00247,"5.0-5.1":0.01851,"6.0-6.1":0.01851,"7.0-7.1":0.0469,"8.1-8.4":0.05184,"9.0-9.2":0.02839,"9.3":0.32708,"10.0-10.2":0.03086,"10.3":0.2234,"11.0-11.2":0.04814,"11.3-11.4":0.06295,"12.0-12.1":0.09627,"12.2-12.4":0.29622,"13.0-13.1":0.06912,"13.2":0.03086,"13.3":0.1765,"13.4-13.7":0.48877,"14.0-14.4":7.99435,"14.5-14.6":1.64034},E:{"4":0,"8":0.01245,"12":0.0083,"13":0.07053,"14":2.07035,_:"0 5 6 7 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.02489,"10.1":0.01245,"11.1":0.02904,"12.1":0.03734,"13.1":0.26554,"14.1":0.4315},B:{"17":0.00415,"18":0.02075,"84":0.0083,"86":0.0083,"88":0.0083,"89":0.02489,"90":1.40651,"91":0.06224,_:"12 13 14 15 16 79 80 81 83 85 87"},P:{"4":0.87091,"5.0-5.4":0.01019,"6.2-6.4":0.01019,"7.2-7.4":0.03148,"8.2":0.01019,"9.2":0.05246,"10.1":0.02099,"11.1-11.2":0.11542,"12.0":0.08394,"13.0":0.27282,"14.0":1.39556},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00205,"4.2-4.3":0.00684,"4.4":0,"4.4.3-4.4.4":0.04377},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"7":0.01233,"9":0.00617,"11":0.20969,_:"6 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.01885},S:{"2.5":0},R:{_:"0"},M:{"0":0.15798},Q:{"10.4":0.0234},O:{"0":1.39839},H:{"0":0.76997},L:{"0":44.34864}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MZ.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MZ.js new file mode 100644 index 00000000000000..9882b878a0ba8d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/MZ.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.10262,"57":0.00789,"66":0.00395,"68":0.02368,"78":0.04736,"80":0.00789,"81":0.01184,"83":0.00395,"84":0.00395,"85":0.01974,"86":0.00789,"87":0.04342,"88":1.79589,"89":0.02763,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 58 59 60 61 62 63 64 65 67 69 70 71 72 73 74 75 76 77 79 82 90 91 3.5 3.6"},D:{"30":0.00789,"33":0.01184,"40":0.03552,"42":0.00789,"43":0.11052,"49":0.16577,"56":0.17367,"57":0.00395,"58":0.01184,"60":0.03158,"61":0.01974,"63":0.03158,"65":0.01974,"67":0.00395,"69":0.00789,"70":0.02763,"71":0.00789,"72":0.01184,"74":0.05131,"75":0.00789,"77":0.00789,"78":0.00395,"79":0.03158,"80":0.06315,"81":0.04736,"83":0.04342,"84":0.02368,"85":0.01974,"86":0.09473,"87":0.18551,"88":0.28024,"89":0.56837,"90":15.5275,"91":0.52495,"92":0.01974,"93":0.00395,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 34 35 36 37 38 39 41 44 45 46 47 48 50 51 52 53 54 55 59 62 64 66 68 73 76 94"},F:{"36":0.00395,"42":0.00395,"53":0.01184,"68":0.01579,"73":0.22498,"74":0.01974,"75":0.74598,"76":1.3183,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00055,"5.0-5.1":0.00165,"6.0-6.1":0.00385,"7.0-7.1":0.02088,"8.1-8.4":0.00275,"9.0-9.2":0.00055,"9.3":0.16212,"10.0-10.2":0.01154,"10.3":0.17311,"11.0-11.2":0.1863,"11.3-11.4":0.04671,"12.0-12.1":0.16816,"12.2-12.4":0.31984,"13.0-13.1":0.02418,"13.2":0.00714,"13.3":0.1253,"13.4-13.7":0.24895,"14.0-14.4":2.77303,"14.5-14.6":0.51053},E:{"4":0,"12":0.00789,"13":0.01184,"14":0.24077,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 9.1 10.1","5.1":0.05526,"7.1":0.01974,"11.1":0.01184,"12.1":0.01974,"13.1":0.08683,"14.1":0.07105},B:{"12":0.16972,"13":0.03552,"14":0.03158,"15":0.01579,"16":0.01974,"17":0.03947,"18":0.20524,"84":0.01579,"85":0.05921,"86":0.00395,"87":0.02368,"88":0.01184,"89":0.0671,"90":1.98139,"91":0.0671,_:"79 80 81 83"},P:{"4":2.23458,"5.0-5.4":0.09157,"6.2-6.4":0.02125,"7.2-7.4":0.35876,"8.2":0.02021,"9.2":0.0615,"10.1":0.01025,"11.1-11.2":0.14351,"12.0":0.11275,"13.0":0.30751,"14.0":0.68678},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00088,"4.2-4.3":0.0022,"4.4":0,"4.4.3-4.4.4":0.06349},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.55258,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.14525},N:{_:"10 11"},S:{"2.5":0.15735},R:{_:"0"},M:{"0":0.07262},Q:{"10.4":0.00605},O:{"0":0.39338},H:{"0":6.64639},L:{"0":56.43057}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NA.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NA.js new file mode 100644 index 00000000000000..5f788c946f8883 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NA.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.02336,"35":0.01001,"36":0.00334,"52":0.03337,"56":0.00667,"60":0.00667,"66":0.01001,"68":0.00667,"72":0.00334,"74":0.01669,"78":0.03671,"80":0.00667,"82":0.00667,"84":0.01335,"85":0.00667,"86":0.01669,"87":0.03003,"88":2.55614,"89":0.05673,"90":0.00334,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 61 62 63 64 65 67 69 70 71 73 75 76 77 79 81 83 91 3.5 3.6"},D:{"39":0.02002,"40":0.00334,"42":0.00667,"48":0.00334,"49":0.11346,"53":0.00667,"56":0.00334,"57":0.00667,"58":0.00334,"60":0.00334,"63":0.01669,"65":0.01335,"67":0.00334,"68":0.00334,"69":0.01335,"70":0.0267,"71":0.01001,"74":0.0267,"75":0.01335,"76":0.01001,"77":0.01335,"78":0.00667,"79":0.03337,"80":0.02336,"81":0.01669,"83":0.1168,"84":0.02336,"85":0.01335,"86":0.06674,"87":0.26362,"88":0.07341,"89":0.62736,"90":15.1967,"91":0.64404,"92":0.00667,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 41 43 44 45 46 47 50 51 52 54 55 59 61 62 64 66 72 73 93 94"},F:{"42":0.00667,"63":0.00667,"73":0.03337,"74":0.0267,"75":0.41713,"76":0.73748,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.0012,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.04147,"6.0-6.1":0.0024,"7.0-7.1":0.00721,"8.1-8.4":0.04447,"9.0-9.2":0.00361,"9.3":0.07091,"10.0-10.2":0.00421,"10.3":0.27885,"11.0-11.2":0.01022,"11.3-11.4":0.02344,"12.0-12.1":0.04147,"12.2-12.4":0.13041,"13.0-13.1":0.01142,"13.2":0.01863,"13.3":0.125,"13.4-13.7":0.28125,"14.0-14.4":3.71034,"14.5-14.6":0.61719},E:{"4":0,"12":0.00334,"13":0.01335,"14":0.79421,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.0901,"10.1":0.01335,"11.1":0.01669,"12.1":0.05339,"13.1":0.22692,"14.1":0.20022},B:{"12":0.0267,"13":0.05339,"14":0.01669,"15":0.02336,"16":0.02336,"17":0.04338,"18":0.19688,"80":0.01335,"84":0.02002,"85":0.02002,"86":0.00667,"87":0.00667,"88":0.0267,"89":0.12013,"90":3.03667,"91":0.25361,_:"79 81 83"},P:{"4":0.57692,"5.0-5.4":0.01012,"6.2-6.4":0.03036,"7.2-7.4":2.02428,"8.2":0.02021,"9.2":0.21255,"10.1":0.11134,"11.1-11.2":1.00202,"12.0":0.37449,"13.0":1.52833,"14.0":3.43115},I:{"0":0,"3":0,"4":0.00029,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00132,"4.2-4.3":0.00454,"4.4":0,"4.4.3-4.4.4":0.03383},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00728,"11":0.79694,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.29317},Q:{"10.4":0.01999},O:{"0":0.92616},H:{"0":1.33732},L:{"0":54.56555}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NC.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NC.js new file mode 100644 index 00000000000000..47506aba3ce69d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NC.js @@ -0,0 +1 @@ +module.exports={C:{"30":0.00489,"45":0.01957,"48":0.04403,"52":0.07338,"60":0.02446,"66":0.00978,"68":0.22014,"71":0.00489,"78":0.48431,"79":0.00978,"80":0.01468,"81":0.00978,"83":0.00978,"84":0.04403,"85":0.04892,"86":0.03424,"87":0.06849,"88":6.73628,"89":0.02935,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 67 69 70 72 73 74 75 76 77 82 90 91 3.5 3.6"},D:{"49":0.15654,"55":0.00978,"56":0.01957,"60":0.00978,"62":0.00978,"63":0.00978,"65":0.09784,"67":0.01468,"68":0.05381,"70":0.01957,"74":0.00978,"75":0.00978,"77":0.02446,"78":0.03914,"79":0.02446,"80":0.02935,"81":0.02446,"83":0.05381,"85":0.04403,"86":0.15165,"87":0.12719,"88":0.22992,"89":0.75826,"90":21.98465,"91":1.19854,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 57 58 59 61 64 66 69 71 72 73 76 84 92 93 94"},F:{"29":0.04892,"55":0.01468,"73":0.03424,"75":0.38158,"76":0.71423,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00423,"5.0-5.1":0.00423,"6.0-6.1":0.00282,"7.0-7.1":0.00705,"8.1-8.4":0.00423,"9.0-9.2":0.00282,"9.3":0.16084,"10.0-10.2":0.01693,"10.3":0.4811,"11.0-11.2":0.05502,"11.3-11.4":0.48956,"12.0-12.1":0.03104,"12.2-12.4":0.58832,"13.0-13.1":0.03386,"13.2":0.02822,"13.3":0.17495,"13.4-13.7":0.35836,"14.0-14.4":9.337,"14.5-14.6":1.16818},E:{"4":0,"10":0.00978,"12":0.03914,"13":0.09295,"14":3.78152,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 7.1","9.1":0.01957,"10.1":0.14187,"11.1":0.14676,"12.1":0.3033,"13.1":0.87567,"14.1":1.25724},B:{"14":0.00489,"15":0.01957,"16":0.02446,"17":0.01957,"18":0.10273,"80":0.00489,"86":0.00489,"87":0.00978,"88":0.07827,"89":0.08806,"90":4.0995,"91":0.22503,_:"12 13 79 81 83 84 85"},P:{"4":0.09615,"5.0-5.4":0.01021,"6.2-6.4":0.02137,"7.2-7.4":0.87603,"8.2":0.02137,"9.2":0.43801,"10.1":0.09615,"11.1-11.2":0.89739,"12.0":0.18162,"13.0":0.91876,"14.0":4.97841},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00108,"4.2-4.3":0.00047,"4.4":0,"4.4.3-4.4.4":0.01377},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.36201,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.64361},Q:{"10.4":0},O:{"0":0.01532},H:{"0":0.06287},L:{"0":30.75103}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NE.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NE.js new file mode 100644 index 00000000000000..4e13102334a8bf --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NE.js @@ -0,0 +1 @@ +module.exports={C:{"15":0.00398,"20":0.00597,"30":0.00995,"31":0.00199,"32":0.00199,"33":0.00199,"40":0.00398,"43":0.00199,"45":0.00199,"47":0.0179,"48":0.00199,"51":0.00398,"52":0.00199,"56":0.00597,"60":0.02984,"65":0.00199,"72":0.01392,"76":0.00398,"77":0.00796,"78":0.00796,"80":0.00398,"81":0.00199,"82":0.01591,"84":0.01193,"85":0.00796,"86":0.07956,"87":0.03182,"88":1.68071,"89":0.00796,"90":0.00199,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 21 22 23 24 25 26 27 28 29 34 35 36 37 38 39 41 42 44 46 49 50 53 54 55 57 58 59 61 62 63 64 66 67 68 69 70 71 73 74 75 79 83 91 3.5 3.6"},D:{"11":0.00398,"30":0.0358,"37":0.00597,"38":0.00199,"43":0.00995,"49":0.01591,"50":0.00398,"53":0.00199,"55":0.0179,"57":0.00597,"58":0.01989,"60":0.00199,"63":0.00199,"64":0.00199,"69":0.05171,"70":0.01193,"71":0.00398,"73":0.00398,"77":0.00199,"79":0.11934,"80":0.00398,"81":0.00995,"83":0.17304,"84":0.04376,"85":0.00796,"86":0.00597,"87":0.03182,"88":0.14321,"89":0.53504,"90":6.329,"91":0.18299,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 39 40 41 42 44 45 46 47 48 51 52 54 56 59 61 62 65 66 67 68 72 74 75 76 78 92 93 94"},F:{"37":0.01193,"42":0.00597,"55":0.00398,"66":0.00199,"73":0.00796,"75":0.08951,"76":0.27846,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 60 62 63 64 65 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00075,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00713,"8.1-8.4":0.00525,"9.0-9.2":0.0015,"9.3":0.03415,"10.0-10.2":0.00075,"10.3":0.07131,"11.0-11.2":0.06005,"11.3-11.4":0.06643,"12.0-12.1":0.1017,"12.2-12.4":0.44172,"13.0-13.1":0.02102,"13.2":0.00563,"13.3":0.13248,"13.4-13.7":0.36591,"14.0-14.4":1.49179,"14.5-14.6":0.57307},E:{"4":0,"9":0.00199,"13":0.00796,"14":0.24465,_:"0 5 6 7 8 10 11 12 3.1 3.2 6.1 9.1 11.1","5.1":0.48134,"7.1":0.00199,"10.1":0.00199,"12.1":0.00995,"13.1":0.03381,"14.1":0.11536},B:{"12":0.01989,"13":0.02586,"14":0.00199,"15":0.00398,"16":0.00995,"17":0.02586,"18":0.04973,"84":0.01392,"85":0.00796,"87":0.00199,"88":0.00398,"89":0.04774,"90":1.00246,"91":0.0716,_:"79 80 81 83 86"},P:{"4":0.11463,"5.0-5.4":0.04168,"6.2-6.4":0.0521,"7.2-7.4":0.13547,"8.2":0.01023,"9.2":0.13547,"10.1":0.09211,"11.1-11.2":0.04168,"12.0":0.11463,"13.0":0.31262,"14.0":0.33347},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00372,"4.2-4.3":0.01675,"4.4":0,"4.4.3-4.4.4":0.79665},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.0215,"11":2.7631,_:"6 7 8 10 5.5"},J:{"7":0,"10":0.03204},N:{_:"10 11"},S:{"2.5":0.04006},R:{_:"0"},M:{"0":0.15221},Q:{"10.4":0.48066},O:{"0":1.79446},H:{"0":5.55171},L:{"0":70.53097}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NF.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NF.js new file mode 100644 index 00000000000000..732061d7537cd1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NF.js @@ -0,0 +1 @@ +module.exports={C:{"82":0.10851,"84":0.10851,"86":0.10851,"87":0.97658,"88":2.71273,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 85 89 90 91 3.5 3.6"},D:{"79":0.10851,"81":2.06167,"88":0.32553,"89":1.41062,"90":32.35282,"91":1.51913,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 83 84 85 86 87 92 93 94"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":3.9729,"10.0-10.2":0,"10.3":0,"11.0-11.2":0.22795,"11.3-11.4":0,"12.0-12.1":0.11398,"12.2-12.4":0.79512,"13.0-13.1":0.11398,"13.2":0,"13.3":0.11398,"13.4-13.7":1.36501,"14.0-14.4":13.96756,"14.5-14.6":2.27139},E:{"4":0,"12":1.62764,"14":2.49571,_:"0 5 6 7 8 9 10 11 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1"},B:{"18":0.32553,"90":4.88862,"91":0.21702,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89"},P:{"4":0.05484,"5.0-5.4":0.01097,"6.2-6.4":0.0521,"7.2-7.4":0.05484,"8.2":0.01023,"9.2":0.63259,"10.1":0.24863,"11.1-11.2":0.07678,"12.0":0.06581,"13.0":0.49726,"14.0":3.49164},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":3.14676,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.12438},Q:{"10.4":0},O:{"0":1.87},H:{"0":0},L:{"0":14.89395}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NG.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NG.js new file mode 100644 index 00000000000000..587d49208f5e97 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NG.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.00168,"5":0.00337,"15":0.00337,"17":0.00505,"28":0.00337,"39":0.00168,"43":0.04042,"47":0.01516,"48":0.0101,"52":0.02694,"56":0.00674,"57":0.00505,"58":0.00168,"60":0.00168,"61":0.00168,"65":0.00337,"66":0.00168,"68":0.00168,"69":0.00168,"70":0.00337,"71":0.00168,"72":0.0101,"76":0.00337,"77":0.00168,"78":0.04042,"79":0.00674,"80":0.01516,"81":0.00505,"82":0.00337,"83":0.00674,"84":0.01347,"85":0.02863,"86":0.02189,"87":0.03536,"88":1.21248,"89":0.09094,_:"2 3 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 40 41 42 44 45 46 49 50 51 53 54 55 59 62 63 64 67 73 74 75 90 91 3.5 3.6"},D:{"11":0.00168,"23":0.00337,"24":0.00505,"25":0.00337,"34":0.00505,"35":0.00505,"37":0.00842,"38":0.00337,"41":0.00337,"47":0.02021,"48":0.00337,"49":0.03031,"50":0.0101,"53":0.00842,"55":0.01347,"56":0.00505,"57":0.00337,"58":0.02021,"60":0.00168,"61":0.00505,"62":0.01347,"63":0.0101,"64":0.02021,"65":0.00505,"66":0.00337,"67":0.00337,"68":0.00842,"69":0.01179,"70":0.01347,"71":0.00674,"72":0.00674,"73":0.00505,"74":0.01347,"75":0.0101,"76":0.01179,"77":0.01516,"78":0.00674,"79":0.04715,"80":0.04884,"81":0.04042,"83":0.032,"84":0.01684,"85":0.02358,"86":0.06736,"87":0.19198,"88":0.12462,"89":0.33006,"90":6.17523,"91":0.17682,"92":0.02189,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 26 27 28 29 30 31 32 33 36 39 40 42 43 44 45 46 51 52 54 59 93 94"},F:{"32":0.00168,"33":0.00168,"36":0.02189,"53":0.00337,"62":0.00337,"63":0.00674,"64":0.00842,"73":0.0101,"74":0.00674,"75":0.14482,"76":0.24755,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 60 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00103,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00103,"5.0-5.1":0.00103,"6.0-6.1":0.0036,"7.0-7.1":0.00412,"8.1-8.4":0.00103,"9.0-9.2":0.00103,"9.3":0.04633,"10.0-10.2":0.00566,"10.3":0.04016,"11.0-11.2":0.11223,"11.3-11.4":0.04891,"12.0-12.1":0.0798,"12.2-12.4":0.30633,"13.0-13.1":0.08701,"13.2":0.03707,"13.3":0.2327,"13.4-13.7":0.54984,"14.0-14.4":2.81253,"14.5-14.6":0.36811},E:{"4":0,"11":0.00337,"12":0.00337,"13":0.01852,"14":0.14482,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1 9.1","5.1":0.08588,"10.1":0.00337,"11.1":0.00337,"12.1":0.00842,"13.1":0.0421,"14.1":0.04884},B:{"12":0.01347,"13":0.00168,"14":0.00337,"15":0.00505,"16":0.00505,"17":0.00505,"18":0.04884,"83":0.00168,"84":0.00674,"85":0.00842,"86":0.00337,"87":0.00505,"88":0.01684,"89":0.04042,"90":0.58603,"91":0.01516,_:"79 80 81"},P:{"4":0.05484,"5.0-5.4":0.01097,"6.2-6.4":0.0521,"7.2-7.4":0.05484,"8.2":0.01023,"9.2":0.04387,"10.1":0.01097,"11.1-11.2":0.07678,"12.0":0.06581,"13.0":0.25228,"14.0":0.46069},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01231,"4.2-4.3":0.02871,"4.4":0,"4.4.3-4.4.4":0.57429},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02701,"9":0.04051,"10":0.0054,"11":0.07022,_:"6 7 5.5"},J:{"7":0,"10":0.02495},N:{_:"10 11"},S:{"2.5":0.01663},R:{_:"0"},M:{"0":0.26608},Q:{"10.4":0.00832},O:{"0":1.3304},H:{"0":36.64465},L:{"0":41.70325}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NI.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NI.js new file mode 100644 index 00000000000000..874522bb1ea019 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NI.js @@ -0,0 +1 @@ +module.exports={C:{"36":0.03658,"43":0.00914,"52":0.01372,"72":0.00914,"75":0.032,"78":0.032,"79":0.01372,"81":0.01372,"83":0.00914,"84":0.00914,"85":0.01372,"86":0.01829,"87":0.04572,"88":2.1717,"89":0.01372,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 76 77 80 82 90 91 3.5 3.6"},D:{"31":0.01372,"38":0.00457,"49":0.07772,"53":0.01372,"55":0.00457,"63":0.00914,"65":0.00457,"69":0.01372,"70":0.01829,"71":0.00457,"72":0.00914,"73":0.00457,"74":0.00914,"75":0.04115,"76":0.05029,"77":0.01372,"78":0.00914,"79":0.05486,"80":0.032,"81":0.032,"83":0.02286,"84":0.01829,"85":0.02743,"86":0.05486,"87":0.22403,"88":0.2286,"89":3.55244,"90":27.14854,"91":0.89154,"92":0.02286,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 56 57 58 59 60 61 62 64 66 67 68 93 94"},F:{"29":0.00457,"73":0.15545,"74":0.01829,"75":0.61722,"76":0.53492,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01193,"6.0-6.1":0.00442,"7.0-7.1":0.02696,"8.1-8.4":0,"9.0-9.2":0.00133,"9.3":0.06365,"10.0-10.2":0.01238,"10.3":0.04332,"11.0-11.2":0.01989,"11.3-11.4":0.01282,"12.0-12.1":0.01459,"12.2-12.4":0.10122,"13.0-13.1":0.01414,"13.2":0.00663,"13.3":0.05304,"13.4-13.7":0.15205,"14.0-14.4":2.65918,"14.5-14.6":0.91144},E:{"4":0,"13":0.07315,"14":0.62179,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":1.143,"11.1":0.02286,"12.1":0.02286,"13.1":0.09601,"14.1":0.17831},B:{"12":0.00914,"13":0.01372,"14":0.00914,"15":0.00457,"16":0.01829,"17":0.00914,"18":0.0823,"80":0.00457,"84":0.01372,"85":0.02743,"87":0.01372,"88":0.02286,"89":0.05944,"90":2.45059,"91":0.14173,_:"79 81 83 86"},P:{"4":0.40937,"5.0-5.4":0.01023,"6.2-6.4":0.05117,"7.2-7.4":0.25585,"8.2":0.01023,"9.2":0.18422,"10.1":0.09211,"11.1-11.2":0.47077,"12.0":0.17398,"13.0":0.68569,"14.0":1.94449},I:{"0":0,"3":0,"4":0.00099,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00395,"4.2-4.3":0.00691,"4.4":0,"4.4.3-4.4.4":0.09672},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.11887,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.01086},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.12484},Q:{"10.4":0},O:{"0":0.20084},H:{"0":0.35972},L:{"0":48.79488}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NL.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NL.js new file mode 100644 index 00000000000000..64d100c9409c36 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NL.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.01027,"52":0.04108,"56":0.00514,"60":0.01027,"66":0.00514,"68":0.01027,"78":0.12838,"79":0.01027,"80":0.01027,"81":0.02054,"82":0.01541,"83":0.01027,"84":0.02568,"85":0.01541,"86":0.06676,"87":0.07703,"88":2.77804,"89":0.02568,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 59 61 62 63 64 65 67 69 70 71 72 73 74 75 76 77 90 91 3.5 3.6"},D:{"38":0.00514,"47":0.02054,"48":0.01027,"49":0.35432,"52":0.02568,"53":0.01027,"58":0.00514,"59":0.03081,"61":0.23621,"63":0.01027,"64":0.13865,"65":0.01027,"66":0.01541,"67":0.01541,"68":0.01027,"69":0.02568,"70":0.15405,"71":0.01027,"72":0.25675,"73":0.02054,"74":0.01541,"75":0.02568,"76":0.07189,"77":0.02568,"78":0.02054,"79":0.31324,"80":0.20027,"81":0.04108,"83":0.12838,"84":0.11297,"85":0.1027,"86":0.44675,"87":0.32351,"88":0.36459,"89":1.47375,"90":25.22312,"91":0.52377,"92":0.03081,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 50 51 54 55 56 57 60 62 93 94"},F:{"69":0.00514,"73":0.05649,"74":0.01027,"75":0.28756,"76":0.32351,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00372,"6.0-6.1":0.00558,"7.0-7.1":0.00558,"8.1-8.4":0.00744,"9.0-9.2":0.04277,"9.3":0.18225,"10.0-10.2":0.00744,"10.3":0.18969,"11.0-11.2":0.0279,"11.3-11.4":0.05207,"12.0-12.1":0.03719,"12.2-12.4":0.21014,"13.0-13.1":0.04649,"13.2":0.02604,"13.3":0.15435,"13.4-13.7":0.54861,"14.0-14.4":13.81557,"14.5-14.6":2.35064},E:{"4":0,"11":0.00514,"12":0.01541,"13":0.11811,"14":4.42124,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02054,"11.1":0.07703,"12.1":0.12324,"13.1":0.66755,"14.1":1.53537},B:{"17":0.01541,"18":0.07189,"84":0.01027,"85":0.01541,"86":0.02054,"87":0.02054,"88":0.02054,"89":0.14892,"90":5.88985,"91":0.09243,_:"12 13 14 15 16 79 80 81 83"},P:{"4":0.02125,"5.0-5.4":0.01021,"6.2-6.4":0.03036,"7.2-7.4":0.06356,"8.2":0.02021,"9.2":0.02125,"10.1":0.02125,"11.1-11.2":0.07439,"12.0":0.07439,"13.0":0.36131,"14.0":5.13279},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00317,"4.2-4.3":0.0103,"4.4":0,"4.4.3-4.4.4":0.05465},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02544,"9":0.05087,"10":0.01272,"11":1.27175,_:"6 7 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.39407},Q:{"10.4":0.0146},O:{"0":0.45731},H:{"0":0.33623},L:{"0":24.75901}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NO.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NO.js new file mode 100644 index 00000000000000..47c8acbdfbc653 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NO.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.01405,"59":0.01405,"78":0.07726,"84":0.00702,"85":0.00702,"86":0.03512,"87":0.07024,"88":1.48909,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 89 90 91 3.5 3.6"},D:{"38":0.00702,"49":0.07726,"59":0.00702,"63":0.00702,"65":0.01405,"66":0.07726,"67":0.0281,"69":0.13346,"70":0.00702,"72":0.01405,"73":0.02107,"75":0.01405,"76":0.01405,"77":0.02107,"78":0.01405,"79":0.04214,"80":0.0281,"81":0.02107,"83":0.03512,"84":0.03512,"85":15.15779,"86":0.06322,"87":0.19667,"88":0.44954,"89":1.31349,"90":37.67674,"91":0.33715,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 60 61 62 64 68 71 74 92 93 94"},F:{"73":0.11941,"75":0.50573,"76":0.34418,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00169,"6.0-6.1":0,"7.0-7.1":0.02024,"8.1-8.4":0.00843,"9.0-9.2":0.00337,"9.3":0.09951,"10.0-10.2":0.00506,"10.3":0.14336,"11.0-11.2":0.0253,"11.3-11.4":0.07084,"12.0-12.1":0.04723,"12.2-12.4":0.14168,"13.0-13.1":0.03373,"13.2":0.01855,"13.3":0.13324,"13.4-13.7":0.37443,"14.0-14.4":13.25506,"14.5-14.6":1.99863},E:{"4":0,"12":0.02107,"13":0.12643,"14":4.27059,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02107,"11.1":0.05619,"12.1":0.11238,"13.1":0.64621,"14.1":1.51016},B:{"17":0.01405,"18":0.04917,"83":0.00702,"84":0.00702,"85":0.0281,"86":0.01405,"87":0.01405,"88":0.01405,"89":0.11941,"90":3.44878,"91":0.04917,_:"12 13 14 15 16 79 80 81"},P:{"4":0.0429,"5.0-5.4":0.01097,"6.2-6.4":0.0521,"7.2-7.4":0.05484,"8.2":0.01023,"9.2":0.58995,"10.1":0.02145,"11.1-11.2":0.01073,"12.0":0.02145,"13.0":0.11799,"14.0":2.19883},I:{"0":0,"3":0,"4":0.00039,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00235,"4.4":0,"4.4.3-4.4.4":0.01213},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.34418,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.1547},Q:{"10.4":0},O:{"0":0.03273},H:{"0":0.14083},L:{"0":11.01566}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NP.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NP.js new file mode 100644 index 00000000000000..d29c2f487efc7b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NP.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.04768,"70":0.00207,"71":0.00415,"76":0.00415,"78":0.03731,"83":0.00207,"84":0.00622,"85":0.00622,"86":0.00622,"87":0.16791,"88":0.98468,"89":0.0767,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 72 73 74 75 77 79 80 81 82 90 91 3.5 3.6"},D:{"11":0.00207,"32":0.00207,"33":0.00207,"38":0.00415,"43":0.00207,"47":0.00207,"49":0.01658,"53":0.00622,"58":0.00207,"60":0.00415,"61":0.00415,"63":0.01244,"64":0.00829,"65":0.00622,"67":0.00415,"69":0.00415,"70":0.00415,"71":0.00622,"72":0.00207,"73":0.00415,"74":0.00415,"75":0.00415,"76":0.00622,"77":0.00415,"78":0.00622,"79":0.03317,"80":0.01244,"81":0.01451,"83":0.01658,"84":0.03317,"85":0.02073,"86":0.03524,"87":0.08085,"88":0.07256,"89":0.65714,"90":14.16066,"91":0.70482,"92":0.01866,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 34 35 36 37 39 40 41 42 44 45 46 48 50 51 52 54 55 56 57 59 62 66 68 93 94"},F:{"73":0.01451,"74":0.00207,"75":0.16169,"76":0.3379,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00271,"6.0-6.1":0.00136,"7.0-7.1":0.02778,"8.1-8.4":0.00339,"9.0-9.2":0.00678,"9.3":0.07182,"10.0-10.2":0.01355,"10.3":0.10299,"11.0-11.2":0.02507,"11.3-11.4":0.03998,"12.0-12.1":0.03049,"12.2-12.4":0.21478,"13.0-13.1":0.01626,"13.2":0.00678,"13.3":0.06911,"13.4-13.7":0.2595,"14.0-14.4":4.21776,"14.5-14.6":0.85101},E:{"4":0,"12":0.00207,"13":0.00829,"14":0.14718,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.00207,"10.1":0.02073,"11.1":0.00622,"12.1":0.01037,"13.1":0.04146,"14.1":0.0767},B:{"12":0.00415,"15":0.00207,"16":0.00207,"17":0.00415,"18":0.01037,"84":0.00207,"85":0.00207,"87":0.00207,"88":0.00207,"89":0.16584,"90":1.04065,"91":0.07877,_:"13 14 79 80 81 83 86"},P:{"4":0.19068,"5.0-5.4":0.01021,"6.2-6.4":0.03036,"7.2-7.4":0.06356,"8.2":0.02021,"9.2":0.02119,"10.1":0.01021,"11.1-11.2":0.06356,"12.0":0.03178,"13.0":0.18009,"14.0":0.61441},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00278,"4.2-4.3":0.00779,"4.4":0,"4.4.3-4.4.4":0.08455},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.0767,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.10305},Q:{"10.4":0},O:{"0":1.5854},H:{"0":1.02065},L:{"0":70.14921}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NR.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NR.js new file mode 100644 index 00000000000000..af8c95d081da02 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NR.js @@ -0,0 +1 @@ +module.exports={C:{"84":0.05032,"88":0.00888,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 89 90 91 3.5 3.6"},D:{"68":0.00888,"70":0.07104,"76":0.00888,"77":0.1036,"79":0.05032,"81":0.15392,"83":0.06216,"86":0.00888,"88":0.02072,"89":0.32856,"90":9.62,"91":0.07104,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 71 72 73 74 75 78 80 84 85 87 92 93 94"},F:{"54":0.09176,"76":0.09176,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.00964,"11.0-11.2":0,"11.3-11.4":0.00964,"12.0-12.1":0.54923,"12.2-12.4":0.01929,"13.0-13.1":0.02893,"13.2":0.04822,"13.3":0.18325,"13.4-13.7":0.27005,"14.0-14.4":3.59286,"14.5-14.6":0.23096},E:{"4":0,"13":0.2368,"14":4.50808,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.00888,"14.1":0.68672},B:{"16":0.00888,"17":0.0296,"18":0.02072,"89":0.00888,"90":1.04488,_:"12 13 14 15 79 80 81 83 84 85 86 87 88 91"},P:{"4":0.04085,"5.0-5.4":0.01021,"6.2-6.4":0.03036,"7.2-7.4":0.09192,"8.2":0.02021,"9.2":0.02043,"10.1":0.01021,"11.1-11.2":0.17363,"12.0":0.06128,"13.0":0.54132,"14.0":2.26742},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.12672},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.28712,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.02112},Q:{"10.4":0},O:{"0":1.45728},H:{"0":0.87978},L:{"0":63.68336}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NU.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NU.js new file mode 100644 index 00000000000000..cd5d95d092ae59 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NU.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.1567,"56":0.1567,"88":0.78031,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 89 90 91 3.5 3.6"},D:{"64":0.1567,"81":0.93701,"87":0.1567,"88":0.1567,"89":2.80784,"90":10.14086,"91":1.09052,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 92 93 94"},F:{"75":0.3134,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.1351,"12.2-12.4":0.4053,"13.0-13.1":0,"13.2":0,"13.3":0.2702,"13.4-13.7":0,"14.0-14.4":3.646,"14.5-14.6":1.08024},E:{"4":0,"14":1.24722,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1"},B:{"13":0.46691,"14":0.1567,"16":0.3134,"18":0.3134,"85":2.96455,"86":0.93701,"89":4.36847,"90":2.34094,_:"12 15 17 79 80 81 83 84 87 88 91"},P:{"4":0.05484,"5.0-5.4":0.01097,"6.2-6.4":0.0521,"7.2-7.4":0.05484,"8.2":0.01023,"9.2":0.63259,"10.1":0.01097,"11.1-11.2":0.07678,"12.0":0.06581,"13.0":1.10452,"14.0":2.05841},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.93701,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0},O:{"0":0.63259},H:{"0":0.14811},L:{"0":58.51569}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NZ.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NZ.js new file mode 100644 index 00000000000000..0be249250b8eae --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/NZ.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.0053,"52":0.04772,"56":0.02121,"60":0.0106,"66":0.0053,"68":0.0053,"72":0.01591,"77":0.0106,"78":0.13785,"81":0.0053,"84":0.02651,"85":0.02121,"86":0.06893,"87":0.07423,"88":2.61919,"89":0.01591,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 61 62 63 64 65 67 69 70 71 73 74 75 76 79 80 82 83 90 91 3.5 3.6"},D:{"20":0.0053,"34":0.02121,"38":0.08483,"42":0.0106,"49":0.20678,"53":0.13255,"57":0.0106,"58":0.0053,"61":0.01591,"62":0.0053,"63":0.02121,"64":0.0053,"65":0.08483,"66":0.0106,"67":0.05302,"68":0.04772,"69":0.09544,"70":0.04242,"71":0.02651,"72":0.02651,"73":0.04772,"74":0.04772,"75":0.03711,"76":0.06362,"77":0.04242,"78":0.03711,"79":0.12195,"80":0.06362,"81":0.03711,"83":0.08483,"84":0.04772,"85":0.04242,"86":0.21208,"87":0.37644,"88":0.62564,"89":2.07838,"90":27.80369,"91":0.56731,"92":0.03181,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 43 44 45 46 47 48 50 51 52 54 55 56 59 60 93 94"},F:{"36":0.0053,"46":0.02121,"73":0.04242,"75":0.18027,"76":0.19617,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00392,"6.0-6.1":0.0471,"7.0-7.1":0.04121,"8.1-8.4":0.05887,"9.0-9.2":0.03336,"9.3":0.3552,"10.0-10.2":0.04121,"10.3":0.43173,"11.0-11.2":0.18839,"11.3-11.4":0.12363,"12.0-12.1":0.09027,"12.2-12.4":0.42388,"13.0-13.1":0.04121,"13.2":0.02159,"13.3":0.18643,"13.4-13.7":0.62209,"14.0-14.4":13.56423,"14.5-14.6":2.16455},E:{"4":0,"11":0.02651,"12":0.02651,"13":0.17497,"14":4.99979,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.0053,"10.1":0.06362,"11.1":0.11134,"12.1":0.18027,"13.1":0.82181,"14.1":1.38382},B:{"15":0.02121,"16":0.0053,"17":0.01591,"18":0.20678,"85":0.01591,"86":0.0106,"87":0.0053,"88":0.02651,"89":0.10604,"90":4.48549,"91":0.07953,_:"12 13 14 79 80 81 83 84"},P:{"4":0.19639,"5.0-5.4":0.01021,"6.2-6.4":0.02137,"7.2-7.4":0.87603,"8.2":0.02137,"9.2":0.02182,"10.1":0.02182,"11.1-11.2":0.09819,"12.0":0.05455,"13.0":0.30549,"14.0":2.79309},I:{"0":0,"3":0,"4":0.0019,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0019,"4.2-4.3":0.01045,"4.4":0,"4.4.3-4.4.4":0.07033},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.01344,"9":0.01344,"11":1.35695,_:"7 8 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.42761},Q:{"10.4":0.07049},O:{"0":0.30074},H:{"0":0.24468},L:{"0":25.04485}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/OM.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/OM.js new file mode 100644 index 00000000000000..07ca802f54d275 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/OM.js @@ -0,0 +1 @@ +module.exports={C:{"41":0.00689,"52":0.00344,"56":0.0482,"76":0.00689,"78":0.01377,"79":0.00344,"81":0.01033,"84":0.01033,"86":0.02066,"87":0.01377,"88":0.54399,"89":0.01377,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 80 82 83 85 90 91 3.5 3.6"},D:{"22":0.00344,"26":0.00344,"38":0.02066,"43":0.00344,"49":0.0482,"53":0.03099,"55":0.00344,"56":0.00689,"62":0.00689,"63":0.00689,"64":0.00344,"65":0.00689,"66":0.00344,"67":0.00689,"68":0.01033,"69":0.00689,"70":0.01722,"71":0.00689,"72":0.00689,"73":0.00344,"74":0.00689,"75":0.01033,"76":0.02066,"77":0.02066,"78":0.0241,"79":0.03787,"80":0.02066,"81":0.02066,"83":0.18592,"84":0.01722,"85":0.0241,"86":0.08608,"87":0.09296,"88":0.0964,"89":0.49579,"90":22.08685,"91":0.89862,"92":0.0241,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 51 52 54 57 58 59 60 61 93 94"},F:{"36":0.00689,"46":0.00689,"73":0.0723,"74":0.00344,"75":0.23757,"76":0.26167,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00617,"6.0-6.1":0.00309,"7.0-7.1":0.03704,"8.1-8.4":0,"9.0-9.2":0.00154,"9.3":0.10187,"10.0-10.2":0.00926,"10.3":0.06483,"11.0-11.2":0.04631,"11.3-11.4":0.04322,"12.0-12.1":0.05248,"12.2-12.4":0.23307,"13.0-13.1":0.05094,"13.2":0.03241,"13.3":0.15435,"13.4-13.7":0.52325,"14.0-14.4":10.00658,"14.5-14.6":3.35405},E:{"4":0,"12":0.00689,"13":0.03443,"14":1.38409,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.0964,"10.1":0.00689,"11.1":0.01722,"12.1":0.0241,"13.1":0.20314,"14.1":0.4166},B:{"12":0.01377,"13":0.00344,"14":0.00689,"15":0.01033,"16":0.01377,"17":0.01377,"18":0.08608,"84":0.01377,"85":0.00689,"86":0.00344,"87":0.01033,"88":0.01722,"89":0.04476,"90":2.23451,"91":0.22035,_:"79 80 81 83"},P:{"4":0.75231,"5.0-5.4":0.01031,"6.2-6.4":0.01031,"7.2-7.4":0.13397,"8.2":0.06183,"9.2":0.10306,"10.1":0.03092,"11.1-11.2":0.3607,"12.0":0.19581,"13.0":0.72139,"14.0":3.08138},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00238,"4.2-4.3":0.00715,"4.4":0,"4.4.3-4.4.4":0.06259},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":2.02448,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.08524},Q:{"10.4":0},O:{"0":0.79995},H:{"0":0.49662},L:{"0":45.35847}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PA.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PA.js new file mode 100644 index 00000000000000..dc6d0bb52a23a9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PA.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.0134,"57":0.00893,"61":0.00893,"66":0.03572,"73":0.05358,"78":0.06698,"84":0.02233,"86":0.0134,"87":0.02233,"88":1.32164,"89":0.00893,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 58 59 60 62 63 64 65 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 85 90 91 3.5 3.6"},D:{"38":0.0134,"49":0.15181,"53":0.04465,"56":0.00893,"58":0.03126,"62":0.00447,"63":0.00893,"65":0.01786,"67":0.02679,"68":0.01786,"69":0.00893,"70":0.02679,"71":0.00447,"72":0.0134,"73":0.02233,"74":0.02233,"75":0.05805,"76":0.03572,"77":0.03126,"78":0.03572,"79":0.16074,"80":0.04019,"81":0.05358,"83":0.07144,"84":0.02679,"85":0.08484,"86":0.11609,"87":0.19646,"88":0.192,"89":0.74119,"90":27.16506,"91":0.99123,"92":0.02233,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 57 59 60 61 64 66 93 94"},F:{"73":0.14288,"74":0.00447,"75":0.91979,"76":0.40632,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.00081,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00081,"6.0-6.1":0.013,"7.0-7.1":0.03087,"8.1-8.4":0.00162,"9.0-9.2":0.00081,"9.3":0.05686,"10.0-10.2":0.013,"10.3":0.05118,"11.0-11.2":0.01787,"11.3-11.4":0.01543,"12.0-12.1":0.01381,"12.2-12.4":0.0861,"13.0-13.1":0.01462,"13.2":0.0065,"13.3":0.11453,"13.4-13.7":0.25506,"14.0-14.4":5.55289,"14.5-14.6":1.51982},E:{"4":0,"12":0.04912,"13":0.03572,"14":1.73242,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":1.08946,"10.1":0.00893,"11.1":0.03572,"12.1":0.09823,"13.1":0.33041,"14.1":0.7144},B:{"13":0.00447,"14":0.00893,"15":0.0134,"16":0.0134,"17":0.01786,"18":0.05358,"80":0.00447,"84":0.00893,"85":0.00893,"86":0.01786,"87":0.00447,"88":0.01786,"89":0.06698,"90":3.25052,"91":0.20986,_:"12 79 81 83"},P:{"4":0.37727,"5.0-5.4":0.01029,"6.2-6.4":0.03088,"7.2-7.4":0.41806,"8.2":0.0102,"9.2":0.12236,"10.1":0.10197,"11.1-11.2":0.48944,"12.0":0.16315,"13.0":0.70356,"14.0":3.36487},I:{"0":0,"3":0,"4":0.0006,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0018,"4.2-4.3":0.00301,"4.4":0,"4.4.3-4.4.4":0.04994},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.34381,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.27122},Q:{"10.4":0},O:{"0":0.28229},H:{"0":0.19913},L:{"0":43.5714}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PE.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PE.js new file mode 100644 index 00000000000000..c44fe99b3abd76 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PE.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.02426,"66":0.02426,"73":0.00607,"78":0.0182,"84":0.01213,"86":0.00607,"87":0.0182,"88":1.19481,"89":0.01213,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 85 90 91 3.5 3.6"},D:{"22":0.0182,"38":0.04246,"42":0.01213,"49":0.12737,"53":0.07278,"63":0.00607,"65":0.01213,"66":0.00607,"67":0.01213,"68":0.0182,"69":0.01213,"70":0.01213,"71":0.01213,"72":0.01213,"73":0.01213,"74":0.01213,"75":0.03033,"76":0.0182,"77":0.0182,"78":0.0182,"79":0.06065,"80":0.06672,"81":0.15769,"83":0.09098,"84":0.04246,"85":0.04246,"86":0.08491,"87":0.2426,"88":0.18802,"89":0.86123,"90":46.72476,"91":1.91654,"92":0.01213,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 64 93 94"},F:{"73":0.30932,"75":1.14629,"76":0.61257,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.00056,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0031,"6.0-6.1":0.00282,"7.0-7.1":0.00282,"8.1-8.4":0.00141,"9.0-9.2":0,"9.3":0.02932,"10.0-10.2":0.0031,"10.3":0.02284,"11.0-11.2":0.00902,"11.3-11.4":0.00874,"12.0-12.1":0.01099,"12.2-12.4":0.06315,"13.0-13.1":0.01128,"13.2":0.00536,"13.3":0.0358,"13.4-13.7":0.11164,"14.0-14.4":1.8057,"14.5-14.6":0.52522},E:{"4":0,"13":0.02426,"14":0.60044,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01213,"12.1":0.02426,"13.1":0.1395,"14.1":0.29112},B:{"18":0.03033,"84":0.01213,"85":0.00607,"87":0.00607,"88":0.00607,"89":0.04852,"90":2.37748,"91":0.17589,_:"12 13 14 15 16 17 79 80 81 83 86"},P:{"4":0.17344,"5.0-5.4":0.06023,"6.2-6.4":0.05019,"7.2-7.4":0.06504,"8.2":0.04015,"9.2":0.02168,"10.1":0.07027,"11.1-11.2":0.14092,"12.0":0.04336,"13.0":0.18428,"14.0":0.69377},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00217,"4.2-4.3":0.00507,"4.4":0,"4.4.3-4.4.4":0.05574},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.30932,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.0984},Q:{"10.4":0},O:{"0":0.03542},H:{"0":0.17886},L:{"0":36.81215}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PF.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PF.js new file mode 100644 index 00000000000000..f0cf491e3bd840 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PF.js @@ -0,0 +1 @@ +module.exports={C:{"29":0.01009,"43":0.00504,"45":0.00504,"47":0.01009,"48":0.0353,"50":0.02522,"52":0.19668,"56":0.00504,"59":0.0353,"60":0.05043,"61":0.00504,"66":0.00504,"68":0.06556,"69":0.0706,"70":0.00504,"72":0.00504,"78":0.66568,"80":0.01009,"81":0.01009,"82":0.00504,"83":0.04034,"84":0.05043,"85":0.03026,"86":0.0353,"87":0.1059,"88":6.34914,"89":0.03026,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 44 46 49 51 53 54 55 57 58 62 63 64 65 67 71 73 74 75 76 77 79 90 91 3.5 3.6"},D:{"49":0.13616,"53":0.01009,"62":0.00504,"65":0.00504,"67":0.01513,"73":0.00504,"75":0.02017,"79":0.01009,"80":0.01009,"81":0.01009,"83":0.05043,"84":0.01513,"86":0.03026,"87":0.47404,"88":0.13112,"89":0.44883,"90":21.07974,"91":0.67072,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 63 64 66 68 69 70 71 72 74 76 77 78 85 92 93 94"},F:{"73":0.06052,"75":0.36814,"76":0.59003,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00285,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00571,"6.0-6.1":0.07278,"7.0-7.1":0.00143,"8.1-8.4":0,"9.0-9.2":0.00285,"9.3":0.25831,"10.0-10.2":0.00143,"10.3":0.3154,"11.0-11.2":0.147,"11.3-11.4":0.06565,"12.0-12.1":0.32111,"12.2-12.4":0.30541,"13.0-13.1":0.05994,"13.2":0.01142,"13.3":0.46667,"13.4-13.7":0.45668,"14.0-14.4":9.22217,"14.5-14.6":1.22591},E:{"4":0,"10":0.00504,"11":0.00504,"12":0.0706,"13":0.23702,"14":5.57756,_:"0 5 6 7 8 9 3.1 3.2 5.1 6.1 7.1","9.1":0.02017,"10.1":0.04539,"11.1":0.28745,"12.1":0.48917,"13.1":1.11955,"14.1":1.23049},B:{"13":0.00504,"16":0.00504,"17":0.01009,"18":0.09582,"84":0.04539,"85":0.01513,"86":0.01513,"87":0.00504,"88":0.01009,"89":0.11599,"90":4.94718,"91":0.24206,_:"12 14 15 79 80 81 83"},P:{"4":0.09536,"5.0-5.4":0.06167,"6.2-6.4":0.0106,"7.2-7.4":0.13774,"8.2":0.0105,"9.2":0.11655,"10.1":0.02119,"11.1-11.2":0.4768,"12.0":0.07417,"13.0":1.27146,"14.0":3.42234},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00097,"4.4":0,"4.4.3-4.4.4":0.02877},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.46396,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.95174},Q:{"10.4":0.02479},O:{"0":0.61963},H:{"0":0.07039},L:{"0":31.75327}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PG.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PG.js new file mode 100644 index 00000000000000..f4e8d9956be443 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PG.js @@ -0,0 +1 @@ +module.exports={C:{"30":0.00736,"33":0.00736,"35":0.01104,"43":0.01104,"44":0.04049,"45":0.00736,"47":0.01472,"49":0.00736,"51":0.00368,"52":0.01104,"54":0.00368,"56":0.01472,"57":0.01472,"59":0.01472,"61":0.01104,"62":0.00368,"63":0.00368,"64":0.00736,"69":0.00736,"70":0.00736,"72":0.01472,"73":0.00368,"75":0.00736,"77":0.01841,"78":0.02945,"79":0.00368,"80":0.00736,"81":0.00368,"82":0.03313,"83":0.01104,"84":0.01841,"85":0.09203,"86":0.04049,"87":0.08834,"88":1.41719,"89":0.02945,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 34 36 37 38 39 40 41 42 46 48 50 53 55 58 60 65 66 67 68 71 74 76 90 91 3.5 3.6"},D:{"11":0.00736,"29":0.00368,"37":0.00736,"38":0.00368,"40":0.01472,"44":0.00368,"46":0.00368,"48":0.00736,"49":0.01104,"53":0.01104,"55":0.0589,"57":0.00736,"58":0.00368,"59":0.01472,"60":0.00368,"61":0.00368,"63":0.01104,"65":0.00736,"66":0.01104,"67":0.03681,"68":0.01841,"69":0.11779,"70":0.20246,"71":0.00736,"72":0.00736,"74":0.04049,"75":0.00736,"76":0.01472,"77":0.00736,"78":0.01104,"79":0.03313,"80":0.05153,"81":0.06994,"83":0.03313,"84":0.02945,"85":0.05153,"86":0.09939,"87":0.26135,"88":0.11411,"89":0.61841,"90":15.56695,"91":1.30307,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 39 41 42 43 45 47 50 51 52 54 56 62 64 73 92 93 94"},F:{"62":0.00736,"70":0.00736,"73":0.00368,"75":0.61841,"76":1.88099,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 63 64 65 66 67 68 69 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00039,"6.0-6.1":0.00058,"7.0-7.1":0.00369,"8.1-8.4":0.00525,"9.0-9.2":0,"9.3":0.0871,"10.0-10.2":0.01555,"10.3":0.01828,"11.0-11.2":0.0103,"11.3-11.4":0.0175,"12.0-12.1":0.02664,"12.2-12.4":0.20414,"13.0-13.1":0.02197,"13.2":0.01089,"13.3":0.0803,"13.4-13.7":0.21406,"14.0-14.4":0.85603,"14.5-14.6":0.23486},E:{"4":0,"11":0.00736,"12":0.00736,"13":0.04417,"14":0.17669,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1 9.1","5.1":0.01472,"10.1":0.00368,"11.1":0.02577,"12.1":0.01104,"13.1":0.09203,"14.1":0.0589},B:{"12":0.06994,"13":0.0589,"14":0.02209,"15":0.06626,"16":0.16196,"17":0.41963,"18":0.58528,"80":0.02945,"83":0.00736,"84":0.0773,"85":0.07362,"86":0.02209,"87":0.01472,"88":0.02577,"89":0.21718,"90":2.93744,"91":0.10675,_:"79 81"},P:{"4":0.47999,"5.0-5.4":0.01021,"6.2-6.4":0.04085,"7.2-7.4":1.00083,"8.2":0.01021,"9.2":0.22468,"10.1":0.09191,"11.1-11.2":0.58212,"12.0":0.18383,"13.0":0.52084,"14.0":1.34806},I:{"0":0,"3":0,"4":0.01222,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0336,"4.2-4.3":0.12218,"4.4":0,"4.4.3-4.4.4":1.02017},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01366,"9":0.03642,"10":0.01366,"11":0.53259,_:"6 7 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0.25912},R:{_:"0"},M:{"0":0.0948},Q:{"10.4":0.39184},O:{"0":2.00976},H:{"0":1.72919},L:{"0":57.98005}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PH.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PH.js new file mode 100644 index 00000000000000..62d1d0adc3e57d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PH.js @@ -0,0 +1 @@ +module.exports={C:{"36":0.00505,"52":0.01011,"56":0.05559,"60":0.00505,"68":0.00505,"72":0.00505,"78":0.02527,"84":0.01011,"85":0.00505,"86":0.01011,"87":0.01516,"88":0.89961,"89":0.02022,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 83 90 91 3.5 3.6"},D:{"34":0.01011,"38":0.04043,"39":0.00505,"47":0.02527,"49":0.05559,"53":0.04043,"55":0.01516,"58":0.01011,"63":0.01516,"64":0.00505,"65":0.01516,"66":0.01516,"67":0.02022,"68":0.01516,"69":0.02022,"70":0.01516,"71":0.02022,"72":0.02022,"73":0.02527,"74":0.04549,"75":0.04549,"76":0.08086,"77":0.04549,"78":0.06065,"79":0.08592,"80":0.08086,"81":0.07076,"83":0.16173,"84":0.07581,"85":0.09097,"86":0.32346,"87":0.60648,"88":0.47002,"89":1.33931,"90":35.89856,"91":1.20791,"92":0.03032,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 40 41 42 43 44 45 46 48 50 51 52 54 56 57 59 60 61 62 93 94"},F:{"29":0.00505,"36":0.01011,"46":0.00505,"73":0.1314,"75":0.44981,"76":0.26281,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00266,"3.2":0.00053,"4.0-4.1":0,"4.2-4.3":0.00106,"5.0-5.1":0.03513,"6.0-6.1":0.00586,"7.0-7.1":0.07771,"8.1-8.4":0.00905,"9.0-9.2":0.0165,"9.3":0.26082,"10.0-10.2":0.0165,"10.3":0.08623,"11.0-11.2":0.03779,"11.3-11.4":0.03726,"12.0-12.1":0.03886,"12.2-12.4":0.19907,"13.0-13.1":0.03194,"13.2":0.01757,"13.3":0.07984,"13.4-13.7":0.24166,"14.0-14.4":2.93449,"14.5-14.6":0.69676},E:{"4":0,"13":0.04043,"14":0.81875,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01011,"11.1":0.01516,"12.1":0.02527,"13.1":0.14657,"14.1":0.26786},B:{"16":0.00505,"17":0.00505,"18":0.03538,"84":0.01011,"85":0.01011,"88":0.01011,"89":0.04043,"90":2.41076,"91":0.08086,_:"12 13 14 15 79 80 81 83 86 87"},P:{"4":0.26359,"5.0-5.4":0.06023,"6.2-6.4":0.05019,"7.2-7.4":0.06504,"8.2":0.04015,"9.2":0.02197,"10.1":0.07027,"11.1-11.2":0.07688,"12.0":0.05492,"13.0":0.18671,"14.0":0.88963},I:{"0":0,"3":0,"4":0.00061,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00082,"4.2-4.3":0.00205,"4.4":0,"4.4.3-4.4.4":0.05587},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.11624,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.08903},Q:{"10.4":0.00989},O:{"0":1.37993},H:{"0":0.84754},L:{"0":43.5366}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PK.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PK.js new file mode 100644 index 00000000000000..a17dafdba92b1f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PK.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.0046,"43":0.0046,"47":0.0092,"50":0.0046,"51":0.0023,"52":0.03219,"56":0.0023,"68":0.0023,"72":0.0046,"78":0.01379,"79":0.0023,"80":0.0046,"81":0.0023,"82":0.0023,"83":0.0046,"84":0.02759,"85":0.0069,"86":0.0092,"87":0.01609,"88":0.97478,"89":0.04828,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 48 49 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 90 91 3.5 3.6"},D:{"25":0.0023,"36":0.0046,"38":0.0046,"40":0.0069,"42":0.0046,"43":0.02989,"47":0.0023,"49":0.04828,"50":0.0023,"55":0.0023,"56":0.0115,"57":0.0023,"58":0.0046,"60":0.0023,"61":0.04138,"62":0.0046,"63":0.01609,"64":0.0092,"65":0.0069,"67":0.0069,"68":0.0069,"69":0.0092,"70":0.0069,"71":0.0069,"72":0.0069,"73":0.0069,"74":0.01609,"75":0.0115,"76":0.0115,"77":0.01379,"78":0.0115,"79":0.03219,"80":0.03219,"81":0.02989,"83":0.03908,"84":0.09656,"85":0.04368,"86":0.08047,"87":0.18852,"88":0.11725,"89":0.39543,"90":13.15488,"91":0.43221,"92":0.03449,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 37 39 41 44 45 46 48 51 52 53 54 59 66 93 94"},F:{"73":0.02299,"74":0.0023,"75":0.24369,"76":0.39313,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.00035,"4.0-4.1":0,"4.2-4.3":0.0007,"5.0-5.1":0.01514,"6.0-6.1":0.00387,"7.0-7.1":0.03591,"8.1-8.4":0.00246,"9.0-9.2":0.00282,"9.3":0.07428,"10.0-10.2":0.00915,"10.3":0.07146,"11.0-11.2":0.03168,"11.3-11.4":0.02992,"12.0-12.1":0.02182,"12.2-12.4":0.11018,"13.0-13.1":0.01866,"13.2":0.00845,"13.3":0.04787,"13.4-13.7":0.15489,"14.0-14.4":2.05225,"14.5-14.6":0.48824},E:{"4":0,"13":0.0092,"14":0.16783,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.10116,"11.1":0.0046,"12.1":0.0092,"13.1":0.03908,"14.1":0.05288},B:{"12":0.0069,"13":0.0046,"14":0.0023,"15":0.0046,"16":0.0069,"17":0.0046,"18":0.02299,"84":0.0069,"85":0.0023,"88":0.0069,"89":0.01379,"90":0.65522,"91":0.0092,_:"79 80 81 83 86 87"},P:{"4":0.31732,"5.0-5.4":0.01058,"6.2-6.4":0.01058,"7.2-7.4":0.04231,"8.2":0.06183,"9.2":0.03173,"10.1":0.02115,"11.1-11.2":0.10577,"12.0":0.07404,"13.0":0.34905,"14.0":1.04716},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00595,"4.2-4.3":0.01444,"4.4":0,"4.4.3-4.4.4":0.22601},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01035,"9":0.00776,"10":0.00259,"11":0.10346,_:"6 7 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0.1463},R:{_:"0"},M:{"0":0.0539},Q:{"10.4":0.0077},O:{"0":4.6354},H:{"0":1.79331},L:{"0":69.12123}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PL.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PL.js new file mode 100644 index 00000000000000..e07d5fc155f523 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PL.js @@ -0,0 +1 @@ +module.exports={C:{"45":0.0046,"48":0.023,"51":0.0046,"52":0.29434,"56":0.0092,"57":0.0046,"60":0.023,"66":0.0092,"68":0.02759,"69":0.0046,"70":0.0092,"71":0.0046,"72":0.02759,"74":0.0046,"75":0.0046,"76":0.0046,"77":0.0092,"78":0.19316,"79":0.0046,"80":0.0138,"81":0.0184,"82":0.04139,"83":0.02759,"84":0.05059,"85":0.05519,"86":0.06899,"87":0.17016,"88":7.8321,"89":0.023,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 50 53 54 55 58 59 61 62 63 64 65 67 73 90 91 3.5 3.6"},D:{"34":0.0092,"38":0.0046,"49":0.29894,"50":0.0092,"53":0.0092,"58":0.0138,"59":0.0046,"61":0.04139,"63":0.02759,"65":0.0092,"66":0.0092,"67":0.0092,"68":0.0046,"69":0.0092,"70":0.0092,"71":0.0138,"72":0.0092,"73":0.0092,"74":0.0092,"75":0.0184,"76":0.03219,"77":0.0092,"78":0.0138,"79":0.22995,"80":0.03219,"81":0.06899,"83":0.08738,"84":0.05979,"85":0.023,"86":0.04599,"87":0.11957,"88":0.15637,"89":0.68525,"90":21.06802,"91":0.51049,"92":0.0138,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 51 52 54 55 56 57 60 62 64 93 94"},F:{"36":0.03679,"52":0.0092,"72":0.0046,"73":0.66226,"74":0.02759,"75":2.60303,"76":1.8442,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 12.1","10.0-10.1":0,"11.6":0.0046},G:{"8":0,"3.2":0.00033,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00098,"6.0-6.1":0.0013,"7.0-7.1":0.00163,"8.1-8.4":0,"9.0-9.2":0.00195,"9.3":0.04298,"10.0-10.2":0.00391,"10.3":0.03842,"11.0-11.2":0.01661,"11.3-11.4":0.01954,"12.0-12.1":0.01758,"12.2-12.4":0.0661,"13.0-13.1":0.01303,"13.2":0.00684,"13.3":0.04591,"13.4-13.7":0.11332,"14.0-14.4":2.27097,"14.5-14.6":0.44417},E:{"4":0,"13":0.023,"14":0.61167,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.02759,"12.1":0.03219,"13.1":0.13337,"14.1":0.28054},B:{"14":0.0046,"15":0.0046,"16":0.0092,"17":0.023,"18":0.05059,"83":0.0046,"84":0.0046,"85":0.0092,"86":0.023,"87":0.0138,"88":0.0184,"89":0.09198,"90":3.75738,"91":0.06899,_:"12 13 79 80 81"},P:{"4":0.21489,"5.0-5.4":0.01023,"6.2-6.4":0.05019,"7.2-7.4":0.0307,"8.2":0.04015,"9.2":0.10233,"10.1":0.05116,"11.1-11.2":0.30698,"12.0":0.14326,"13.0":0.5014,"14.0":2.61958},I:{"0":0,"3":0,"4":0.00271,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01864,"4.2-4.3":0.01593,"4.4":0,"4.4.3-4.4.4":0.04914},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.21615,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.0054},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.26465},Q:{"10.4":0},O:{"0":0.02701},H:{"0":1.29367},L:{"0":47.25143}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PM.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PM.js new file mode 100644 index 00000000000000..821fc77c423465 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PM.js @@ -0,0 +1 @@ +module.exports={C:{"29":0.02307,"31":0.20188,"40":0.03461,"52":0.05768,"56":0.17881,"64":0.01154,"75":0.03461,"78":0.05768,"84":0.02307,"86":0.15574,"87":0.15574,"88":4.85666,"89":0.01154,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 65 66 67 68 69 70 71 72 73 74 76 77 79 80 81 82 83 85 90 91 3.5 3.6"},D:{"49":0.36915,"55":0.02307,"65":0.08075,"67":0.38069,"75":0.01154,"76":0.17881,"78":0.01154,"79":0.02307,"81":0.29994,"85":0.34608,"87":0.01154,"88":0.19034,"89":0.99786,"90":20.98975,"91":0.21342,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 58 59 60 61 62 63 64 66 68 69 70 71 72 73 74 77 80 83 84 86 92 93 94"},F:{"73":0.90558,"75":0.74984,"76":0.2884,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.01134,"9.3":0.04538,"10.0-10.2":0.15315,"10.3":0.19853,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.03403,"12.2-12.4":1.45777,"13.0-13.1":0.05672,"13.2":0.02269,"13.3":0.23256,"13.4-13.7":0.15031,"14.0-14.4":20.42007,"14.5-14.6":4.54347},E:{"4":0,"12":0.02307,"13":0.32301,"14":6.39094,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01154,"11.1":0.47874,"12.1":0.09806,"13.1":0.66909,"14.1":2.95322},B:{"17":0.02307,"18":0.02307,"86":0.49028,"88":0.01154,"89":0.12113,"90":10.89575,"91":0.71523,_:"12 13 14 15 16 79 80 81 83 84 85 87"},P:{"4":0.05222,"5.0-5.4":0.02077,"6.2-6.4":0.05019,"7.2-7.4":0.69977,"8.2":0.03133,"9.2":0.0111,"10.1":0.03133,"11.1-11.2":0.50133,"12.0":0.19844,"13.0":0.0111,"14.0":0.97656},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.39222,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.36818},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":14.28459}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PN.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PN.js new file mode 100644 index 00000000000000..653ef49f8a7513 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PN.js @@ -0,0 +1 @@ +module.exports={C:{"85":2.17238,"87":2.17238,"88":1.08619,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 89 90 91 3.5 3.6"},D:{"81":17.39143,"89":4.34889,"90":3.25857,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 91 92 93 94"},F:{"75":2.17238,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.4":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.6":0},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1"},B:{"90":6.52127,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 91"},P:{"4":0.26359,"5.0-5.4":0.06023,"6.2-6.4":0.05019,"7.2-7.4":0.06504,"8.2":0.04015,"9.2":0.02197,"10.1":0.07027,"11.1-11.2":0.07688,"12.0":0.05492,"13.0":0.18671,"14.0":0.88963},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":22.26112},Q:{"10.4":0},O:{"0":0},H:{"0":7.66226},L:{"0":20.38389}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PR.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PR.js new file mode 100644 index 00000000000000..cf8b4f0d054cb0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PR.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.00453,"17":0.00906,"45":0.00906,"46":0.00453,"47":0.00906,"48":0.00906,"49":0.01359,"50":0.00906,"51":0.00453,"52":0.06343,"53":0.00453,"54":0.00453,"55":0.00906,"56":0.00906,"66":0.08156,"73":0.04984,"77":0.00906,"78":0.06797,"81":0.00906,"82":0.00453,"84":0.00906,"85":0.01359,"86":0.01359,"87":0.03172,"88":1.63116,"89":0.01812,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 74 75 76 79 80 83 90 91 3.5 3.6"},D:{"24":0.00453,"25":0.00906,"46":0.00906,"49":0.08609,"53":0.01812,"58":0.03625,"59":0.00906,"63":0.00453,"65":0.01812,"67":0.00453,"68":0.01359,"70":0.00453,"72":0.02266,"74":0.0589,"75":0.02266,"76":0.02266,"77":0.00906,"78":0.00453,"79":0.04078,"80":0.01812,"81":0.02719,"83":0.88355,"84":0.04531,"85":0.02266,"86":0.04078,"87":0.66606,"88":0.15859,"89":0.80652,"90":21.83942,"91":0.62528,"92":0.00453,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 50 51 52 54 55 56 57 60 61 62 64 66 69 71 73 93 94"},F:{"73":0.09515,"74":0.00453,"75":0.3806,"76":0.24014,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00724,"7.0-7.1":0.00724,"8.1-8.4":0.00482,"9.0-9.2":0,"9.3":0.10372,"10.0-10.2":0.00965,"10.3":0.0989,"11.0-11.2":0.12061,"11.3-11.4":0.07236,"12.0-12.1":0.03859,"12.2-12.4":0.17367,"13.0-13.1":0.08201,"13.2":0.05548,"13.3":0.26292,"13.4-13.7":0.70676,"14.0-14.4":18.16099,"14.5-14.6":3.74846},E:{"4":0,"11":0.00906,"12":0.00906,"13":0.14952,"14":4.03712,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1","5.1":0.02719,"9.1":0.00906,"10.1":0.03625,"11.1":0.09062,"12.1":0.11781,"13.1":0.68871,"14.1":1.72178},B:{"14":0.00453,"15":0.00453,"16":0.00453,"17":0.02719,"18":0.14952,"80":0.00453,"84":0.00906,"85":0.02266,"86":0.00906,"87":0.01812,"88":0.02266,"89":0.14499,"90":6.25278,"91":0.37154,_:"12 13 79 81 83"},P:{"4":0.14491,"5.0-5.4":0.01023,"6.2-6.4":0.05019,"7.2-7.4":0.0414,"8.2":0.04015,"9.2":0.12421,"10.1":0.05116,"11.1-11.2":0.17597,"12.0":0.09316,"13.0":0.51755,"14.0":2.85688},I:{"0":0,"3":0,"4":0.00075,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00075,"4.4":0,"4.4.3-4.4.4":0.02037},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.36701,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.33908},Q:{"10.4":0},O:{"0":0.03828},H:{"0":0.18122},L:{"0":28.32079}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PS.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PS.js new file mode 100644 index 00000000000000..1b1c8616b194a3 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PS.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.01138,"52":0.02655,"58":0.00379,"78":0.01897,"79":0.00379,"80":0.00379,"81":0.00759,"82":0.00379,"84":0.00759,"85":0.01138,"86":0.01138,"87":0.01897,"88":1.36169,"89":0.01897,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 83 90 91 3.5 3.6"},D:{"23":0.00759,"24":0.00759,"25":0.00379,"38":0.03034,"43":0.00759,"49":0.03034,"51":0.00379,"53":0.04552,"58":0.00379,"63":0.01517,"65":0.01897,"68":0.00759,"69":0.03414,"70":0.00379,"71":0.01897,"72":0.01138,"74":0.00759,"75":0.01138,"76":0.00379,"77":0.20103,"78":0.01897,"79":0.21999,"80":0.03793,"81":0.03414,"83":0.03414,"84":0.06448,"85":0.06069,"86":0.06448,"87":0.20482,"88":0.14793,"89":1.191,"90":25.31828,"91":1.25548,"92":0.03414,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 52 54 55 56 57 59 60 61 62 64 66 67 73 93 94"},F:{"73":0.0531,"75":0.40964,"76":0.60688,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.34093,"6.0-6.1":0.0044,"7.0-7.1":0.05726,"8.1-8.4":0.00352,"9.0-9.2":0.00176,"9.3":0.05814,"10.0-10.2":0.02819,"10.3":0.03612,"11.0-11.2":0.02467,"11.3-11.4":0.04229,"12.0-12.1":0.02907,"12.2-12.4":0.14183,"13.0-13.1":0.02467,"13.2":0.00705,"13.3":0.10924,"13.4-13.7":0.30833,"14.0-14.4":5.62043,"14.5-14.6":1.48703},E:{"4":0,"13":0.03793,"14":0.63722,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.08345,"10.1":0.00379,"11.1":0.02276,"12.1":0.01138,"13.1":0.09103,"14.1":0.2162},B:{"13":0.00759,"15":0.00759,"16":0.01138,"17":0.01517,"18":0.0531,"84":0.01138,"85":0.01517,"86":0.00759,"87":0.00759,"88":0.00379,"89":0.04552,"90":1.84719,"91":0.16689,_:"12 14 79 80 81 83"},P:{"4":0.08235,"5.0-5.4":0.01029,"6.2-6.4":0.03088,"7.2-7.4":0.06176,"8.2":0.06183,"9.2":0.06176,"10.1":0.03088,"11.1-11.2":0.25733,"12.0":0.21616,"13.0":0.42202,"14.0":2.01748},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00134,"4.2-4.3":0.00468,"4.4":0,"4.4.3-4.4.4":0.10572},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.01138,"8":0.00759,"11":0.17069,_:"7 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.13658},Q:{"10.4":0},O:{"0":0.09933},H:{"0":0.41141},L:{"0":52.15843}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PT.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PT.js new file mode 100644 index 00000000000000..e2279cc94c0ddd --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PT.js @@ -0,0 +1 @@ +module.exports={C:{"40":0.0065,"52":0.05199,"56":0.026,"60":0.0065,"68":0.0065,"72":0.013,"78":0.11698,"80":0.0065,"82":0.0065,"83":0.0195,"84":0.0195,"85":0.026,"86":0.0195,"87":0.05849,"88":3.45747,"89":0.026,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 81 90 91 3.5 3.6"},D:{"23":0.03899,"38":0.013,"43":0.69539,"49":0.26646,"53":0.026,"61":0.06499,"62":0.013,"63":0.0195,"65":0.0195,"67":0.013,"68":0.013,"69":0.013,"70":0.0065,"71":0.0195,"72":0.0065,"73":0.013,"74":0.013,"75":0.0195,"76":0.026,"77":0.013,"78":0.013,"79":0.05849,"80":0.03899,"81":0.0325,"83":0.05199,"84":0.05199,"85":0.08449,"86":0.09099,"87":0.26646,"88":0.22747,"89":0.87737,"90":40.07933,"91":1.47527,"92":0.013,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 64 66 93 94"},F:{"36":0.0065,"73":0.40294,"75":1.38429,"76":0.74089,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00085,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0051,"6.0-6.1":0.00085,"7.0-7.1":0.00425,"8.1-8.4":0.0051,"9.0-9.2":0.00255,"9.3":0.09772,"10.0-10.2":0.00255,"10.3":0.10027,"11.0-11.2":0.03739,"11.3-11.4":0.02634,"12.0-12.1":0.01954,"12.2-12.4":0.10197,"13.0-13.1":0.02889,"13.2":0.0119,"13.3":0.07138,"13.4-13.7":0.28211,"14.0-14.4":5.96944,"14.5-14.6":1.3086},E:{"4":0,"12":0.026,"13":0.07149,"14":2.00819,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.0195,"10.1":0.05849,"11.1":0.07799,"12.1":0.07799,"13.1":0.40944,"14.1":0.91636},B:{"14":0.0065,"15":0.0065,"16":0.0065,"17":0.013,"18":0.04549,"84":0.013,"85":0.0065,"86":0.013,"87":0.03899,"88":0.0065,"89":0.08449,"90":5.38117,"91":0.53292,_:"12 13 79 80 81 83"},P:{"4":0.05353,"5.0-5.4":0.01023,"6.2-6.4":0.05019,"7.2-7.4":0.0307,"8.2":0.04015,"9.2":0.01071,"10.1":0.05116,"11.1-11.2":0.04283,"12.0":0.03212,"13.0":0.1606,"14.0":1.54174},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00194,"4.2-4.3":0.00679,"4.4":0,"4.4.3-4.4.4":0.05429},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00688,"11":0.81199,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.21006},Q:{"10.4":0},O:{"0":0.22406},H:{"0":0.19224},L:{"0":25.87219}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PW.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PW.js new file mode 100644 index 00000000000000..dd41a03ec3ac3d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PW.js @@ -0,0 +1 @@ +module.exports={C:{"72":0.0729,"79":0.09862,"87":0.06432,"88":1.5737,"89":0.03859,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 80 81 82 83 84 85 86 90 91 3.5 3.6"},D:{"48":0.22298,"53":0.05574,"65":0.1415,"67":0.06432,"68":0.01715,"70":0.20154,"75":0.01286,"76":0.26157,"78":0.06432,"79":0.06003,"81":0.03002,"83":0.04717,"84":0.02144,"86":0.01715,"87":0.52742,"88":0.35162,"89":0.75898,"90":26.9072,"91":0.48026,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 54 55 56 57 58 59 60 61 62 63 64 66 69 71 72 73 74 77 80 85 92 93 94"},F:{"76":0.29158,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.06526,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00332,"10.0-10.2":0,"10.3":0,"11.0-11.2":0.1648,"11.3-11.4":0.43688,"12.0-12.1":0.00995,"12.2-12.4":0.06083,"13.0-13.1":0.00995,"13.2":0.00664,"13.3":0.00332,"13.4-13.7":0.31632,"14.0-14.4":8.28634,"14.5-14.6":1.33497},E:{"4":0,"12":0.09005,"13":0.0729,"14":1.94246,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.02573,"12.1":0.24013,"13.1":0.11578,"14.1":0.3216},B:{"17":0.00858,"18":0.04717,"80":0.01715,"88":0.00858,"89":0.07718,"90":2.55136,"91":0.1072,_:"12 13 14 15 16 79 81 83 84 85 86 87"},P:{"4":0.31732,"5.0-5.4":0.01058,"6.2-6.4":0.05078,"7.2-7.4":0.3656,"8.2":0.06183,"9.2":0.07109,"10.1":0.02115,"11.1-11.2":0.15233,"12.0":0.44684,"13.0":0.62964,"14.0":6.7432},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00571},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.38592,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.05141},Q:{"10.4":2.46758},O:{"0":0.94819},H:{"0":0.11356},L:{"0":38.59851}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PY.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PY.js new file mode 100644 index 00000000000000..ed978bfc51dd29 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/PY.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.00551,"38":0.00551,"52":0.03028,"60":0.00275,"65":0.00551,"68":0.00826,"73":0.05781,"77":0.00275,"78":0.02478,"80":0.01101,"81":0.00275,"82":0.02202,"84":0.01101,"85":0.01377,"86":0.00551,"87":0.02478,"88":1.34897,"89":0.01101,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 66 67 69 70 71 72 74 75 76 79 83 90 91 3.5 3.6"},D:{"38":0.00275,"39":0.00275,"41":0.00275,"44":0.00275,"47":0.01652,"49":0.17344,"53":0.01652,"54":0.00551,"58":0.00551,"63":0.00275,"64":0.00275,"65":0.01927,"66":0.00551,"67":0.00551,"68":0.00551,"69":0.01927,"70":0.00551,"71":0.00551,"72":0.00551,"73":0.00551,"74":0.01101,"75":0.01652,"76":0.00826,"77":0.00826,"78":0.01927,"79":0.05781,"80":0.01652,"81":0.03854,"83":0.0413,"84":0.02753,"85":0.01927,"86":0.03579,"87":0.12389,"88":0.40744,"89":0.44599,"90":18.08446,"91":0.78461,"92":0.00551,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 42 43 45 46 48 50 51 52 55 56 57 59 60 61 62 93 94"},F:{"73":0.19271,"75":0.53133,"76":0.26704,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.00272,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00453,"6.0-6.1":0.00317,"7.0-7.1":0.01677,"8.1-8.4":0,"9.0-9.2":0.00181,"9.3":0.0272,"10.0-10.2":0.00227,"10.3":0.02267,"11.0-11.2":0.01541,"11.3-11.4":0.02312,"12.0-12.1":0.01133,"12.2-12.4":0.06574,"13.0-13.1":0.00997,"13.2":0.00544,"13.3":0.03038,"13.4-13.7":0.13828,"14.0-14.4":3.04432,"14.5-14.6":0.79202},E:{"4":0,"13":0.01101,"14":0.33311,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.60841,"11.1":0.00551,"12.1":0.00826,"13.1":0.0468,"14.1":0.17069},B:{"14":0.00551,"15":0.00275,"17":0.00826,"18":0.03579,"80":0.00275,"84":0.00551,"85":0.00551,"88":0.00551,"89":0.03028,"90":1.35998,"91":0.11287,_:"12 13 16 79 81 83 86 87"},P:{"4":0.58222,"5.0-5.4":0.06023,"6.2-6.4":0.05019,"7.2-7.4":0.53203,"8.2":0.04015,"9.2":0.16061,"10.1":0.07027,"11.1-11.2":0.51195,"12.0":0.26099,"13.0":1.11425,"14.0":2.92113},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00852,"4.2-4.3":0.01193,"4.4":0,"4.4.3-4.4.4":0.12446},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00282,"9":0.01129,"11":0.32451,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.07246},Q:{"10.4":0},O:{"0":0.0942},H:{"0":0.2744},L:{"0":62.34439}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/QA.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/QA.js new file mode 100644 index 00000000000000..fdda995c09004e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/QA.js @@ -0,0 +1 @@ +module.exports={C:{"38":0.08372,"52":0.00966,"56":0.00322,"60":0.00644,"74":0.00322,"78":0.04508,"82":0.00644,"84":0.01288,"85":0.00322,"86":0.00644,"87":0.02254,"88":0.77602,"89":0.01932,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 79 80 81 83 90 91 3.5 3.6"},D:{"34":0.00644,"38":0.02898,"41":0.00644,"49":0.06118,"53":0.02898,"56":0.00966,"58":0.00322,"60":0.00322,"63":0.00322,"65":0.01288,"66":0.00322,"67":0.00966,"68":0.01288,"69":0.00966,"70":0.00644,"71":0.00322,"73":0.00966,"74":0.01932,"75":0.01932,"76":0.00966,"77":0.00644,"78":0.00644,"79":0.0322,"80":0.0161,"81":0.02254,"83":0.04186,"84":0.0644,"85":0.0322,"86":0.10304,"87":0.14168,"88":0.11914,"89":0.62468,"90":19.63234,"91":0.80178,"92":0.02254,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 42 43 44 45 46 47 48 50 51 52 54 55 57 59 61 62 64 72 93 94"},F:{"46":0.00966,"73":0.07406,"75":0.29302,"76":0.24794,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00136,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01092,"6.0-6.1":0,"7.0-7.1":0.0191,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06687,"10.0-10.2":0.00273,"10.3":0.03685,"11.0-11.2":0.03821,"11.3-11.4":0.02729,"12.0-12.1":0.02047,"12.2-12.4":0.06823,"13.0-13.1":0.03002,"13.2":0.01228,"13.3":0.14329,"13.4-13.7":0.4244,"14.0-14.4":8.84284,"14.5-14.6":3.44707},E:{"4":0,"10":0.00322,"11":0.00322,"12":0.00644,"13":0.05796,"14":1.7388,_:"0 5 6 7 8 9 3.1 3.2 6.1 7.1 9.1","5.1":0.00966,"10.1":0.0161,"11.1":0.02898,"12.1":0.06118,"13.1":0.21896,"14.1":0.57316},B:{"14":0.00644,"15":0.00322,"16":0.00966,"17":0.0161,"18":0.05152,"80":0.00322,"84":0.01288,"85":0.01288,"86":0.00322,"87":0.01288,"88":0.00644,"89":0.07084,"90":2.23468,"91":0.19642,_:"12 13 79 81 83"},P:{"4":0.09251,"5.0-5.4":0.01023,"6.2-6.4":0.05019,"7.2-7.4":0.05139,"8.2":0.04015,"9.2":0.03084,"10.1":0.01028,"11.1-11.2":0.19529,"12.0":0.09251,"13.0":0.30836,"14.0":2.38462},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00542,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.02169},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.39606,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.11524},Q:{"10.4":0},O:{"0":6.28413},H:{"0":1.05896},L:{"0":46.40478}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RE.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RE.js new file mode 100644 index 00000000000000..d82827c57ea873 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RE.js @@ -0,0 +1 @@ +module.exports={C:{"47":0.0051,"48":0.0153,"49":0.08158,"52":0.07139,"54":0.0153,"55":0.0153,"56":0.0153,"57":0.0051,"59":0.0204,"60":0.03569,"61":0.03059,"66":0.0051,"67":0.04079,"68":0.03569,"72":0.03059,"77":0.03059,"78":0.68837,"80":0.0051,"82":0.0102,"84":0.03569,"85":0.0255,"86":0.03569,"87":0.13257,"88":5.67519,"89":0.0102,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 50 51 53 58 62 63 64 65 69 70 71 73 74 75 76 79 81 83 90 91 3.5 3.6"},D:{"48":0.0153,"49":0.21926,"50":0.0255,"53":0.0153,"54":0.0255,"56":0.07649,"60":0.0153,"61":0.0153,"62":0.0102,"63":0.0153,"65":0.08158,"67":0.0102,"68":0.05099,"69":0.0051,"70":0.0255,"71":0.0051,"75":0.0204,"76":0.0051,"77":0.0051,"78":0.0102,"79":0.03569,"80":0.0204,"81":0.0255,"83":0.0255,"84":0.03569,"85":0.03059,"86":0.03569,"87":0.40282,"88":0.11218,"89":0.64757,"90":24.71485,"91":0.92802,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 51 52 55 57 58 59 64 66 72 73 74 92 93 94"},F:{"73":0.19376,"75":0.60678,"76":0.54559,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00617,"8.1-8.4":0,"9.0-9.2":0.00988,"9.3":0.22963,"10.0-10.2":0.01481,"10.3":0.16543,"11.0-11.2":0.04321,"11.3-11.4":0.02963,"12.0-12.1":0.05679,"12.2-12.4":0.14568,"13.0-13.1":0.02716,"13.2":0.01111,"13.3":0.11111,"13.4-13.7":0.40618,"14.0-14.4":8.62727,"14.5-14.6":1.78521},E:{"4":0,"10":0.0153,"11":0.0102,"12":0.0153,"13":0.13767,"14":2.87584,_:"0 5 6 7 8 9 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.04079,"11.1":0.19376,"12.1":0.22946,"13.1":0.80564,"14.1":1.05039},B:{"14":0.03569,"15":0.0204,"16":0.0255,"17":0.10708,"18":0.11218,"84":0.0051,"85":0.0153,"86":0.0102,"87":0.0102,"88":0.0153,"89":0.13257,"90":4.87464,"91":0.35693,_:"12 13 79 80 81 83"},P:{"4":0.17825,"5.0-5.4":0.01023,"6.2-6.4":0.05019,"7.2-7.4":0.06291,"8.2":0.04015,"9.2":0.0734,"10.1":0.01049,"11.1-11.2":0.4928,"12.0":0.08388,"13.0":0.39843,"14.0":2.98823},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00326,"4.2-4.3":0.00109,"4.4":0,"4.4.3-4.4.4":0.04957},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.0102,"11":0.23455,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.35287},Q:{"10.4":0},O:{"0":0.45579},H:{"0":0.22272},L:{"0":34.65546}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RO.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RO.js new file mode 100644 index 00000000000000..30dcff2d17af6c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RO.js @@ -0,0 +1 @@ +module.exports={C:{"29":0.0045,"38":0.009,"43":0.009,"44":0.03598,"45":0.009,"48":0.0045,"52":0.12594,"56":0.0045,"59":0.0045,"60":0.009,"61":0.009,"62":0.0045,"65":0.01349,"66":0.0045,"68":0.009,"70":0.01349,"72":0.009,"77":0.0045,"78":0.11695,"80":0.0045,"81":0.009,"82":0.009,"83":0.009,"84":0.02249,"85":0.01799,"86":0.02699,"87":0.06747,"88":3.29254,"89":0.02699,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 39 40 41 42 46 47 49 50 51 53 54 55 57 58 63 64 67 69 71 73 74 75 76 79 90 91 3.5 3.6"},D:{"38":0.009,"47":0.009,"48":0.06747,"49":0.35534,"51":0.0045,"53":0.02699,"60":0.34185,"61":0.16643,"63":0.0045,"65":0.009,"66":0.0045,"67":0.06747,"68":0.01349,"69":0.12145,"70":0.01799,"71":0.03149,"72":0.009,"73":0.009,"74":0.01349,"75":0.01799,"76":0.02699,"77":0.01799,"78":0.01799,"79":0.04948,"80":0.03598,"81":0.06297,"83":0.05398,"84":0.04048,"85":0.04048,"86":0.06297,"87":0.2249,"88":0.15743,"89":0.6837,"90":28.90865,"91":0.93109,"92":0.01349,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 50 52 54 55 56 57 58 59 62 64 93 94"},F:{"36":0.009,"68":0.0045,"73":0.2339,"74":0.009,"75":1.05253,"76":1.20097,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.0191,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.07539,"6.0-6.1":0,"7.0-7.1":0.00503,"8.1-8.4":0.00704,"9.0-9.2":0.00302,"9.3":0.04423,"10.0-10.2":0.00603,"10.3":0.04925,"11.0-11.2":0.03217,"11.3-11.4":0.03418,"12.0-12.1":0.03317,"12.2-12.4":0.13067,"13.0-13.1":0.04423,"13.2":0.0201,"13.3":0.11057,"13.4-13.7":0.35483,"14.0-14.4":7.04431,"14.5-14.6":1.74902},E:{"4":0,"9":0.009,"13":0.03598,"14":0.59823,_:"0 5 6 7 8 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.02249,"12.1":0.04048,"13.1":0.11695,"14.1":0.28337},B:{"15":0.0045,"16":0.0045,"17":0.009,"18":0.04048,"84":0.02699,"85":0.009,"86":0.0045,"87":0.0045,"88":0.009,"89":0.04948,"90":2.20402,"91":0.08996,_:"12 13 14 79 80 81 83"},P:{"4":0.15347,"5.0-5.4":0.01023,"6.2-6.4":0.05019,"7.2-7.4":0.02046,"8.2":0.04015,"9.2":0.07162,"10.1":0.04093,"11.1-11.2":0.27624,"12.0":0.17393,"13.0":0.56272,"14.0":3.63209},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00299,"4.2-4.3":0.01944,"4.4":0,"4.4.3-4.4.4":0.11514},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00934,"9":0.00934,"11":0.47611,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.23663},Q:{"10.4":0},O:{"0":0.25314},H:{"0":0.45326},L:{"0":40.58818}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RS.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RS.js new file mode 100644 index 00000000000000..120698964db49b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RS.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.01619,"49":0.00809,"50":0.10522,"51":0.00405,"52":0.23877,"54":0.00405,"56":0.01214,"57":0.00405,"58":0.01214,"59":0.00405,"60":0.02024,"61":0.00809,"65":0.00809,"66":0.01214,"67":0.00809,"68":0.02428,"69":0.00809,"70":0.01214,"71":0.00405,"72":0.02024,"73":0.02024,"74":0.00405,"75":0.00405,"76":0.00809,"78":0.08499,"79":0.00809,"80":0.01214,"81":0.01619,"82":0.02024,"83":0.02024,"84":0.04047,"85":0.02024,"86":0.05666,"87":0.07285,"88":5.14778,"89":0.07689,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 53 55 62 63 64 77 90 91 3.5 3.6"},D:{"22":0.00809,"26":0.00405,"34":0.01214,"38":0.03238,"47":0.00809,"48":0.00405,"49":0.4735,"52":0.00405,"53":0.05666,"55":0.00405,"56":0.00809,"57":0.01214,"58":0.00809,"59":0.00405,"61":0.10927,"62":0.00405,"63":0.01214,"64":0.00405,"65":0.00809,"66":0.00405,"67":0.02024,"68":0.02428,"69":0.01214,"70":0.02428,"71":0.01214,"72":0.00809,"73":0.02024,"74":0.02833,"75":0.02428,"76":0.01214,"77":0.02833,"78":0.02428,"79":0.0688,"80":0.04452,"81":0.03642,"83":0.05261,"84":0.05261,"85":0.05666,"86":0.10118,"87":0.16593,"88":0.18212,"89":0.73251,"90":23.65472,"91":0.73251,"92":0.01214,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 50 51 54 60 93 94"},F:{"36":0.03642,"73":0.09308,"74":0.00809,"75":0.84582,"76":1.4205,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 12.1","10.0-10.1":0,"11.6":0.00405},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01187,"6.0-6.1":0.00519,"7.0-7.1":0.02449,"8.1-8.4":0.01929,"9.0-9.2":0.00816,"9.3":0.08014,"10.0-10.2":0.01187,"10.3":0.08682,"11.0-11.2":0.03265,"11.3-11.4":0.07272,"12.0-12.1":0.03265,"12.2-12.4":0.1729,"13.0-13.1":0.02746,"13.2":0.01113,"13.3":0.09647,"13.4-13.7":0.33244,"14.0-14.4":5.07046,"14.5-14.6":0.83852},E:{"4":0,"11":0.00405,"13":0.02024,"14":0.36018,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00809,"11.1":0.01214,"12.1":0.02428,"13.1":0.10522,"14.1":0.19021},B:{"14":0.01214,"15":0.00405,"17":0.01214,"18":0.04452,"84":0.00809,"85":0.00405,"86":0.00809,"88":0.00405,"89":0.02833,"90":1.28695,"91":0.06071,_:"12 13 16 79 80 81 83 87"},P:{"4":0.09265,"5.0-5.4":0.02072,"6.2-6.4":0.0305,"7.2-7.4":0.01029,"8.2":0.01036,"9.2":0.05147,"10.1":0.04118,"11.1-11.2":0.21618,"12.0":0.11324,"13.0":0.43236,"14.0":3.2633},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00265,"4.2-4.3":0.01194,"4.4":0,"4.4.3-4.4.4":0.0628},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02186,"9":0.00437,"10":0.00875,"11":0.34544,_:"6 7 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.24407},Q:{"10.4":0},O:{"0":0.05953},H:{"0":0.52414},L:{"0":49.03533}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RU.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RU.js new file mode 100644 index 00000000000000..1459d02f037d68 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RU.js @@ -0,0 +1 @@ +module.exports={C:{"9":0.00733,"45":0.044,"48":0.01467,"50":0.01467,"51":0.01467,"52":0.28603,"53":0.00733,"54":0.022,"56":0.08067,"60":0.022,"61":0.01467,"65":0.01467,"66":0.03667,"67":0.022,"68":0.044,"69":0.03667,"70":0.044,"71":0.044,"72":0.07334,"73":0.02934,"74":0.02934,"75":0.022,"76":0.01467,"77":0.00733,"78":0.11001,"79":0.022,"80":0.02934,"81":0.02934,"82":0.03667,"83":0.044,"84":0.08801,"85":0.02934,"86":0.02934,"87":0.06601,"88":2.23687,"89":0.022,_:"2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 55 57 58 59 62 63 64 90 91 3.5 3.6"},D:{"38":0.01467,"47":0.01467,"48":0.01467,"49":0.35937,"51":0.08801,"53":0.01467,"55":0.00733,"56":0.044,"57":0.01467,"58":0.00733,"59":0.03667,"60":0.00733,"61":0.24936,"62":0.01467,"63":0.00733,"64":0.022,"65":0.00733,"66":0.01467,"67":0.01467,"68":0.01467,"69":0.66739,"70":0.05134,"71":0.06601,"72":0.02934,"73":0.03667,"74":1.74549,"75":0.05134,"76":0.05867,"77":0.05134,"78":1.22478,"79":2.50823,"80":1.08543,"81":1.4888,"83":1.43013,"84":1.69415,"85":8.94015,"86":0.46938,"87":0.89475,"88":2.39088,"89":0.92408,"90":21.42995,"91":0.60139,"92":0.03667,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 50 52 54 93 94"},F:{"36":0.044,"47":0.00733,"66":0.01467,"67":0.01467,"68":0.01467,"69":0.00733,"70":0.01467,"71":0.01467,"72":0.01467,"73":0.35937,"74":0.05867,"75":1.87017,"76":2.13419,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.01467},G:{"8":0.0011,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0011,"5.0-5.1":0.0044,"6.0-6.1":0.00769,"7.0-7.1":0.00659,"8.1-8.4":0.00989,"9.0-9.2":0.00824,"9.3":0.06648,"10.0-10.2":0.01703,"10.3":0.08241,"11.0-11.2":0.03132,"11.3-11.4":0.03516,"12.0-12.1":0.03956,"12.2-12.4":0.13076,"13.0-13.1":0.03406,"13.2":0.01648,"13.3":0.08516,"13.4-13.7":0.29612,"14.0-14.4":3.55841,"14.5-14.6":0.81475},E:{"4":0,"10":0.00733,"12":0.00733,"13":0.11001,"14":0.97542,_:"0 5 6 7 8 9 11 3.1 3.2 6.1 7.1 9.1","5.1":0.27136,"10.1":0.00733,"11.1":0.022,"12.1":0.05134,"13.1":0.23469,"14.1":0.39604},B:{"12":0.01467,"13":0.00733,"14":0.02934,"15":0.01467,"16":0.03667,"17":0.08067,"18":0.40337,"80":0.00733,"81":0.00733,"83":0.00733,"84":0.02934,"85":0.01467,"86":0.022,"87":0.022,"88":0.00733,"89":0.044,"90":1.34946,"91":0.06601,_:"79"},P:{"4":0.03498,"5.0-5.4":0.01166,"6.2-6.4":0.05019,"7.2-7.4":0.04664,"8.2":0.01166,"9.2":0.07162,"10.1":0.04093,"11.1-11.2":0.08162,"12.0":0.04664,"13.0":0.19823,"14.0":0.81624},I:{"0":0,"3":0,"4":0.00048,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0024,"4.2-4.3":0.01247,"4.4":0,"4.4.3-4.4.4":0.05131},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.04125,"9":0.02475,"10":0.0165,"11":0.44554,_:"6 7 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.12264},Q:{"10.4":0.01066},O:{"0":0.29859},H:{"0":0.54266},L:{"0":17.69741}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RW.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RW.js new file mode 100644 index 00000000000000..f601b3c68d56f1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/RW.js @@ -0,0 +1 @@ +module.exports={C:{"20":0.00429,"21":0.00858,"31":0.01716,"34":0.00858,"37":0.00858,"40":0.01287,"43":0.00858,"44":0.03002,"47":0.01287,"48":0.00429,"49":0.00429,"50":0.01287,"52":0.03002,"56":0.00429,"60":0.00429,"68":0.00429,"72":0.01716,"77":0.00858,"78":0.06005,"79":0.01287,"81":0.00858,"82":0.00429,"83":0.00858,"84":0.01716,"85":0.02145,"86":0.02145,"87":0.04718,"88":2.96799,"89":0.25305,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 22 23 24 25 26 27 28 29 30 32 33 35 36 38 39 41 42 45 46 51 53 54 55 57 58 59 61 62 63 64 65 66 67 69 70 71 73 74 75 76 80 90 91 3.5 3.6"},D:{"25":0.00429,"38":0.00858,"41":0.01287,"43":0.00429,"46":0.00429,"49":0.03002,"58":0.00429,"60":0.00858,"61":0.00858,"63":0.03002,"65":0.00858,"66":0.01716,"67":0.00429,"68":0.02145,"69":0.05576,"70":0.02573,"71":0.03431,"73":0.01287,"74":0.02573,"75":0.00858,"76":0.00858,"77":0.03002,"78":0.03002,"79":0.05576,"80":0.12009,"81":0.05576,"83":0.02573,"84":0.04289,"85":0.05147,"86":0.1158,"87":0.20587,"88":0.25734,"89":0.66051,"90":23.91975,"91":1.0937,"92":0.08149,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 44 45 47 48 50 51 52 53 54 55 56 57 59 62 64 72 93 94"},F:{"73":0.01716,"74":0.01287,"75":0.45463,"76":0.92642,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00252,"7.0-7.1":0.01261,"8.1-8.4":0.00168,"9.0-9.2":0.0042,"9.3":0.05715,"10.0-10.2":0.01345,"10.3":0.05715,"11.0-11.2":0.03866,"11.3-11.4":0.07648,"12.0-12.1":0.03782,"12.2-12.4":0.33113,"13.0-13.1":0.05379,"13.2":0.0311,"13.3":0.2286,"13.4-13.7":0.68411,"14.0-14.4":4.58789,"14.5-14.6":1.2161},E:{"4":0,"11":0.00858,"12":0.00429,"13":0.01716,"14":0.43319,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1 9.1","5.1":0.07291,"10.1":0.00858,"11.1":0.04289,"12.1":0.06005,"13.1":0.12438,"14.1":0.17156},B:{"12":0.08578,"13":0.3131,"14":0.08578,"15":0.02573,"16":0.05576,"17":0.04718,"18":0.14154,"80":0.03002,"84":0.01287,"85":0.01716,"86":0.00858,"87":0.02573,"88":0.01716,"89":0.08149,"90":2.91223,"91":0.12438,_:"79 81 83"},P:{"4":0.24927,"5.0-5.4":0.02077,"6.2-6.4":0.05019,"7.2-7.4":0.10386,"8.2":0.01166,"9.2":0.09347,"10.1":0.18695,"11.1-11.2":0.16618,"12.0":0.14541,"13.0":0.40506,"14.0":1.15286},I:{"0":0,"3":0,"4":0.00085,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00106,"4.2-4.3":0.00405,"4.4":0,"4.4.3-4.4.4":0.05685},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.03511,"9":0.01003,"10":0.01003,"11":0.53671,_:"6 7 5.5"},J:{"7":0,"10":0.01142},N:{_:"10 11"},S:{"2.5":0.13133},R:{_:"0"},M:{"0":0.18272},Q:{"10.4":0.06852},O:{"0":0.46251},H:{"0":9.92516},L:{"0":40.5126}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SA.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SA.js new file mode 100644 index 00000000000000..69dd5436bcb583 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SA.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.00543,"65":0.00272,"72":0.00272,"78":0.02445,"81":0.00543,"84":0.01359,"85":0.00815,"86":0.0163,"87":0.02717,"88":0.91563,"89":0.02989,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 73 74 75 76 77 79 80 82 83 90 91 3.5 3.6"},D:{"34":0.01902,"38":0.00543,"43":0.00543,"49":0.10325,"50":0.00543,"53":0.01902,"56":0.00815,"60":0.00543,"61":0.00272,"63":0.00815,"64":0.00272,"65":0.00543,"66":0.00272,"67":0.01087,"68":0.01087,"69":0.01902,"70":0.00543,"71":0.0163,"72":0.00543,"73":0.00543,"74":0.01359,"75":0.0163,"76":0.01087,"77":0.01087,"78":0.00543,"79":0.02989,"80":0.02445,"81":0.01902,"83":0.11683,"84":0.04076,"85":0.04619,"86":0.06249,"87":0.47548,"88":0.144,"89":0.53525,"90":15.87271,"91":0.71185,"92":0.01359,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 44 45 46 47 48 51 52 54 55 57 58 59 62 93 94"},F:{"71":0.01902,"72":0.0163,"73":0.05977,"74":0.01359,"75":0.07608,"76":0.03532,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00307,"6.0-6.1":0.00614,"7.0-7.1":0.02455,"8.1-8.4":0.01228,"9.0-9.2":0,"9.3":0.11356,"10.0-10.2":0.01535,"10.3":0.06752,"11.0-11.2":0.05218,"11.3-11.4":0.08287,"12.0-12.1":0.14425,"12.2-12.4":0.42354,"13.0-13.1":0.20563,"13.2":0.13811,"13.3":0.59848,"13.4-13.7":1.69724,"14.0-14.4":20.89472,"14.5-14.6":5.34031},E:{"4":0,"7":0.00815,"12":0.00543,"13":0.05977,"14":1.7905,_:"0 5 6 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.05434,"10.1":0.00815,"11.1":0.0163,"12.1":0.03532,"13.1":0.24181,"14.1":0.47819},B:{"12":0.00815,"13":0.00272,"14":0.00815,"15":0.01087,"16":0.00543,"17":0.01087,"18":0.07064,"84":0.00815,"85":0.00815,"86":0.00543,"87":0.00543,"88":0.00815,"89":0.07336,"90":1.75247,"91":0.15487,_:"79 80 81 83"},P:{"4":0.08287,"5.0-5.4":0.02072,"6.2-6.4":0.03149,"7.2-7.4":0.08287,"8.2":0.01036,"9.2":0.0518,"10.1":0.02072,"11.1-11.2":0.26934,"12.0":0.09323,"13.0":0.41437,"14.0":2.16508},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00194,"4.2-4.3":0.00323,"4.4":0,"4.4.3-4.4.4":0.04581},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.0058,"11":0.72507,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.10923},Q:{"10.4":0},O:{"0":2.11178},H:{"0":0.13099},L:{"0":38.70646}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SB.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SB.js new file mode 100644 index 00000000000000..16739e088bf8a6 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SB.js @@ -0,0 +1 @@ +module.exports={C:{"29":0.01958,"33":0.03916,"38":0.00783,"45":0.01958,"47":0.00783,"49":0.00392,"57":0.00392,"67":0.01175,"74":0.01566,"76":0.01175,"80":0.00783,"81":0.00783,"82":0.00783,"85":0.01175,"86":0.00783,"87":0.3916,"88":1.72304,"89":0.15664,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 34 35 36 37 39 40 41 42 43 44 46 48 50 51 52 53 54 55 56 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 75 77 78 79 83 84 90 91 3.5 3.6"},D:{"11":0.01566,"30":0.01175,"49":0.00783,"53":0.63831,"63":0.02741,"65":0.01958,"69":0.0744,"73":0.01958,"74":0.01175,"75":0.20755,"76":0.01175,"77":0.0235,"78":0.02741,"79":0.03133,"80":0.02741,"81":0.0235,"83":0.03524,"84":0.01566,"85":0.01175,"86":0.00783,"87":0.05482,"88":0.0744,"89":0.30153,"90":12.42547,"91":0.52866,"92":0.01958,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 64 66 67 68 70 71 72 93 94"},F:{"19":0.00392,"38":0.01175,"53":0.00392,"57":0.01175,"75":0.10965,"76":0.38377,_:"9 11 12 15 16 17 18 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01139,"8.1-8.4":0.00804,"9.0-9.2":0.33759,"9.3":0.01407,"10.0-10.2":0.00335,"10.3":0.01407,"11.0-11.2":0.02612,"11.3-11.4":0.01239,"12.0-12.1":0.03785,"12.2-12.4":0.06899,"13.0-13.1":0.19659,"13.2":0.03349,"13.3":0.07134,"13.4-13.7":1.31051,"14.0-14.4":0.63968,"14.5-14.6":0.18353},E:{"4":0,"10":0.02741,"12":0.00783,"13":0.00783,"14":0.14489,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.10965,"11.1":0.00392,"12.1":0.03133,"13.1":0.03133,"14.1":0.05091},B:{"12":0.14489,"13":0.05482,"14":0.13314,"15":0.26237,"16":0.28195,"17":0.14489,"18":0.68922,"80":0.01958,"83":0.0235,"84":0.01958,"85":0.02741,"86":0.03916,"87":0.03524,"88":0.07832,"89":0.34461,"90":5.36884,"91":0.22713,_:"79 81"},P:{"4":1.01816,"5.0-5.4":0.04073,"6.2-6.4":0.04073,"7.2-7.4":0.28509,"8.2":0.0406,"9.2":0.26472,"10.1":0.02036,"11.1-11.2":0.6109,"12.0":0.09163,"13.0":0.51926,"14.0":2.06687},I:{"0":0,"3":0,"4":0.00059,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00088,"4.2-4.3":0.00936,"4.4":0,"4.4.3-4.4.4":0.10477},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.03133,"11":1.18655,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.0365},Q:{"10.4":0.00608},O:{"0":3.64432},H:{"0":1.95262},L:{"0":57.69314}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SC.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SC.js new file mode 100644 index 00000000000000..d10a09c6a3a211 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SC.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.00703,"36":0.00703,"39":0.01054,"40":0.00703,"45":0.01406,"49":0.01757,"50":0.00351,"52":0.01757,"56":0.01054,"57":0.00351,"59":0.10191,"60":0.08434,"61":0.0492,"62":0.08434,"63":0.03163,"68":0.01757,"69":0.00703,"72":0.00703,"76":0.08434,"77":0.00703,"78":1.01906,"79":0.01054,"80":0.00703,"81":0.00703,"82":0.08082,"83":0.03163,"84":0.05622,"85":0.05974,"86":0.11245,"87":0.11948,"88":2.54765,"89":0.13353,"90":0.02811,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 41 42 43 44 46 47 48 51 53 54 55 58 64 65 66 67 70 71 73 74 75 91 3.5 3.6"},D:{"35":0.01406,"43":0.03514,"46":0.00703,"49":0.43574,"51":0.01406,"56":0.01406,"59":0.00351,"60":0.00703,"62":0.00703,"63":0.03163,"64":0.00703,"65":0.04568,"66":0.03163,"67":0.10191,"68":0.07731,"69":0.05974,"70":0.07379,"71":0.10893,"72":4.67713,"73":0.00351,"74":0.03514,"75":0.03865,"76":0.05271,"77":0.02108,"78":0.01406,"79":0.05622,"80":0.04568,"81":0.08785,"83":0.03865,"84":0.06325,"85":0.09488,"86":0.41114,"87":0.43574,"88":0.29869,"89":1.12097,"90":12.42199,"91":0.60792,"92":0.00703,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 38 39 40 41 42 44 45 47 48 50 52 53 54 55 57 58 61 93 94"},F:{"43":0.00351,"52":0.01406,"53":0.05622,"68":0.00351,"71":0.01054,"72":0.0492,"73":0.07028,"74":0.03514,"75":0.23544,"76":0.19678,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 54 55 56 57 58 60 62 63 64 65 66 67 69 70 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.01656,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00114,"5.0-5.1":0.00286,"6.0-6.1":0.00628,"7.0-7.1":0.00343,"8.1-8.4":0.00571,"9.0-9.2":0.00457,"9.3":0.02284,"10.0-10.2":0.00628,"10.3":0.04797,"11.0-11.2":0.03541,"11.3-11.4":0.02513,"12.0-12.1":0.01142,"12.2-12.4":0.09537,"13.0-13.1":0.0257,"13.2":0.11079,"13.3":0.08452,"13.4-13.7":0.20445,"14.0-14.4":3.90851,"14.5-14.6":0.97199},E:{"4":0,"8":0.0246,"11":0.00351,"12":0.01054,"13":0.0492,"14":1.17368,_:"0 5 6 7 9 10 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.01054,"11.1":0.02811,"12.1":0.14407,"13.1":0.17219,"14.1":0.69929},B:{"12":0.03163,"13":0.03163,"14":0.02811,"15":0.01406,"16":0.03163,"17":0.02811,"18":0.11596,"80":0.00703,"84":0.03865,"85":0.03163,"86":0.01054,"87":0.02108,"88":0.0246,"89":0.09488,"90":2.18219,"91":0.10542,_:"79 81 83"},P:{"4":0.29432,"5.0-5.4":0.01015,"6.2-6.4":0.0305,"7.2-7.4":0.65968,"8.2":0.0406,"9.2":0.16238,"10.1":0.16238,"11.1-11.2":0.38566,"12.0":1.20772,"13.0":1.05549,"14.0":2.52708},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00185,"4.2-4.3":0.00834,"4.4":0,"4.4.3-4.4.4":0.05467},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01496,"11":0.33292,_:"6 7 9 10 5.5"},J:{"7":0,"10":0.01946},N:{"10":0.01297,_:"11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.59023},Q:{"10.4":0},O:{"0":5.35744},H:{"0":2.12462},L:{"0":46.09827}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SD.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SD.js new file mode 100644 index 00000000000000..cb5018a63f04e9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SD.js @@ -0,0 +1 @@ +module.exports={C:{"19":0.00154,"29":0.00154,"30":0.00463,"33":0.00463,"34":0.01544,"35":0.00309,"37":0.00309,"38":0.01081,"40":0.00154,"41":0.00309,"42":0.00154,"43":0.00463,"44":0.00309,"45":0.00309,"46":0.00154,"47":0.01235,"48":0.00618,"49":0.00463,"50":0.00309,"52":0.0386,"56":0.01235,"60":0.00463,"61":0.00309,"62":0.00154,"64":0.01081,"66":0.00309,"67":0.00154,"68":0.00463,"69":0.00154,"71":0.00309,"72":0.0386,"73":0.00463,"74":0.00154,"75":0.00309,"76":0.00618,"77":0.00309,"78":0.03551,"79":0.0247,"80":0.00463,"81":0.00463,"82":0.00618,"83":0.00772,"84":0.01698,"85":0.01853,"86":0.01698,"87":0.06485,"88":1.64127,"89":0.0525,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 31 32 36 39 51 53 54 55 57 58 59 63 65 70 90 91 3.5 3.6"},D:{"11":0.00154,"22":0.00309,"26":0.00309,"28":0.00309,"29":0.00309,"32":0.01081,"33":0.02162,"37":0.00926,"40":0.00618,"43":0.03706,"44":0.00154,"45":0.00618,"47":0.00309,"48":0.07102,"50":0.00463,"52":0.00309,"53":0.00463,"55":0.00618,"56":0.00309,"57":0.00463,"58":0.00309,"61":0.38754,"63":0.01544,"64":0.00309,"65":0.01235,"67":0.00309,"68":0.0139,"69":0.0386,"70":0.01698,"71":0.00463,"72":0.00309,"73":0.01235,"74":0.0139,"75":0.00772,"76":0.00926,"77":0.00309,"78":0.00772,"79":0.03242,"80":0.01853,"81":0.06794,"83":0.03397,"84":0.00463,"85":0.04014,"86":0.0525,"87":0.16366,"88":0.1297,"89":0.30726,"90":5.14306,"91":0.21616,"93":0.00309,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 27 30 31 34 35 36 38 39 41 42 46 49 51 54 59 60 62 66 92 94"},F:{"18":0.00772,"53":0.00154,"58":0.00309,"60":0.00154,"64":0.00154,"70":0.00309,"71":0.00309,"73":0.00772,"74":0.00926,"75":0.25939,"76":0.4107,_:"9 11 12 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 62 63 65 66 67 68 69 72 9.5-9.6 10.5 10.6 11.1 11.6 12.1","10.0-10.1":0,"11.5":0.00309},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00467,"5.0-5.1":0,"6.0-6.1":0.00187,"7.0-7.1":0.00982,"8.1-8.4":0,"9.0-9.2":0.00234,"9.3":0.05048,"10.0-10.2":0.00701,"10.3":0.05048,"11.0-11.2":0.1005,"11.3-11.4":0.06965,"12.0-12.1":0.15004,"12.2-12.4":0.33841,"13.0-13.1":0.09115,"13.2":0.01916,"13.3":0.14443,"13.4-13.7":0.31457,"14.0-14.4":2.52361,"14.5-14.6":0.40899},E:{"4":0,"10":0.00309,"11":0.00463,"12":0.00154,"13":0.03088,"14":0.17138,_:"0 5 6 7 8 9 3.1 3.2 6.1 7.1 10.1","5.1":1.5826,"9.1":0.04632,"11.1":0.00154,"12.1":0.01235,"13.1":0.06176,"14.1":0.04169},B:{"12":0.01235,"13":0.00772,"14":0.01235,"15":0.00926,"16":0.01853,"17":0.03242,"18":0.05713,"80":0.00309,"83":0.00154,"84":0.01544,"85":0.00772,"86":0.00309,"87":0.01544,"88":0.00926,"89":0.04323,"90":0.74266,"91":0.05867,_:"79 81"},P:{"4":1.51727,"5.0-5.4":0.08039,"6.2-6.4":0.12058,"7.2-7.4":0.45217,"8.2":0.0201,"9.2":0.19091,"10.1":0.08039,"11.1-11.2":0.51245,"12.0":0.2713,"13.0":0.73351,"14.0":0.82395},I:{"0":0,"3":0,"4":0.00082,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00367,"4.2-4.3":0.02367,"4.4":0,"4.4.3-4.4.4":0.18324},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00321,"9":0.00643,"11":0.45973,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0.02537},R:{_:"0"},M:{"0":0.18603},Q:{"10.4":0.03382},O:{"0":2.08863},H:{"0":7.5813},L:{"0":66.53834}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SE.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SE.js new file mode 100644 index 00000000000000..c10e8285de5ec5 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SE.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.00523,"52":0.03658,"59":0.01045,"68":0.01045,"78":0.13063,"84":0.1254,"85":0.01568,"86":0.03658,"87":0.0627,"88":2.30423,"89":0.03135,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 90 91 3.5 3.6"},D:{"38":0.01568,"49":0.07315,"53":0.0209,"61":0.01045,"63":0.00523,"65":0.0209,"66":0.04703,"67":0.0418,"68":0.01568,"69":0.24558,"70":0.00523,"71":0.01045,"72":0.01045,"73":0.01568,"74":0.01045,"75":0.04703,"76":0.06793,"77":0.02613,"78":0.01568,"79":0.0418,"80":0.03135,"81":0.03135,"83":0.03658,"84":0.0418,"85":0.05225,"86":0.1045,"87":0.26125,"88":0.8987,"89":2.55503,"90":27.81268,"91":0.64268,"92":0.00523,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 62 64 93 94"},F:{"36":0.00523,"64":0.01045,"73":0.09405,"75":0.33963,"76":0.28215,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00257,"7.0-7.1":0.018,"8.1-8.4":0.02057,"9.0-9.2":0.01028,"9.3":0.13882,"10.0-10.2":0.02314,"10.3":0.23137,"11.0-11.2":0.05399,"11.3-11.4":0.12082,"12.0-12.1":0.09769,"12.2-12.4":0.35733,"13.0-13.1":0.06427,"13.2":0.03342,"13.3":0.24165,"13.4-13.7":0.70695,"14.0-14.4":19.92573,"14.5-14.6":2.56816},E:{"4":0,"11":0.00523,"12":0.01568,"13":0.19855,"14":5.08393,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.03658,"11.1":0.10973,"12.1":0.17243,"13.1":0.82555,"14.1":1.37418},B:{"14":0.00523,"15":0.00523,"16":0.01045,"17":0.0209,"18":0.09405,"84":0.01045,"85":0.0209,"86":0.0209,"87":0.01568,"88":0.0627,"89":0.3135,"90":5.0787,"91":0.1881,_:"12 13 79 80 81 83"},P:{"4":0.03199,"5.0-5.4":0.01012,"6.2-6.4":0.01012,"7.2-7.4":0.51623,"8.2":0.02024,"9.2":0.01066,"10.1":0.02133,"11.1-11.2":0.06398,"12.0":0.07465,"13.0":0.33058,"14.0":3.89231},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00344,"4.2-4.3":0.00689,"4.4":0,"4.4.3-4.4.4":0.04218},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.01077,"11":0.51173,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.36282},Q:{"10.4":0},O:{"0":0.03342},H:{"0":0.14011},L:{"0":18.84669}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SG.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SG.js new file mode 100644 index 00000000000000..3d017af1099ebe --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SG.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.00312,"48":0.00312,"52":0.00935,"56":0.00312,"63":0.00623,"67":0.00623,"72":0.00312,"78":0.04987,"79":0.00312,"80":0.00623,"82":0.00623,"83":0.00623,"84":0.00935,"85":0.00623,"86":0.01559,"87":0.03429,"88":1.29356,"89":0.00623,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 59 60 61 62 64 65 66 68 69 70 71 73 74 75 76 77 81 90 91 3.5 3.6"},D:{"22":0.00935,"24":0.00312,"26":0.00623,"27":0.00935,"28":0.00312,"29":0.00312,"32":0.00312,"34":0.06857,"35":0.00312,"36":0.00623,"37":0.00312,"38":0.14962,"41":0.01247,"47":0.02805,"49":0.13715,"53":0.18702,"55":0.01247,"56":0.00935,"57":0.00312,"58":0.02182,"60":0.01247,"61":0.04364,"62":0.01247,"63":0.00312,"64":0.03429,"65":0.03429,"66":0.01247,"67":0.02182,"68":0.0374,"69":0.01559,"70":0.04364,"71":0.00935,"72":0.04676,"73":0.01559,"74":0.01559,"75":0.01559,"76":0.01559,"77":0.01559,"78":0.02182,"79":0.13091,"80":0.06546,"81":0.08104,"83":0.10286,"84":0.07793,"85":0.06234,"86":0.12156,"87":0.27741,"88":0.35222,"89":0.73561,"90":16.70089,"91":0.66704,"92":0.01247,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 25 30 31 33 39 40 42 43 44 45 46 48 50 51 52 54 59 93 94"},F:{"28":0.00623,"36":0.0187,"40":0.00935,"46":0.02805,"71":0.00623,"72":0.00623,"73":0.02494,"74":0.00623,"75":0.27118,"76":0.46132,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00614,"6.0-6.1":0.01534,"7.0-7.1":0.02455,"8.1-8.4":0.02762,"9.0-9.2":0.01381,"9.3":0.18105,"10.0-10.2":0.03069,"10.3":0.12121,"11.0-11.2":0.0583,"11.3-11.4":0.07058,"12.0-12.1":0.07672,"12.2-12.4":0.24396,"13.0-13.1":0.05524,"13.2":0.02608,"13.3":0.15497,"13.4-13.7":0.5232,"14.0-14.4":10.46248,"14.5-14.6":2.75256},E:{"4":0,"8":0.00623,"11":0.01559,"12":0.01247,"13":0.09351,"14":2.57776,_:"0 5 6 7 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.00312,"10.1":0.0187,"11.1":0.0374,"12.1":0.05611,"13.1":0.39898,"14.1":0.80107},B:{"17":0.00935,"18":0.03117,"84":0.00623,"85":0.00312,"86":0.01247,"87":0.00312,"88":0.00623,"89":0.04676,"90":1.78292,"91":0.13715,_:"12 13 14 15 16 79 80 81 83"},P:{"4":0.49783,"5.0-5.4":0.04154,"6.2-6.4":0.02077,"7.2-7.4":0.10384,"8.2":0.0406,"9.2":0.02074,"10.1":0.01037,"11.1-11.2":0.04149,"12.0":0.05186,"13.0":0.23854,"14.0":2.82104},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":3.64185,"4.4":0,"4.4.3-4.4.4":20.94065},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01045,"9":0.01045,"11":0.48093,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,_:"11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.39227},Q:{"10.4":0.04817},O:{"0":0.66067},H:{"0":0.68412},L:{"0":21.33629}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SH.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SH.js new file mode 100644 index 00000000000000..39fc2e8ab53f00 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SH.js @@ -0,0 +1 @@ +module.exports={C:{"88":1.89544,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 89 90 91 3.5 3.6"},D:{"78":1.89544,"81":3.08269,"88":3.79088,"89":3.79088,"90":50.71167,"91":1.42332,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 83 84 85 86 87 92 93 94"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.59,"10.0-10.2":0,"10.3":0.39333,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.4":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.78667,"14.0-14.4":0,"14.5-14.6":0},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1"},B:{"14":0.47212,"18":0.95119,"90":0.70819,_:"12 13 15 16 17 79 80 81 83 84 85 86 87 88 89 91"},P:{"4":0.24927,"5.0-5.4":0.02077,"6.2-6.4":0.05019,"7.2-7.4":0.10386,"8.2":0.01166,"9.2":0.09347,"10.1":0.18695,"11.1-11.2":0.16618,"12.0":0.50255,"13.0":1.01557,"14.0":0.50255},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":27.01538}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SI.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SI.js new file mode 100644 index 00000000000000..25e6a9113fb6d2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SI.js @@ -0,0 +1 @@ +module.exports={C:{"50":0.00599,"52":0.38961,"53":0.00599,"56":0.01199,"57":0.01199,"59":0.00599,"60":0.02997,"66":0.01199,"67":0.00599,"68":0.02997,"69":0.00599,"72":0.04196,"75":0.01798,"76":0.00599,"77":0.01199,"78":0.25175,"80":0.02398,"81":0.01199,"82":0.01199,"83":0.02398,"84":0.07193,"85":0.08392,"86":0.03596,"87":0.21578,"88":7.96003,"89":0.04196,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 54 55 58 61 62 63 64 65 70 71 73 74 79 90 91 3.5 3.6"},D:{"46":0.12587,"49":0.34765,"53":0.00599,"56":0.00599,"58":0.05395,"61":0.02997,"62":0.02997,"63":0.01798,"65":0.00599,"67":0.01798,"68":0.02398,"69":0.02997,"70":0.01199,"71":0.00599,"74":0.00599,"75":0.01199,"76":0.01199,"77":0.01798,"78":0.02398,"79":0.05395,"80":0.07792,"81":0.02398,"83":0.05395,"84":0.06593,"85":0.04795,"86":0.08392,"87":0.24575,"88":0.17982,"89":0.995,"90":33.42854,"91":1.11488,"92":1.06094,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 50 51 52 54 55 57 59 60 64 66 72 73 93 94"},F:{"46":0.01199,"70":0.01199,"73":0.16783,"74":0.00599,"75":0.70729,"76":0.61139,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00149,"6.0-6.1":0,"7.0-7.1":0.00224,"8.1-8.4":0.00298,"9.0-9.2":0.00075,"9.3":0.09097,"10.0-10.2":0.00671,"10.3":0.06413,"11.0-11.2":0.02163,"11.3-11.4":0.03206,"12.0-12.1":0.06637,"12.2-12.4":0.06488,"13.0-13.1":0.01566,"13.2":0.00969,"13.3":0.07084,"13.4-13.7":0.3803,"14.0-14.4":5.2661,"14.5-14.6":1.15806},E:{"4":0,"5":0.01199,"12":0.01199,"13":0.06593,"14":1.3966,_:"0 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.01199,"10.1":0.02398,"11.1":0.05994,"12.1":0.05994,"13.1":0.30569,"14.1":0.70729},B:{"15":0.00599,"16":0.01199,"17":0.01199,"18":0.05994,"84":0.01199,"86":0.01199,"87":0.01798,"88":0.01798,"89":0.10789,"90":4.35764,"91":0.29371,_:"12 13 14 79 80 81 83 85"},P:{"4":0.09403,"5.0-5.4":0.01045,"6.2-6.4":0.02077,"7.2-7.4":0.10384,"8.2":0.0406,"9.2":0.07314,"10.1":0.01045,"11.1-11.2":0.08358,"12.0":0.07314,"13.0":0.48061,"14.0":3.04039},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00132,"4.2-4.3":0.00395,"4.4":0,"4.4.3-4.4.4":0.0388},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.60639,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,_:"11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.4006},Q:{"10.4":0},O:{"0":0.01202},H:{"0":0.19342},L:{"0":29.44682}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SK.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SK.js new file mode 100644 index 00000000000000..4c8136e66d453f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SK.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.01068,"52":0.17619,"56":0.01602,"64":0.00534,"65":0.00534,"66":0.01068,"68":0.08542,"69":0.00534,"70":0.00534,"71":0.0267,"72":0.01068,"73":0.00534,"76":0.01068,"77":0.00534,"78":0.18687,"79":0.00534,"80":0.00534,"81":0.0267,"82":0.02136,"83":0.01068,"84":0.04271,"85":0.03737,"86":0.05873,"87":0.11746,"88":6.8179,"89":0.03203,"90":0.00534,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 59 60 61 62 63 67 74 75 91 3.5 3.6"},D:{"26":0.00534,"34":0.01068,"38":0.04805,"39":0.00534,"43":0.01068,"45":0.00534,"47":0.01068,"49":0.43246,"53":0.11212,"56":0.00534,"58":0.00534,"59":0.01068,"63":0.07475,"65":0.00534,"67":0.00534,"68":0.02136,"69":0.01068,"70":0.01068,"71":0.01602,"72":0.00534,"73":0.01602,"74":0.00534,"75":0.01602,"76":0.01068,"77":0.01068,"78":0.0267,"79":0.06407,"80":0.0267,"81":0.06407,"83":0.03203,"84":0.03203,"85":0.03203,"86":0.08009,"87":0.17619,"88":0.41644,"89":0.85424,"90":29.51933,"91":1.08916,"92":0.00534,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 40 41 42 44 46 48 50 51 52 54 55 57 60 61 62 64 66 93 94"},F:{"36":0.01068,"40":0.00534,"46":0.01068,"64":0.01068,"73":0.18153,"74":0.01068,"75":1.22263,"76":1.68179,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.01602},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00857,"6.0-6.1":0,"7.0-7.1":0.00381,"8.1-8.4":0,"9.0-9.2":0.00095,"9.3":0.09518,"10.0-10.2":0.01047,"10.3":0.10565,"11.0-11.2":0.01237,"11.3-11.4":0.04378,"12.0-12.1":0.02284,"12.2-12.4":0.07614,"13.0-13.1":0.03807,"13.2":0.02284,"13.3":0.1066,"13.4-13.7":0.27982,"14.0-14.4":6.60342,"14.5-14.6":1.7703},E:{"4":0,"12":0.01602,"13":0.04805,"14":1.43085,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01602,"11.1":0.0267,"12.1":0.06407,"13.1":0.26161,"14.1":0.73144},B:{"14":0.01068,"15":0.02136,"16":0.00534,"17":0.01602,"18":0.08009,"84":0.01068,"85":0.00534,"86":0.00534,"87":0.00534,"88":0.01068,"89":0.08542,"90":3.67323,"91":0.26695,_:"12 13 79 80 81 83"},P:{"4":0.32687,"5.0-5.4":0.04154,"6.2-6.4":0.02077,"7.2-7.4":0.10384,"8.2":0.0406,"9.2":0.02074,"10.1":0.01037,"11.1-11.2":0.0949,"12.0":0.05272,"13.0":0.25306,"14.0":2.28811},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00347,"4.2-4.3":0.01389,"4.4":0,"4.4.3-4.4.4":0.10849},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.00534,"11":0.52856,_:"6 7 8 9 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,_:"11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.26102},Q:{"10.4":0},O:{"0":0.04661},H:{"0":0.46775},L:{"0":34.75751}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SL.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SL.js new file mode 100644 index 00000000000000..d529d81b19c5a8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SL.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.00954,"23":0.00477,"30":0.00954,"35":0.00716,"41":0.00716,"43":0.02862,"44":0.02385,"45":0.00239,"47":0.00954,"48":0.00477,"56":0.00477,"62":0.00477,"70":0.00477,"72":0.01193,"76":0.00716,"78":0.01908,"81":0.00239,"82":0.01431,"84":0.00477,"85":0.00477,"86":0.02624,"87":0.03101,"88":0.9707,"89":0.14072,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 24 25 26 27 28 29 31 32 33 34 36 37 38 39 40 42 46 49 50 51 52 53 54 55 57 58 59 60 61 63 64 65 66 67 68 69 71 73 74 75 77 79 80 83 90 91 3.5 3.6"},D:{"23":0.00477,"24":0.00477,"30":0.00477,"33":0.09779,"39":0.00239,"42":0.00477,"43":0.00477,"46":0.00477,"48":0.0167,"49":0.00239,"50":0.00954,"55":0.00477,"56":0.00477,"57":0.00716,"60":0.02624,"61":0.00239,"62":0.00716,"63":0.01431,"64":0.00716,"65":0.01193,"67":0.00716,"69":0.00477,"70":0.00716,"71":0.00239,"72":0.01193,"74":0.01908,"75":0.0167,"76":0.02862,"77":0.00477,"78":0.01193,"79":0.04293,"80":0.02385,"81":0.01908,"83":0.06917,"84":0.00954,"85":0.0167,"86":0.03339,"87":0.10017,"88":0.06201,"89":0.30051,"90":7.7274,"91":0.20511,"92":0.00477,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 25 26 27 28 29 31 32 34 35 36 37 38 40 41 44 45 47 51 52 53 54 58 59 66 68 73 93 94"},F:{"16":0.00239,"18":0.00239,"36":0.00477,"37":0.01431,"42":0.00954,"43":0.00477,"45":0.00477,"51":0.00477,"62":0.00716,"63":0.00239,"68":0.00477,"73":0.02385,"74":0.03578,"75":0.41261,"76":0.80852,_:"9 11 12 15 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 38 39 40 41 44 46 47 48 49 50 52 53 54 55 56 57 58 60 64 65 66 67 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 12.1","10.0-10.1":0,"11.6":0.00239},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.02229,"5.0-5.1":0.00057,"6.0-6.1":0,"7.0-7.1":0.10287,"8.1-8.4":0.00114,"9.0-9.2":0.00171,"9.3":0.10687,"10.0-10.2":0.00572,"10.3":0.06287,"11.0-11.2":0.05201,"11.3-11.4":0.04858,"12.0-12.1":0.05315,"12.2-12.4":0.1886,"13.0-13.1":0.0703,"13.2":0.04058,"13.3":0.15088,"13.4-13.7":0.4132,"14.0-14.4":3.50909,"14.5-14.6":0.50007},E:{"4":0,"8":0.00239,"11":0.00239,"13":0.00954,"14":0.35537,_:"0 5 6 7 9 10 12 3.1 3.2 6.1 9.1","5.1":0.30528,"7.1":0.00239,"10.1":0.01431,"11.1":0.01431,"12.1":0.31959,"13.1":0.04532,"14.1":0.15503},B:{"12":0.06917,"13":0.05486,"14":0.02385,"15":0.02385,"16":0.03339,"17":0.01908,"18":0.1431,"80":0.00716,"84":0.01431,"85":0.02385,"86":0.00239,"87":0.00954,"88":0.02147,"89":0.19796,"90":1.97717,"91":0.12879,_:"79 81 83"},P:{"4":0.15576,"5.0-5.4":0.04154,"6.2-6.4":0.02077,"7.2-7.4":0.10384,"8.2":0.0406,"9.2":0.18691,"10.1":0.16238,"11.1-11.2":0.14538,"12.0":0.07269,"13.0":0.2596,"14.0":0.72689},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00082,"4.2-4.3":0.00245,"4.4":0,"4.4.3-4.4.4":0.08811},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.07623,"10":0.01525,"11":0.76235,_:"6 7 9 5.5"},J:{"7":0,"10":0.03808},N:{"10":0.01297,_:"11"},S:{"2.5":0.03808},R:{_:"0"},M:{"0":0.22084},Q:{"10.4":0.01523},O:{"0":1.88091},H:{"0":20.28001},L:{"0":51.95679}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SM.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SM.js new file mode 100644 index 00000000000000..4c177be902cb5d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SM.js @@ -0,0 +1 @@ +module.exports={C:{"47":0.00678,"48":0.02034,"52":0.09493,"56":0.04069,"60":0.15596,"78":0.1424,"83":0.08815,"84":0.05425,"85":0.01356,"86":0.23734,"87":0.05425,"88":6.48264,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 49 50 51 53 54 55 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 89 90 91 3.5 3.6"},D:{"49":0.19665,"53":0.02034,"62":0.01356,"63":0.08815,"65":0.00678,"66":0.01356,"68":0.03391,"71":0.01356,"73":0.02712,"76":0.08137,"77":0.08815,"79":0.04747,"81":0.03391,"83":0.00678,"86":0.08137,"87":0.1085,"88":0.26446,"89":0.65098,"90":38.23806,"91":1.47148,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 64 67 69 70 72 74 75 78 80 84 85 92 93 94"},F:{"73":0.02034,"75":0.1424,"76":0.18987,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.10233,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.1891,"10.0-10.2":0.01064,"10.3":0.13507,"11.0-11.2":0.00655,"11.3-11.4":0.01555,"12.0-12.1":0.00655,"12.2-12.4":0.06958,"13.0-13.1":0.06713,"13.2":0,"13.3":0.06058,"13.4-13.7":0.18582,"14.0-14.4":5.41588,"14.5-14.6":0.86854},E:{"4":0,"10":0.03391,"12":0.02034,"13":0.1085,"14":2.16314,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.04747,"11.1":0.43398,"12.1":0.16274,"13.1":0.71201,"14.1":1.24092},B:{"18":0.08815,"85":0.01356,"89":0.03391,"90":11.55482,"91":0.56282,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88"},P:{"4":0.16089,"5.0-5.4":0.02077,"6.2-6.4":0.04055,"7.2-7.4":0.76023,"8.2":0.10461,"9.2":0.16218,"10.1":0.59805,"11.1-11.2":0.06435,"12.0":0.13177,"13.0":0.07508,"14.0":5.1591},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.05794},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.50179,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.10623},Q:{"10.4":0},O:{"0":0},H:{"0":0.08838},L:{"0":19.95073}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SN.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SN.js new file mode 100644 index 00000000000000..354593eda4b0f1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SN.js @@ -0,0 +1 @@ +module.exports={C:{"15":0.0051,"34":0.0051,"35":0.01275,"41":0.0051,"42":0.0153,"43":0.00765,"45":0.00765,"47":0.0051,"48":0.0051,"51":0.00765,"52":0.01785,"53":0.0051,"56":0.00255,"64":0.00765,"66":0.00765,"67":0.0051,"68":0.0102,"70":0.0153,"72":0.0153,"75":0.0561,"77":0.0051,"78":0.11475,"80":0.0306,"81":0.01275,"82":0.0102,"83":0.00765,"84":0.03315,"85":0.0408,"86":0.02295,"87":0.0306,"88":2.1165,"89":0.01785,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 36 37 38 39 40 44 46 49 50 54 55 57 58 59 60 61 62 63 65 69 71 73 74 76 79 90 91 3.5 3.6"},D:{"11":0.00255,"38":0.00765,"43":0.00765,"49":0.102,"53":0.0051,"55":0.00765,"56":0.00765,"58":0.00255,"59":0.0051,"60":0.00765,"62":0.00255,"63":0.0153,"64":0.0153,"65":0.0306,"67":0.07905,"68":0.0102,"69":0.0459,"70":0.03315,"71":0.00765,"72":0.0102,"73":0.0153,"74":0.0255,"75":0.0153,"76":0.0204,"77":0.00765,"78":0.0051,"79":0.0408,"80":0.03315,"81":0.0408,"83":0.02295,"84":0.0255,"85":0.07395,"86":0.03825,"87":0.14025,"88":0.32895,"89":0.2856,"90":11.4291,"91":0.47685,"92":0.0051,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 51 52 54 57 61 66 93 94"},F:{"36":0.00255,"70":0.0102,"72":0.00765,"73":0.0051,"74":0.02295,"75":0.2091,"76":0.4641,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00389,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00259,"7.0-7.1":0.01943,"8.1-8.4":0.01036,"9.0-9.2":0.0013,"9.3":0.12692,"10.0-10.2":0.01684,"10.3":0.33026,"11.0-11.2":0.1321,"11.3-11.4":0.13081,"12.0-12.1":0.12304,"12.2-12.4":0.40667,"13.0-13.1":0.05699,"13.2":0.03367,"13.3":0.27457,"13.4-13.7":0.75636,"14.0-14.4":8.29663,"14.5-14.6":1.44925},E:{"4":0,"10":0.0051,"11":0.00255,"12":0.00765,"13":0.02295,"14":0.34935,_:"0 5 6 7 8 9 3.1 3.2 6.1 7.1","5.1":0.0204,"9.1":0.00765,"10.1":0.0153,"11.1":0.03315,"12.1":0.0306,"13.1":0.09435,"14.1":0.1275},B:{"12":0.02295,"13":0.00765,"14":0.0051,"15":0.0153,"16":0.0153,"17":0.02295,"18":0.0816,"84":0.00765,"85":0.0102,"86":0.0153,"87":0.00765,"88":0.0102,"89":0.0561,"90":1.51725,"91":0.0867,_:"79 80 81 83"},P:{"4":0.47785,"5.0-5.4":0.02072,"6.2-6.4":0.0305,"7.2-7.4":0.47785,"8.2":0.01036,"9.2":0.16267,"10.1":0.05084,"11.1-11.2":0.51852,"12.0":0.21351,"13.0":0.70153,"14.0":1.76908},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00454,"4.2-4.3":0.00738,"4.4":0,"4.4.3-4.4.4":0.08491},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.34935,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.0149},N:{_:"10 11"},S:{"2.5":0.02235},R:{_:"0"},M:{"0":0.19367},Q:{"10.4":0},O:{"0":0.10429},H:{"0":0.43724},L:{"0":62.4297}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SO.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SO.js new file mode 100644 index 00000000000000..08abf470669e70 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SO.js @@ -0,0 +1 @@ +module.exports={C:{"78":0.00242,"84":0.00726,"87":0.00726,"88":0.61201,"89":0.02177,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 90 91 3.5 3.6"},D:{"11":0.03387,"21":0.00484,"22":0.00726,"33":0.00968,"37":0.00726,"38":0.00484,"43":0.04354,"45":0.00726,"49":0.01451,"53":0.00242,"57":0.00726,"62":0.04596,"63":0.03145,"64":0.00968,"65":0.00484,"67":0.00242,"68":0.01693,"70":0.01451,"71":0.00968,"72":0.00726,"73":0.00242,"75":0.00968,"76":0.00726,"77":0.00242,"78":0.00726,"79":0.04596,"80":0.02177,"81":0.04838,"83":0.00968,"84":0.0121,"85":0.02419,"86":0.05322,"87":0.09434,"88":0.91922,"89":0.39914,"90":14.8575,"91":0.52976,"92":0.01935,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 23 24 25 26 27 28 29 30 31 32 34 35 36 39 40 41 42 44 46 47 48 50 51 52 54 55 56 58 59 60 61 66 69 74 93 94"},F:{"28":0.00726,"62":0.00484,"64":0.00242,"73":0.00484,"74":0.00968,"75":0.23464,"76":0.36527,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 63 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01278,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.07031,"10.0-10.2":0.00852,"10.3":0.08576,"11.0-11.2":0.01758,"11.3-11.4":0.01864,"12.0-12.1":0.0229,"12.2-12.4":0.18324,"13.0-13.1":0.0538,"13.2":0.01864,"13.3":0.1353,"13.4-13.7":0.57688,"14.0-14.4":2.96323,"14.5-14.6":0.63813},E:{"4":0,"11":0.00726,"13":0.00726,"14":0.24916,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 7.1 9.1","5.1":0.24674,"10.1":0.04112,"11.1":0.00484,"12.1":0.00726,"13.1":0.04838,"14.1":0.04112},B:{"12":0.02661,"13":0.0508,"14":0.00726,"15":0.00726,"16":0.0121,"17":0.0121,"18":0.09918,"80":0.00242,"81":0.00242,"84":0.0121,"85":0.02177,"86":0.00242,"87":0.00484,"88":0.01693,"89":0.04838,"90":1.15628,"91":0.05806,_:"79 83"},P:{"4":0.8402,"5.0-5.4":0.08098,"6.2-6.4":0.20246,"7.2-7.4":0.89081,"8.2":0.0406,"9.2":0.11135,"10.1":0.04049,"11.1-11.2":0.85032,"12.0":0.2227,"13.0":1.20462,"14.0":1.86261},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01775,"4.4":0,"4.4.3-4.4.4":0.25513},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.07741,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0.01516},R:{_:"0"},M:{"0":0.06822},Q:{"10.4":0},O:{"0":2.28916},H:{"0":7.57812},L:{"0":56.94884}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SR.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SR.js new file mode 100644 index 00000000000000..1eeeea66231ed1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SR.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.01071,"78":0.01071,"80":0.01428,"86":0.01786,"87":0.025,"88":1.58552,"89":0.01071,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 81 82 83 84 85 90 91 3.5 3.6"},D:{"22":0.00357,"38":0.01786,"39":0.01071,"49":3.44959,"53":0.01428,"55":0.00714,"62":0.00357,"63":0.07499,"65":0.00714,"66":0.00357,"67":0.00714,"68":0.01786,"69":0.00714,"70":0.00357,"71":0.00714,"73":0.00714,"74":0.01428,"75":0.04285,"76":0.06785,"79":0.06071,"80":0.03214,"81":0.04285,"83":0.025,"84":0.00714,"85":0.01786,"86":0.02143,"87":0.56065,"88":0.16784,"89":0.51065,"90":19.95118,"91":0.62493,"92":0.00357,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 43 44 45 46 47 48 50 51 52 54 56 57 58 59 60 61 64 72 77 78 93 94"},F:{"56":0.00357,"63":0.04285,"68":0.01786,"73":0.02143,"74":0.02143,"75":0.33925,"76":0.39281,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 60 62 64 65 66 67 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0677,"6.0-6.1":0,"7.0-7.1":0.07616,"8.1-8.4":0.02962,"9.0-9.2":0.00106,"9.3":0.14492,"10.0-10.2":0.00106,"10.3":0.18618,"11.0-11.2":0.01375,"11.3-11.4":0.02116,"12.0-12.1":0.03068,"12.2-12.4":0.17031,"13.0-13.1":0.08145,"13.2":0.00635,"13.3":0.17031,"13.4-13.7":0.34379,"14.0-14.4":6.31312,"14.5-14.6":1.87659},E:{"4":0,"12":0.00357,"13":0.00714,"14":1.06416,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.13927,"10.1":0.00357,"11.1":0.06071,"12.1":0.02143,"13.1":0.08928,"14.1":0.25711},B:{"12":0.01071,"13":0.00357,"14":0.01428,"15":0.00357,"16":0.01428,"17":0.01428,"18":0.06071,"84":0.01071,"87":0.01071,"88":0.00714,"89":0.08928,"90":2.99607,"91":0.17855,_:"79 80 81 83 85 86"},P:{"4":1.01626,"5.0-5.4":0.08039,"6.2-6.4":0.12058,"7.2-7.4":0.74937,"8.2":0.04106,"9.2":0.15398,"10.1":0.07186,"11.1-11.2":0.4722,"12.0":0.2669,"13.0":2.17624,"14.0":6.30288},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00333,"4.2-4.3":0.00524,"4.4":0,"4.4.3-4.4.4":0.04286},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.19283,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.12215},Q:{"10.4":0.07715},O:{"0":0.46289},H:{"0":0.48692},L:{"0":44.03187}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ST.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ST.js new file mode 100644 index 00000000000000..7fa0ca36ae8e8e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ST.js @@ -0,0 +1 @@ +module.exports={C:{"42":0.04359,"49":0.01453,"68":0.01453,"72":0.00484,"74":0.00484,"77":0.05812,"78":0.00484,"81":0.0339,"87":0.01937,"88":1.12358,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 75 76 79 80 82 83 84 85 86 89 90 91 3.5 3.6"},D:{"36":0.07749,"43":0.21794,"49":0.01937,"53":0.07265,"54":0.01937,"55":0.01453,"57":0.00484,"60":0.00484,"62":0.01453,"64":0.08717,"65":0.02422,"66":0.01453,"67":0.01453,"68":0.02422,"69":0.05812,"70":0.05812,"72":0.01937,"75":0.00484,"77":0.0339,"78":0.02422,"79":0.26637,"80":0.00484,"81":0.12592,"83":0.00484,"84":0.05327,"85":0.00484,"86":0.04359,"87":0.43103,"88":0.03874,"89":3.10436,"90":24.21016,"91":0.63928,"92":0.02422,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 44 45 46 47 48 50 51 52 56 58 59 61 63 71 73 74 76 93 94"},F:{"73":0.01937,"75":1.32214,"76":1.72411,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.07956,"8.1-8.4":0,"9.0-9.2":0,"9.3":1.93799,"10.0-10.2":0,"10.3":0.05344,"11.0-11.2":0.27312,"11.3-11.4":0.02612,"12.0-12.1":0,"12.2-12.4":0,"13.0-13.1":0.00831,"13.2":0,"13.3":0,"13.4-13.7":0.19356,"14.0-14.4":3.73585,"14.5-14.6":0.49281},E:{"4":0,"14":0.31964,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.05327,"14.1":0.57632},B:{"13":0.00484,"14":0.00484,"15":0.01937,"17":0.01453,"18":0.06296,"83":0.00484,"84":0.04359,"87":0.01453,"89":0.08717,"90":3.7049,"91":0.22762,_:"12 16 79 80 81 85 86 88"},P:{"4":0.5353,"5.0-5.4":0.02077,"6.2-6.4":0.03149,"7.2-7.4":0.0105,"8.2":0.10461,"9.2":0.0105,"10.1":0.59805,"11.1-11.2":0.2834,"12.0":0.23092,"13.0":0.18893,"14.0":1.06011},I:{"0":0,"3":0,"4":0.00074,"2.1":0,"2.2":0,"2.3":0,"4.1":0.03116,"4.2-4.3":0.02857,"4.4":0,"4.4.3-4.4.4":0.19217},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.586,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.05672},Q:{"10.4":0.02062},O:{"0":3.0936},H:{"0":0.47349},L:{"0":44.7367}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SV.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SV.js new file mode 100644 index 00000000000000..10ba4bd0bd673a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SV.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.04026,"56":0.01007,"60":0.0151,"62":0.0151,"64":0.01007,"66":0.34224,"67":0.00503,"68":0.01007,"70":0.0453,"72":0.01007,"73":0.08053,"75":0.01007,"78":0.08556,"80":0.01007,"82":0.00503,"84":0.01007,"85":0.02013,"86":0.02013,"87":0.06543,"88":2.58696,"89":0.04026,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 61 63 65 69 71 74 76 77 79 81 83 90 91 3.5 3.6"},D:{"38":0.01007,"43":0.01007,"49":0.14092,"53":0.0453,"55":0.00503,"63":0.01007,"65":0.01007,"66":0.00503,"67":0.02013,"68":0.01007,"69":0.01007,"70":0.02013,"71":0.0151,"72":0.01007,"73":0.01007,"74":0.02013,"75":0.0302,"76":0.05033,"77":0.02517,"78":0.02013,"79":0.0755,"80":0.04026,"81":0.0604,"83":0.06543,"84":0.05536,"85":0.04026,"86":0.07046,"87":0.31205,"88":0.19125,"89":0.75495,"90":32.26153,"91":1.24818,"92":0.02013,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 51 52 54 56 57 58 59 60 61 62 64 93 94"},F:{"36":0.00503,"73":0.21139,"75":0.86064,"76":0.68952,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.00049,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00443,"6.0-6.1":0,"7.0-7.1":0.01131,"8.1-8.4":0.00148,"9.0-9.2":0.00344,"9.3":0.07427,"10.0-10.2":0.00344,"10.3":0.03148,"11.0-11.2":0.00935,"11.3-11.4":0.01918,"12.0-12.1":0.0123,"12.2-12.4":0.07378,"13.0-13.1":0.01426,"13.2":0.02017,"13.3":0.04919,"13.4-13.7":0.151,"14.0-14.4":3.1705,"14.5-14.6":0.98322},E:{"4":0,"12":0.01007,"13":0.06543,"14":0.81031,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.80025,"11.1":0.02013,"12.1":0.0604,"13.1":0.17616,"14.1":0.38754},B:{"12":0.00503,"13":0.01007,"15":0.01007,"16":0.00503,"17":0.02013,"18":0.05536,"81":0.00503,"84":0.00503,"85":0.01007,"88":0.02517,"89":0.05033,"90":2.35041,"91":0.16609,_:"14 79 80 83 86 87"},P:{"4":0.18679,"5.0-5.4":0.02014,"6.2-6.4":0.02156,"7.2-7.4":0.12452,"8.2":0.02014,"9.2":0.09339,"10.1":0.02075,"11.1-11.2":0.23867,"12.0":0.11415,"13.0":0.42546,"14.0":1.69145},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00288,"4.2-4.3":0.00721,"4.4":0,"4.4.3-4.4.4":0.0793},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.14092,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.0149},N:{"10":0.02735,"11":0.35567},S:{"2.5":0},R:{_:"0"},M:{"0":0.92368},Q:{"10.4":0},O:{"0":0.17878},H:{"0":0.22097},L:{"0":44.48776}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SY.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SY.js new file mode 100644 index 00000000000000..0da6f908a245f6 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SY.js @@ -0,0 +1 @@ +module.exports={C:{"30":0.0037,"31":0.00185,"33":0.00185,"38":0.00185,"41":0.0037,"43":0.0037,"47":0.0074,"48":0.0037,"50":0.00926,"52":0.07219,"56":0.01851,"58":0.00555,"60":0.00185,"61":0.00185,"62":0.0037,"64":0.00185,"66":0.0037,"67":0.0037,"68":0.00185,"72":0.01481,"74":0.0037,"76":0.0037,"78":0.01666,"79":0.00185,"80":0.00926,"81":0.0074,"82":0.00926,"83":0.00555,"84":0.03332,"85":0.02221,"86":0.03332,"87":0.05553,"88":1.53263,"89":0.02777,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 32 34 35 36 37 39 40 42 44 45 46 49 51 53 54 55 57 59 63 65 69 70 71 73 75 77 90 91 3.5 3.6"},D:{"11":0.00185,"25":0.00185,"28":0.00185,"32":0.0037,"33":0.00555,"34":0.0037,"36":0.00185,"38":0.01296,"40":0.00555,"42":0.0037,"43":0.01666,"44":0.0074,"47":0.0037,"49":0.02221,"50":0.0037,"52":0.00555,"53":0.02406,"55":0.00555,"56":0.0037,"57":0.0037,"58":0.01481,"59":0.0074,"60":0.00555,"61":0.01851,"62":0.00926,"63":0.03702,"64":0.0037,"65":0.0037,"66":0.00555,"67":0.00555,"68":0.00926,"69":0.01296,"70":0.25359,"71":0.01666,"72":0.01296,"73":0.01296,"74":0.01111,"75":0.01296,"76":0.01111,"77":0.01296,"78":0.02221,"79":0.07959,"80":0.03702,"81":0.14808,"83":0.02591,"84":0.02591,"85":0.04998,"86":0.06479,"87":0.08515,"88":0.15734,"89":0.48681,"90":9.01437,"91":0.30542,"92":0.0074,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 29 30 31 35 37 39 41 45 46 48 51 54 93 94"},F:{"54":0.00185,"66":0.00185,"71":0.01851,"73":0.02036,"74":0.03332,"75":0.29431,"76":0.39056,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 55 56 57 58 60 62 63 64 65 67 68 69 70 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00028,"5.0-5.1":0.00987,"6.0-6.1":0.00226,"7.0-7.1":0.03553,"8.1-8.4":0.00451,"9.0-9.2":0.00197,"9.3":0.07756,"10.0-10.2":0.01749,"10.3":0.0612,"11.0-11.2":0.02172,"11.3-11.4":0.05894,"12.0-12.1":0.09138,"12.2-12.4":0.26538,"13.0-13.1":0.03215,"13.2":0.00761,"13.3":0.0612,"13.4-13.7":0.19685,"14.0-14.4":1.36132,"14.5-14.6":0.2431},E:{"4":0,"13":0.01111,"14":0.11661,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":2.55808,"11.1":0.0037,"12.1":0.01481,"13.1":0.02962,"14.1":0.01666},B:{"12":0.0037,"15":0.00555,"16":0.00555,"17":0.00926,"18":0.04628,"84":0.00926,"85":0.0037,"87":0.0037,"88":0.0037,"89":0.03332,"90":0.61638,"91":0.03332,_:"13 14 79 80 81 83 86"},P:{"4":2.17519,"5.0-5.4":0.08019,"6.2-6.4":0.18043,"7.2-7.4":0.40096,"8.2":0.05012,"9.2":0.41098,"10.1":0.31074,"11.1-11.2":0.48115,"12.0":0.44105,"13.0":1.53366,"14.0":2.5561},I:{"0":0,"3":0,"4":0.00226,"2.1":0,"2.2":0,"2.3":0,"4.1":0.02873,"4.2-4.3":0.0452,"4.4":0,"4.4.3-4.4.4":0.23343},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00555,"9":0.00185,"11":0.0833,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.14666},Q:{"10.4":0},O:{"0":1.13257},H:{"0":1.47337},L:{"0":67.83065}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SZ.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SZ.js new file mode 100644 index 00000000000000..c2e7913cc357e9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/SZ.js @@ -0,0 +1 @@ +module.exports={C:{"10":0.0152,"52":0.01823,"60":0.04255,"67":0.00304,"68":0.0152,"72":0.00608,"77":0.00912,"78":0.03343,"80":0.00912,"83":0.01216,"84":0.01216,"85":0.01823,"86":0.02431,"87":0.06078,"88":1.04542,"89":0.01823,_:"2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 69 70 71 73 74 75 76 79 81 82 90 91 3.5 3.6"},D:{"11":0.00608,"25":0.0152,"40":0.0152,"43":0.00912,"47":0.00304,"49":0.01216,"56":0.00608,"57":0.01216,"58":0.00608,"60":0.00304,"63":0.01216,"64":0.00912,"66":0.00912,"69":0.02431,"70":0.08509,"72":0.00608,"73":0.00304,"74":0.00912,"76":0.00608,"78":0.00912,"79":0.01823,"80":0.01216,"81":0.04862,"83":0.02735,"84":0.00608,"85":0.01216,"86":0.22489,"87":0.31302,"88":0.13372,"89":0.50144,"90":12.63616,"91":0.38595,"92":0.00912,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 44 45 46 48 50 51 52 53 54 55 59 61 62 65 67 68 71 75 77 93 94"},F:{"29":0.00304,"42":0.00608,"63":0.01216,"69":0.00608,"70":0.00608,"72":0.00304,"73":0.02127,"74":0.01823,"75":0.51967,"76":0.90258,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.00029,"4.0-4.1":0,"4.2-4.3":0.00972,"5.0-5.1":0.00206,"6.0-6.1":0.00854,"7.0-7.1":0.00559,"8.1-8.4":0.00206,"9.0-9.2":0.00206,"9.3":0.03651,"10.0-10.2":0.00412,"10.3":0.23375,"11.0-11.2":0.01384,"11.3-11.4":0.00942,"12.0-12.1":0.04769,"12.2-12.4":0.10981,"13.0-13.1":0.01972,"13.2":0.00265,"13.3":0.0421,"13.4-13.7":0.17222,"14.0-14.4":1.75226,"14.5-14.6":0.18429},E:{"4":0,"7":0.00304,"13":0.01216,"14":0.19146,_:"0 5 6 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 11.1","5.1":0.12156,"10.1":0.00304,"12.1":0.01216,"13.1":0.14283,"14.1":0.17018},B:{"12":0.04862,"13":0.0152,"14":0.02127,"15":0.0547,"16":0.03039,"17":0.03343,"18":0.3039,"80":0.01216,"84":0.0152,"85":0.01216,"86":0.00912,"87":0.00608,"88":0.11244,"89":0.09421,"90":1.96623,"91":0.08205,_:"79 81 83"},P:{"4":0.86038,"5.0-5.4":0.01012,"6.2-6.4":0.01012,"7.2-7.4":0.51623,"8.2":0.02024,"9.2":0.04049,"10.1":0.03037,"11.1-11.2":0.23281,"12.0":0.07085,"13.0":0.35427,"14.0":1.95356},I:{"0":0,"3":0,"4":0.00118,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00166,"4.2-4.3":0.00426,"4.4":0,"4.4.3-4.4.4":0.11818},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.01199,"11":0.49552,_:"6 7 8 10 5.5"},J:{"7":0,"10":0.02088},N:{"10":0.01297,"11":0.01825},S:{"2.5":0.2088},R:{_:"0"},M:{"0":0.0348},Q:{"10.4":0},O:{"0":0.68208},H:{"0":19.1155},L:{"0":50.07158}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TC.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TC.js new file mode 100644 index 00000000000000..8fa09bb43a8d12 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TC.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.01557,"70":0.01038,"78":0.01038,"87":0.05709,"88":0.9342,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 89 90 91 3.5 3.6"},D:{"49":0.07266,"52":0.01038,"53":0.25431,"58":0.00519,"67":0.02076,"74":0.29064,"76":0.13494,"77":0.1038,"79":0.08823,"80":0.03633,"81":0.16089,"83":0.02076,"84":0.00519,"85":0.01557,"86":0.00519,"87":0.0519,"88":0.22836,"89":0.80964,"90":24.66288,"91":0.45672,"92":0.26469,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 54 55 56 57 59 60 61 62 63 64 65 66 68 69 70 71 72 73 75 78 93 94"},F:{"73":0.03114,"75":0.08304,"76":0.20241,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01576,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.04729,"9.0-9.2":0,"9.3":0.11259,"10.0-10.2":0,"10.3":0.02027,"11.0-11.2":0,"11.3-11.4":0.02927,"12.0-12.1":0.01576,"12.2-12.4":0.96155,"13.0-13.1":0.02252,"13.2":0.02252,"13.3":0.04954,"13.4-13.7":0.40083,"14.0-14.4":17.09619,"14.5-14.6":3.23593},E:{"4":0,"13":0.15051,"14":6.0723,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 11.1","9.1":0.00519,"10.1":0.06747,"12.1":0.10899,"13.1":0.9342,"14.1":0.9342},B:{"15":0.01038,"17":0.01557,"18":0.21279,"80":0.01038,"84":0.01038,"86":0.38406,"88":0.01038,"89":0.20241,"90":9.43542,"91":0.21279,_:"12 13 14 16 79 81 83 85 87"},P:{"4":0.08563,"5.0-5.4":0.19323,"6.2-6.4":0.09153,"7.2-7.4":0.05352,"8.2":0.02034,"9.2":0.05352,"10.1":0.06423,"11.1-11.2":0.51381,"12.0":0.2034,"13.0":0.62085,"14.0":2.82593},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00506,"4.4":0,"4.4.3-4.4.4":0.09112},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.02076,"11":0.34773,_:"6 7 8 9 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.07214},Q:{"10.4":0},O:{"0":0.01924},H:{"0":0.26862},L:{"0":24.57724}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TD.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TD.js new file mode 100644 index 00000000000000..57c0309fd9423d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TD.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.0068,"19":0.00906,"25":0.00453,"26":0.00227,"30":0.00227,"35":0.00453,"44":0.00227,"47":0.0068,"48":0.00453,"49":0.00227,"55":0.00453,"57":0.00453,"60":0.02039,"66":0.00453,"68":0.00227,"72":0.00453,"76":0.00227,"78":0.01813,"82":0.00453,"83":0.00227,"84":0.00227,"86":0.01813,"87":0.03399,"88":1.03103,"89":0.0068,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 20 21 22 23 24 27 28 29 31 32 33 34 36 37 38 39 40 41 42 43 45 46 50 51 52 53 54 56 58 59 61 62 63 64 65 67 69 70 71 73 74 75 77 79 80 81 85 90 91 3.5 3.6"},D:{"23":0.02266,"24":0.02039,"32":0.01133,"33":0.00227,"37":0.01133,"40":0.00453,"50":0.01586,"55":0.04305,"57":0.00227,"58":0.0068,"59":0.00453,"60":0.00227,"63":0.00227,"68":0.14276,"70":0.00453,"71":0.00453,"72":0.00227,"74":0.01133,"75":0.00453,"76":0.0068,"77":0.01813,"79":0.0068,"80":0.02493,"81":0.03172,"83":0.09064,"84":0.04532,"85":0.0068,"86":0.61862,"87":0.00453,"88":0.15409,"89":1.21004,"90":6.02983,"91":0.11103,"92":0.0068,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 25 26 27 28 29 30 31 34 35 36 38 39 41 42 43 44 45 46 47 48 49 51 52 53 54 56 61 62 64 65 66 67 69 73 78 93 94"},F:{"30":0.00227,"37":0.00453,"39":0.00227,"42":0.0136,"43":0.00227,"45":0.04532,"51":0.02493,"53":0.00453,"58":0.00227,"63":0.04305,"67":0.01813,"68":0.00227,"70":0.00906,"72":0.00227,"73":0.01813,"74":0.02039,"75":0.16315,"76":0.10424,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 38 40 41 44 46 47 48 49 50 52 54 55 56 57 60 62 64 65 66 69 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00043,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01751,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00726,"10.0-10.2":0,"10.3":0.12345,"11.0-11.2":0.10978,"11.3-11.4":0.07646,"12.0-12.1":0.0991,"12.2-12.4":0.32636,"13.0-13.1":0.02136,"13.2":0.0581,"13.3":0.07903,"13.4-13.7":0.2405,"14.0-14.4":2.41055,"14.5-14.6":0.27339},E:{"4":0,"10":0.01133,"13":0.0068,"14":0.06798,_:"0 5 6 7 8 9 11 12 3.1 3.2 6.1 9.1 10.1 11.1","5.1":0.36709,"7.1":0.00453,"12.1":0.0136,"13.1":0.02946,"14.1":0.0136},B:{"12":0.02493,"13":0.0136,"14":0.04079,"15":0.0068,"16":0.14729,"17":0.0136,"18":0.04985,"85":0.01586,"87":0.00453,"89":0.04079,"90":1.28256,"91":0.08158,_:"79 80 81 83 84 86 88"},P:{"4":0.50748,"5.0-5.4":0.0406,"6.2-6.4":0.11165,"7.2-7.4":0.50748,"8.2":0.02053,"9.2":0.28419,"10.1":0.0406,"11.1-11.2":1.2078,"12.0":0.0812,"13.0":0.53793,"14.0":0.74092},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00133,"4.2-4.3":0.00928,"4.4":0,"4.4.3-4.4.4":0.19819},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":5.23446,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.35567},S:{"2.5":0.08506},R:{_:"0"},M:{"0":0.03093},Q:{"10.4":0.7733},O:{"0":1.09809},H:{"0":2.64292},L:{"0":68.96962}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TG.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TG.js new file mode 100644 index 00000000000000..6b83a80716dfb6 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TG.js @@ -0,0 +1 @@ +module.exports={C:{"21":0.00905,"30":0.00453,"32":0.00453,"39":0.00453,"40":0.00453,"41":0.00453,"43":0.02715,"45":0.00905,"47":0.0181,"48":0.00453,"50":0.00905,"51":0.0181,"52":0.04978,"56":0.02263,"60":0.04525,"62":0.00453,"65":0.00905,"68":0.01358,"69":0.00905,"71":0.02715,"72":0.07693,"73":0.02263,"74":0.00905,"75":0.00905,"76":0.00453,"77":0.02263,"78":0.1267,"79":0.01358,"80":0.01358,"81":0.26245,"82":0.06335,"83":0.02263,"84":0.0362,"85":0.0362,"86":0.08145,"87":0.11765,"88":8.06808,"89":0.11313,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 26 27 28 29 31 33 34 35 36 37 38 42 44 46 49 53 54 55 57 58 59 61 63 64 66 67 70 90 91 3.5 3.6"},D:{"29":0.01358,"33":0.01358,"38":0.07693,"42":0.00453,"43":0.04525,"44":0.00453,"47":0.00905,"49":0.05883,"50":0.00905,"53":0.00453,"55":0.01358,"58":0.00453,"62":0.05883,"63":0.00453,"65":0.0181,"67":0.00453,"68":0.00905,"70":0.00905,"72":0.10408,"73":0.04525,"74":0.0362,"75":0.02715,"76":0.02715,"77":0.0362,"78":0.03168,"79":0.1629,"80":0.04978,"81":0.0543,"83":0.0362,"84":0.1448,"85":0.08598,"86":0.24435,"87":0.91405,"88":0.31675,"89":0.44345,"90":17.51628,"91":0.7421,"92":0.0181,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 34 35 36 37 39 40 41 45 46 48 51 52 54 56 57 59 60 61 64 66 69 71 93 94"},F:{"12":0.00453,"64":0.00453,"65":0.00453,"71":0.01358,"72":0.00453,"73":0.04978,"74":0.00905,"75":0.6335,"76":1.54755,_:"9 11 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 66 67 68 69 70 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00265,"3.2":0,"4.0-4.1":0.00106,"4.2-4.3":0,"5.0-5.1":0.00265,"6.0-6.1":0.07792,"7.0-7.1":0.12722,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.27087,"10.0-10.2":0.05354,"10.3":0.60747,"11.0-11.2":0.10177,"11.3-11.4":0.01484,"12.0-12.1":0.01007,"12.2-12.4":0.16167,"13.0-13.1":0.01378,"13.2":0.14365,"13.3":0.01961,"13.4-13.7":0.14789,"14.0-14.4":2.15053,"14.5-14.6":0.79035},E:{"4":0,"10":0.00905,"13":0.00453,"14":0.14028,_:"0 5 6 7 8 9 11 12 3.1 3.2 9.1 10.1 11.1","5.1":0.27603,"6.1":0.00453,"7.1":0.00905,"12.1":0.00905,"13.1":0.05883,"14.1":0.13123},B:{"12":0.02715,"15":0.02715,"17":0.01358,"18":0.1629,"84":0.0181,"85":0.02263,"87":0.00905,"88":0.02263,"89":0.0543,"90":2.58378,"91":0.12218,_:"13 14 16 79 80 81 83 86"},P:{"4":0.08407,"5.0-5.4":0.02039,"6.2-6.4":0.06118,"7.2-7.4":0.01051,"8.2":0.02039,"9.2":0.01051,"10.1":0.10197,"11.1-11.2":0.01051,"12.0":0.01051,"13.0":0.09458,"14.0":1.08237},I:{"0":0,"3":0,"4":0.00201,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00717,"4.2-4.3":0.01636,"4.4":0,"4.4.3-4.4.4":0.11134},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.01625,"9":0.04875,"11":0.29248,_:"7 8 10 5.5"},J:{"7":0,"10":0.1095},N:{"10":0.01297,"11":0.01825},S:{"2.5":0.01095},R:{_:"0"},M:{"0":0.38873},Q:{"10.4":0.03285},O:{"0":0.79388},H:{"0":2.84567},L:{"0":51.78335}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TH.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TH.js new file mode 100644 index 00000000000000..6751eda8e8b259 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TH.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.00366,"15":0.06588,"17":0.00732,"48":0.00366,"51":0.00366,"52":0.02928,"53":0.00732,"54":0.00732,"55":0.04026,"56":0.1464,"58":0.00732,"72":0.00366,"78":0.02196,"82":0.00366,"84":0.00732,"85":0.00366,"86":0.00732,"87":0.0183,"88":1.098,"89":0.01464,_:"2 3 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 57 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 83 90 91 3.5 3.6"},D:{"24":0.00732,"38":0.01098,"43":0.0183,"46":0.00366,"47":0.00732,"48":0.00366,"49":0.15372,"51":0.00366,"53":0.02928,"54":0.00366,"55":0.00732,"56":0.01098,"57":0.00732,"58":0.01464,"59":0.00366,"60":0.00366,"61":0.02196,"62":0.00366,"63":0.01098,"64":0.00366,"65":0.00732,"66":0.01098,"67":0.00732,"68":0.01098,"69":0.01098,"70":0.01098,"71":0.01098,"72":0.00732,"73":0.01098,"74":0.0183,"75":0.02928,"76":0.0183,"77":0.01098,"78":0.0183,"79":0.03294,"80":0.02928,"81":0.02196,"83":0.06588,"84":0.0366,"85":0.03294,"86":0.08784,"87":0.19398,"88":0.0915,"89":0.37698,"90":23.03238,"91":0.66246,"92":0.02562,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 50 52 93 94"},F:{"46":0.00366,"73":0.0183,"75":0.1098,"76":0.15738,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00496,"6.0-6.1":0.00662,"7.0-7.1":0.00992,"8.1-8.4":0.00496,"9.0-9.2":0.00496,"9.3":0.08435,"10.0-10.2":0.01819,"10.3":0.09923,"11.0-11.2":0.03473,"11.3-11.4":0.06119,"12.0-12.1":0.06119,"12.2-12.4":0.26296,"13.0-13.1":0.0645,"13.2":0.02646,"13.3":0.15877,"13.4-13.7":0.51599,"14.0-14.4":11.26256,"14.5-14.6":2.98846},E:{"4":0,"12":0.00732,"13":0.05856,"14":2.25822,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00732,"11.1":0.0183,"12.1":0.0366,"13.1":0.20496,"14.1":0.61854},B:{"14":0.00366,"15":0.00732,"16":0.00366,"17":0.01098,"18":0.0366,"84":0.00732,"85":0.00732,"86":0.00732,"87":0.00732,"88":0.00732,"89":0.03294,"90":1.86294,"91":0.06954,_:"12 13 79 80 81 83"},P:{"4":0.14458,"5.0-5.4":0.04174,"6.2-6.4":0.01043,"7.2-7.4":0.10327,"8.2":0.01033,"9.2":0.08262,"10.1":0.04131,"11.1-11.2":0.24786,"12.0":0.10327,"13.0":0.43375,"14.0":2.23071},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00086,"4.2-4.3":0.00301,"4.4":0,"4.4.3-4.4.4":0.02149},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01173,"9":0.00782,"10":0.00782,"11":0.37156,_:"6 7 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.09509},Q:{"10.4":0},O:{"0":0.30427},H:{"0":0.23405},L:{"0":47.19403}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TJ.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TJ.js new file mode 100644 index 00000000000000..78728ac768d459 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TJ.js @@ -0,0 +1 @@ +module.exports={C:{"30":0.00764,"35":0.00764,"36":0.00764,"40":0.00764,"52":0.05348,"68":0.02674,"69":0.00764,"70":0.00764,"77":0.00764,"78":0.03438,"79":0.00382,"80":0.00382,"81":0.00764,"85":0.00764,"87":0.01146,"88":0.90152,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 37 38 39 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 71 72 73 74 75 76 82 83 84 86 89 90 91 3.5 3.6"},D:{"28":0.00764,"31":0.00382,"35":0.00764,"44":0.07258,"47":0.00764,"48":0.22156,"49":0.30942,"53":0.00382,"54":0.00382,"63":0.01146,"64":0.03056,"68":0.01528,"69":0.0382,"70":0.02674,"71":0.01146,"72":0.00764,"73":0.01146,"74":0.0191,"75":0.00382,"76":0.00764,"78":0.03438,"79":0.13752,"80":0.04202,"81":0.02292,"83":0.58828,"84":0.16426,"85":0.13752,"86":0.3438,"87":2.57468,"88":0.21392,"89":1.2033,"90":17.381,"91":0.69524,"92":0.01146,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 32 33 34 36 37 38 39 40 41 42 43 45 46 50 51 52 55 56 57 58 59 60 61 62 65 66 67 77 93 94"},F:{"32":0.00382,"36":0.0382,"60":0.00382,"63":0.01146,"66":0.01146,"68":0.06494,"72":0.0955,"73":0.07258,"74":0.01528,"75":0.96264,"76":1.24914,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 62 64 65 67 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.01528},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00229,"6.0-6.1":0.00974,"7.0-7.1":0.04528,"8.1-8.4":0.01204,"9.0-9.2":0.0063,"9.3":0.08998,"10.0-10.2":0.01719,"10.3":0.10717,"11.0-11.2":0.0384,"11.3-11.4":0.05903,"12.0-12.1":0.18627,"12.2-12.4":0.42526,"13.0-13.1":0.10259,"13.2":0.04872,"13.3":0.17308,"13.4-13.7":0.2837,"14.0-14.4":2.73611,"14.5-14.6":1.05111},E:{"4":0,"13":0.01528,"14":0.33234,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":2.74276,"11.1":0.02292,"12.1":0.01146,"13.1":0.1146,"14.1":0.29032},B:{"12":0.00764,"14":0.00764,"15":0.00764,"17":0.01146,"18":0.09168,"84":0.00764,"89":0.05348,"90":0.53098,"91":0.03438,_:"13 16 79 80 81 83 85 86 87 88"},P:{"4":1.27938,"5.0-5.4":0.13096,"6.2-6.4":0.13096,"7.2-7.4":0.47347,"8.2":0.0403,"9.2":0.20148,"10.1":0.09066,"11.1-11.2":0.38281,"12.0":0.17125,"13.0":0.63465,"14.0":0.71524},I:{"0":0,"3":0,"4":0.00041,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00411,"4.2-4.3":0.00596,"4.4":0,"4.4.3-4.4.4":0.06985},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01175,"9":0.01762,"11":0.3641,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.0309},Q:{"10.4":0.21009},O:{"0":4.72076},H:{"0":2.299},L:{"0":45.89854}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TK.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TK.js new file mode 100644 index 00000000000000..f65d04ff08674e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TK.js @@ -0,0 +1 @@ +module.exports={C:{"88":5.68008,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 89 90 91 3.5 3.6"},D:{"81":4.54503,"89":1.13505,"90":9.09006,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 91 92 93 94"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.4":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":1.21622,"14.0-14.4":1.82433,"14.5-14.6":0},E:{"4":0,"10":1.13505,_:"0 5 6 7 8 9 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 13.1 14.1","12.1":1.70499},B:{"17":3.40998,"85":0.56994,"90":11.93493,"91":1.70499,_:"12 13 14 15 16 18 79 80 81 83 84 86 87 88 89"},P:{"4":0.08407,"5.0-5.4":0.02039,"6.2-6.4":0.06118,"7.2-7.4":0.01051,"8.2":0.02039,"9.2":0.01051,"10.1":0.10197,"11.1-11.2":0.60759,"12.0":0.01051,"13.0":0.60759,"14.0":1.08237},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":49.72403}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TL.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TL.js new file mode 100644 index 00000000000000..2e7ef857ebb078 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TL.js @@ -0,0 +1 @@ +module.exports={C:{"5":0.01833,"7":0.00524,"8":0.00524,"12":0.00524,"15":0.00786,"16":0.01571,"17":0.03667,"18":0.00262,"19":0.01048,"20":0.00524,"21":0.01048,"27":0.00262,"29":0.01571,"30":0.00524,"31":0.01571,"35":0.01048,"36":0.00524,"37":0.00786,"40":0.02357,"41":0.03143,"43":0.01833,"44":0.00262,"45":0.00786,"46":0.00786,"47":0.05238,"48":0.01571,"49":0.01571,"52":0.00786,"56":0.01048,"57":0.00524,"58":0.00262,"67":0.00524,"68":0.00524,"69":0.00786,"72":0.0131,"74":0.0131,"75":0.00524,"76":0.00262,"77":0.00786,"78":0.06809,"79":0.24881,"80":0.00524,"81":0.01048,"83":0.00786,"84":0.03143,"85":0.055,"86":0.07333,"87":0.12571,"88":3.69279,"89":0.48975,_:"2 3 4 6 9 10 11 13 14 22 23 24 25 26 28 32 33 34 38 39 42 50 51 53 54 55 59 60 61 62 63 64 65 66 70 71 73 82 90 91 3.5 3.6"},D:{"24":0.01048,"25":0.02357,"31":0.02095,"32":0.00524,"38":0.00524,"40":0.02619,"43":0.04714,"49":0.05762,"53":0.00786,"58":0.0131,"59":0.00262,"62":0.00524,"63":0.02881,"64":0.01571,"65":0.05238,"66":0.00524,"67":0.00524,"68":0.00786,"69":0.00524,"70":0.00786,"71":0.0131,"74":0.01048,"75":0.00262,"76":0.00786,"79":0.02619,"80":0.03667,"81":0.02619,"83":0.01048,"84":0.36142,"85":0.10738,"86":0.04452,"87":0.44261,"88":0.11262,"89":0.42952,"90":11.97669,"91":0.51856,"92":0.00524,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 26 27 28 29 30 33 34 35 36 37 39 41 42 44 45 46 47 48 50 51 52 54 55 56 57 60 61 72 73 77 78 93 94"},F:{"37":0.00262,"56":0.01833,"73":0.01048,"74":0.01571,"75":0.17547,"76":0.25928,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00108,"5.0-5.1":0,"6.0-6.1":0.00359,"7.0-7.1":0.01757,"8.1-8.4":0.00287,"9.0-9.2":0.01399,"9.3":0.0789,"10.0-10.2":0.03156,"10.3":0.08643,"11.0-11.2":0.06456,"11.3-11.4":0.09648,"12.0-12.1":0.11764,"12.2-12.4":0.31023,"13.0-13.1":0.14274,"13.2":0.02331,"13.3":0.24639,"13.4-13.7":0.31274,"14.0-14.4":1.50953,"14.5-14.6":0.15852},E:{"4":0,"8":0.00786,"11":0.00524,"12":0.03667,"13":0.02619,"14":0.12047,_:"0 5 6 7 9 10 3.1 3.2 7.1","5.1":0.01571,"6.1":0.03667,"9.1":0.00786,"10.1":0.01571,"11.1":0.00786,"12.1":0.03405,"13.1":0.23571,"14.1":0.03143},B:{"12":0.01571,"13":0.00786,"14":0.00262,"15":0.01048,"16":0.0131,"17":0.01833,"18":0.13619,"80":0.01048,"81":0.00262,"84":0.0131,"85":0.00524,"86":0.07333,"87":0.00524,"88":0.00786,"89":0.0969,"90":1.3514,"91":0.05762,_:"79 83"},P:{"4":1.59075,"5.0-5.4":0.02039,"6.2-6.4":0.06118,"7.2-7.4":0.3569,"8.2":0.02039,"9.2":0.26513,"10.1":0.10197,"11.1-11.2":0.28552,"12.0":0.06118,"13.0":0.27532,"14.0":0.27532},I:{"0":0,"3":0,"4":0.00147,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00294,"4.2-4.3":0.00245,"4.4":0,"4.4.3-4.4.4":0.03744},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.01006,"11":0.94587,_:"6 7 8 9 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.05167},Q:{"10.4":0.01476},O:{"0":0.5831},H:{"0":3.26333},L:{"0":65.39918}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TM.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TM.js new file mode 100644 index 00000000000000..1a655b0fc3bcc7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TM.js @@ -0,0 +1 @@ +module.exports={C:{"15":0.01474,"43":0.01474,"45":0.00737,"48":0.00737,"51":0.00368,"52":0.01842,"59":0.04421,"63":0.01842,"64":0.01842,"65":0.06263,"68":0.0921,"69":0.00368,"70":0.01105,"72":0.07368,"73":0.00368,"75":0.07,"76":0.00737,"77":0.01842,"78":0.01105,"81":0.01474,"84":0.02579,"86":0.02947,"87":0.02579,"88":0.31314,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 46 47 49 50 53 54 55 56 57 58 60 61 62 66 67 71 74 79 80 82 83 85 89 90 91 3.5 3.6"},D:{"11":0.05158,"18":0.01105,"23":0.00368,"29":0.00737,"31":0.0221,"35":0.01105,"39":0.00737,"47":0.00368,"48":0.01105,"49":0.0921,"50":0.01105,"52":0.07,"54":0.01105,"55":0.09578,"56":0.02947,"57":0.01105,"59":0.00368,"62":0.04789,"63":0.00737,"64":0.00737,"67":0.00368,"68":0.00737,"69":0.01105,"70":0.01842,"71":0.29104,"73":0.01842,"74":0.03684,"75":0.00737,"76":0.01842,"78":0.03316,"79":0.10315,"80":0.10684,"81":0.05158,"83":0.0921,"84":0.02579,"85":0.04421,"86":0.48997,"87":0.30946,"88":0.53786,"89":0.55628,"90":20.27674,"91":1.16046,"92":0.06263,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 19 20 21 22 24 25 26 27 28 30 32 33 34 36 37 38 40 41 42 43 44 45 46 51 53 58 60 61 65 66 72 77 93 94"},F:{"18":0.01474,"34":0.00368,"36":0.04421,"37":0.03316,"44":0.01842,"45":0.00737,"47":0.00368,"49":0.00737,"50":0.00368,"51":0.00368,"53":0.01474,"54":0.00368,"58":0.00737,"64":0.01105,"69":0.01842,"72":0.00737,"73":0.07368,"74":0.10684,"75":0.22841,"76":0.22104,_:"9 11 12 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 38 39 40 41 42 43 46 48 52 55 56 57 60 62 63 65 66 67 68 70 71 9.5-9.6 10.5 10.6 11.1 11.5","10.0-10.1":0,"11.6":0.01105,"12.1":0.00737},G:{"8":0.00094,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.25537,"6.0-6.1":0.03795,"7.0-7.1":0.24319,"8.1-8.4":0.10543,"9.0-9.2":0.07966,"9.3":0.2446,"10.0-10.2":0.04826,"10.3":0.2221,"11.0-11.2":0.11714,"11.3-11.4":0.27505,"12.0-12.1":0.08481,"12.2-12.4":0.28349,"13.0-13.1":0.06794,"13.2":0.0239,"13.3":0.04967,"13.4-13.7":0.27458,"14.0-14.4":1.07023,"14.5-14.6":0.45686},E:{"4":0,"13":0.02947,"14":0.1621,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.00368,"10.1":0.01105,"11.1":0.01105,"12.1":0.01842,"13.1":0.01105,"14.1":0.03316},B:{"13":0.01842,"15":0.0221,"16":0.00737,"18":0.03316,"88":0.00368,"89":0.03316,"90":0.32051,"91":0.01842,_:"12 14 17 79 80 81 83 84 85 86 87"},P:{"4":2.89843,"5.0-5.4":0.19323,"6.2-6.4":0.09153,"7.2-7.4":0.85428,"8.2":0.02034,"9.2":0.35595,"10.1":0.09153,"11.1-11.2":0.32544,"12.0":0.2034,"13.0":1.58651,"14.0":3.16285},I:{"0":0,"3":0,"4":0.00264,"2.1":0,"2.2":0,"2.3":0,"4.1":0.02769,"4.2-4.3":0.14414,"4.4":0,"4.4.3-4.4.4":0.6403},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.02437,"10":0.00406,"11":2.07514,_:"6 7 8 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.05053},Q:{"10.4":0},O:{"0":1.47794},H:{"0":0.31692},L:{"0":49.67711}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TN.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TN.js new file mode 100644 index 00000000000000..fedfafed3fb0ec --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TN.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.05226,"55":0.00436,"64":0.01307,"68":0.00871,"72":0.00436,"78":0.06097,"80":0.00436,"81":0.00871,"83":0.00436,"84":0.20469,"85":0.00436,"86":0.05662,"87":0.05226,"88":1.49812,"89":0.03049,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 56 57 58 59 60 61 62 63 65 66 67 69 70 71 73 74 75 76 77 79 82 90 91 3.5 3.6"},D:{"39":0.00436,"43":0.00871,"49":0.20469,"50":0.00871,"54":0.00436,"56":0.01307,"58":0.01307,"60":0.00871,"62":0.00871,"63":0.02178,"65":0.02613,"66":0.00436,"67":0.00871,"68":0.01307,"69":0.01307,"70":0.02178,"71":0.01307,"72":0.01307,"73":0.01307,"74":0.01307,"75":0.01307,"76":0.02178,"77":0.02178,"78":0.05226,"79":0.05662,"80":0.06097,"81":0.05226,"83":0.07839,"84":0.09581,"85":0.11759,"86":0.17856,"87":0.89713,"88":0.2134,"89":0.78826,"90":28.01136,"91":1.07133,"92":0.02613,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 44 45 46 47 48 51 52 53 55 57 59 61 64 93 94"},F:{"36":0.00871,"71":0.00436,"73":0.44421,"74":0.00871,"75":1.45022,"76":1.07133,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00829,"6.0-6.1":0.00223,"7.0-7.1":0.02232,"8.1-8.4":0.00446,"9.0-9.2":0.00351,"9.3":0.10937,"10.0-10.2":0.01148,"10.3":0.07365,"11.0-11.2":0.0153,"11.3-11.4":0.022,"12.0-12.1":0.02902,"12.2-12.4":0.08992,"13.0-13.1":0.01244,"13.2":0.00988,"13.3":0.04974,"13.4-13.7":0.30801,"14.0-14.4":1.7065,"14.5-14.6":0.3839},E:{"4":0,"13":0.15678,"14":0.23082,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00871,"12.1":0.01742,"13.1":0.05226,"14.1":0.06097},B:{"17":0.00871,"18":0.03049,"83":0.01307,"84":0.03049,"85":0.00436,"86":0.00871,"87":0.01742,"88":0.01307,"89":0.04791,"90":1.79862,"91":0.12194,_:"12 13 14 15 16 79 80 81"},P:{"4":0.23758,"5.0-5.4":0.04104,"6.2-6.4":0.01033,"7.2-7.4":0.13428,"8.2":0.02052,"9.2":0.06198,"10.1":0.03099,"11.1-11.2":0.1756,"12.0":0.11363,"13.0":0.67142,"14.0":1.53911},I:{"0":0,"3":0,"4":0.00238,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00953,"4.2-4.3":0.01548,"4.4":0,"4.4.3-4.4.4":0.10244},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00607,"11":0.16378,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.10161},Q:{"10.4":0},O:{"0":0.20322},H:{"0":0.32066},L:{"0":52.92241}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TO.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TO.js new file mode 100644 index 00000000000000..947f1f8a17267d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TO.js @@ -0,0 +1 @@ +module.exports={C:{"46":0.00586,"47":0.01172,"52":0.47458,"58":0.00586,"61":0.02344,"78":0.03515,"84":0.04101,"87":0.0293,"88":2.37875,"89":0.02344,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 48 49 50 51 53 54 55 56 57 59 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 90 91 3.5 3.6"},D:{"49":0.05273,"56":0.18749,"58":0.01758,"63":0.01172,"65":0.00586,"67":0.01758,"72":0.01758,"74":0.00586,"75":0.00586,"76":0.02344,"78":0.03515,"79":0.02344,"81":0.11132,"83":0.0293,"84":0.01172,"85":0.00586,"86":0.01172,"87":0.0996,"88":0.14062,"89":0.97259,"90":23.82269,"91":0.5859,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 59 60 61 62 64 66 68 69 70 71 73 77 80 92 93 94"},F:{"74":0.03515,"75":0.38669,"76":0.23436,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.0111,"9.3":0.023,"10.0-10.2":0.00555,"10.3":0.04283,"11.0-11.2":0.05631,"11.3-11.4":0.08724,"12.0-12.1":0.14434,"12.2-12.4":0.39972,"13.0-13.1":0.07931,"13.2":0.16734,"13.3":0.67492,"13.4-13.7":0.53613,"14.0-14.4":3.03357,"14.5-14.6":2.07472},E:{"4":0,"8":0.01758,"10":0.00586,"13":0.09374,"14":1.58193,_:"0 5 6 7 9 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01172,"11.1":0.01758,"12.1":0.11132,"13.1":0.18163,"14.1":0.09374},B:{"12":0.05273,"13":0.16405,"14":0.03515,"15":0.03515,"16":0.0293,"17":0.07617,"18":0.52731,"80":0.02344,"84":0.01758,"85":0.19335,"86":0.03515,"88":0.03515,"89":0.18163,"90":3.99584,"91":0.21678,_:"79 81 83 87"},P:{"4":0.04104,"5.0-5.4":0.04104,"6.2-6.4":0.03078,"7.2-7.4":0.53352,"8.2":0.02052,"9.2":0.11286,"10.1":0.03078,"11.1-11.2":0.69768,"12.0":0.38988,"13.0":0.33858,"14.0":1.30302},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00828,"4.4":0,"4.4.3-4.4.4":0.01656},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":4.69306,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.0414},Q:{"10.4":0.01656},O:{"0":0.25668},H:{"0":0.21165},L:{"0":45.64877}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TR.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TR.js new file mode 100644 index 00000000000000..dcfe7ba4d66090 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TR.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.01188,"57":0.00594,"78":0.01486,"79":0.00594,"80":0.00594,"81":0.00594,"82":0.01188,"83":0.00297,"84":0.00594,"85":0.00297,"86":0.0208,"87":0.0208,"88":0.65065,"89":0.00297,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 90 91 3.5 3.6"},D:{"22":0.11884,"26":0.04159,"34":0.06536,"38":0.10696,"39":0.00594,"42":0.00891,"43":0.00891,"47":0.06536,"48":0.00297,"49":0.20797,"50":0.00297,"51":0.3179,"53":0.08319,"56":0.00891,"58":0.00891,"59":0.00891,"60":0.00297,"61":0.02377,"62":0.00594,"63":0.01783,"64":0.00297,"65":0.00594,"66":0.00297,"67":0.00594,"68":0.02971,"69":0.00891,"70":0.00891,"71":0.03268,"72":0.00891,"73":0.00891,"74":0.00891,"75":0.01486,"76":0.01188,"77":0.01486,"78":0.01783,"79":0.08022,"80":0.04754,"81":0.07725,"83":0.0713,"84":0.06239,"85":0.06833,"86":0.09507,"87":0.14558,"88":0.12181,"89":0.49913,"90":19.05302,"91":0.66848,"92":0.00594,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 35 36 37 40 41 44 45 46 52 54 55 57 93 94"},F:{"31":0.01783,"32":0.01486,"36":0.01486,"40":0.05051,"46":0.02377,"70":0.00297,"73":0.15746,"74":0.00594,"75":0.59717,"76":0.56152,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 72 9.5-9.6 10.5 10.6 11.1 11.5 12.1","10.0-10.1":0,"11.6":0.00297},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00528,"6.0-6.1":0.00528,"7.0-7.1":0.0971,"8.1-8.4":0.019,"9.0-9.2":0.0095,"9.3":0.21425,"10.0-10.2":0.03061,"10.3":0.17942,"11.0-11.2":0.07071,"11.3-11.4":0.09393,"12.0-12.1":0.06016,"12.2-12.4":0.34407,"13.0-13.1":0.03377,"13.2":0.01372,"13.3":0.12349,"13.4-13.7":0.42429,"14.0-14.4":5.81441,"14.5-14.6":1.32457},E:{"4":0,"13":0.01783,"14":0.35949,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.31493,"10.1":0.00594,"11.1":0.00594,"12.1":0.01486,"13.1":0.06536,"14.1":0.15449},B:{"12":0.00594,"13":0.00594,"14":0.00891,"15":0.00594,"16":0.00594,"17":0.00891,"18":0.03268,"84":0.00594,"85":0.00594,"86":0.00594,"87":0.00297,"88":0.00594,"89":0.02377,"90":1.28347,"91":0.06833,_:"79 80 81 83"},P:{"4":0.8625,"5.0-5.4":0.06088,"6.2-6.4":0.02029,"7.2-7.4":0.23338,"8.2":0.02029,"9.2":0.14206,"10.1":0.07103,"11.1-11.2":0.32471,"12.0":0.23338,"13.0":1.06544,"14.0":3.6225},I:{"0":0,"3":0,"4":0.00061,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00488,"4.2-4.3":0.01997,"4.4":0,"4.4.3-4.4.4":0.04483},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.003,"9":0.009,"11":0.63271,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.22493},Q:{"10.4":0},O:{"0":0.12652},H:{"0":0.61888},L:{"0":53.97242}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TT.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TT.js new file mode 100644 index 00000000000000..4aa4d055a52940 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TT.js @@ -0,0 +1 @@ +module.exports={C:{"48":0.0046,"52":0.03219,"68":0.0092,"78":0.03219,"84":0.0092,"85":0.0092,"86":0.0092,"87":0.10116,"88":1.42538,"89":0.0092,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 90 91 3.5 3.6"},D:{"38":0.01839,"41":0.0092,"42":0.0092,"47":0.0092,"48":0.0046,"49":0.19312,"53":0.02299,"56":0.0092,"58":0.0092,"59":0.0046,"63":0.01379,"65":0.01379,"67":0.0092,"68":0.0092,"69":0.05058,"70":0.0046,"74":0.18852,"75":0.02759,"76":0.05977,"77":0.0092,"78":0.02299,"79":0.05058,"80":0.01839,"81":0.05518,"83":0.01379,"84":0.05058,"85":0.05058,"86":0.05977,"87":0.28508,"88":0.19771,"89":0.78166,"90":27.53742,"91":1.04834,"92":0.01839,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 43 44 45 46 50 51 52 54 55 57 60 61 62 64 66 71 72 73 93 94"},F:{"28":0.0092,"73":0.06897,"74":0.0046,"75":0.50578,"76":0.51038,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.0019,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02277,"6.0-6.1":0.0019,"7.0-7.1":0.07021,"8.1-8.4":0.00569,"9.0-9.2":0,"9.3":0.19262,"10.0-10.2":0.00474,"10.3":0.1262,"11.0-11.2":0.01803,"11.3-11.4":0.01898,"12.0-12.1":0.03036,"12.2-12.4":0.10722,"13.0-13.1":0.05598,"13.2":0.0038,"13.3":0.15656,"13.4-13.7":0.34538,"14.0-14.4":6.23581,"14.5-14.6":1.54757},E:{"4":0,"13":0.05058,"14":1.69666,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.17472,"10.1":0.01379,"11.1":0.12874,"12.1":0.04138,"13.1":0.31266,"14.1":0.66671},B:{"13":0.01379,"14":0.0046,"15":0.0092,"16":0.01839,"17":0.01379,"18":0.08736,"80":0.0046,"84":0.0092,"85":0.02299,"87":0.02759,"88":0.01379,"89":0.11495,"90":5.43943,"91":0.27128,_:"12 79 81 83 86"},P:{"4":0.23955,"5.0-5.4":0.04104,"6.2-6.4":0.03078,"7.2-7.4":0.19599,"8.2":0.02052,"9.2":0.07622,"10.1":0.01089,"11.1-11.2":0.39199,"12.0":0.18511,"13.0":0.58798,"14.0":4.57319},I:{"0":0,"3":0,"4":0.00129,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00065,"4.2-4.3":0.00421,"4.4":0,"4.4.3-4.4.4":0.04787},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.0092,"11":0.21151,_:"6 7 8 9 5.5"},J:{"7":0,"10":0.0054},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.17827},Q:{"10.4":0.0108},O:{"0":0.10264},H:{"0":0.34266},L:{"0":40.43001}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TV.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TV.js new file mode 100644 index 00000000000000..7c7fdac17998f1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TV.js @@ -0,0 +1 @@ +module.exports={C:{"85":0.0479,"88":0.48585,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 89 90 91 3.5 3.6"},D:{"70":0.23951,"71":0.0958,"77":0.0479,"81":0.58166,"83":0.0958,"84":8.79326,"87":0.1437,"88":0.39005,"89":1.89551,"90":28.36424,"91":1.01961,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 72 73 74 75 76 78 79 80 85 86 92 93 94"},F:{"76":0.58166,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.4":0.07631,"13.0-13.1":0,"13.2":0,"13.3":0.03816,"13.4-13.7":0.11447,"14.0-14.4":0.57295,"14.5-14.6":0},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.1437,"12.1":0.23951,"13.1":0.34215,"14.1":0.29425},B:{"17":0.48585,"18":16.85431,"80":0.0479,"85":0.1437,"86":0.0479,"89":0.0479,"90":5.34438,"91":0.39005,_:"12 13 14 15 16 79 81 83 84 87 88"},P:{"4":0.08563,"5.0-5.4":0.19323,"6.2-6.4":0.09153,"7.2-7.4":0.20064,"8.2":0.02034,"9.2":0.05352,"10.1":0.06423,"11.1-11.2":0.51381,"12.0":0.2034,"13.0":0.62085,"14.0":0.25081},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.05051,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"7":0.23951,_:"6 8 9 10 11 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0},O:{"0":0.29992},H:{"0":0.47523},L:{"0":30.48389}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TW.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TW.js new file mode 100644 index 00000000000000..f727338a963dd2 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TW.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.02254,"48":0.00451,"49":0.00451,"51":0.00451,"52":0.02704,"72":0.00901,"78":0.01803,"83":0.00451,"84":0.00901,"85":0.00901,"86":0.01352,"87":0.02704,"88":1.23492,"89":0.00901,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 50 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 90 91 3.5 3.6"},D:{"11":0.01803,"22":0.00901,"26":0.00901,"30":0.00901,"34":0.02704,"35":0.00901,"38":0.1262,"45":0.00451,"47":0.00451,"49":0.3876,"50":0.00451,"51":0.00451,"52":0.00451,"53":0.34253,"55":0.01803,"56":0.01803,"58":0.00901,"59":0.00451,"60":0.00451,"61":0.09465,"62":0.00901,"63":0.01352,"64":0.00901,"65":0.01352,"66":0.01352,"67":0.03155,"68":0.07662,"69":0.02254,"70":0.01803,"71":0.02704,"72":0.01803,"73":0.02254,"74":0.02254,"75":0.02254,"76":0.02254,"77":0.01803,"78":0.01803,"79":0.11718,"80":0.04056,"81":0.08563,"83":0.04056,"84":0.03155,"85":0.03606,"86":0.12169,"87":0.1938,"88":0.20732,"89":0.82027,"90":29.18733,"91":1.30703,"92":0.01803,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 31 32 33 36 37 39 40 41 42 43 44 46 48 54 57 93 94"},F:{"28":0.00451,"36":0.01352,"40":0.00451,"46":0.04507,"75":0.04958,"76":0.09915,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00247,"3.2":0.00247,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0296,"6.0-6.1":0.0148,"7.0-7.1":0.1554,"8.1-8.4":0.0592,"9.0-9.2":0.02713,"9.3":0.29353,"10.0-10.2":0.04933,"10.3":0.32066,"11.0-11.2":0.13073,"11.3-11.4":0.148,"12.0-12.1":0.29846,"12.2-12.4":0.64133,"13.0-13.1":0.2738,"13.2":0.11593,"13.3":0.52786,"13.4-13.7":1.32459,"14.0-14.4":17.06428,"14.5-14.6":2.48638},E:{"4":0,"8":0.00451,"11":0.00451,"12":0.01803,"13":0.22535,"14":3.25405,_:"0 5 6 7 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.01352,"10.1":0.02704,"11.1":0.05408,"12.1":0.10366,"13.1":0.52281,"14.1":0.5138},B:{"14":0.00451,"16":0.00901,"17":0.01803,"18":0.04958,"84":0.00451,"85":0.00451,"86":0.00451,"87":0.00451,"88":0.00901,"89":0.03606,"90":2.23097,"91":0.21634,_:"12 13 15 79 80 81 83"},P:{"4":0.55103,"5.0-5.4":0.08019,"6.2-6.4":0.18043,"7.2-7.4":0.02161,"8.2":0.02161,"9.2":0.14046,"10.1":0.06483,"11.1-11.2":0.22689,"12.0":0.19448,"13.0":0.59424,"14.0":2.10686},I:{"0":0,"3":0,"4":0.00043,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00128,"4.2-4.3":0.00555,"4.4":0,"4.4.3-4.4.4":0.03119},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.37859,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.10437},Q:{"10.4":0.01099},O:{"0":0.10437},H:{"0":0.42123},L:{"0":27.97117}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TZ.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TZ.js new file mode 100644 index 00000000000000..42a1b54935f11d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/TZ.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.00455,"23":0.00455,"24":0.00228,"27":0.00228,"30":0.00911,"32":0.00228,"34":0.00455,"36":0.00683,"37":0.00455,"38":0.00228,"40":0.00455,"41":0.00455,"43":0.01366,"44":0.00683,"45":0.00455,"46":0.00228,"47":0.01594,"48":0.00683,"49":0.00683,"52":0.01594,"56":0.00683,"57":0.00683,"58":0.00228,"60":0.00228,"66":0.01139,"67":0.00683,"68":0.00911,"72":0.01822,"77":0.01139,"78":0.05693,"80":0.00455,"81":0.00455,"82":0.00455,"83":0.00683,"84":0.01139,"85":0.01594,"86":0.05009,"87":0.05693,"88":2.01287,"89":0.12751,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 25 26 28 29 31 33 35 39 42 50 51 53 54 55 59 61 62 63 64 65 69 70 71 73 74 75 76 79 90 91 3.5 3.6"},D:{"21":0.00228,"24":0.00455,"32":0.00228,"33":0.00455,"37":0.00228,"39":0.00455,"40":0.00455,"43":0.00455,"49":0.03188,"50":0.00683,"55":0.00683,"56":0.00228,"57":0.01366,"58":0.00455,"60":0.01366,"61":0.00455,"62":0.00228,"63":0.01594,"64":0.00455,"65":0.00683,"66":0.00228,"67":0.00911,"68":0.00455,"69":0.00683,"70":0.01366,"71":0.01139,"72":0.02732,"73":0.01594,"74":0.02049,"75":0.00683,"76":0.00683,"77":0.01139,"78":0.01139,"79":0.03871,"80":0.02505,"81":0.01594,"83":0.04326,"84":0.04099,"85":0.01822,"86":0.04099,"87":0.11613,"88":0.18216,"89":0.3165,"90":8.12661,"91":0.36432,"92":0.02049,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 26 27 28 29 30 31 34 35 36 38 41 42 44 45 46 47 48 51 52 53 54 59 93 94"},F:{"36":0.00455,"42":0.00455,"63":0.00911,"64":0.01822,"72":0.00228,"73":0.02049,"74":0.01139,"75":0.40075,"76":0.66261,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 65 66 67 68 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00183,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00092,"5.0-5.1":0.00183,"6.0-6.1":0.00137,"7.0-7.1":0.03753,"8.1-8.4":0,"9.0-9.2":0.00549,"9.3":0.08375,"10.0-10.2":0.03707,"10.3":0.06453,"11.0-11.2":0.05766,"11.3-11.4":0.05217,"12.0-12.1":0.08283,"12.2-12.4":0.37023,"13.0-13.1":0.04759,"13.2":0.02151,"13.3":0.15056,"13.4-13.7":0.34826,"14.0-14.4":2.14267,"14.5-14.6":0.39952},E:{"4":0,"10":0.00228,"11":0.00228,"12":0.00455,"13":0.01366,"14":0.20038,_:"0 5 6 7 8 9 3.1 3.2 5.1 7.1","6.1":0.00228,"9.1":0.00455,"10.1":0.00683,"11.1":0.02505,"12.1":0.02505,"13.1":0.07514,"14.1":0.06148},B:{"12":0.04782,"13":0.02732,"14":0.00683,"15":0.01822,"16":0.02049,"17":0.01822,"18":0.13662,"80":0.00455,"84":0.01822,"85":0.02505,"86":0.01366,"87":0.00911,"88":0.01366,"89":0.06376,"90":0.96089,"91":0.03871,_:"79 81 83"},P:{"4":0.35476,"5.0-5.4":0.04174,"6.2-6.4":0.01043,"7.2-7.4":0.11478,"8.2":0.0403,"9.2":0.16695,"10.1":0.01043,"11.1-11.2":0.25042,"12.0":0.08347,"13.0":0.36519,"14.0":0.74082},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00395,"4.2-4.3":0.00988,"4.4":0,"4.4.3-4.4.4":0.10971},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00983,"9":0.00492,"11":0.20157,_:"6 7 10 5.5"},J:{"7":0,"10":0.00772},N:{"10":0.01297,"11":0.01825},S:{"2.5":0.39382},R:{_:"0"},M:{"0":0.12355},Q:{"10.4":0.01544},O:{"0":1.49035},H:{"0":25.8506},L:{"0":48.35051}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/UA.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/UA.js new file mode 100644 index 00000000000000..c39ef17966d4fc --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/UA.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.00657,"5":0.00657,"15":0.00657,"17":0.01313,"20":0.09194,"45":0.02627,"52":0.26925,"56":0.03284,"57":0.02627,"58":0.01313,"60":0.13791,"61":0.00657,"62":0.00657,"66":0.01313,"68":0.26268,"70":0.00657,"72":0.01313,"74":0.00657,"75":0.01313,"77":0.0197,"78":0.22985,"79":0.0197,"80":0.0197,"81":0.02627,"82":0.0394,"83":0.03284,"84":0.15761,"85":0.03284,"86":0.03284,"87":0.07224,"88":2.56113,"89":0.03284,_:"2 3 6 7 8 9 10 11 12 13 14 16 18 19 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 53 54 55 59 63 64 65 67 69 71 73 76 90 91 3.5 3.6"},D:{"23":0.00657,"24":0.0197,"25":0.01313,"41":0.00657,"42":0.00657,"49":0.90625,"51":0.01313,"53":0.01313,"56":0.00657,"57":0.01313,"58":0.01313,"59":0.0197,"60":0.01313,"61":0.31522,"63":0.02627,"64":0.00657,"65":0.00657,"66":0.00657,"67":0.0197,"68":0.02627,"69":0.03284,"70":0.02627,"71":0.02627,"72":0.06567,"73":0.04597,"74":0.97848,"75":0.02627,"76":0.0197,"77":0.03284,"78":0.49909,"79":0.58446,"80":0.57133,"81":0.5582,"83":0.61073,"84":0.637,"85":0.17074,"86":0.40059,"87":0.80117,"88":0.51879,"89":1.22803,"90":31.85652,"91":0.95878,"92":0.03284,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 43 44 45 46 47 48 50 52 54 55 62 93 94"},F:{"36":0.07224,"47":0.00657,"58":0.02627,"63":0.00657,"66":0.02627,"67":0.00657,"68":0.01313,"69":0.01313,"70":0.0197,"71":0.0197,"72":0.0197,"73":0.48596,"74":0.06567,"75":4.03214,"76":6.44223,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 60 62 64 65 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.03284},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00164,"6.0-6.1":0.01093,"7.0-7.1":0.01749,"8.1-8.4":0.00601,"9.0-9.2":0.00547,"9.3":0.05357,"10.0-10.2":0.00929,"10.3":0.06231,"11.0-11.2":0.02788,"11.3-11.4":0.02952,"12.0-12.1":0.03443,"12.2-12.4":0.1197,"13.0-13.1":0.02514,"13.2":0.01858,"13.3":0.08089,"13.4-13.7":0.26509,"14.0-14.4":3.64463,"14.5-14.6":0.82808},E:{"4":0,"12":0.01313,"13":0.06567,"14":1.08356,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.30865,"11.1":0.0197,"12.1":0.0591,"13.1":0.24955,"14.1":0.44656},B:{"17":0.00657,"18":0.0394,"84":0.0197,"86":0.00657,"87":0.03284,"88":0.04597,"89":0.0197,"90":1.02445,"91":0.0394,_:"12 13 14 15 16 79 80 81 83 85"},P:{"4":0.04365,"5.0-5.4":0.01052,"6.2-6.4":0.09153,"7.2-7.4":0.03274,"8.2":0.02034,"9.2":0.02183,"10.1":0.03274,"11.1-11.2":0.09821,"12.0":0.06548,"13.0":0.1746,"14.0":0.92758},I:{"0":0,"3":0,"4":0.00025,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00175,"4.2-4.3":0.00525,"4.4":0,"4.4.3-4.4.4":0.0305},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02818,"9":0.01409,"10":0.00704,"11":0.33814,_:"6 7 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.16474},Q:{"10.4":0.01373},O:{"0":0.55942},H:{"0":3.52863},L:{"0":23.90923}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/UG.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/UG.js new file mode 100644 index 00000000000000..47386d502b54fb --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/UG.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.01107,"21":0.00369,"24":0.00369,"32":0.00369,"34":0.00369,"35":0.00738,"36":0.00738,"37":0.00369,"38":0.00369,"39":0.00738,"40":0.00738,"41":0.00369,"42":0.02213,"43":0.02582,"44":0.01107,"45":0.00738,"46":0.00738,"47":0.01845,"48":0.01845,"49":0.00738,"50":0.01107,"52":0.05165,"55":0.00369,"56":0.0332,"57":0.00738,"58":0.01107,"59":0.00369,"60":0.02582,"61":0.00369,"62":0.00369,"64":0.00738,"66":0.00738,"67":0.00738,"68":0.01107,"69":0.00369,"71":0.01476,"72":0.02951,"76":0.04058,"77":0.00738,"78":0.08854,"79":0.00369,"80":0.01107,"81":0.00738,"82":0.01476,"83":0.01107,"84":0.01476,"85":0.03689,"86":0.05165,"87":0.09591,"88":3.689,"89":0.60869,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 22 23 25 26 27 28 29 30 31 33 51 53 54 63 65 70 73 74 75 90 91 3.5 3.6"},D:{"19":0.01845,"24":0.00738,"38":0.01476,"39":0.00738,"43":0.00738,"47":0.00369,"49":0.02582,"50":0.00369,"51":0.00369,"53":0.00369,"55":0.00369,"56":0.00738,"57":0.01845,"58":0.00738,"59":0.00369,"62":0.00738,"63":0.02582,"64":0.05165,"65":0.01107,"67":0.00369,"68":0.01107,"69":0.00738,"70":0.01107,"71":0.00738,"72":0.02951,"73":0.00738,"74":0.02213,"75":0.01107,"76":0.04427,"77":0.00738,"78":0.05165,"79":0.16601,"80":0.1328,"81":0.02213,"83":0.05165,"84":0.02582,"85":0.0332,"86":0.08485,"87":0.21396,"88":0.16969,"89":0.7378,"90":16.50828,"91":0.81896,"92":0.0332,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 44 45 46 48 52 54 60 61 66 93 94"},F:{"28":0.00738,"34":0.00738,"63":0.02213,"72":0.00369,"73":0.01476,"74":0.01107,"75":0.45006,"76":0.83003,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00364,"6.0-6.1":0.0085,"7.0-7.1":0.02104,"8.1-8.4":0.00364,"9.0-9.2":0.00526,"9.3":0.05827,"10.0-10.2":0.00647,"10.3":0.08295,"11.0-11.2":0.09994,"11.3-11.4":0.05746,"12.0-12.1":0.03358,"12.2-12.4":0.17723,"13.0-13.1":0.07324,"13.2":0.01942,"13.3":0.08861,"13.4-13.7":0.46331,"14.0-14.4":1.98716,"14.5-14.6":0.4018},E:{"4":0,"12":0.01476,"13":0.01476,"14":0.32094,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.05534,"10.1":0.00738,"11.1":0.01107,"12.1":0.01476,"13.1":0.07378,"14.1":0.09223},B:{"12":0.04796,"13":0.01845,"14":0.01476,"15":0.0332,"16":0.0332,"17":0.02213,"18":0.21027,"84":0.01845,"85":0.02951,"86":0.00369,"87":0.00738,"88":0.01107,"89":0.10329,"90":3.0508,"91":0.09223,_:"79 80 81 83"},P:{"4":0.19988,"5.0-5.4":0.01052,"6.2-6.4":0.09153,"7.2-7.4":0.07364,"8.2":0.02034,"9.2":0.08416,"10.1":0.06423,"11.1-11.2":0.1578,"12.0":0.07364,"13.0":0.3682,"14.0":0.61016},I:{"0":0,"3":0,"4":0.00063,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0019,"4.2-4.3":0.00696,"4.4":0,"4.4.3-4.4.4":0.12306},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02085,"10":0.00521,"11":0.21372,_:"6 7 9 5.5"},J:{"7":0,"10":0.04418},N:{"10":0.01297,"11":0.01825},S:{"2.5":0.22723},R:{_:"0"},M:{"0":0.16411},Q:{"10.4":0},O:{"0":0.9468},H:{"0":18.14849},L:{"0":43.17181}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/US.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/US.js new file mode 100644 index 00000000000000..315214e5bb3865 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/US.js @@ -0,0 +1 @@ +module.exports={C:{"2":0.00983,"3":0.00983,"4":0.04913,"11":0.01474,"17":0.00491,"38":0.00491,"44":0.01474,"45":0.00491,"48":0.01474,"52":0.0393,"54":0.01965,"55":0.00491,"56":0.02948,"58":0.01965,"59":0.00491,"60":0.00491,"63":0.00983,"66":0.00491,"68":0.00983,"72":0.00983,"76":0.00491,"77":0.00491,"78":0.14739,"79":0.00983,"80":0.00983,"81":0.00983,"82":0.02457,"83":0.00983,"84":0.01965,"85":0.02457,"86":0.03439,"87":0.08352,"88":2.1175,"89":0.00983,_:"5 6 7 8 9 10 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 46 47 49 50 51 53 57 61 62 64 65 67 69 70 71 73 74 75 90 91 3.5","3.6":0.00491},D:{"33":0.00983,"35":0.02457,"38":0.00491,"40":0.02457,"43":0.00983,"47":0.00491,"48":0.04913,"49":0.26039,"51":0.00983,"52":0.00491,"53":0.02948,"56":0.10809,"58":0.00491,"59":0.00983,"60":0.03439,"61":0.31443,"62":0.00491,"63":0.01474,"64":0.06387,"65":0.01965,"66":0.04913,"67":0.03439,"68":0.01474,"69":0.01965,"70":0.07861,"71":0.00983,"72":0.08843,"73":0.01965,"74":0.07861,"75":0.14739,"76":0.18669,"77":0.0737,"78":0.14248,"79":0.22109,"80":0.18178,"81":0.10809,"83":0.09826,"84":0.16704,"85":0.20143,"86":0.28495,"87":0.52078,"88":0.79591,"89":2.20594,"90":21.39612,"91":0.40287,"92":0.05404,"93":0.01965,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 36 37 39 41 42 44 45 46 50 54 55 57 94"},F:{"73":0.04422,"74":0.00491,"75":0.21126,"76":0.21617,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00282,"6.0-6.1":0.01129,"7.0-7.1":0.02259,"8.1-8.4":0.02259,"9.0-9.2":0.01977,"9.3":0.14965,"10.0-10.2":0.03106,"10.3":0.17507,"11.0-11.2":0.07906,"11.3-11.4":0.10165,"12.0-12.1":0.10447,"12.2-12.4":0.31907,"13.0-13.1":0.09883,"13.2":0.048,"13.3":0.26542,"13.4-13.7":0.91768,"14.0-14.4":21.26768,"14.5-14.6":3.8938},E:{"4":0,"8":1.1349,"9":0.00983,"11":0.01474,"12":0.02457,"13":0.14248,"14":4.36766,_:"0 5 6 7 10 3.1 3.2 6.1 7.1","5.1":0.00491,"9.1":0.09826,"10.1":0.0393,"11.1":0.12283,"12.1":0.18669,"13.1":0.76643,"14.1":1.50829},B:{"12":0.01474,"14":0.00491,"15":0.00983,"16":0.00983,"17":0.01965,"18":0.17196,"80":0.00491,"84":0.00983,"85":0.00983,"86":0.01474,"87":0.01965,"88":0.02457,"89":0.14248,"90":5.04074,"91":0.09335,_:"13 79 81 83"},P:{"4":0.06474,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 10.1","9.2":0.03237,"11.1-11.2":0.07553,"12.0":0.04316,"13.0":0.24817,"14.0":1.84508},I:{"0":0,"3":0,"4":0.05839,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01168,"4.2-4.3":0.11677,"4.4":0,"4.4.3-4.4.4":0.19462},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"7":0.00545,"8":0.01634,"9":0.27772,"11":0.80593,_:"6 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.42214},Q:{"10.4":0.02034},O:{"0":0.22887},H:{"0":0.24075},L:{"0":20.79745}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/UY.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/UY.js new file mode 100644 index 00000000000000..f520e7f4429fb0 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/UY.js @@ -0,0 +1 @@ +module.exports={C:{"43":0.00519,"45":0.00519,"47":0.01038,"51":0.00519,"52":0.08823,"53":0.00519,"55":0.01038,"57":0.02595,"59":0.00519,"61":0.01557,"63":0.00519,"66":0.03633,"68":0.03114,"71":0.00519,"73":0.04671,"78":0.08823,"79":0.01038,"80":0.00519,"81":0.00519,"82":0.00519,"83":0.01557,"84":0.03114,"85":0.01038,"86":0.02595,"87":0.04671,"88":2.65209,"89":0.01557,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 46 48 49 50 54 56 58 60 62 64 65 67 69 70 72 74 75 76 77 90 91 3.5 3.6"},D:{"36":0.06228,"38":0.02076,"43":0.01557,"46":0.00519,"47":0.02076,"48":0.01557,"49":0.24912,"52":0.00519,"53":0.01038,"54":0.00519,"55":0.01038,"57":0.00519,"58":0.00519,"60":0.01038,"62":0.02595,"63":0.01557,"65":0.02595,"66":0.01038,"67":0.01038,"68":0.00519,"69":0.01557,"70":0.01557,"71":0.04152,"72":0.02076,"73":0.01557,"74":0.03114,"75":0.01557,"76":0.03114,"77":0.03114,"78":0.01557,"79":0.06228,"80":0.3114,"81":0.08823,"83":0.07266,"84":0.04152,"85":0.07266,"86":1.83207,"87":0.22317,"88":0.40482,"89":0.91863,"90":34.28514,"91":1.20408,"92":0.01038,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 39 40 41 42 44 45 50 51 56 59 61 64 93 94"},F:{"73":0.35292,"74":0.00519,"75":1.27674,"76":0.55533,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.00268,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02347,"6.0-6.1":0.00201,"7.0-7.1":0.01341,"8.1-8.4":0.00067,"9.0-9.2":0.00134,"9.3":0.03889,"10.0-10.2":0.00469,"10.3":0.03956,"11.0-11.2":0.01274,"11.3-11.4":0.02146,"12.0-12.1":0.02079,"12.2-12.4":0.10796,"13.0-13.1":0.00805,"13.2":0.00402,"13.3":0.08181,"13.4-13.7":0.29908,"14.0-14.4":4.58943,"14.5-14.6":0.8751},E:{"4":0,"12":0.00519,"13":0.04152,"14":0.56571,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.20241,"10.1":0.00519,"11.1":0.02595,"12.1":0.13494,"13.1":0.21279,"14.1":0.33216},B:{"12":0.01557,"13":0.01038,"15":0.01038,"17":0.00519,"18":0.04152,"80":0.01038,"84":0.01038,"89":0.04152,"90":2.22132,"91":0.16608,_:"14 16 79 81 83 85 86 87 88"},P:{"4":0.08232,"5.0-5.4":0.01052,"6.2-6.4":0.09153,"7.2-7.4":0.14406,"8.2":0.02034,"9.2":0.12348,"10.1":0.02058,"11.1-11.2":0.2058,"12.0":0.19551,"13.0":0.27784,"14.0":1.46121},I:{"0":0,"3":0,"4":0.00976,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00781,"4.2-4.3":0.01757,"4.4":0,"4.4.3-4.4.4":0.16206},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.22317,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.21164},Q:{"10.4":0},O:{"0":0.00962},H:{"0":0.15938},L:{"0":40.27003}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/UZ.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/UZ.js new file mode 100644 index 00000000000000..b09469c693e7c1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/UZ.js @@ -0,0 +1 @@ +module.exports={C:{"52":0.04095,"57":0.01638,"68":0.01229,"72":0.20475,"77":0.00819,"78":0.04095,"79":0.33579,"80":0.01638,"81":0.00819,"83":0.00819,"84":0.02048,"85":0.00819,"86":0.00819,"87":0.02048,"88":1.1507,"89":0.03276,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 82 90 91 3.5 3.6"},D:{"34":0.01229,"49":0.30303,"53":0.0041,"55":0.0041,"56":0.03276,"59":0.0041,"63":0.00819,"66":0.05733,"67":0.01638,"68":0.00819,"70":0.01229,"71":0.05324,"72":0.02867,"73":0.01229,"74":0.01229,"75":0.0041,"76":0.01638,"77":0.00819,"78":0.0041,"79":0.09419,"80":0.03276,"81":0.02048,"83":0.06143,"84":0.06552,"85":0.06143,"86":0.19656,"87":0.29075,"88":0.34398,"89":0.47502,"90":24.04584,"91":1.10156,"92":0.02867,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 57 58 60 61 62 64 65 69 93 94"},F:{"36":0.00819,"40":0.01229,"42":0.00819,"45":0.03276,"46":0.00819,"48":0.00819,"49":0.00819,"50":0.01638,"51":0.01229,"53":0.07371,"54":0.01638,"55":0.01229,"56":0.01229,"57":0.10647,"58":0.02457,"60":0.04095,"62":0.04095,"63":0.02457,"64":0.05733,"65":0.01638,"66":0.02048,"67":0.05324,"68":0.02048,"69":0.01229,"70":0.24161,"71":0.02867,"72":0.06552,"73":0.14742,"74":0.03276,"75":0.05733,"76":0.04505,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 43 44 47 52 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00237,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00047,"5.0-5.1":0.00379,"6.0-6.1":0.00189,"7.0-7.1":0.04449,"8.1-8.4":0.00331,"9.0-9.2":0.00899,"9.3":0.06437,"10.0-10.2":0.00757,"10.3":0.08851,"11.0-11.2":0.03503,"11.3-11.4":0.08425,"12.0-12.1":0.02698,"12.2-12.4":0.1633,"13.0-13.1":0.03219,"13.2":0.01041,"13.3":0.0497,"13.4-13.7":0.23856,"14.0-14.4":2.72497,"14.5-14.6":0.7313},E:{"4":0,"11":0.00819,"13":0.00819,"14":0.36446,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":1.77314,"11.1":0.0041,"12.1":0.00819,"13.1":0.11057,"14.1":0.18428},B:{"12":0.0041,"14":0.0041,"15":0.00819,"16":0.00819,"17":0.02867,"18":0.07371,"83":0.0041,"84":0.02457,"85":0.0041,"88":0.00819,"89":0.02867,"90":0.77396,"91":0.06143,_:"13 79 80 81 86 87"},P:{"4":1.25801,"5.0-5.4":0.16232,"6.2-6.4":0.24349,"7.2-7.4":0.47683,"8.2":0.02029,"9.2":0.24349,"10.1":0.12174,"11.1-11.2":0.55799,"12.0":0.29421,"13.0":1.06525,"14.0":1.67396},I:{"0":0,"3":0,"4":0.00193,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00358,"4.2-4.3":0.01266,"4.4":0,"4.4.3-4.4.4":0.05861},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.01588,"11":0.50033,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.06496},Q:{"10.4":0.01772},O:{"0":4.724},H:{"0":0.50314},L:{"0":44.47511}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VA.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VA.js new file mode 100644 index 00000000000000..a291e9e9d81fca --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VA.js @@ -0,0 +1 @@ +module.exports={C:{"63":0.02639,"70":0.0088,"86":0.01759,"87":0.14075,"88":11.93753,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 89 90 91 3.5 3.6"},D:{"67":0.54541,"74":0.02639,"77":0.23752,"81":0.02639,"84":0.46624,"88":0.03519,"89":1.03805,"90":52.34215,"91":1.90895,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 75 76 78 79 80 83 85 86 87 92 93 94"},F:{"75":0.04399,"76":0.31669,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.07222,"8.1-8.4":0.02167,"9.0-9.2":0,"9.3":0,"10.0-10.2":0.06087,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.4":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.00516,"14.0-14.4":0.73459,"14.5-14.6":8.227},E:{"4":0,"13":0.01759,"14":1.21399,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.40466,"11.1":0.25511,"12.1":0.08797,"13.1":0.15835,"14.1":1.30196},B:{"17":0.0088,"18":0.36947,"89":0.0088,"90":12.20144,"91":0.78293,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88"},P:{"4":0.49551,"5.0-5.4":0.15169,"6.2-6.4":0.05056,"7.2-7.4":0.30337,"8.2":0.01011,"9.2":0.17191,"10.1":0.03034,"11.1-11.2":0.4045,"12.0":0.13146,"13.0":0.01135,"14.0":1.62248},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.71542,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.02361},S:{"2.5":0},R:{_:"0"},M:{"0":0.00602},Q:{"10.4":0},O:{"0":0.00602},H:{"0":0},L:{"0":1.43097}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VC.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VC.js new file mode 100644 index 00000000000000..e3b699df30269b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VC.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.0085,"52":0.00425,"56":0.0085,"60":0.00425,"63":0.01275,"73":0.00425,"78":0.00425,"87":0.04676,"88":1.37307,"89":0.01275,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 61 62 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 84 85 86 90 91 3.5 3.6"},D:{"35":0.00425,"49":0.06802,"53":0.15729,"56":0.00425,"57":0.00425,"58":0.01275,"63":0.03826,"65":0.01275,"68":0.01275,"69":0.02551,"72":0.01275,"74":0.21255,"75":0.17854,"76":0.05101,"77":0.05526,"78":0.01275,"79":0.03826,"80":0.0085,"81":0.10202,"83":0.00425,"85":0.01275,"86":0.01275,"87":0.02976,"88":0.14879,"89":1.92145,"90":17.82019,"91":0.83745,"92":0.01275,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 59 60 61 62 64 66 67 70 71 73 84 93 94"},F:{"55":0.00425,"73":0.4081,"75":0.39959,"76":0.48461,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00075,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.046,"6.0-6.1":0.00377,"7.0-7.1":0.07465,"8.1-8.4":0.00603,"9.0-9.2":0.00226,"9.3":0.09426,"10.0-10.2":0.00302,"10.3":0.14403,"11.0-11.2":0.01659,"11.3-11.4":0.02866,"12.0-12.1":0.00528,"12.2-12.4":0.04525,"13.0-13.1":0.03092,"13.2":0.00075,"13.3":0.02036,"13.4-13.7":0.18701,"14.0-14.4":5.581,"14.5-14.6":0.81517},E:{"4":0,"12":0.01275,"13":0.03826,"14":2.9757,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.02126,"11.1":0.02551,"12.1":0.04676,"13.1":0.14879,"14.1":1.15202},B:{"15":0.03401,"16":0.00425,"17":0.03826,"18":0.16154,"80":0.00425,"81":0.0085,"83":0.00425,"84":0.00425,"85":0.00425,"86":0.01275,"88":0.00425,"89":0.12753,"90":6.74634,"91":0.2253,_:"12 13 14 79 87"},P:{"4":0.20923,"5.0-5.4":0.02077,"6.2-6.4":0.05019,"7.2-7.4":0.20923,"8.2":0.10461,"9.2":0.49982,"10.1":0.02325,"11.1-11.2":0.20923,"12.0":0.09299,"13.0":0.45333,"14.0":5.10286},I:{"0":0,"3":0,"4":0.00131,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00263,"4.2-4.3":0.00329,"4.4":0,"4.4.3-4.4.4":0.06176},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.50162,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.01725},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.08049},Q:{"10.4":0},O:{"0":0.03449},H:{"0":0.02177},L:{"0":48.34769}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VE.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VE.js new file mode 100644 index 00000000000000..c17f4a46e5689b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VE.js @@ -0,0 +1 @@ +module.exports={C:{"8":0.0179,"27":0.07757,"29":0.00597,"43":0.01193,"45":0.01193,"47":0.01193,"48":0.02387,"51":0.01193,"52":0.41172,"54":0.01193,"56":0.00597,"57":0.00597,"58":0.00597,"60":0.0179,"61":0.00597,"62":0.0179,"64":0.00597,"65":0.0179,"66":0.01193,"68":0.02984,"69":0.00597,"70":0.01193,"71":0.0179,"72":0.04774,"75":0.00597,"77":0.01193,"78":0.13724,"79":0.00597,"80":0.0179,"81":0.0179,"82":0.01193,"83":0.01193,"84":0.02984,"85":0.04774,"86":0.04177,"87":0.06564,"88":3.18041,"89":0.02387,_:"2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 30 31 32 33 34 35 36 37 38 39 40 41 42 44 46 49 50 53 55 59 63 67 73 74 76 90 91 3.5 3.6"},D:{"22":0.00597,"25":0.00597,"37":0.00597,"42":0.01193,"43":0.00597,"45":0.00597,"47":0.01193,"48":0.00597,"49":0.76378,"50":0.00597,"51":0.01193,"52":0.00597,"53":0.0179,"55":0.01193,"56":0.01193,"57":0.00597,"58":0.0179,"60":0.00597,"61":0.02984,"62":0.01193,"63":0.04774,"64":0.0179,"65":0.02984,"66":0.0179,"67":0.0537,"68":0.02387,"69":0.0537,"70":0.0358,"71":0.0716,"72":0.02387,"73":0.0358,"74":0.02984,"75":0.05967,"76":0.0716,"77":0.02984,"78":0.0537,"79":0.13127,"80":0.08354,"81":0.08951,"83":0.10144,"84":0.08951,"85":0.10741,"86":0.26255,"87":0.89505,"88":0.543,"89":1.42015,"90":35.22917,"91":1.48578,"92":0.0179,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 44 46 54 59 93 94"},F:{"36":0.00597,"68":0.0179,"72":0.00597,"73":0.26255,"74":0.0179,"75":1.1576,"76":1.1218,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00026,"3.2":0.00053,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00715,"6.0-6.1":0.00556,"7.0-7.1":0.02544,"8.1-8.4":0.00159,"9.0-9.2":0.00079,"9.3":0.14707,"10.0-10.2":0.00291,"10.3":0.08453,"11.0-11.2":0.01113,"11.3-11.4":0.02544,"12.0-12.1":0.01961,"12.2-12.4":0.08427,"13.0-13.1":0.01086,"13.2":0.00583,"13.3":0.03895,"13.4-13.7":0.13091,"14.0-14.4":1.39096,"14.5-14.6":0.36145},E:{"4":0,"13":0.01193,"14":0.22078,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.33415,"11.1":0.0179,"12.1":0.01193,"13.1":0.05967,"14.1":0.0716},B:{"12":0.00597,"17":0.01193,"18":0.0179,"84":0.01193,"85":0.01193,"87":0.01193,"88":0.00597,"89":0.0358,"90":1.59319,"91":0.13127,_:"13 14 15 16 79 80 81 83 86"},P:{"4":0.12841,"5.0-5.4":0.16232,"6.2-6.4":0.07173,"7.2-7.4":0.18191,"8.2":0.02029,"9.2":0.0749,"10.1":0.0535,"11.1-11.2":0.17121,"12.0":0.0963,"13.0":0.40662,"14.0":1.54087},I:{"0":0,"3":0,"4":0.00064,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00577,"4.2-4.3":0.00816,"4.4":0,"4.4.3-4.4.4":0.04996},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.01899,"11":0.18986,_:"6 7 8 10 5.5"},J:{"7":0,"10":0.04033},N:{"10":0.01297,"11":0.01825},S:{"2.5":0.00403},R:{_:"0"},M:{"0":0.18955},Q:{"10.4":0},O:{"0":0.05243},H:{"0":0.46582},L:{"0":41.60913}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VG.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VG.js new file mode 100644 index 00000000000000..da23a178383f58 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VG.js @@ -0,0 +1 @@ +module.exports={C:{"78":0.01934,"86":0.01451,"87":0.01451,"88":1.09294,"89":0.00484,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 90 91 3.5 3.6"},D:{"49":0.57548,"50":0.02418,"53":0.00484,"65":0.00484,"73":0.01934,"74":0.44975,"77":0.24664,"80":0.00484,"81":0.03385,"83":0.04352,"85":0.01451,"86":0.04352,"87":0.05803,"88":0.18377,"89":0.87532,"90":22.69051,"91":0.73024,"92":0.00967,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 51 52 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 75 76 78 79 84 93 94"},F:{"73":0.10156,"75":0.38688,"76":0.16442,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00481,"9.0-9.2":0.0016,"9.3":0.14439,"10.0-10.2":0.0016,"10.3":0.13155,"11.0-11.2":0.01444,"11.3-11.4":0.11872,"12.0-12.1":0.01283,"12.2-12.4":0.06257,"13.0-13.1":0.00642,"13.2":0.01765,"13.3":0.11711,"13.4-13.7":0.29198,"14.0-14.4":12.38029,"14.5-14.6":2.45456},E:{"4":0,"8":0.00484,"12":0.13057,"13":0.12574,"14":7.70375,_:"0 5 6 7 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.44491,"11.1":0.01451,"12.1":0.04836,"13.1":0.8463,"14.1":0.81245},B:{"12":0.01451,"13":0.00967,"15":0.14508,"16":0.01451,"17":0.03385,"18":0.51262,"89":0.07738,"90":6.90097,"91":0.35786,_:"14 79 80 81 83 84 85 86 87 88"},P:{"4":0.13592,"5.0-5.4":0.01021,"6.2-6.4":0.02044,"7.2-7.4":0.01046,"8.2":0.04115,"9.2":0.03137,"10.1":0.05144,"11.1-11.2":0.37641,"12.0":0.10456,"13.0":0.41823,"14.0":4.841},I:{"0":0,"3":0,"4":0.04678,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.01002},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.73507,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.13943},Q:{"10.4":0},O:{"0":0.0568},H:{"0":0.59156},L:{"0":29.89183}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VI.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VI.js new file mode 100644 index 00000000000000..76541f34445d5f --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VI.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.0102,"67":0.0102,"78":0.09176,"85":0.0102,"86":0.01529,"87":0.02549,"88":0.98901,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 89 90 91 3.5 3.6"},D:{"37":0.06118,"38":0.0051,"47":0.03569,"49":0.01529,"50":0.02549,"53":0.03059,"58":0.01529,"63":0.0051,"65":0.0102,"68":0.03569,"72":0.02039,"74":0.28549,"75":0.0102,"76":0.01529,"77":0.10196,"78":0.0102,"79":0.02549,"80":0.04588,"81":0.01529,"83":0.09176,"84":0.01529,"85":0.03059,"86":0.0102,"87":0.09176,"88":0.35686,"89":1.94744,"90":20.88141,"91":0.44353,"92":0.01529,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 39 40 41 42 43 44 45 46 48 51 52 54 55 56 57 59 60 61 62 64 66 67 69 70 71 73 93 94"},F:{"44":0.0102,"68":0.0051,"73":0.05098,"75":0.14274,"76":0.04588,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00266,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05857,"10.0-10.2":0.00266,"10.3":0.13844,"11.0-11.2":0.00532,"11.3-11.4":0.10383,"12.0-12.1":0.01331,"12.2-12.4":0.42066,"13.0-13.1":0.1278,"13.2":0.03994,"13.3":0.08786,"13.4-13.7":0.61501,"14.0-14.4":20.68682,"14.5-14.6":3.87379},E:{"4":0,"12":0.03059,"13":0.08157,"14":7.01485,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01529,"11.1":0.07647,"12.1":0.12235,"13.1":1.18274,"14.1":1.71803},B:{"13":0.0051,"15":0.0102,"16":0.0102,"17":0.02549,"18":0.16314,"83":0.0051,"84":0.0051,"85":0.02549,"86":0.04078,"87":0.02039,"89":0.15294,"90":10.01757,"91":0.63725,_:"12 14 79 80 81 88"},P:{"4":0.08554,"5.0-5.4":0.02091,"6.2-6.4":0.07173,"7.2-7.4":0.06273,"8.2":0.02029,"9.2":0.04277,"10.1":0.03136,"11.1-11.2":0.33147,"12.0":0.10454,"13.0":0.34216,"14.0":4.33046},I:{"0":0,"3":0,"4":0.00294,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00221,"4.4":0,"4.4.3-4.4.4":0.00956},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.0102,"10":0.02549,"11":1.23881,_:"6 7 8 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.25},Q:{"10.4":0},O:{"0":0.0098},H:{"0":0.1253},L:{"0":18.73032}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VN.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VN.js new file mode 100644 index 00000000000000..8c52452d05977d --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VN.js @@ -0,0 +1 @@ +module.exports={C:{"43":0.00505,"51":0.00505,"52":0.06058,"55":0.02019,"56":0.01514,"60":0.01514,"65":0.00505,"66":0.00505,"67":0.00505,"68":0.00505,"72":0.0101,"76":0.0101,"78":0.05553,"79":0.02524,"80":0.04038,"81":0.03534,"82":0.02019,"83":0.01514,"84":0.02524,"85":0.0101,"86":0.01514,"87":0.02019,"88":1.05503,"89":0.02524,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 53 54 57 58 59 61 62 63 64 69 70 71 73 74 75 77 90 91 3.5 3.6"},D:{"22":0.0101,"34":0.01514,"38":0.03029,"41":0.0101,"48":0.0101,"49":0.67643,"53":0.03534,"54":0.01514,"55":0.01514,"56":0.01514,"57":0.06562,"58":0.0101,"61":0.95912,"62":0.0101,"63":0.02019,"64":0.00505,"65":0.0101,"66":0.0101,"67":0.01514,"68":0.0101,"69":0.0101,"70":0.01514,"71":0.02524,"72":0.02019,"73":0.01514,"74":0.02524,"75":0.02524,"76":0.01514,"77":0.03029,"78":0.03534,"79":0.04543,"80":0.09086,"81":0.04038,"83":0.16154,"84":0.26754,"85":0.26754,"86":0.33317,"87":0.63605,"88":0.17668,"89":0.68148,"90":27.45607,"91":0.84806,"92":0.01514,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 42 43 44 45 46 47 50 51 52 59 60 93 94"},F:{"36":0.01514,"43":0.02524,"44":0.00505,"45":0.00505,"46":0.01514,"52":0.00505,"57":0.0101,"68":0.0101,"70":0.0101,"71":0.01514,"72":0.0101,"73":0.05048,"74":0.0101,"75":0.23726,"76":0.2524,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 47 48 49 50 51 53 54 55 56 58 60 62 63 64 65 66 67 69 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01307,"6.0-6.1":0.01307,"7.0-7.1":0.04901,"8.1-8.4":0.03594,"9.0-9.2":0.05391,"9.3":0.18786,"10.0-10.2":0.06861,"10.3":0.27444,"11.0-11.2":0.16172,"11.3-11.4":0.2385,"12.0-12.1":0.20093,"12.2-12.4":0.79719,"13.0-13.1":0.14212,"13.2":0.07351,"13.3":0.39696,"13.4-13.7":1.3281,"14.0-14.4":9.46495,"14.5-14.6":1.48982},E:{"4":0,"11":0.0101,"12":0.01514,"13":0.07572,"14":0.90864,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.0101,"11.1":0.02524,"12.1":0.05048,"13.1":0.20697,"14.1":0.30288},B:{"14":0.0101,"16":0.0101,"17":0.01514,"18":0.08077,"83":0.00505,"84":0.02019,"85":0.02019,"86":0.02019,"87":0.01514,"88":0.0101,"89":0.04543,"90":1.95358,"91":0.09086,_:"12 13 15 79 80 81"},P:{"4":0.32408,"5.0-5.4":0.02091,"6.2-6.4":0.07173,"7.2-7.4":0.06273,"8.2":0.02029,"9.2":0.06273,"10.1":0.03136,"11.1-11.2":0.20908,"12.0":0.10454,"13.0":0.28226,"14.0":1.63086},I:{"0":0,"3":0,"4":0.00074,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00149,"4.2-4.3":0.00633,"4.4":0,"4.4.3-4.4.4":0.04096},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.018,"9":0.018,"10":0.006,"11":0.37194,_:"6 7 5.5"},J:{"7":0,"10":0.01486},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.07923},Q:{"10.4":0.01486},O:{"0":1.19838},H:{"0":0.28598},L:{"0":32.29846}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VU.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VU.js new file mode 100644 index 00000000000000..c600af6a35be5e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/VU.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.02201,"38":0.02934,"72":0.00734,"78":0.011,"79":0.03301,"84":0.00367,"86":0.011,"87":0.07336,"88":1.67994,"89":0.06969,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 80 81 82 83 85 90 91 3.5 3.6"},D:{"55":0.02201,"56":0.03301,"59":0.00734,"63":0.00734,"66":0.00734,"69":0.09904,"70":0.00734,"72":0.011,"73":0.01467,"74":0.02201,"76":0.01467,"79":0.06602,"80":0.03668,"81":0.05135,"83":0.011,"84":0.08436,"85":0.03668,"86":0.04035,"87":0.01834,"88":0.07703,"89":1.33882,"90":16.78844,"91":0.45483,"92":0.011,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 57 58 60 61 62 64 65 67 68 71 75 77 78 93 94"},F:{"75":0.13938,"76":0.11738,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00792,"3.2":0.00183,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.02316,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.1231,"10.0-10.2":0.00305,"10.3":0.00792,"11.0-11.2":0.01341,"11.3-11.4":0.0067,"12.0-12.1":0.02925,"12.2-12.4":0.09811,"13.0-13.1":0.01645,"13.2":0.00183,"13.3":0.30348,"13.4-13.7":0.16088,"14.0-14.4":4.41868,"14.5-14.6":0.66667},E:{"4":0,"10":0.00734,"13":0.02568,"14":0.8363,_:"0 5 6 7 8 9 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.00367,"11.1":0.01467,"12.1":0.01467,"13.1":0.7226,"14.1":0.91333},B:{"12":0.04035,"13":0.03668,"14":0.00734,"16":0.02568,"17":0.05135,"18":0.20908,"85":0.02201,"87":0.02934,"89":0.22008,"90":6.73445,"91":0.23108,_:"15 79 80 81 83 84 86 88"},P:{"4":0.28694,"5.0-5.4":0.16232,"6.2-6.4":0.07173,"7.2-7.4":1.07602,"8.2":0.02029,"9.2":0.11273,"10.1":0.05124,"11.1-11.2":0.16397,"12.0":0.10248,"13.0":0.48165,"14.0":1.54742},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00106,"4.4":0,"4.4.3-4.4.4":0.0496},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.33012,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.06332},Q:{"10.4":0.03166},O:{"0":1.51335},H:{"0":0.16785},L:{"0":56.27578}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/WF.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/WF.js new file mode 100644 index 00000000000000..bdbc2b279bb4dd --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/WF.js @@ -0,0 +1 @@ +module.exports={C:{"70":0.44378,"77":0.11194,"78":1.55922,"88":17.70714,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 79 80 81 82 83 84 85 86 87 89 90 91 3.5 3.6"},D:{"67":0.11194,"85":0.22389,"88":1.44728,"90":8.7996,"91":0.11194,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 86 87 89 92 93 94"},F:{"75":0.11194,"76":0.33583,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0.11785,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.4":0.47141,"13.0-13.1":0,"13.2":0,"13.3":0.2357,"13.4-13.7":0.2357,"14.0-14.4":21.33117,"14.5-14.6":0.2357},E:{"4":0,"14":2.003,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.11194,"14.1":0.33583},B:{"13":0.11194,"18":0.55572,"89":0.33583,"90":1.67116,"91":0.33583,_:"12 14 15 16 17 79 80 81 83 84 85 86 87 88"},P:{"4":0.08554,"5.0-5.4":0.02091,"6.2-6.4":0.07173,"7.2-7.4":0.06273,"8.2":0.02029,"9.2":0.04277,"10.1":0.03136,"11.1-11.2":0.33147,"12.0":0.10454,"13.0":0.12385,"14.0":2.415},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.22389,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.72624},Q:{"10.4":0},O:{"0":0},H:{"0":0.46027},L:{"0":36.87159}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/WS.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/WS.js new file mode 100644 index 00000000000000..54e2d0dfe4a697 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/WS.js @@ -0,0 +1 @@ +module.exports={C:{"29":0.00692,"30":0.00346,"37":0.01037,"43":0.01383,"47":0.01037,"58":0.00692,"67":0.00692,"70":0.00692,"71":0.00346,"78":0.00692,"81":0.01383,"84":0.01037,"87":0.01383,"88":1.76358,"89":0.04495,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 31 32 33 34 35 36 38 39 40 41 42 44 45 46 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 66 68 69 72 73 74 75 76 77 79 80 82 83 85 86 90 91 3.5 3.6"},D:{"29":0.03112,"46":0.00346,"49":0.05187,"56":0.00692,"58":0.02421,"59":0.00692,"63":0.01729,"64":1.4904,"65":0.02421,"66":0.00692,"68":0.00346,"69":0.01037,"70":0.01383,"73":0.00346,"74":0.03458,"75":0.00692,"78":0.02766,"79":0.07608,"80":0.02421,"81":0.04841,"83":0.00346,"84":0.00692,"85":0.49795,"86":0.01383,"87":0.02766,"88":0.0657,"89":0.31814,"90":14.76566,"91":0.63281,"92":0.02421,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 50 51 52 53 54 55 57 60 61 62 67 71 72 76 77 93 94"},F:{"75":0.06224,"76":0.12103,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00356,"9.3":0.03428,"10.0-10.2":0.02537,"10.3":0.01558,"11.0-11.2":0.04585,"11.3-11.4":0.03071,"12.0-12.1":0.04629,"12.2-12.4":0.27509,"13.0-13.1":0.06855,"13.2":0.12464,"13.3":0.11796,"13.4-13.7":1.0158,"14.0-14.4":1.80324,"14.5-14.6":0.31827},E:{"4":0,"11":0.00692,"12":0.00692,"13":0.02421,"14":0.2144,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00692,"11.1":0.00692,"12.1":0.01037,"13.1":0.0415,"14.1":0.06916},B:{"12":0.04495,"13":0.04841,"14":0.01383,"15":0.06224,"16":0.0415,"17":0.04841,"18":0.29739,"84":0.01037,"85":0.03112,"86":0.02421,"87":0.01037,"88":0.01037,"89":0.16944,"90":2.41023,"91":0.11066,_:"79 80 81 83"},P:{"4":0.24327,"5.0-5.4":0.02077,"6.2-6.4":0.04055,"7.2-7.4":0.76023,"8.2":0.10461,"9.2":0.16218,"10.1":0.59805,"11.1-11.2":0.41559,"12.0":0.13177,"13.0":0.63859,"14.0":2.3415},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00178,"4.2-4.3":0.01606,"4.4":0,"4.4.3-4.4.4":0.02795},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.22131,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0.15701},R:{_:"0"},M:{"0":0.02617},Q:{"10.4":0.01308},O:{"0":2.99624},H:{"0":1.06529},L:{"0":61.81617}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/YE.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/YE.js new file mode 100644 index 00000000000000..c0cb4795c1a97b --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/YE.js @@ -0,0 +1 @@ +module.exports={C:{"3":0.0718,"30":0.00463,"38":0.00463,"42":0.00463,"43":0.044,"44":0.00695,"45":0.00463,"47":0.0139,"48":0.02779,"49":0.02084,"50":0.00463,"52":0.03937,"56":0.01621,"57":0.00463,"59":0.01158,"60":0.00695,"61":0.00232,"62":0.00463,"64":0.00232,"66":0.00463,"67":0.0139,"68":0.00695,"70":0.01621,"71":0.00463,"72":0.02779,"73":0.00232,"76":0.00463,"77":0.01158,"78":0.12275,"79":0.00695,"80":0.00926,"81":0.0139,"82":0.00926,"83":0.00926,"84":0.01158,"85":0.03011,"86":0.06716,"87":0.15749,"88":1.5054,"89":0.01621,_:"2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 37 39 40 41 46 51 53 54 55 58 63 65 69 74 75 90 91 3.5 3.6"},D:{"11":0.00695,"40":0.00463,"43":0.00695,"44":0.00232,"46":0.00463,"47":0.00463,"48":0.00463,"49":0.04169,"50":0.00463,"53":0.00926,"54":0.00232,"55":0.01158,"56":0.00695,"57":0.01621,"58":0.00695,"59":0.00463,"60":0.0139,"61":0.00926,"62":0.00463,"63":0.03242,"64":0.00695,"65":0.00926,"66":0.01158,"67":0.00926,"68":0.0139,"69":0.01158,"70":0.00926,"71":0.04632,"72":0.01621,"73":0.0139,"74":0.02548,"75":0.01853,"76":0.0139,"77":0.02316,"78":0.02779,"79":0.10885,"80":0.03937,"81":0.03242,"83":0.05558,"84":0.03706,"85":0.05095,"86":0.1158,"87":0.2177,"88":0.28024,"89":0.61606,"90":8.19401,"91":0.40762,"92":0.00695,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 45 51 52 93 94"},F:{"50":0.00232,"65":0.00463,"67":0.00232,"73":0.00463,"75":0.07874,"76":0.10422,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 52 53 54 55 56 57 58 60 62 63 64 66 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00087,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.10413,"5.0-5.1":0.00157,"6.0-6.1":0.05521,"7.0-7.1":0.01345,"8.1-8.4":0.0014,"9.0-9.2":0.00227,"9.3":0.01957,"10.0-10.2":0.00402,"10.3":0.01677,"11.0-11.2":0.02062,"11.3-11.4":0.0124,"12.0-12.1":0.08875,"12.2-12.4":0.14151,"13.0-13.1":0.01555,"13.2":0.01118,"13.3":0.09015,"13.4-13.7":0.14448,"14.0-14.4":0.74269,"14.5-14.6":0.11146},E:{"4":0,"14":0.03011,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1","5.1":0.535,"13.1":0.01621,"14.1":0.00695},B:{"12":0.00232,"18":0.00926,"84":0.01621,"85":0.01621,"86":0.00232,"87":0.00695,"88":0.00463,"89":0.03937,"90":0.65543,"91":0.05558,_:"13 14 15 16 17 79 80 81 83"},P:{"4":0.34451,"5.0-5.4":0.10133,"6.2-6.4":0.0304,"7.2-7.4":0.19252,"8.2":0.02027,"9.2":0.33438,"10.1":0.10133,"11.1-11.2":0.27358,"12.0":0.38504,"13.0":1.04366,"14.0":2.06706},I:{"0":0,"3":0,"4":0.00131,"2.1":0,"2.2":0,"2.3":0.00131,"4.1":0.01309,"4.2-4.3":0.01637,"4.4":0,"4.4.3-4.4.4":0.40586},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.03433,"11":0.11158,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.4072},Q:{"10.4":0.03842},O:{"0":3.4343},H:{"0":5.96449},L:{"0":67.62631}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/YT.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/YT.js new file mode 100644 index 00000000000000..f4cb1efc251a2e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/YT.js @@ -0,0 +1 @@ +module.exports={C:{"41":0.01556,"60":0.22818,"68":0.08298,"70":0.01037,"78":0.76234,"81":0.09335,"83":0.01556,"84":0.06223,"85":0.10372,"86":0.08298,"87":0.10372,"88":7.7064,"89":0.01556,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 71 72 73 74 75 76 77 79 80 82 90 91 3.5 3.6"},D:{"43":0.04149,"49":0.12446,"50":0.00519,"56":0.01556,"63":0.02074,"65":0.01037,"70":0.02074,"73":0.02074,"74":0.01037,"77":0.01037,"81":0.03112,"83":0.01037,"85":0.01556,"86":0.01556,"87":0.03112,"88":0.12446,"89":0.92311,"90":26.27746,"91":1.01646,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 51 52 53 54 55 57 58 59 60 61 62 64 66 67 68 69 71 72 75 76 78 79 80 84 92 93 94"},F:{"72":0.08298,"73":0.02074,"75":0.1867,"76":0.24893,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.02997,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.09846,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05244,"10.0-10.2":0.06529,"10.3":0.17766,"11.0-11.2":0.17445,"11.3-11.4":0.01926,"12.0-12.1":0.01284,"12.2-12.4":0.21726,"13.0-13.1":0.01284,"13.2":0.00963,"13.3":0.16803,"13.4-13.7":0.43667,"14.0-14.4":6.29419,"14.5-14.6":1.76272},E:{"4":0,"10":0.03112,"12":0.06742,"13":0.1867,"14":1.70619,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.05186,"11.1":0.05186,"12.1":0.23856,"13.1":0.27486,"14.1":1.1098},B:{"15":0.04149,"17":0.07779,"18":0.04149,"84":0.0363,"85":0.01556,"86":0.12965,"87":0.01037,"88":0.02593,"89":0.18151,"90":4.60517,"91":0.4823,_:"12 13 14 16 79 80 81 83"},P:{"4":0.02065,"5.0-5.4":0.04006,"6.2-6.4":0.08011,"7.2-7.4":0.55753,"8.2":0.02003,"9.2":0.0413,"10.1":0.02065,"11.1-11.2":0.0826,"12.0":0.06195,"13.0":0.29941,"14.0":2.91154},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00294,"4.4":0,"4.4.3-4.4.4":0.0452},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.14521,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02735,"11":0.01885},S:{"2.5":0},R:{_:"0"},M:{"0":0.22626},Q:{"10.4":0},O:{"0":0.02407},H:{"0":2.68897},L:{"0":34.51851}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ZA.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ZA.js new file mode 100644 index 00000000000000..ff92b7d04da4c8 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ZA.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.00477,"41":0.00238,"52":0.02621,"60":0.00953,"65":0.00477,"72":0.00238,"78":0.02145,"80":0.01192,"81":0.00238,"82":0.01668,"84":0.10724,"85":0.00477,"86":0.00953,"87":0.02145,"88":0.90792,"89":0.01668,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 66 67 68 69 70 71 73 74 75 76 77 79 83 90 91 3.5 3.6"},D:{"22":0.00477,"26":0.00238,"28":0.00953,"34":0.00477,"38":0.00477,"41":0.00238,"49":0.08102,"50":0.00477,"53":0.00477,"55":0.00238,"56":0.00477,"58":0.01192,"61":0.01668,"63":0.00715,"64":0.00953,"65":0.00715,"66":0.00238,"67":0.01192,"68":0.00477,"69":0.00715,"70":0.02621,"71":0.00715,"72":0.01192,"73":0.00477,"74":0.01192,"75":0.00715,"76":0.01192,"77":0.00715,"78":0.01906,"79":0.03336,"80":0.03336,"81":0.0286,"83":0.04766,"84":0.01906,"85":0.01906,"86":0.06434,"87":0.15251,"88":0.06911,"89":0.36222,"90":11.09763,"91":0.29788,"92":0.00953,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 29 30 31 32 33 35 36 37 39 40 42 43 44 45 46 47 48 51 52 54 57 59 60 62 93 94"},F:{"36":0.00238,"63":0.00477,"73":0.0286,"74":0.00477,"75":0.15013,"76":0.23592,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00238},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00215,"6.0-6.1":0.00323,"7.0-7.1":0.01399,"8.1-8.4":0.00968,"9.0-9.2":0.00861,"9.3":0.13341,"10.0-10.2":0.01399,"10.3":0.11835,"11.0-11.2":0.03551,"11.3-11.4":0.0624,"12.0-12.1":0.04089,"12.2-12.4":0.23886,"13.0-13.1":0.06348,"13.2":0.02582,"13.3":0.13772,"13.4-13.7":0.40455,"14.0-14.4":7.31415,"14.5-14.6":1.4568},E:{"4":0,"11":0.00477,"12":0.00715,"13":0.13107,"14":0.83882,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 9.1","5.1":0.01906,"7.1":0.00238,"10.1":0.00715,"11.1":0.02383,"12.1":0.03098,"13.1":0.16681,"14.1":0.28596},B:{"12":0.0143,"13":0.00953,"14":0.00953,"15":0.0143,"16":0.02145,"17":0.03575,"18":0.10247,"80":0.00477,"84":0.00715,"85":0.00715,"86":0.02145,"87":0.00953,"88":0.01906,"89":0.06196,"90":1.8087,"91":0.05481,_:"79 81 83"},P:{"4":0.46481,"5.0-5.4":0.0101,"6.2-6.4":0.03031,"7.2-7.4":0.57596,"8.2":0.02021,"9.2":0.15157,"10.1":0.09094,"11.1-11.2":0.4446,"12.0":0.39408,"13.0":1.27317,"14.0":5.7596},I:{"0":0,"3":0,"4":0.00063,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0019,"4.2-4.3":0.00413,"4.4":0,"4.4.3-4.4.4":0.03903},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00247,"9":0.01727,"11":0.61415,_:"6 7 10 5.5"},J:{"7":0,"10":0.01523},N:{"10":0.01297,"11":0.01825},S:{"2.5":0},R:{_:"0"},M:{"0":0.41888},Q:{"10.4":0.00762},O:{"0":0.62451},H:{"0":4.00174},L:{"0":56.44945}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ZM.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ZM.js new file mode 100644 index 00000000000000..d229364296ccfd --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ZM.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.00599,"5":0.003,"15":0.00899,"30":0.003,"34":0.00599,"35":0.003,"37":0.01198,"41":0.003,"43":0.003,"47":0.01498,"48":0.003,"52":0.01498,"60":0.003,"72":0.00599,"76":0.003,"78":0.02696,"79":0.00599,"81":0.003,"83":0.00599,"84":0.00899,"85":0.00599,"86":0.00899,"87":0.03594,"88":1.53045,"89":0.0629,_:"2 3 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 36 38 39 40 42 44 45 46 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 73 74 75 77 80 82 90 91 3.5 3.6"},D:{"11":0.01797,"21":0.003,"24":0.003,"39":0.00599,"42":0.00599,"43":0.01198,"49":0.01198,"50":0.00899,"51":0.00899,"53":0.00899,"55":0.01797,"56":0.003,"57":0.02097,"58":0.00899,"60":0.00599,"63":0.02097,"64":0.00899,"65":0.00599,"66":0.003,"67":0.00599,"68":0.01198,"69":0.00599,"70":0.00899,"71":0.04193,"72":0.003,"73":0.00899,"74":0.01198,"75":0.0599,"76":0.01498,"77":0.02097,"78":0.01198,"79":0.03594,"80":0.0599,"81":0.03594,"83":0.14676,"84":0.02696,"85":0.02097,"86":0.07488,"87":0.24859,"88":0.20366,"89":0.54809,"90":10.33874,"91":0.42529,"92":0.01198,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 44 45 46 47 48 52 54 59 61 62 93 94"},F:{"35":0.003,"36":0.003,"42":0.01797,"62":0.00599,"63":0.01198,"64":0.01198,"68":0.00599,"70":0.003,"72":0.003,"73":0.02696,"74":0.02696,"75":0.73378,"76":1.34775,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 65 66 67 69 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00103,"5.0-5.1":0.00206,"6.0-6.1":0.01337,"7.0-7.1":0.05398,"8.1-8.4":0.00206,"9.0-9.2":0.00103,"9.3":0.1599,"10.0-10.2":0.00463,"10.3":0.20771,"11.0-11.2":0.09512,"11.3-11.4":0.109,"12.0-12.1":0.0653,"12.2-12.4":0.29512,"13.0-13.1":0.01748,"13.2":0.00823,"13.3":0.10231,"13.4-13.7":0.2725,"14.0-14.4":2.56763,"14.5-14.6":0.44936},E:{"4":0,"12":0.00599,"13":0.00899,"14":0.20666,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.13777,"10.1":0.003,"11.1":0.01198,"12.1":0.02097,"13.1":0.12879,"14.1":0.10483},B:{"12":0.09584,"13":0.03894,"14":0.01797,"15":0.05391,"16":0.04493,"17":0.09884,"18":0.19468,"80":0.003,"81":0.003,"84":0.04193,"85":0.03894,"86":0.00899,"87":0.01498,"88":0.02097,"89":0.11381,"90":2.15041,"91":0.11381,_:"79 83"},P:{"4":0.26768,"5.0-5.4":0.0103,"6.2-6.4":0.0304,"7.2-7.4":0.12354,"8.2":0.02027,"9.2":0.05148,"10.1":0.02059,"11.1-11.2":0.15443,"12.0":0.10295,"13.0":0.51476,"14.0":0.94716},I:{"0":0,"3":0,"4":0.00347,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00631,"4.2-4.3":0.00946,"4.4":0,"4.4.3-4.4.4":0.1489},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01522,"10":0.0203,"11":0.32987,_:"6 7 9 5.5"},J:{"7":0,"10":0.04204},N:{"10":0.01297,"11":0.01825},S:{"2.5":0.04204},R:{_:"0"},M:{"0":0.09108},Q:{"10.4":0.09808},O:{"0":2.90749},H:{"0":18.97652},L:{"0":47.4984}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ZW.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ZW.js new file mode 100644 index 00000000000000..dbf4db5897c234 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/ZW.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.00407,"41":0.00407,"45":0.00407,"47":0.00813,"48":0.0122,"52":0.02033,"56":0.00813,"57":0.00407,"60":0.00813,"64":0.00407,"65":0.00407,"66":0.00407,"68":0.00813,"69":0.00407,"70":0.00407,"71":0.00407,"72":0.0244,"73":0.0122,"76":0.00813,"77":0.00407,"78":0.05286,"81":0.00407,"82":0.0122,"83":0.00813,"84":0.01626,"85":0.0244,"86":0.02846,"87":0.07725,"88":2.50466,"89":0.18704,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 42 43 44 46 49 50 51 53 54 55 58 59 61 62 63 67 74 75 79 80 90 91 3.5 3.6"},D:{"34":0.00407,"40":0.00813,"42":0.00407,"46":0.00407,"48":0.00813,"49":0.02033,"51":0.00407,"53":0.00813,"55":0.00407,"56":0.00407,"57":0.00813,"58":0.02033,"60":0.00813,"61":0.00813,"62":0.00407,"63":0.03659,"64":0.00407,"65":0.01626,"67":0.00407,"68":0.00813,"69":0.04879,"70":0.02033,"71":0.0122,"72":0.0122,"73":0.0122,"74":0.0244,"75":0.02846,"76":0.0244,"77":0.01626,"78":0.02033,"79":0.10165,"80":0.08132,"81":0.03253,"83":0.04066,"84":0.03253,"85":0.04473,"86":0.10572,"87":0.1911,"88":0.13011,"89":0.66682,"90":18.07744,"91":0.66682,"92":0.00813,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 41 43 44 45 47 50 52 54 59 66 93 94"},F:{"36":0.0122,"37":0.00813,"42":0.0122,"58":0.00407,"60":0.00407,"62":0.0122,"64":0.00813,"66":0.00813,"67":0.00407,"68":0.00813,"72":0.02846,"73":0.04473,"74":0.04473,"75":0.87012,"76":1.67519,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 63 65 69 70 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00061,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00061,"5.0-5.1":0.00427,"6.0-6.1":0.00183,"7.0-7.1":0.00915,"8.1-8.4":0.00671,"9.0-9.2":0.00244,"9.3":0.34037,"10.0-10.2":0.00305,"10.3":0.25558,"11.0-11.2":0.15737,"11.3-11.4":0.03599,"12.0-12.1":0.0366,"12.2-12.4":0.24033,"13.0-13.1":0.02684,"13.2":0.01769,"13.3":0.13114,"13.4-13.7":0.23972,"14.0-14.4":3.36402,"14.5-14.6":0.65023},E:{"4":0,"7":0.00407,"11":0.00813,"12":0.00813,"13":0.04473,"14":0.59364,_:"0 5 6 8 9 10 3.1 3.2 7.1 9.1","5.1":0.49605,"6.1":0.00407,"10.1":0.00813,"11.1":0.0244,"12.1":0.03253,"13.1":0.13824,"14.1":0.24803},B:{"12":0.10572,"13":0.04066,"14":0.03659,"15":0.06912,"16":0.04473,"17":0.05286,"18":0.29275,"80":0.0122,"84":0.03253,"85":0.09352,"86":0.00813,"87":0.0122,"88":0.03253,"89":0.16264,"90":3.40731,"91":0.18704,_:"79 81 83"},P:{"4":0.42622,"5.0-5.4":0.0103,"6.2-6.4":0.0104,"7.2-7.4":0.20791,"8.2":0.02027,"9.2":0.04158,"10.1":0.05198,"11.1-11.2":0.18712,"12.0":0.10395,"13.0":0.49898,"14.0":1.27865},I:{"0":0,"3":0,"4":0.00102,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0041,"4.2-4.3":0.014,"4.4":0,"4.4.3-4.4.4":0.18264},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.21433,"8":0.02624,"9":0.00437,"10":0.01312,"11":0.3193,_:"7 5.5"},J:{"7":0,"10":0.01187},N:{"10":0.01297,"11":0.01825},S:{"2.5":0.0178},R:{_:"0"},M:{"0":0.16615},Q:{"10.4":0.05934},O:{"0":1.93448},H:{"0":10.4662},L:{"0":44.17552}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-af.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-af.js new file mode 100644 index 00000000000000..6a4dc17c97114a --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-af.js @@ -0,0 +1 @@ +module.exports={C:{"2":0.04633,"15":0.04633,"18":0.04118,"21":0.04376,"23":0.04376,"25":0.08494,"30":0.04118,"34":0.00257,"43":0.00772,"47":0.00772,"48":0.00515,"51":0.04376,"52":0.06178,"55":0.00257,"56":0.00515,"60":0.00515,"65":0.00515,"66":0.00257,"67":0.0103,"68":0.00515,"72":0.0103,"75":0.00257,"76":0.00257,"77":0.00515,"78":0.04891,"79":0.00515,"80":0.00772,"81":0.00515,"82":0.00772,"83":0.00515,"84":0.04633,"85":0.01544,"86":0.01802,"87":0.03861,"88":1.46718,"89":0.05405,_:"3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 22 24 26 27 28 29 31 32 33 35 36 37 38 39 40 41 42 44 45 46 49 50 53 54 57 58 59 61 62 63 64 69 70 71 73 74 90 91 3.5 3.6"},D:{"11":0.00257,"19":0.04633,"24":0.12355,"26":0.00515,"28":0.00257,"30":0.04633,"33":0.05148,"34":0.00257,"35":0.08752,"38":0.00515,"39":0.00257,"40":0.0103,"43":0.06435,"47":0.00515,"48":0.00257,"49":0.09524,"50":0.00515,"53":0.01287,"54":0.04118,"55":0.05148,"56":0.22136,"57":0.00515,"58":0.0103,"60":0.00515,"61":0.02831,"62":0.00515,"63":0.01544,"64":0.00772,"65":0.0103,"66":0.00515,"67":0.01287,"68":0.0103,"69":0.01544,"70":0.01544,"71":0.01287,"72":0.01544,"73":0.00772,"74":0.01544,"75":0.01287,"76":0.01544,"77":0.01544,"78":0.01544,"79":0.05148,"80":0.03861,"81":0.03604,"83":0.04891,"84":0.03346,"85":0.03604,"86":0.08494,"87":0.23166,"88":0.13385,"89":0.44788,"90":12.02058,"91":0.5045,"92":0.01287,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 20 21 22 23 25 27 29 31 32 36 37 41 42 44 45 46 51 52 59 93 94"},F:{"36":0.00515,"43":0.04118,"63":0.00515,"64":0.00772,"68":0.00257,"69":0.00257,"70":0.00515,"71":0.00772,"72":0.01802,"73":0.05148,"74":0.01287,"75":0.27542,"76":0.41956,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 65 66 67 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0.04118},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00352,"6.0-6.1":0.8853,"7.0-7.1":0.02697,"8.1-8.4":0.00586,"9.0-9.2":0.00821,"9.3":0.1067,"10.0-10.2":0.1325,"10.3":0.13836,"11.0-11.2":0.07505,"11.3-11.4":0.06801,"12.0-12.1":0.0598,"12.2-12.4":0.29197,"13.0-13.1":0.05511,"13.2":0.0258,"13.3":0.15595,"13.4-13.7":0.4362,"14.0-14.4":7.56431,"14.5-14.6":0.84543},E:{"4":0,"5":0.03861,"11":0.00257,"12":0.00515,"13":0.05405,"14":0.38867,_:"0 6 7 8 9 10 3.1 3.2 6.1 7.1 9.1","5.1":0.15444,"10.1":0.00515,"11.1":0.01544,"12.1":0.02059,"13.1":0.09781,"14.1":0.13385},B:{"12":0.01544,"13":0.00772,"14":0.00772,"15":0.0103,"16":0.01287,"17":0.01802,"18":0.07207,"80":0.00257,"84":0.0103,"85":0.0103,"86":0.00772,"87":0.00772,"88":0.01287,"89":0.04891,"90":1.28957,"91":0.08752,_:"79 81 83"},P:{"4":0.32814,"5.0-5.4":0.0103,"6.2-6.4":0.02051,"7.2-7.4":0.25636,"8.2":0.01025,"9.2":0.09229,"10.1":0.05127,"11.1-11.2":0.27687,"12.0":0.18458,"13.0":0.63577,"14.0":2.36877},I:{"0":0,"3":0,"4":0.00085,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00678,"4.2-4.3":0.04834,"4.4":0,"4.4.3-4.4.4":0.27815},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.05434,"9":0.10582,"10":0.09724,"11":0.28314,_:"6 7 5.5"},J:{"7":0,"10":0.01485},N:{"10":0.01297,"11":0.01825},S:{"2.5":0.02228},R:{_:"0"},M:{"0":0.23018},Q:{"10.4":0.01485},O:{"0":0.72765},H:{"0":8.70956},L:{"0":52.62078}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-an.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-an.js new file mode 100644 index 00000000000000..97fb763c317929 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-an.js @@ -0,0 +1 @@ +module.exports={C:{"54":0.14335,"88":0.99354,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 89 90 91 3.5 3.6"},D:{"68":0.14335,"72":0.14335,"88":0.4251,"89":0.56845,"90":23.8648,"91":0.56845,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 78 79 80 81 83 84 85 86 87 92 93 94"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.14149,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.14149,"12.2-12.4":0,"13.0-13.1":0,"13.2":0,"13.3":0.14149,"13.4-13.7":0.14149,"14.0-14.4":17.66959,"14.5-14.6":0},E:{"4":0,"14":7.38484,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.14335,"13.1":0.8502,"14.1":3.69242},B:{"14":0.14335,_:"12 13 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91"},P:{"4":0.32814,"5.0-5.4":0.0103,"6.2-6.4":0.02051,"7.2-7.4":0.25636,"8.2":0.01025,"9.2":0.09229,"10.1":0.05127,"11.1-11.2":0.27687,"12.0":0.18458,"13.0":0.63577,"14.0":2.36877},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":8.66508,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.1416},S:{"2.5":0},R:{_:"0"},M:{"0":0.42985},Q:{"10.4":0},O:{"0":7.40851},H:{"0":0},L:{"0":25.77821}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-as.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-as.js new file mode 100644 index 00000000000000..d42b26b884ff27 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-as.js @@ -0,0 +1 @@ +module.exports={C:{"15":0.00331,"34":0.00661,"36":0.00661,"43":0.12559,"47":0.00331,"48":0.00331,"52":0.05288,"56":0.01322,"60":0.00331,"66":0.00331,"68":0.00331,"72":0.00661,"78":0.03305,"79":0.00661,"80":0.00992,"81":0.00661,"82":0.00661,"83":0.00661,"84":0.00992,"85":0.00992,"86":0.01322,"87":0.02975,"88":1.20302,"89":0.04297,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 37 38 39 40 41 42 44 45 46 49 50 51 53 54 55 57 58 59 61 62 63 64 65 67 69 70 71 73 74 75 76 77 90 91 3.5 3.6"},D:{"11":0.00331,"22":0.01653,"26":0.00661,"34":0.01653,"35":0.00661,"38":0.04297,"42":0.00661,"43":0.00331,"45":0.00331,"47":0.01322,"48":0.00992,"49":0.1322,"51":0.03636,"53":0.07932,"54":0.00331,"55":0.01983,"56":0.00992,"57":0.01322,"58":0.00661,"59":0.00661,"60":0.00331,"61":0.04627,"62":0.01653,"63":0.02644,"64":0.00661,"65":0.01322,"66":0.00661,"67":0.04627,"68":0.02644,"69":0.07932,"70":0.05949,"71":0.02975,"72":0.05949,"73":0.01983,"74":0.16195,"75":0.03305,"76":0.01983,"77":0.01983,"78":0.04297,"79":0.07602,"80":0.05288,"81":0.05288,"83":0.07932,"84":0.05619,"85":0.05288,"86":0.11568,"87":0.20161,"88":0.17186,"89":0.63456,"90":18.77571,"91":0.62465,"92":0.01983,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 36 37 39 40 41 44 46 50 52 93 94"},F:{"36":0.00992,"40":0.00661,"46":0.01322,"73":0.03305,"74":0.00331,"75":0.19169,"76":0.24127,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00098,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00684,"5.0-5.1":0.00977,"6.0-6.1":0.00879,"7.0-7.1":0.04102,"8.1-8.4":0.02051,"9.0-9.2":0.03028,"9.3":0.1172,"10.0-10.2":0.03614,"10.3":0.1133,"11.0-11.2":0.11134,"11.3-11.4":0.06642,"12.0-12.1":0.08595,"12.2-12.4":0.24418,"13.0-13.1":0.07032,"13.2":0.03711,"13.3":0.16213,"13.4-13.7":0.52352,"14.0-14.4":6.26069,"14.5-14.6":1.31269},E:{"4":0,"8":0.00331,"11":0.00331,"12":0.00661,"13":0.05619,"14":1.09726,_:"0 5 6 7 9 10 3.1 3.2 6.1 7.1 9.1","5.1":0.195,"10.1":0.00992,"11.1":0.01983,"12.1":0.03636,"13.1":0.18178,"14.1":0.28423},B:{"12":0.00331,"14":0.00331,"15":0.00331,"16":0.00661,"17":0.00992,"18":0.04297,"84":0.00661,"85":0.00661,"86":0.00661,"87":0.00661,"88":0.00992,"89":0.03966,"90":1.76487,"91":0.08263,_:"13 79 80 81 83"},P:{"4":0.48141,"5.0-5.4":0.01024,"6.2-6.4":0.01024,"7.2-7.4":0.11267,"8.2":0.01024,"9.2":0.09219,"10.1":0.05121,"11.1-11.2":0.2151,"12.0":0.1434,"13.0":0.52238,"14.0":1.94613},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.05451,"4.2-4.3":0.19468,"4.4":0,"4.4.3-4.4.4":0.84879},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02245,"9":0.01496,"11":1.18214,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.1416},S:{"2.5":0.22094},R:{_:"0"},M:{"0":0.17407},Q:{"10.4":0.4084},O:{"0":2.77843},H:{"0":1.43248},L:{"0":50.23909}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-eu.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-eu.js new file mode 100644 index 00000000000000..7a6919bfa83142 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-eu.js @@ -0,0 +1 @@ +module.exports={C:{"45":0.01038,"48":0.01557,"50":0.00519,"52":0.13491,"56":0.02595,"59":0.01038,"60":0.01557,"66":0.01038,"68":0.03113,"69":0.00519,"70":0.00519,"72":0.01557,"75":0.00519,"76":0.00519,"77":0.01557,"78":0.23869,"79":0.02595,"80":0.01557,"81":0.02076,"82":0.0467,"83":0.02595,"84":0.05708,"85":0.07784,"86":0.15567,"87":3.51295,"88":1.45292,"89":0.00519,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 51 53 54 55 57 58 61 62 63 64 65 67 71 73 74 90 3.5 3.6"},D:{"22":0.01038,"38":0.01557,"40":0.03632,"43":0.01038,"47":0.00519,"48":0.00519,"49":0.31134,"50":0.01557,"51":0.01038,"52":0.01038,"53":0.05708,"54":0.02076,"56":0.01038,"57":0.00519,"58":0.01038,"59":0.01038,"60":0.03113,"61":0.08302,"63":0.01557,"64":0.01557,"65":0.04151,"66":0.03632,"67":0.02076,"68":0.02595,"69":0.08821,"70":0.02595,"71":0.02595,"72":0.02595,"73":0.02076,"74":0.11416,"75":0.19718,"76":0.04151,"77":0.02595,"78":0.11416,"79":0.22832,"80":0.15567,"81":0.12973,"83":0.17124,"84":0.20756,"85":0.47739,"86":0.23869,"87":0.46701,"88":0.80948,"89":19.16817,"90":7.38395,"91":0.01557,"92":0.00519,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 41 42 44 45 46 55 62 93"},F:{"31":0.00519,"36":0.01557,"40":0.01038,"68":0.00519,"71":0.01038,"72":0.00519,"73":0.7057,"74":0.31134,"75":1.05337,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 37 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00519},G:{"8":0.00287,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0086,"6.0-6.1":0.00717,"7.0-7.1":0.01863,"8.1-8.4":0.0172,"9.0-9.2":0.02867,"9.3":0.19923,"10.0-10.2":0.0215,"10.3":0.1892,"11.0-11.2":0.04873,"11.3-11.4":0.07023,"12.0-12.1":0.05447,"12.2-12.4":0.2236,"13.0-13.1":0.04873,"13.2":0.02293,"13.3":0.14907,"13.4-13.7":0.53177,"14.0-14.4":11.83933,"14.5":0.14763},E:{"4":0,"11":0.01038,"12":0.01557,"13":0.11935,"14":3.90213,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1","5.1":0.02595,"9.1":0.00519,"10.1":0.02595,"11.1":0.08821,"12.1":0.12454,"13.1":0.5656,"14.1":0.07784},B:{"12":0.00519,"14":0.00519,"15":0.00519,"16":0.01038,"17":0.02076,"18":0.15048,"83":0.00519,"84":0.01038,"85":0.02076,"86":0.02076,"87":0.02076,"88":0.04151,"89":3.13416,"90":1.39065,_:"13 79 80 81"},P:{"4":0.17967,"5.0-5.4":0.01057,"6.2-6.4":0.01024,"7.2-7.4":0.11267,"8.2":0.01024,"9.2":0.03171,"10.1":0.03171,"11.1-11.2":0.14797,"12.0":0.11626,"13.0":2.40974,"14.0":1.09918},I:{"0":0,"3":0,"4":0.00508,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0062,"4.2-4.3":0.00959,"4.4":0,"4.4.3-4.4.4":0.06092},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.03533,"8":0.01178,"9":0.01178,"10":0.00589,"11":0.67725,_:"7 5.5"},J:{"7":0,"10":0},N:{"10":0,"11":0},L:{"0":30.19889},S:{"2.5":0},R:{_:"0"},M:{"0":0.37045},Q:{"10.4":0.00962},O:{"0":0.17801},H:{"0":0.41448}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-na.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-na.js new file mode 100644 index 00000000000000..9812c4f1bee9fc --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-na.js @@ -0,0 +1 @@ +module.exports={C:{"2":0.00996,"3":0.00498,"4":0.0946,"11":0.01494,"38":0.00498,"43":0.00498,"44":0.01992,"45":0.00498,"48":0.00996,"52":0.04481,"54":0.01494,"55":0.00996,"56":0.0249,"58":0.01494,"59":0.00498,"60":0.00498,"63":0.07966,"66":0.00996,"68":0.00996,"70":0.00996,"72":0.00996,"76":0.00498,"77":0.00498,"78":0.14439,"79":0.00996,"80":0.00996,"81":0.00996,"82":0.0249,"83":0.00996,"84":0.01992,"85":0.01992,"86":0.03485,"87":0.09958,"88":2.2057,"89":0.01494,_:"5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 46 47 49 50 51 53 57 61 62 64 65 67 69 71 73 74 75 90 91 3.5 3.6"},D:{"33":0.00498,"35":0.01992,"38":0.00498,"40":0.01992,"43":0.00498,"47":0.00498,"48":0.05477,"49":0.26389,"51":0.00498,"53":0.0249,"56":0.08962,"58":0.00498,"59":0.00996,"60":0.02987,"61":0.29376,"62":0.00498,"63":0.01494,"64":0.05477,"65":0.0249,"66":0.03983,"67":0.03485,"68":0.02987,"69":0.0249,"70":0.13941,"71":0.00996,"72":0.07469,"73":0.0249,"74":0.06971,"75":0.12448,"76":0.19418,"77":0.06473,"78":0.1195,"79":0.38338,"80":0.16431,"81":0.0946,"83":0.22903,"84":0.14937,"85":0.17924,"86":0.25393,"87":0.48296,"88":0.69208,"89":2.01152,"90":22.48019,"91":0.54271,"92":0.04481,"93":0.01494,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 36 37 39 41 42 44 45 46 50 52 54 55 57 94"},F:{"73":0.04979,"74":0.00498,"75":0.24895,"76":0.24895,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00518,"6.0-6.1":0.01294,"7.0-7.1":0.02589,"8.1-8.4":0.0233,"9.0-9.2":0.01812,"9.3":0.17084,"10.0-10.2":0.03106,"10.3":0.18637,"11.0-11.2":0.08024,"11.3-11.4":0.09578,"12.0-12.1":0.09578,"12.2-12.4":0.30544,"13.0-13.1":0.08801,"13.2":0.044,"13.3":0.24332,"13.4-13.7":0.84644,"14.0-14.4":19.28444,"14.5-14.6":3.59804},E:{"4":0,"8":0.92112,"9":0.00996,"11":0.01494,"12":0.01992,"13":0.13443,"14":4.16244,_:"0 5 6 7 10 3.1 3.2 6.1 7.1","5.1":0.03485,"9.1":0.07966,"10.1":0.03983,"11.1":0.1195,"12.1":0.17924,"13.1":0.74187,"14.1":1.45387},B:{"12":0.01494,"14":0.00498,"15":0.00996,"16":0.00996,"17":0.08962,"18":0.15933,"80":0.00498,"84":0.00996,"85":0.00996,"86":0.01494,"87":0.01992,"88":0.0249,"89":0.13443,"90":4.81469,"91":0.19418,_:"13 79 81 83"},P:{"4":0.08599,"5.0-5.4":0.01024,"6.2-6.4":0.01024,"7.2-7.4":0.11267,"8.2":0.01024,"9.2":0.03225,"10.1":0.05121,"11.1-11.2":0.08599,"12.0":0.043,"13.0":0.24722,"14.0":1.95629},I:{"0":0,"3":0,"4":0.03616,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01205,"4.2-4.3":0.07834,"4.4":0,"4.4.3-4.4.4":0.18983},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"7":0.00559,"8":0.01118,"9":0.22909,"11":0.75991,_:"6 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.1416},S:{"2.5":0},R:{_:"0"},M:{"0":0.40176},Q:{"10.4":0.01507},O:{"0":0.21595},H:{"0":0.23297},L:{"0":22.58233}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-oc.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-oc.js new file mode 100644 index 00000000000000..179fcd7c29a6ad --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-oc.js @@ -0,0 +1 @@ +module.exports={C:{"34":0.00531,"48":0.01063,"52":0.0425,"56":0.01063,"60":0.00531,"68":0.01063,"72":0.00531,"75":0.00531,"77":0.00531,"78":0.11689,"81":0.00531,"82":0.0425,"83":0.00531,"84":0.02125,"85":0.02125,"86":0.03719,"87":0.08501,"88":2.4121,"89":0.02125,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 59 61 62 63 64 65 66 67 69 70 71 73 74 76 79 80 90 91 3.5 3.6"},D:{"26":0.01063,"34":0.01594,"38":0.08501,"48":0.00531,"49":0.34003,"53":0.10095,"55":0.01063,"56":0.01063,"57":0.00531,"58":0.00531,"59":0.01594,"60":0.01594,"61":0.0797,"63":0.01594,"64":0.03188,"65":0.05844,"66":0.01594,"67":0.0425,"68":0.0425,"69":0.04782,"70":0.04782,"71":0.02657,"72":0.04782,"73":0.0425,"74":0.0425,"75":0.0425,"76":0.04782,"77":0.02657,"78":0.04782,"79":0.15939,"80":0.15408,"81":0.0797,"83":0.08501,"84":0.07438,"85":0.0797,"86":0.23909,"87":0.52067,"88":0.62693,"89":2.003,"90":26.05495,"91":0.92978,"92":0.02125,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 50 51 52 54 62 93 94"},F:{"46":0.02125,"73":0.03719,"75":0.17533,"76":0.19658,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00475,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01663,"6.0-6.1":0.03563,"7.0-7.1":0.04751,"8.1-8.4":0.08076,"9.0-9.2":0.03563,"9.3":0.43705,"10.0-10.2":0.04751,"10.3":0.45606,"11.0-11.2":0.15677,"11.3-11.4":0.15677,"12.0-12.1":0.15202,"12.2-12.4":0.53682,"13.0-13.1":0.07838,"13.2":0.04038,"13.3":0.27316,"13.4-13.7":0.8361,"14.0-14.4":16.70308,"14.5-14.6":2.31354},E:{"4":0,"8":0.01594,"10":0.00531,"11":0.02657,"12":0.03719,"13":0.23377,"14":5.99306,_:"0 5 6 7 9 3.1 3.2 5.1 6.1 7.1","9.1":0.01594,"10.1":0.06376,"11.1":0.13814,"12.1":0.24971,"13.1":1.0201,"14.1":1.46108},B:{"14":0.00531,"15":0.00531,"16":0.01594,"17":0.02125,"18":0.14345,"80":0.00531,"84":0.01594,"85":0.01594,"86":0.02125,"87":0.01594,"88":0.02657,"89":0.13283,"90":4.45229,"91":0.32941,_:"12 13 79 81 83"},P:{"4":0.25324,"5.0-5.4":0.01024,"6.2-6.4":0.01024,"7.2-7.4":0.01101,"8.2":0.01024,"9.2":0.03303,"10.1":0.03303,"11.1-11.2":0.1101,"12.0":0.07707,"13.0":0.35233,"14.0":2.85167},I:{"0":0,"3":0,"4":0.00137,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00275,"4.2-4.3":0.0055,"4.4":0,"4.4.3-4.4.4":0.04193},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.01063,"11":1.13698,_:"7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.1416},S:{"2.5":0},R:{_:"0"},M:{"0":0.40777},Q:{"10.4":0.04218},O:{"0":0.21092},H:{"0":0.23962},L:{"0":20.80302}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-sa.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-sa.js new file mode 100644 index 00000000000000..a16a6769b65a3c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-sa.js @@ -0,0 +1 @@ +module.exports={C:{"17":0.00498,"52":0.05474,"60":0.00498,"66":0.00995,"68":0.00995,"72":0.00995,"73":0.00498,"77":0.00498,"78":0.06469,"79":0.00498,"80":0.00498,"81":0.00995,"82":0.00995,"83":0.00498,"84":0.0199,"85":0.01493,"86":0.01493,"87":0.03981,"88":1.83614,"89":0.01493,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 67 69 70 71 74 75 76 90 91 3.5 3.6"},D:{"22":0.00498,"24":0.00498,"34":0.00498,"38":0.02488,"47":0.00995,"49":0.2289,"53":0.03483,"55":0.00995,"58":0.00995,"61":0.16918,"62":0.00498,"63":0.02488,"65":0.01493,"66":0.01493,"67":0.00995,"68":0.01493,"69":0.00995,"70":0.01493,"71":0.01493,"72":0.01493,"73":0.05474,"74":0.0199,"75":0.02986,"76":0.02488,"77":0.0199,"78":0.02986,"79":0.07464,"80":0.05474,"81":0.06469,"83":0.06966,"84":0.06966,"85":0.06966,"86":0.13933,"87":0.31349,"88":0.19904,"89":0.78621,"90":35.0808,"91":1.48782,"92":0.0199,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 56 57 59 60 64 93 94"},F:{"36":0.00498,"73":0.36822,"75":1.32859,"76":0.65186,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0,"3.2":0.00098,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0128,"6.0-6.1":0.00443,"7.0-7.1":0.0064,"8.1-8.4":0.00246,"9.0-9.2":0.00148,"9.3":0.05267,"10.0-10.2":0.00345,"10.3":0.04233,"11.0-11.2":0.00985,"11.3-11.4":0.03987,"12.0-12.1":0.01428,"12.2-12.4":0.06399,"13.0-13.1":0.01428,"13.2":0.00541,"13.3":0.04923,"13.4-13.7":0.18805,"14.0-14.4":3.43947,"14.5-14.6":0.68573},E:{"4":0,"13":0.02488,"14":0.51253,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.12938,"11.1":0.0199,"12.1":0.02986,"13.1":0.14928,"14.1":0.27368},B:{"15":0.00498,"16":0.00498,"17":0.00995,"18":0.05474,"84":0.00995,"85":0.00498,"86":0.00498,"87":0.00498,"88":0.00498,"89":0.04478,"90":2.28896,"91":0.17416,_:"12 13 14 79 80 81 83"},P:{"4":0.16473,"5.0-5.4":0.01024,"6.2-6.4":0.01024,"7.2-7.4":0.14414,"8.2":0.01024,"9.2":0.04118,"10.1":0.02059,"11.1-11.2":0.20591,"12.0":0.07207,"13.0":0.32945,"14.0":1.73992},I:{"0":0,"3":0,"4":0.0009,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00493,"4.2-4.3":0.00762,"4.4":0,"4.4.3-4.4.4":0.0569},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01063,"9":0.00532,"11":0.21793,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.1416},S:{"2.5":0},R:{_:"0"},M:{"0":0.13565},Q:{"10.4":0},O:{"0":0.08541},H:{"0":0.19501},L:{"0":43.89923}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-ww.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-ww.js new file mode 100644 index 00000000000000..4f710b2c4ee025 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/data/regions/alt-ww.js @@ -0,0 +1 @@ +module.exports={C:{"4":0.02102,"11":0.00841,"43":0.05886,"44":0.0042,"45":0.0042,"48":0.00841,"51":0.0042,"52":0.07147,"54":0.0042,"55":0.0042,"56":0.01261,"58":0.0042,"59":0.0042,"60":0.00841,"63":0.02102,"66":0.00841,"68":0.01261,"70":0.0042,"72":0.00841,"77":0.0042,"78":0.14714,"79":0.00841,"80":0.00841,"81":0.01261,"82":0.01682,"83":0.01261,"84":0.02522,"85":0.02102,"86":0.03363,"87":0.07147,"88":2.3122,"89":0.02943,_:"2 3 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 46 47 49 50 53 57 61 62 64 65 67 69 71 73 74 75 76 90 91 3.5 3.6"},D:{"22":0.01261,"24":0.00841,"33":0.0042,"34":0.00841,"35":0.01261,"38":0.02522,"40":0.01261,"43":0.00841,"47":0.00841,"48":0.02102,"49":0.2144,"50":0.0042,"51":0.01682,"52":0.0042,"53":0.05886,"54":0.00841,"55":0.01261,"56":0.04204,"57":0.00841,"58":0.00841,"59":0.00841,"60":0.01682,"61":0.12192,"62":0.00841,"63":0.02102,"64":0.02522,"65":0.02102,"66":0.02102,"67":0.03363,"68":0.02943,"69":0.06726,"70":0.07147,"71":0.02522,"72":0.05886,"73":0.02102,"74":0.11351,"75":0.09249,"76":0.06726,"77":0.02943,"78":0.07567,"79":0.18918,"80":0.1051,"81":0.07988,"83":0.13032,"84":0.1009,"85":0.24383,"86":0.16816,"87":0.3111,"88":0.34473,"89":1.0468,"90":21.48664,"91":0.79035,"92":0.02522,"93":0.0042,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 25 26 27 28 29 30 31 32 36 37 39 41 42 44 45 46 94"},F:{"36":0.00841,"40":0.00841,"46":0.00841,"73":0.09669,"74":0.00841,"75":0.43301,"76":0.43722,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},G:{"8":0.00145,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0029,"5.0-5.1":0.0087,"6.0-6.1":0.04494,"7.0-7.1":0.03044,"8.1-8.4":0.02029,"9.0-9.2":0.02174,"9.3":0.14785,"10.0-10.2":0.03479,"10.3":0.1493,"11.0-11.2":0.08552,"11.3-11.4":0.07393,"12.0-12.1":0.07683,"12.2-12.4":0.24642,"13.0-13.1":0.06668,"13.2":0.03334,"13.3":0.1725,"13.4-13.7":0.57257,"14.0-14.4":10.14977,"14.5-14.6":1.93225},E:{"4":0,"8":0.21861,"11":0.00841,"12":0.01261,"13":0.08828,"14":2.26175,_:"0 5 6 7 9 10 3.1 3.2 6.1 7.1","5.1":0.1093,"9.1":0.02102,"10.1":0.02102,"11.1":0.05886,"12.1":0.08828,"13.1":0.39518,"14.1":0.74831},B:{"12":0.00841,"14":0.0042,"15":0.0042,"16":0.00841,"17":0.03363,"18":0.09249,"84":0.00841,"85":0.00841,"86":0.01261,"87":0.01261,"88":0.01682,"89":0.07988,"90":3.01006,"91":0.2102,_:"13 79 80 81 83"},P:{"4":0.30923,"5.0-5.4":0.0103,"6.2-6.4":0.0104,"7.2-7.4":0.08246,"8.2":0.02027,"9.2":0.07215,"10.1":0.04123,"11.1-11.2":0.16492,"12.0":0.11339,"13.0":0.41231,"14.0":2.19555},I:{"0":0,"3":0,"4":0.02636,"2.1":0,"2.2":0,"2.3":0,"4.1":0.03013,"4.2-4.3":0.09792,"4.4":0,"4.4.3-4.4.4":0.43688},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.0199,"9":0.09289,"10":0.01327,"11":0.84927,_:"6 7 5.5"},J:{"7":0,"10":0},N:{"10":0.01297,"11":0.01825},S:{"2.5":0.09855},R:{_:"0"},M:{"0":0.27826},Q:{"10.4":0.1855},O:{"0":1.36809},H:{"0":1.18546},L:{"0":38.71674}}; diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/lib/statuses.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/lib/statuses.js new file mode 100644 index 00000000000000..4d73ab303a1f97 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/lib/statuses.js @@ -0,0 +1,9 @@ +module.exports = { + 1: 'ls', // WHATWG Living Standard + 2: 'rec', // W3C Recommendation + 3: 'pr', // W3C Proposed Recommendation + 4: 'cr', // W3C Candidate Recommendation + 5: 'wd', // W3C Working Draft + 6: 'other', // Non-W3C, but reputable + 7: 'unoff' // Unofficial, Editor's Draft or W3C "Note" +} diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/lib/supported.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/lib/supported.js new file mode 100644 index 00000000000000..3f81e4ee63f5f9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/lib/supported.js @@ -0,0 +1,9 @@ +module.exports = { + y: 1 << 0, + n: 1 << 1, + a: 1 << 2, + p: 1 << 3, + u: 1 << 4, + x: 1 << 5, + d: 1 << 6 +} diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/agents.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/agents.js new file mode 100644 index 00000000000000..f0040030ed29a7 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/agents.js @@ -0,0 +1,45 @@ +const { browsers } = require('./browsers') +const versions = require('./browserVersions').browserVersions +const agentsData = require('../../data/agents') + +function unpackBrowserVersions(versionsData) { + return Object.keys(versionsData).reduce((usage, version) => { + usage[versions[version]] = versionsData[version] + return usage + }, {}) +} + +module.exports.agents = Object.keys(agentsData).reduce((map, key) => { + let versionsData = agentsData[key] + map[browsers[key]] = Object.keys(versionsData).reduce((data, entry) => { + if (entry === 'A') { + data.usage_global = unpackBrowserVersions(versionsData[entry]) + } else if (entry === 'C') { + data.versions = versionsData[entry].reduce((list, version) => { + if (version === '') { + list.push(null) + } else { + list.push(versions[version]) + } + return list + }, []) + } else if (entry === 'D') { + data.prefix_exceptions = unpackBrowserVersions(versionsData[entry]) + } else if (entry === 'E') { + data.browser = versionsData[entry] + } else if (entry === 'F') { + data.release_date = Object.keys(versionsData[entry]).reduce( + (map2, key2) => { + map2[versions[key2]] = versionsData[entry][key2] + return map2 + }, + {} + ) + } else { + // entry is B + data.prefix = versionsData[entry] + } + return data + }, {}) + return map +}, {}) diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/browserVersions.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/browserVersions.js new file mode 100644 index 00000000000000..553526e2827754 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/browserVersions.js @@ -0,0 +1 @@ +module.exports.browserVersions = require('../../data/browserVersions') diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/browsers.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/browsers.js new file mode 100644 index 00000000000000..85e68b4f768be9 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/browsers.js @@ -0,0 +1 @@ +module.exports.browsers = require('../../data/browsers') diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/feature.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/feature.js new file mode 100644 index 00000000000000..c6999293741a2c --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/feature.js @@ -0,0 +1,46 @@ +const statuses = require('../lib/statuses') +const supported = require('../lib/supported') +const { browsers } = require('./browsers') +const versions = require('./browserVersions').browserVersions + +const MATH2LOG = Math.log(2) + +function unpackSupport(cipher) { + // bit flags + let stats = Object.keys(supported).reduce((list, support) => { + if (cipher & supported[support]) list.push(support) + return list + }, []) + + // notes + let notes = cipher >> 7 + let notesArray = [] + while (notes) { + let note = Math.floor(Math.log(notes) / MATH2LOG) + 1 + notesArray.unshift(`#${note}`) + notes -= Math.pow(2, note - 1) + } + + return stats.concat(notesArray).join(' ') +} + +function unpackFeature(packed) { + let unpacked = { status: statuses[packed.B], title: packed.C } + unpacked.stats = Object.keys(packed.A).reduce((browserStats, key) => { + let browser = packed.A[key] + browserStats[browsers[key]] = Object.keys(browser).reduce( + (stats, support) => { + let packedVersions = browser[support].split(' ') + let unpacked2 = unpackSupport(support) + packedVersions.forEach(v => (stats[versions[v]] = unpacked2)) + return stats + }, + {} + ) + return browserStats + }, {}) + return unpacked +} + +module.exports = unpackFeature +module.exports.default = unpackFeature diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/features.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/features.js new file mode 100644 index 00000000000000..8362aec8d4ca3e --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/features.js @@ -0,0 +1,6 @@ +/* + * Load this dynamically so that it + * doesn't appear in the rollup bundle. + */ + +module.exports.features = require('../../data/features') diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/index.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/index.js new file mode 100644 index 00000000000000..12017e8030acac --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/index.js @@ -0,0 +1,4 @@ +module.exports.agents = require('./agents').agents +module.exports.feature = require('./feature') +module.exports.features = require('./features').features +module.exports.region = require('./region') diff --git a/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/region.js b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/region.js new file mode 100644 index 00000000000000..a3948833abfce3 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/dist/unpacker/region.js @@ -0,0 +1,20 @@ +const { browsers } = require('./browsers') + +function unpackRegion(packed) { + return Object.keys(packed).reduce((list, browser) => { + let data = packed[browser] + list[browsers[browser]] = Object.keys(data).reduce((memo, key) => { + let stats = data[key] + if (key === '_') { + stats.split(' ').forEach(version => (memo[version] = null)) + } else { + memo[key] = stats + } + return memo + }, {}) + return list + }, {}) +} + +module.exports = unpackRegion +module.exports.default = unpackRegion 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 new file mode 100644 index 00000000000000..f7a920c729c3e5 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/caniuse-lite/package.json @@ -0,0 +1,28 @@ +{ + "name": "caniuse-lite", + "version": "1.0.30001238", + "description": "A smaller version of caniuse-db, with only the essentials!", + "main": "dist/unpacker/index.js", + "files": [ + "data", + "dist" + ], + "keywords": [ + "support", + "css", + "js", + "html5", + "svg" + ], + "author": { + "name": "Ben Briggs", + "email": "beneb.info@gmail.com", + "url": "http://beneb.info" + }, + "repository": "browserslist/caniuse-lite", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + "license": "CC-BY-4.0" +} diff --git a/tools/node_modules/@babel/core/node_modules/colorette/LICENSE.md b/tools/node_modules/@babel/core/node_modules/colorette/LICENSE.md new file mode 100644 index 00000000000000..6ba7a0fbbf96af --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/colorette/LICENSE.md @@ -0,0 +1,7 @@ +Copyright © Jorge Bucaran <> + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/tools/node_modules/@babel/core/node_modules/colorette/README.md b/tools/node_modules/@babel/core/node_modules/colorette/README.md new file mode 100644 index 00000000000000..9b5b00f98414f1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/colorette/README.md @@ -0,0 +1,102 @@ +# Colorette + +> Easily set the color and style of text in the terminal. + +- No wonky prototype method-chain API. +- Automatic color support detection. +- Up to [2x faster](#benchmarks) than alternatives. +- [`NO_COLOR`](https://no-color.org) friendly. 👌 + +Here's the first example to get you started. + +```js +import { blue, bold, underline } from "colorette" + +console.log( + blue("I'm blue"), + bold(blue("da ba dee")), + underline(bold(blue("da ba daa"))) +) +``` + +Here's an example using [template literals](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals). + +```js +console.log(` + There's a ${underline(blue("house"))}, + With a ${bold(blue("window"))}, + And a ${blue("corvette")} + And everything is blue +`) +``` + +Of course, you can nest styles without breaking existing color sequences. + +```js +console.log(bold(`I'm ${blue(`da ba ${underline("dee")} da ba`)} daa`)) +``` + +Feeling adventurous? Try the [pipeline operator](https://github.com/tc39/proposal-pipeline-operator). + +```js +console.log("Da ba dee da ba daa" |> blue |> bold) +``` + +## Installation + +```console +npm install colorette +``` + +## API + +### `