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/@babel/compat-data/LICENSE b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/LICENSE new file mode 100644 index 00000000000000..f31575ec773bb1 --- /dev/null +++ b/tools/node_modules/@babel/core/node_modules/@babel/compat-data/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/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 + +### `