tools: update eslint to 8.39.0

PR-URL: https://github.com/nodejs/node/pull/47789
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Mestery <mestery@protonmail.com>
This commit is contained in:
Node.js GitHub Bot 2023-04-30 00:27:12 +00:00
parent 9658d84ddd
commit 32778b8d0e
670 changed files with 4617 additions and 6584 deletions

View File

@ -857,38 +857,6 @@ function parse(text, languageOptions, filePath) {
} }
} }
/**
* Marks a variable as used in the current scope
* @param {SourceCode} sourceCode The source code for the currently linted file.
* @param {ASTNode} currentNode The node currently being traversed
* @param {LanguageOptions} languageOptions The options used to parse this text
* @param {string} name The name of the variable that should be marked as used.
* @returns {boolean} True if the variable was found and marked as used, false if not.
*/
function markVariableAsUsed(sourceCode, currentNode, languageOptions, name) {
const parserOptions = languageOptions.parserOptions;
const sourceType = languageOptions.sourceType;
const hasGlobalReturn =
(parserOptions.ecmaFeatures && parserOptions.ecmaFeatures.globalReturn) ||
sourceType === "commonjs";
const specialScope = hasGlobalReturn || sourceType === "module";
const currentScope = sourceCode.getScope(currentNode);
// Special Node.js scope means we need to start one level deeper
const initialScope = currentScope.type === "global" && specialScope ? currentScope.childScopes[0] : currentScope;
for (let scope = initialScope; scope; scope = scope.upper) {
const variable = scope.variables.find(scopeVar => scopeVar.name === name);
if (variable) {
variable.eslintUsed = true;
return true;
}
}
return false;
}
/** /**
* Runs a rule, and gets its listeners * Runs a rule, and gets its listeners
* @param {Rule} rule A normalized rule with a `create` method * @param {Rule} rule A normalized rule with a `create` method
@ -987,7 +955,7 @@ function runRules(sourceCode, configuredRules, ruleMapper, parserName, languageO
getPhysicalFilename: () => physicalFilename || filename, getPhysicalFilename: () => physicalFilename || filename,
getScope: () => sourceCode.getScope(currentNode), getScope: () => sourceCode.getScope(currentNode),
getSourceCode: () => sourceCode, getSourceCode: () => sourceCode,
markVariableAsUsed: name => markVariableAsUsed(sourceCode, currentNode, languageOptions, name), markVariableAsUsed: name => sourceCode.markVariableAsUsed(name, currentNode),
parserOptions: { parserOptions: {
...languageOptions.parserOptions ...languageOptions.parserOptions
}, },

View File

@ -76,7 +76,7 @@ module.exports = {
return; return;
} }
const block = sourceCode.getAncestors(node).pop(); const block = node.parent;
if (loneBlocks[loneBlocks.length - 1] === block) { if (loneBlocks[loneBlocks.length - 1] === block) {
loneBlocks.pop(); loneBlocks.pop();

View File

@ -32,9 +32,8 @@ module.exports = {
return { return {
IfStatement(node) { IfStatement(node) {
const ancestors = sourceCode.getAncestors(node), const parent = node.parent,
parent = ancestors.pop(), grandparent = parent.parent;
grandparent = ancestors.pop();
if (parent && parent.type === "BlockStatement" && if (parent && parent.type === "BlockStatement" &&
parent.body.length === 1 && grandparent && parent.body.length === 1 && grandparent &&

View File

@ -70,8 +70,7 @@ module.exports = {
allowShortCircuit = config.allowShortCircuit || false, allowShortCircuit = config.allowShortCircuit || false,
allowTernary = config.allowTernary || false, allowTernary = config.allowTernary || false,
allowTaggedTemplates = config.allowTaggedTemplates || false, allowTaggedTemplates = config.allowTaggedTemplates || false,
enforceForJSX = config.enforceForJSX || false, enforceForJSX = config.enforceForJSX || false;
sourceCode = context.getSourceCode();
/** /**
* Has AST suggesting a directive. * Has AST suggesting a directive.
@ -110,12 +109,11 @@ module.exports = {
/** /**
* Detect if a Node is a directive. * Detect if a Node is a directive.
* @param {ASTNode} node any node * @param {ASTNode} node any node
* @param {ASTNode[]} ancestors the given node's ancestors
* @returns {boolean} whether the given node is considered a directive in its current position * @returns {boolean} whether the given node is considered a directive in its current position
*/ */
function isDirective(node, ancestors) { function isDirective(node) {
const parent = ancestors[ancestors.length - 1], const parent = node.parent,
grandparent = ancestors[ancestors.length - 2]; grandparent = parent.parent;
/** /**
* https://tc39.es/ecma262/#directive-prologue * https://tc39.es/ecma262/#directive-prologue
@ -181,7 +179,7 @@ module.exports = {
return { return {
ExpressionStatement(node) { ExpressionStatement(node) {
if (Checker.isDisallowed(node.expression) && !isDirective(node, sourceCode.getAncestors(node))) { if (Checker.isDisallowed(node.expression) && !isDirective(node)) {
context.report({ node, messageId: "unusedExpression" }); context.report({ node, messageId: "unusedExpression" });
} }
} }

View File

@ -1,7 +1,6 @@
/** /**
* @fileoverview Prefers object spread property over Object.assign * @fileoverview Prefers object spread property over Object.assign
* @author Sharmila Jesupaul * @author Sharmila Jesupaul
* See LICENSE file in root directory for full license.
*/ */
"use strict"; "use strict";

View File

@ -83,7 +83,7 @@ module.exports = {
UnaryExpression(node) { UnaryExpression(node) {
if (isTypeofExpression(node)) { if (isTypeofExpression(node)) {
const parent = sourceCode.getAncestors(node).pop(); const { parent } = node;
if (parent.type === "BinaryExpression" && OPERATORS.has(parent.operator)) { if (parent.type === "BinaryExpression" && OPERATORS.has(parent.operator)) {
const sibling = parent.left === node ? parent.right : parent.left; const sibling = parent.left === node ? parent.right : parent.left;

View File

@ -40,10 +40,9 @@ module.exports = {
if (nodeType === "RegularExpression") { if (nodeType === "RegularExpression") {
const beforeToken = sourceCode.getTokenBefore(node); const beforeToken = sourceCode.getTokenBefore(node);
const afterToken = sourceCode.getTokenAfter(node); const afterToken = sourceCode.getTokenAfter(node);
const ancestors = sourceCode.getAncestors(node); const { parent } = node;
const grandparent = ancestors[ancestors.length - 1];
if (grandparent.type === "MemberExpression" && grandparent.object === node && if (parent.type === "MemberExpression" && parent.object === node &&
!(beforeToken && beforeToken.value === "(" && afterToken && afterToken.value === ")")) { !(beforeToken && beforeToken.value === "(" && afterToken && afterToken.value === ")")) {
context.report({ context.report({
node, node,

View File

@ -343,7 +343,7 @@ module.exports = {
) && ) &&
!(!isEqualityOperator(node.operator) && onlyEquality) && !(!isEqualityOperator(node.operator) && onlyEquality) &&
isComparisonOperator(node.operator) && isComparisonOperator(node.operator) &&
!(exceptRange && isRangeTest(sourceCode.getAncestors(node).pop())) !(exceptRange && isRangeTest(node.parent))
) { ) {
context.report({ context.report({
node, node,

View File

@ -646,12 +646,12 @@ class SourceCode extends TokenStore {
} }
/** /**
* Gets all of the declared variables in the scope associated * Get the variables that `node` defines.
* with `node`. This is a convenience method that passes through * This is a convenience method that passes through
* to the same method on the `scopeManager`. * to the same method on the `scopeManager`.
* @param {ASTNode} node The node from which to retrieve the scope to check. * @param {ASTNode} node The node for which the variables are obtained.
* @returns {Array<Variable>} An array of variable nodes representing * @returns {Array<Variable>} An array of variable nodes representing
* the declared variables in the scope associated with `node`. * the variables that `node` defines.
*/ */
getDeclaredVariables(node) { getDeclaredVariables(node) {
return this.scopeManager.getDeclaredVariables(node); return this.scopeManager.getDeclaredVariables(node);
@ -681,6 +681,49 @@ class SourceCode extends TokenStore {
} }
/* eslint-enable class-methods-use-this -- node is owned by SourceCode */ /* eslint-enable class-methods-use-this -- node is owned by SourceCode */
/**
* Marks a variable as used in the current scope
* @param {string} name The name of the variable to mark as used.
* @param {ASTNode} [refNode] The closest node to the variable reference.
* @returns {boolean} True if the variable was found and marked as used, false if not.
*/
markVariableAsUsed(name, refNode = this.ast) {
const currentScope = this.getScope(refNode);
let initialScope = currentScope;
/*
* When we are in an ESM or CommonJS module, we need to start searching
* from the top-level scope, not the global scope. For ESM the top-level
* scope is the module scope; for CommonJS the top-level scope is the
* outer function scope.
*
* Without this check, we might miss a variable declared with `var` at
* the top-level because it won't exist in the global scope.
*/
if (
currentScope.type === "global" &&
currentScope.childScopes.length > 0 &&
// top-level scopes refer to a `Program` node
currentScope.childScopes[0].block === this.ast
) {
initialScope = currentScope.childScopes[0];
}
for (let scope = initialScope; scope; scope = scope.upper) {
const variable = scope.variables.find(scopeVar => scopeVar.name === name);
if (variable) {
variable.eslintUsed = true;
return true;
}
}
return false;
}
} }
module.exports = SourceCode; module.exports = SourceCode;

View File

@ -4,20 +4,6 @@
*/ */
"use strict"; "use strict";
//------------------------------------------------------------------------------
// Helpers
//------------------------------------------------------------------------------
/**
* Gets `token.range[0]` from the given token.
* @param {Node|Token|Comment} token The token to get.
* @returns {number} The start location.
* @private
*/
function getStartLocation(token) {
return token.range[0];
}
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// Exports // Exports
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
@ -30,9 +16,28 @@ function getStartLocation(token) {
* @returns {number} The found index or `tokens.length`. * @returns {number} The found index or `tokens.length`.
*/ */
exports.search = function search(tokens, location) { exports.search = function search(tokens, location) {
const index = tokens.findIndex(el => location <= getStartLocation(el)); for (let minIndex = 0, maxIndex = tokens.length - 1; minIndex <= maxIndex;) {
return index === -1 ? tokens.length : index; /*
* Calculate the index in the middle between minIndex and maxIndex.
* `| 0` is used to round a fractional value down to the nearest integer: this is similar to
* using `Math.trunc()` or `Math.floor()`, but performance tests have shown this method to
* be faster.
*/
const index = (minIndex + maxIndex) / 2 | 0;
const token = tokens[index];
const tokenStartLocation = token.range[0];
if (location <= tokenStartLocation) {
if (index === minIndex) {
return index;
}
maxIndex = index;
} else {
minIndex = index + 1;
}
}
return tokens.length;
}; };
/** /**

View File

@ -1 +1,2 @@
// Todo (Babel 8): remove this file as Babel 8 drop support of core-js 2
module.exports = require("./data/corejs2-built-ins.json"); module.exports = require("./data/corejs2-built-ins.json");

View File

@ -1 +1,2 @@
// Todo (Babel 8): remove this file now that it is included in babel-plugin-polyfill-corejs3
module.exports = require("./data/corejs3-shipped-proposals.json"); module.exports = require("./data/corejs3-shipped-proposals.json");

View File

@ -1,5 +1,5 @@
[ [
"esnext.global-this",
"esnext.promise.all-settled", "esnext.promise.all-settled",
"esnext.string.match-all" "esnext.string.match-all",
"esnext.global-this"
] ]

View File

@ -1,6 +1,6 @@
{ {
"name": "@babel/compat-data", "name": "@babel/compat-data",
"version": "7.21.4", "version": "7.21.7",
"author": "The Babel Team (https://babel.dev/team)", "author": "The Babel Team (https://babel.dev/team)",
"license": "MIT", "license": "MIT",
"description": "", "description": "",

View File

@ -5,21 +5,12 @@ Object.defineProperty(exports, "__esModule", {
}); });
exports.default = resolve; exports.default = resolve;
var _importMetaResolve = require("../../vendor/import-meta-resolve"); var _importMetaResolve = require("../../vendor/import-meta-resolve");
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); } } let importMetaResolve;
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } {
let import_; importMetaResolve = _importMetaResolve.resolve;
try {
import_ = require("./import.cjs");
} catch (_unused) {}
const importMetaResolveP = import_ && process.execArgv.includes("--experimental-import-meta-resolve") ? import_("data:text/javascript,export default import.meta.resolve").then(m => m.default || _importMetaResolve.resolve, () => _importMetaResolve.resolve) : Promise.resolve(_importMetaResolve.resolve);
function resolve(_x, _x2) {
return _resolve.apply(this, arguments);
} }
function _resolve() { function resolve(specifier, parent) {
_resolve = _asyncToGenerator(function* (specifier, parent) { return importMetaResolve(specifier, parent);
return (yield importMetaResolveP)(specifier, parent);
});
return _resolve.apply(this, arguments);
} }
0 && 0; 0 && 0;

View File

@ -42,16 +42,27 @@ Object.defineProperty(exports, "loadConfig", {
Object.defineProperty(exports, "loadPlugin", { Object.defineProperty(exports, "loadPlugin", {
enumerable: true, enumerable: true,
get: function () { get: function () {
return plugins.loadPlugin; return _plugins.loadPlugin;
} }
}); });
Object.defineProperty(exports, "loadPreset", { Object.defineProperty(exports, "loadPreset", {
enumerable: true, enumerable: true,
get: function () { get: function () {
return plugins.loadPreset; return _plugins.loadPreset;
}
});
Object.defineProperty(exports, "resolvePlugin", {
enumerable: true,
get: function () {
return _plugins.resolvePlugin;
}
});
Object.defineProperty(exports, "resolvePreset", {
enumerable: true,
get: function () {
return _plugins.resolvePreset;
} }
}); });
exports.resolvePreset = exports.resolvePlugin = void 0;
Object.defineProperty(exports, "resolveShowConfigPath", { Object.defineProperty(exports, "resolveShowConfigPath", {
enumerable: true, enumerable: true,
get: function () { get: function () {
@ -60,19 +71,8 @@ Object.defineProperty(exports, "resolveShowConfigPath", {
}); });
var _package = require("./package"); var _package = require("./package");
var _configuration = require("./configuration"); var _configuration = require("./configuration");
var plugins = require("./plugins"); var _plugins = require("./plugins");
function _gensync() {
const data = require("gensync");
_gensync = function () {
return data;
};
return data;
}
({}); ({});
const resolvePlugin = _gensync()(plugins.resolvePlugin).sync;
exports.resolvePlugin = resolvePlugin;
const resolvePreset = _gensync()(plugins.resolvePreset).sync;
exports.resolvePreset = resolvePreset;
0 && 0; 0 && 0;
//# sourceMappingURL=index.js.map //# sourceMappingURL=index.js.map

View File

@ -38,17 +38,21 @@ try {
} catch (_unused) {} } catch (_unused) {}
const supportsESM = _semver().satisfies(process.versions.node, "^12.17 || >=13.2"); const supportsESM = _semver().satisfies(process.versions.node, "^12.17 || >=13.2");
exports.supportsESM = supportsESM; exports.supportsESM = supportsESM;
function* loadCodeDefault(filepath, asyncError, fallbackToTranspiledModule = false) { function* loadCodeDefault(filepath, asyncError) {
switch (_path().extname(filepath)) { switch (_path().extname(filepath)) {
case ".cjs": case ".cjs":
return loadCjsDefault(filepath, fallbackToTranspiledModule); {
return loadCjsDefault(filepath, arguments[2]);
}
case ".mjs": case ".mjs":
break; break;
case ".cts": case ".cts":
return loadCtsDefault(filepath); return loadCtsDefault(filepath);
default: default:
try { try {
return loadCjsDefault(filepath, fallbackToTranspiledModule); {
return loadCjsDefault(filepath, arguments[2]);
}
} catch (e) { } catch (e) {
if (e.code !== "ERR_REQUIRE_ESM") throw e; if (e.code !== "ERR_REQUIRE_ESM") throw e;
} }
@ -85,7 +89,7 @@ function loadCtsDefault(filepath) {
} catch (error) { } catch (error) {
if (!hasTsSupport) { if (!hasTsSupport) {
const packageJson = require("@babel/preset-typescript/package.json"); const packageJson = require("@babel/preset-typescript/package.json");
if (_semver().lte(packageJson.version, "7.21.4")) { if (_semver().lt(packageJson.version, "7.21.4")) {
console.error("`.cts` configuration file failed to load, please try to update `@babel/preset-typescript`."); console.error("`.cts` configuration file failed to load, please try to update `@babel/preset-typescript`.");
} }
} }
@ -106,9 +110,11 @@ function loadCtsDefault(filepath) {
} }
} }
} }
function loadCjsDefault(filepath, fallbackToTranspiledModule) { function loadCjsDefault(filepath) {
const module = (0, _rewriteStackTrace.endHiddenCallStack)(require)(filepath); const module = (0, _rewriteStackTrace.endHiddenCallStack)(require)(filepath);
return module != null && module.__esModule ? module.default || (fallbackToTranspiledModule ? module : undefined) : module; {
return module != null && module.__esModule ? module.default || (arguments[1] ? module : undefined) : module;
}
} }
function loadMjsDefault(_x) { function loadMjsDefault(_x) {
return _loadMjsDefault.apply(this, arguments); return _loadMjsDefault.apply(this, arguments);
@ -129,8 +135,9 @@ function getTSPreset(filepath) {
} catch (error) { } catch (error) {
if (error.code !== "MODULE_NOT_FOUND") throw error; if (error.code !== "MODULE_NOT_FOUND") throw error;
let message = "You appear to be using a .cts file as Babel configuration, but the `@babel/preset-typescript` package was not found: please install it!"; let message = "You appear to be using a .cts file as Babel configuration, but the `@babel/preset-typescript` package was not found: please install it!";
if (process.versions.pnp) { {
message += ` if (process.versions.pnp) {
message += `
If you are using Yarn Plug'n'Play, you may also need to add the following configuration to your .yarnrc.yml file: If you are using Yarn Plug'n'Play, you may also need to add the following configuration to your .yarnrc.yml file:
packageExtensions: packageExtensions:
@ -138,6 +145,7 @@ packageExtensions:
\t\tpeerDependencies: \t\tpeerDependencies:
\t\t\t"@babel/preset-typescript": "*" \t\t\t"@babel/preset-typescript": "*"
`; `;
}
} }
throw new _configError.default(message, filepath); throw new _configError.default(message, filepath);
} }

View File

@ -5,8 +5,7 @@ Object.defineProperty(exports, "__esModule", {
}); });
exports.loadPlugin = loadPlugin; exports.loadPlugin = loadPlugin;
exports.loadPreset = loadPreset; exports.loadPreset = loadPreset;
exports.resolvePlugin = resolvePlugin; exports.resolvePreset = exports.resolvePlugin = void 0;
exports.resolvePreset = resolvePreset;
function _debug() { function _debug() {
const data = require("debug"); const data = require("debug");
_debug = function () { _debug = function () {
@ -21,13 +20,6 @@ function _path() {
}; };
return data; return data;
} }
function _gensync() {
const data = require("gensync");
_gensync = function () {
return data;
};
return data;
}
var _async = require("../../gensync-utils/async"); var _async = require("../../gensync-utils/async");
var _moduleTypes = require("./module-types"); var _moduleTypes = require("./module-types");
function _url() { function _url() {
@ -38,8 +30,6 @@ function _url() {
return data; return data;
} }
var _importMetaResolve = require("./import-meta-resolve"); var _importMetaResolve = require("./import-meta-resolve");
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
const debug = _debug()("babel:config:loading:files:plugins"); const debug = _debug()("babel:config:loading:files:plugins");
const EXACT_RE = /^module:/; const EXACT_RE = /^module:/;
const BABEL_PLUGIN_PREFIX_RE = /^(?!@|module:|[^/]+\/|babel-plugin-)/; const BABEL_PLUGIN_PREFIX_RE = /^(?!@|module:|[^/]+\/|babel-plugin-)/;
@ -49,14 +39,12 @@ const BABEL_PRESET_ORG_RE = /^(@babel\/)(?!preset-|[^/]+\/)/;
const OTHER_PLUGIN_ORG_RE = /^(@(?!babel\/)[^/]+\/)(?![^/]*babel-plugin(?:-|\/|$)|[^/]+\/)/; const OTHER_PLUGIN_ORG_RE = /^(@(?!babel\/)[^/]+\/)(?![^/]*babel-plugin(?:-|\/|$)|[^/]+\/)/;
const OTHER_PRESET_ORG_RE = /^(@(?!babel\/)[^/]+\/)(?![^/]*babel-preset(?:-|\/|$)|[^/]+\/)/; const OTHER_PRESET_ORG_RE = /^(@(?!babel\/)[^/]+\/)(?![^/]*babel-preset(?:-|\/|$)|[^/]+\/)/;
const OTHER_ORG_DEFAULT_RE = /^(@(?!babel$)[^/]+)$/; const OTHER_ORG_DEFAULT_RE = /^(@(?!babel$)[^/]+)$/;
function* resolvePlugin(name, dirname) { const resolvePlugin = resolveStandardizedName.bind(null, "plugin");
return yield* resolveStandardizedName("plugin", name, dirname); exports.resolvePlugin = resolvePlugin;
} const resolvePreset = resolveStandardizedName.bind(null, "preset");
function* resolvePreset(name, dirname) { exports.resolvePreset = resolvePreset;
return yield* resolveStandardizedName("preset", name, dirname);
}
function* loadPlugin(name, dirname) { function* loadPlugin(name, dirname) {
const filepath = yield* resolvePlugin(name, dirname); const filepath = resolvePlugin(name, dirname, yield* (0, _async.isAsync)());
const value = yield* requireModule("plugin", filepath); const value = yield* requireModule("plugin", filepath);
debug("Loaded plugin %o from %o.", name, dirname); debug("Loaded plugin %o from %o.", name, dirname);
return { return {
@ -65,7 +53,7 @@ function* loadPlugin(name, dirname) {
}; };
} }
function* loadPreset(name, dirname) { function* loadPreset(name, dirname) {
const filepath = yield* resolvePreset(name, dirname); const filepath = resolvePreset(name, dirname, yield* (0, _async.isAsync)());
const value = yield* requireModule("preset", filepath); const value = yield* requireModule("preset", filepath);
debug("Loaded preset %o from %o.", name, dirname); debug("Loaded preset %o from %o.", name, dirname);
return { return {
@ -98,23 +86,41 @@ function* resolveAlternativesHelper(type, name) {
} }
throw error; throw error;
} }
function tryRequireResolve(id, { function tryRequireResolve(id, dirname) {
paths: [dirname] try {
}) { if (dirname) {
return {
error: null,
value: (((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));
if (f) return f;
f = new Error(`Cannot resolve module '${r}'`);
f.code = "MODULE_NOT_FOUND";
throw f;
})(id, {
paths: [dirname]
})
};
} else {
return {
error: null,
value: require.resolve(id)
};
}
} catch (error) {
return {
error,
value: null
};
}
}
function tryImportMetaResolve(id, options) {
try { try {
return { return {
error: null, error: null,
value: (((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, { value: (0, _importMetaResolve.default)(id, options)
paths: [b]
}, M = require("module")) => {
let f = M._findPath(r, M._nodeModulePaths(b).concat(b));
if (f) return f;
f = new Error(`Cannot resolve module '${r}'`);
f.code = "MODULE_NOT_FOUND";
throw f;
})(id, {
paths: [dirname]
})
}; };
} catch (error) { } catch (error) {
return { return {
@ -123,73 +129,39 @@ function tryRequireResolve(id, {
}; };
} }
} }
function tryImportMetaResolve(_x, _x2) {
return _tryImportMetaResolve.apply(this, arguments);
}
function _tryImportMetaResolve() {
_tryImportMetaResolve = _asyncToGenerator(function* (id, options) {
try {
return {
error: null,
value: yield (0, _importMetaResolve.default)(id, options)
};
} catch (error) {
return {
error,
value: null
};
}
});
return _tryImportMetaResolve.apply(this, arguments);
}
function resolveStandardizedNameForRequire(type, name, dirname) { function resolveStandardizedNameForRequire(type, name, dirname) {
const it = resolveAlternativesHelper(type, name); const it = resolveAlternativesHelper(type, name);
let res = it.next(); let res = it.next();
while (!res.done) { while (!res.done) {
res = it.next(tryRequireResolve(res.value, { res = it.next(tryRequireResolve(res.value, dirname));
paths: [dirname]
}));
} }
return res.value; return res.value;
} }
function resolveStandardizedNameForImport(_x3, _x4, _x5) { function resolveStandardizedNameForImport(type, name, dirname) {
return _resolveStandardizedNameForImport.apply(this, arguments); const parentUrl = (0, _url().pathToFileURL)(_path().join(dirname, "./babel-virtual-resolve-base.js")).href;
} const it = resolveAlternativesHelper(type, name);
function _resolveStandardizedNameForImport() { let res = it.next();
_resolveStandardizedNameForImport = _asyncToGenerator(function* (type, name, dirname) { while (!res.done) {
const parentUrl = (0, _url().pathToFileURL)(_path().join(dirname, "./babel-virtual-resolve-base.js")).href; res = it.next(tryImportMetaResolve(res.value, parentUrl));
const it = resolveAlternativesHelper(type, name);
let res = it.next();
while (!res.done) {
res = it.next(yield tryImportMetaResolve(res.value, parentUrl));
}
return (0, _url().fileURLToPath)(res.value);
});
return _resolveStandardizedNameForImport.apply(this, arguments);
}
const resolveStandardizedName = _gensync()({
sync(type, name, dirname = process.cwd()) {
return resolveStandardizedNameForRequire(type, name, dirname);
},
async(type, name, dirname = process.cwd()) {
return _asyncToGenerator(function* () {
if (!_moduleTypes.supportsESM) {
return resolveStandardizedNameForRequire(type, name, dirname);
}
try {
return yield resolveStandardizedNameForImport(type, name, dirname);
} catch (e) {
try {
return resolveStandardizedNameForRequire(type, name, dirname);
} catch (e2) {
if (e.type === "MODULE_NOT_FOUND") throw e;
if (e2.type === "MODULE_NOT_FOUND") throw e2;
throw e;
}
}
})();
} }
}); return (0, _url().fileURLToPath)(res.value);
}
function resolveStandardizedName(type, name, dirname, resolveESM) {
if (!_moduleTypes.supportsESM || !resolveESM) {
return resolveStandardizedNameForRequire(type, name, dirname);
}
try {
return resolveStandardizedNameForImport(type, name, dirname);
} catch (e) {
try {
return resolveStandardizedNameForRequire(type, name, dirname);
} catch (e2) {
if (e.type === "MODULE_NOT_FOUND") throw e;
if (e2.type === "MODULE_NOT_FOUND") throw e2;
throw e;
}
}
}
{ {
var LOADING_MODULES = new Set(); var LOADING_MODULES = new Set();
} }
@ -203,7 +175,9 @@ function* requireModule(type, name) {
{ {
LOADING_MODULES.add(name); LOADING_MODULES.add(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); {
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) { } catch (err) {
err.message = `[BABEL]: ${err.message} (While processing: ${name})`; err.message = `[BABEL]: ${err.message} (While processing: ${name})`;
throw err; throw err;

View File

@ -10,8 +10,6 @@ Object.defineProperty(exports, "File", {
return _file.default; return _file.default;
} }
}); });
exports.OptionManager = void 0;
exports.Plugin = Plugin;
Object.defineProperty(exports, "buildExternalHelpers", { Object.defineProperty(exports, "buildExternalHelpers", {
enumerable: true, enumerable: true,
get: function () { get: function () {
@ -225,20 +223,23 @@ var _transformFile = require("./transform-file");
var _transformAst = require("./transform-ast"); var _transformAst = require("./transform-ast");
var _parse = require("./parse"); var _parse = require("./parse");
var thisFile = require("./index"); var thisFile = require("./index");
const version = "7.21.4"; const version = "7.21.5";
exports.version = version; exports.version = version;
const DEFAULT_EXTENSIONS = Object.freeze([".js", ".jsx", ".es6", ".es", ".mjs", ".cjs"]); const DEFAULT_EXTENSIONS = Object.freeze([".js", ".jsx", ".es6", ".es", ".mjs", ".cjs"]);
exports.DEFAULT_EXTENSIONS = DEFAULT_EXTENSIONS; exports.DEFAULT_EXTENSIONS = DEFAULT_EXTENSIONS;
class OptionManager { ;
init(opts) { {
return (0, _config.loadOptionsSync)(opts); {
exports.OptionManager = class OptionManager {
init(opts) {
return (0, _config.loadOptionsSync)(opts);
}
};
exports.Plugin = function Plugin(alias) {
throw new Error(`The (${alias}) Babel 5 plugin is being run with an unsupported Babel version.`);
};
} }
} }
exports.OptionManager = OptionManager;
function Plugin(alias) {
throw new Error(`The (${alias}) Babel 5 plugin is being run with an unsupported Babel version.`);
}
;
0 && (exports.types = exports.traverse = exports.tokTypes = exports.template = 0); 0 && (exports.types = exports.traverse = exports.tokTypes = exports.template = 0);
//# sourceMappingURL=index.js.map //# sourceMappingURL=index.js.map

View File

@ -30,9 +30,6 @@ class PluginPass {
addHelper(name) { addHelper(name) {
return this.file.addHelper(name); return this.file.addHelper(name);
} }
addImport() {
this.file.addImport();
}
buildCodeFrameError(node, msg, _Error) { buildCodeFrameError(node, msg, _Error) {
return this.file.buildCodeFrameError(node, msg, _Error); return this.file.buildCodeFrameError(node, msg, _Error);
} }
@ -42,6 +39,9 @@ exports.default = PluginPass;
PluginPass.prototype.getModuleName = function getModuleName() { PluginPass.prototype.getModuleName = function getModuleName() {
return this.file.getModuleName(); return this.file.getModuleName();
}; };
PluginPass.prototype.addImport = function addImport() {
this.file.addImport();
};
} }
0 && 0; 0 && 0;

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
{ {
"name": "@babel/core", "name": "@babel/core",
"version": "7.21.4", "version": "7.21.5",
"description": "Babel compiler core.", "description": "Babel compiler core.",
"main": "./lib/index.js", "main": "./lib/index.js",
"author": "The Babel Team (https://babel.dev/team)", "author": "The Babel Team (https://babel.dev/team)",
@ -48,14 +48,14 @@
"dependencies": { "dependencies": {
"@ampproject/remapping": "^2.2.0", "@ampproject/remapping": "^2.2.0",
"@babel/code-frame": "^7.21.4", "@babel/code-frame": "^7.21.4",
"@babel/generator": "^7.21.4", "@babel/generator": "^7.21.5",
"@babel/helper-compilation-targets": "^7.21.4", "@babel/helper-compilation-targets": "^7.21.5",
"@babel/helper-module-transforms": "^7.21.2", "@babel/helper-module-transforms": "^7.21.5",
"@babel/helpers": "^7.21.0", "@babel/helpers": "^7.21.5",
"@babel/parser": "^7.21.4", "@babel/parser": "^7.21.5",
"@babel/template": "^7.20.7", "@babel/template": "^7.20.7",
"@babel/traverse": "^7.21.4", "@babel/traverse": "^7.21.5",
"@babel/types": "^7.21.4", "@babel/types": "^7.21.5",
"convert-source-map": "^1.7.0", "convert-source-map": "^1.7.0",
"debug": "^4.1.0", "debug": "^4.1.0",
"gensync": "^1.0.0-beta.2", "gensync": "^1.0.0-beta.2",
@ -63,12 +63,12 @@
"semver": "^6.3.0" "semver": "^6.3.0"
}, },
"devDependencies": { "devDependencies": {
"@babel/helper-transform-fixture-test-runner": "^7.20.14", "@babel/helper-transform-fixture-test-runner": "^7.21.5",
"@babel/plugin-syntax-flow": "^7.21.4", "@babel/plugin-syntax-flow": "^7.21.4",
"@babel/plugin-transform-flow-strip-types": "^7.21.0", "@babel/plugin-transform-flow-strip-types": "^7.21.0",
"@babel/plugin-transform-modules-commonjs": "^7.21.2", "@babel/plugin-transform-modules-commonjs": "^7.21.5",
"@babel/preset-env": "^7.21.4", "@babel/preset-env": "^7.21.5",
"@babel/preset-typescript": "^7.21.4", "@babel/preset-typescript": "^7.21.5",
"@jridgewell/trace-mapping": "^0.3.17", "@jridgewell/trace-mapping": "^0.3.17",
"@types/convert-source-map": "^1.5.1", "@types/convert-source-map": "^1.5.1",
"@types/debug": "^4.1.0", "@types/debug": "^4.1.0",

View File

@ -51,8 +51,7 @@ function BlockStatement(node) {
this.printSequence(node.body, node, { this.printSequence(node.body, node, {
indent: true indent: true
}); });
this.sourceWithOffset("end", node.loc, 0, -1); this.rightBrace(node);
this.rightBrace();
} }
function Directive(node) { function Directive(node) {
this.print(node.value, node); this.print(node.value, node);

View File

@ -62,8 +62,7 @@ function ClassBody(node) {
this.printSequence(node.body, node); this.printSequence(node.body, node);
this.dedent(); this.dedent();
if (!this.endsWith(10)) this.newline(); if (!this.endsWith(10)) this.newline();
this.sourceWithOffset("end", node.loc, 0, -1); this.rightBrace(node);
this.rightBrace();
} }
} }
function ClassProperty(node) { function ClassProperty(node) {
@ -171,8 +170,7 @@ function StaticBlock(node) {
this.printSequence(node.body, node, { this.printSequence(node.body, node, {
indent: true indent: true
}); });
this.sourceWithOffset("end", node.loc, 0, -1); this.rightBrace(node);
this.rightBrace();
} }
} }

View File

@ -39,11 +39,14 @@ const {
isNewExpression isNewExpression
} = _t; } = _t;
function UnaryExpression(node) { function UnaryExpression(node) {
if (node.operator === "void" || node.operator === "delete" || node.operator === "typeof" || node.operator === "throw") { const {
this.word(node.operator); operator
} = node;
if (operator === "void" || operator === "delete" || operator === "typeof" || operator === "throw") {
this.word(operator);
this.space(); this.space();
} else { } else {
this.token(node.operator); this.token(operator);
} }
this.print(node.argument, node); this.print(node.argument, node);
} }
@ -59,7 +62,7 @@ function DoExpression(node) {
function ParenthesizedExpression(node) { function ParenthesizedExpression(node) {
this.tokenChar(40); this.tokenChar(40);
this.print(node.expression, node); this.print(node.expression, node);
this.tokenChar(41); this.rightParens(node);
} }
function UpdateExpression(node) { function UpdateExpression(node) {
if (node.prefix) { if (node.prefix) {
@ -97,7 +100,7 @@ function NewExpression(node, parent) {
} }
this.tokenChar(40); this.tokenChar(40);
this.printList(node.arguments, node); this.printList(node.arguments, node);
this.tokenChar(41); this.rightParens(node);
} }
function SequenceExpression(node) { function SequenceExpression(node) {
this.printList(node.expressions, node); this.printList(node.expressions, node);
@ -145,26 +148,32 @@ function Decorator(node) {
this.newline(); this.newline();
} }
function OptionalMemberExpression(node) { function OptionalMemberExpression(node) {
let {
computed
} = node;
const {
optional,
property
} = node;
this.print(node.object, node); this.print(node.object, node);
if (!node.computed && isMemberExpression(node.property)) { if (!computed && isMemberExpression(property)) {
throw new TypeError("Got a MemberExpression for MemberExpression property"); throw new TypeError("Got a MemberExpression for MemberExpression property");
} }
let computed = node.computed; if (isLiteral(property) && typeof property.value === "number") {
if (isLiteral(node.property) && typeof node.property.value === "number") {
computed = true; computed = true;
} }
if (node.optional) { if (optional) {
this.token("?."); this.token("?.");
} }
if (computed) { if (computed) {
this.tokenChar(91); this.tokenChar(91);
this.print(node.property, node); this.print(property, node);
this.tokenChar(93); this.tokenChar(93);
} else { } else {
if (!node.optional) { if (!optional) {
this.tokenChar(46); this.tokenChar(46);
} }
this.print(node.property, node); this.print(property, node);
} }
} }
function OptionalCallExpression(node) { function OptionalCallExpression(node) {
@ -176,7 +185,7 @@ function OptionalCallExpression(node) {
this.print(node.typeArguments, node); this.print(node.typeArguments, node);
this.tokenChar(40); this.tokenChar(40);
this.printList(node.arguments, node); this.printList(node.arguments, node);
this.tokenChar(41); this.rightParens(node);
} }
function CallExpression(node) { function CallExpression(node) {
this.print(node.callee, node); this.print(node.callee, node);
@ -184,7 +193,7 @@ function CallExpression(node) {
this.print(node.typeParameters, node); this.print(node.typeParameters, node);
this.tokenChar(40); this.tokenChar(40);
this.printList(node.arguments, node); this.printList(node.arguments, node);
this.tokenChar(41); this.rightParens(node);
} }
function Import() { function Import() {
this.word("import"); this.word("import");
@ -294,8 +303,7 @@ function ModuleExpression(node) {
} }
this.print(body, node); this.print(body, node);
this.dedent(); this.dedent();
this.sourceWithOffset("end", node.loc, 0, -1); this.rightBrace(node);
this.rightBrace();
} }
//# sourceMappingURL=expressions.js.map //# sourceMappingURL=expressions.js.map

View File

@ -335,7 +335,8 @@ function FunctionTypeAnnotation(node, parent) {
this.print(node.rest, node); this.print(node.rest, node);
} }
this.tokenChar(41); this.tokenChar(41);
if (parent && (parent.type === "ObjectTypeCallProperty" || parent.type === "ObjectTypeInternalSlot" || parent.type === "DeclareFunction" || parent.type === "ObjectTypeProperty" && parent.method)) { const type = parent == null ? void 0 : parent.type;
if (type != null && (type === "ObjectTypeCallProperty" || type === "ObjectTypeInternalSlot" || type === "DeclareFunction" || type === "ObjectTypeProperty" && parent.method)) {
this.tokenChar(58); this.tokenChar(58);
} else { } else {
this.space(); this.space();
@ -367,26 +368,31 @@ function _interfaceish(node) {
this.space(); this.space();
this.printList(node.extends, node); this.printList(node.extends, node);
} }
if (node.mixins && node.mixins.length) { if (node.type === "DeclareClass") {
this.space(); var _node$mixins, _node$implements;
this.word("mixins"); if ((_node$mixins = node.mixins) != null && _node$mixins.length) {
this.space(); this.space();
this.printList(node.mixins, node); this.word("mixins");
} this.space();
if (node.implements && node.implements.length) { this.printList(node.mixins, node);
this.space(); }
this.word("implements"); if ((_node$implements = node.implements) != null && _node$implements.length) {
this.space(); this.space();
this.printList(node.implements, node); this.word("implements");
this.space();
this.printList(node.implements, node);
}
} }
this.space(); this.space();
this.print(node.body, node); this.print(node.body, node);
} }
function _variance(node) { function _variance(node) {
if (node.variance) { var _node$variance;
if (node.variance.kind === "plus") { const kind = (_node$variance = node.variance) == null ? void 0 : _node$variance.kind;
if (kind != null) {
if (kind === "plus") {
this.tokenChar(43); this.tokenChar(43);
} else if (node.variance.kind === "minus") { } else if (kind === "minus") {
this.tokenChar(45); this.tokenChar(45);
} }
} }
@ -402,8 +408,9 @@ function andSeparator() {
this.space(); this.space();
} }
function InterfaceTypeAnnotation(node) { function InterfaceTypeAnnotation(node) {
var _node$extends2;
this.word("interface"); this.word("interface");
if (node.extends && node.extends.length) { if ((_node$extends2 = node.extends) != null && _node$extends2.length) {
this.space(); this.space();
this.word("extends"); this.word("extends");
this.space(); this.space();

View File

@ -205,7 +205,7 @@ function SwitchStatement(node) {
if (!leading && node.cases[node.cases.length - 1] === cas) return -1; if (!leading && node.cases[node.cases.length - 1] === cas) return -1;
} }
}); });
this.tokenChar(125); this.rightBrace(node);
} }
function SwitchCase(node) { function SwitchCase(node) {
if (node.test) { if (node.test) {

View File

@ -319,8 +319,7 @@ function tsPrintBraced(printer, members, node) {
} }
printer.dedent(); printer.dedent();
} }
printer.sourceWithOffset("end", node.loc, 0, -1); printer.rightBrace(node);
printer.rightBrace();
} }
function TSArrayType(node) { function TSArrayType(node) {
this.print(node.elementType, node, true); this.print(node.elementType, node, true);

View File

@ -70,12 +70,17 @@ class Printer {
} }
this._noLineTerminator = false; this._noLineTerminator = false;
} }
rightBrace() { rightBrace(node) {
if (this.format.minified) { if (this.format.minified) {
this._buf.removeLastSemicolon(); this._buf.removeLastSemicolon();
} }
this.sourceWithOffset("end", node.loc, 0, -1);
this.tokenChar(125); this.tokenChar(125);
} }
rightParens(node) {
this.sourceWithOffset("end", node.loc, 0, -1);
this.tokenChar(41);
}
space(force = false) { space(force = false) {
if (this.format.compact) return; if (this.format.compact) return;
if (force) { if (force) {
@ -270,10 +275,11 @@ class Printer {
} }
} }
_catchUp(prop, loc) { _catchUp(prop, loc) {
var _loc$prop;
if (!this.format.retainLines) return; if (!this.format.retainLines) return;
const pos = loc ? loc[prop] : null; const line = loc == null ? void 0 : (_loc$prop = loc[prop]) == null ? void 0 : _loc$prop.line;
if ((pos == null ? void 0 : pos.line) != null) { if (line != null) {
const count = pos.line - this._buf.getCurrentLine(); const count = line - this._buf.getCurrentLine();
for (let i = 0; i < count; i++) { for (let i = 0; i < count; i++) {
this._newline(); this._newline();
} }
@ -300,6 +306,7 @@ class Printer {
} }
} }
print(node, parent, noLineTerminatorAfter, trailingCommentsLineOffset, forceParens) { print(node, parent, noLineTerminatorAfter, trailingCommentsLineOffset, forceParens) {
var _node$extra;
if (!node) return; if (!node) return;
this._endsWithInnerRaw = false; this._endsWithInnerRaw = false;
const nodeType = node.type; const nodeType = node.type;
@ -316,14 +323,7 @@ class Printer {
const oldInAux = this._insideAux; const oldInAux = this._insideAux;
this._insideAux = node.loc == undefined; this._insideAux = node.loc == undefined;
this._maybeAddAuxComment(this._insideAux && !oldInAux); this._maybeAddAuxComment(this._insideAux && !oldInAux);
let shouldPrintParens = false; const shouldPrintParens = forceParens || format.retainFunctionParens && nodeType === "FunctionExpression" && ((_node$extra = node.extra) == null ? void 0 : _node$extra.parenthesized) || needsParens(node, parent, this._printStack);
if (forceParens) {
shouldPrintParens = true;
} else if (format.retainFunctionParens && nodeType === "FunctionExpression" && node.extra && node.extra.parenthesized) {
shouldPrintParens = true;
} else {
shouldPrintParens = needsParens(node, parent, this._printStack);
}
if (shouldPrintParens) { if (shouldPrintParens) {
this.tokenChar(40); this.tokenChar(40);
this._endsWithInnerRaw = false; this._endsWithInnerRaw = false;
@ -471,8 +471,9 @@ class Printer {
this.printJoin(items, parent, opts); this.printJoin(items, parent, opts);
} }
_printNewline(newLine, opts) { _printNewline(newLine, opts) {
if (this.format.retainLines || this.format.compact) return; const format = this.format;
if (this.format.concise) { if (format.retainLines || format.compact) return;
if (format.concise) {
this.space(); this.space();
return; return;
} }

View File

@ -1,6 +1,6 @@
{ {
"name": "@babel/generator", "name": "@babel/generator",
"version": "7.21.4", "version": "7.21.5",
"description": "Turns an AST into code.", "description": "Turns an AST into code.",
"author": "The Babel Team (https://babel.dev/team)", "author": "The Babel Team (https://babel.dev/team)",
"license": "MIT", "license": "MIT",
@ -19,14 +19,14 @@
"lib" "lib"
], ],
"dependencies": { "dependencies": {
"@babel/types": "^7.21.4", "@babel/types": "^7.21.5",
"@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/gen-mapping": "^0.3.2",
"@jridgewell/trace-mapping": "^0.3.17", "@jridgewell/trace-mapping": "^0.3.17",
"jsesc": "^2.5.1" "jsesc": "^2.5.1"
}, },
"devDependencies": { "devDependencies": {
"@babel/helper-fixtures": "^7.21.0", "@babel/helper-fixtures": "^7.21.5",
"@babel/parser": "^7.21.4", "@babel/parser": "^7.21.5",
"@types/jsesc": "^2.5.0", "@types/jsesc": "^2.5.0",
"charcodes": "^0.2.0" "charcodes": "^0.2.0"
}, },

View File

@ -1,6 +1,6 @@
{ {
"name": "@babel/helper-compilation-targets", "name": "@babel/helper-compilation-targets",
"version": "7.21.4", "version": "7.21.5",
"author": "The Babel Team (https://babel.dev/team)", "author": "The Babel Team (https://babel.dev/team)",
"license": "MIT", "license": "MIT",
"description": "Helper functions on Babel compilation targets", "description": "Helper functions on Babel compilation targets",
@ -22,7 +22,7 @@
"babel-plugin" "babel-plugin"
], ],
"dependencies": { "dependencies": {
"@babel/compat-data": "^7.21.4", "@babel/compat-data": "^7.21.5",
"@babel/helper-validator-option": "^7.21.0", "@babel/helper-validator-option": "^7.21.0",
"browserslist": "^4.21.3", "browserslist": "^4.21.3",
"lru-cache": "^5.1.1", "lru-cache": "^5.1.1",
@ -32,7 +32,7 @@
"@babel/core": "^7.0.0" "@babel/core": "^7.0.0"
}, },
"devDependencies": { "devDependencies": {
"@babel/core": "^7.21.4", "@babel/core": "^7.21.5",
"@babel/helper-plugin-test-runner": "^7.18.6", "@babel/helper-plugin-test-runner": "^7.18.6",
"@types/lru-cache": "^5.1.1", "@types/lru-cache": "^5.1.1",
"@types/semver": "^5.5.0" "@types/semver": "^5.5.0"

View File

@ -5,55 +5,52 @@ Object.defineProperty(exports, "__esModule", {
}); });
exports.default = void 0; exports.default = void 0;
exports.requeueComputedKeyAndDecorators = requeueComputedKeyAndDecorators; exports.requeueComputedKeyAndDecorators = requeueComputedKeyAndDecorators;
exports.skipAllButComputedKey = skipAllButComputedKey; {
{
function skipAllButComputedKey(path) { {
path.skip(); exports.skipAllButComputedKey = function skipAllButComputedKey(path) {
path.skip();
if (path.node.computed) { if (path.node.computed) {
path.context.maybeQueue(path.get("key")); path.context.maybeQueue(path.get("key"));
}
};
}
} }
} }
function requeueComputedKeyAndDecorators(path) { function requeueComputedKeyAndDecorators(path) {
const { const {
context, context,
node node
} = path; } = path;
if (node.computed) { if (node.computed) {
context.maybeQueue(path.get("key")); context.maybeQueue(path.get("key"));
} }
if (node.decorators) { if (node.decorators) {
for (const decorator of path.get("decorators")) { for (const decorator of path.get("decorators")) {
context.maybeQueue(decorator); context.maybeQueue(decorator);
} }
} }
} }
const visitor = { const visitor = {
FunctionParent(path) { FunctionParent(path) {
if (path.isArrowFunctionExpression()) { if (path.isArrowFunctionExpression()) {
return; return;
} else { } else {
path.skip(); path.skip();
if (path.isMethod()) { if (path.isMethod()) {
requeueComputedKeyAndDecorators(path); requeueComputedKeyAndDecorators(path);
} }
} }
}, },
Property(path) { Property(path) {
if (path.isObjectProperty()) { if (path.isObjectProperty()) {
return; return;
} }
path.skip(); path.skip();
requeueComputedKeyAndDecorators(path); requeueComputedKeyAndDecorators(path);
} }
}; };
var _default = visitor; var _default = visitor;
exports.default = _default; exports.default = _default;
//# sourceMappingURL=index.js.map

View File

@ -1,6 +1,6 @@
{ {
"name": "@babel/helper-environment-visitor", "name": "@babel/helper-environment-visitor",
"version": "7.18.9", "version": "7.21.5",
"description": "Helper visitor to only visit nodes in the current 'this' context", "description": "Helper visitor to only visit nodes in the current 'this' context",
"repository": { "repository": {
"type": "git", "type": "git",
@ -18,8 +18,8 @@
"./package.json": "./package.json" "./package.json": "./package.json"
}, },
"devDependencies": { "devDependencies": {
"@babel/traverse": "^7.18.9", "@babel/traverse": "^7.21.5",
"@babel/types": "^7.18.9" "@babel/types": "^7.21.5"
}, },
"engines": { "engines": {
"node": ">=6.9.0" "node": ">=6.9.0"

View File

@ -4,12 +4,17 @@ Object.defineProperty(exports, "__esModule", {
value: true value: true
}); });
exports.buildDynamicImport = buildDynamicImport; exports.buildDynamicImport = buildDynamicImport;
exports.getDynamicImportSource = getDynamicImportSource;
var t = require("@babel/types"); var t = require("@babel/types");
var _template = require("@babel/template"); var _template = require("@babel/template");
function getDynamicImportSource(node) { {
const [source] = node.arguments; {
return t.isStringLiteral(source) || t.isTemplateLiteral(source) ? source : _template.default.expression.ast`\`\${${source}}\``; {
exports.getDynamicImportSource = function getDynamicImportSource(node) {
const [source] = node.arguments;
return t.isStringLiteral(source) || t.isTemplateLiteral(source) ? source : _template.default.expression.ast`\`\${${source}}\``;
};
}
}
} }
function buildDynamicImport(node, deferToThen, wrapWithPromise, builder) { function buildDynamicImport(node, deferToThen, wrapWithPromise, builder) {
const [specifier] = node.arguments; const [specifier] = node.arguments;

View File

@ -11,12 +11,6 @@ Object.defineProperty(exports, "buildDynamicImport", {
}); });
exports.buildNamespaceInitStatements = buildNamespaceInitStatements; exports.buildNamespaceInitStatements = buildNamespaceInitStatements;
exports.ensureStatementsHoisted = ensureStatementsHoisted; exports.ensureStatementsHoisted = ensureStatementsHoisted;
Object.defineProperty(exports, "getDynamicImportSource", {
enumerable: true,
get: function () {
return _dynamicImport.getDynamicImportSource;
}
});
Object.defineProperty(exports, "getModuleName", { Object.defineProperty(exports, "getModuleName", {
enumerable: true, enumerable: true,
get: function () { get: function () {
@ -73,8 +67,14 @@ const {
variableDeclaration, variableDeclaration,
variableDeclarator variableDeclarator
} = _t; } = _t;
{
{
{
exports.getDynamicImportSource = require("./dynamic-import").getDynamicImportSource;
}
}
}
function rewriteModuleStatementsAndPrepareHeader(path, { function rewriteModuleStatementsAndPrepareHeader(path, {
loose,
exportName, exportName,
strict, strict,
allowTopLevelThis, allowTopLevelThis,
@ -84,8 +84,8 @@ function rewriteModuleStatementsAndPrepareHeader(path, {
lazy, lazy,
esNamespaceOnly, esNamespaceOnly,
filename, filename,
constantReexports = loose, constantReexports = arguments[1].loose,
enumerableModuleMeta = loose, enumerableModuleMeta = arguments[1].loose,
noIncompleteNsImportDetection noIncompleteNsImportDetection
}) { }) {
(0, _normalizeAndLoadMetadata.validateImportInteropOption)(importInterop); (0, _normalizeAndLoadMetadata.validateImportInteropOption)(importInterop);

View File

@ -73,7 +73,10 @@ function rewriteLiveReferences(programPath, metadata) {
exported exported
}; };
programPath.traverse(rewriteBindingInitVisitor, rewriteBindingInitVisitorState); programPath.traverse(rewriteBindingInitVisitor, rewriteBindingInitVisitorState);
(0, _helperSimpleAccess.default)(programPath, new Set([...Array.from(imported.keys()), ...Array.from(exported.keys())]), false); const bindingNames = new Set([...Array.from(imported.keys()), ...Array.from(exported.keys())]);
{
(0, _helperSimpleAccess.default)(programPath, bindingNames, false);
}
const rewriteReferencesVisitorState = { const rewriteReferencesVisitorState = {
seen: new WeakSet(), seen: new WeakSet(),
metadata, metadata,

View File

@ -1,6 +1,6 @@
{ {
"name": "@babel/helper-module-transforms", "name": "@babel/helper-module-transforms",
"version": "7.21.2", "version": "7.21.5",
"description": "Babel helper functions for implementing ES6 module transformations", "description": "Babel helper functions for implementing ES6 module transformations",
"author": "The Babel Team (https://babel.dev/team)", "author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-helper-module-transforms", "homepage": "https://babel.dev/docs/en/next/babel-helper-module-transforms",
@ -15,14 +15,14 @@
}, },
"main": "./lib/index.js", "main": "./lib/index.js",
"dependencies": { "dependencies": {
"@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-environment-visitor": "^7.21.5",
"@babel/helper-module-imports": "^7.18.6", "@babel/helper-module-imports": "^7.21.4",
"@babel/helper-simple-access": "^7.20.2", "@babel/helper-simple-access": "^7.21.5",
"@babel/helper-split-export-declaration": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6",
"@babel/helper-validator-identifier": "^7.19.1", "@babel/helper-validator-identifier": "^7.19.1",
"@babel/template": "^7.20.7", "@babel/template": "^7.20.7",
"@babel/traverse": "^7.21.2", "@babel/traverse": "^7.21.5",
"@babel/types": "^7.21.2" "@babel/types": "^7.21.5"
}, },
"engines": { "engines": {
"node": ">=6.9.0" "node": ">=6.9.0"

View File

@ -8,14 +8,18 @@ exports.declarePreset = void 0;
const apiPolyfills = { const apiPolyfills = {
assertVersion: api => range => { assertVersion: api => range => {
throwVersionError(range, api.version); throwVersionError(range, api.version);
},
targets: () => () => {
return {};
},
assumption: () => () => {
return undefined;
} }
}; };
{
Object.assign(apiPolyfills, {
targets: () => () => {
return {};
},
assumption: () => () => {
return undefined;
}
});
}
function declare(builder) { function declare(builder) {
return (api, options, dirname) => { return (api, options, dirname) => {
var _clonedApi2; var _clonedApi2;
@ -23,11 +27,9 @@ function declare(builder) {
for (const name of Object.keys(apiPolyfills)) { for (const name of Object.keys(apiPolyfills)) {
var _clonedApi; var _clonedApi;
if (api[name]) continue; if (api[name]) continue;
(_clonedApi = clonedApi) != null ? _clonedApi : clonedApi = copyApiObject(api);
clonedApi = (_clonedApi = clonedApi) != null ? _clonedApi : copyApiObject(api);
clonedApi[name] = apiPolyfills[name](clonedApi); clonedApi[name] = apiPolyfills[name](clonedApi);
} }
return builder((_clonedApi2 = clonedApi) != null ? _clonedApi2 : api, options || {}, dirname); return builder((_clonedApi2 = clonedApi) != null ? _clonedApi2 : api, options || {}, dirname);
}; };
} }

View File

@ -1,6 +1,6 @@
{ {
"name": "@babel/helper-plugin-utils", "name": "@babel/helper-plugin-utils",
"version": "7.20.2", "version": "7.21.5",
"description": "General utilities for plugins to use", "description": "General utilities for plugins to use",
"author": "The Babel Team (https://babel.dev/team)", "author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-helper-plugin-utils", "homepage": "https://babel.dev/docs/en/next/babel-helper-plugin-utils",

View File

@ -17,21 +17,45 @@ const {
unaryExpression unaryExpression
} = _t; } = _t;
const simpleAssignmentVisitor = { const simpleAssignmentVisitor = {
UpdateExpression: { AssignmentExpression: {
exit(path) { exit(path) {
const { const {
scope, scope,
bindingNames, seen,
includeUpdateExpression bindingNames
} = this; } = this;
if (!includeUpdateExpression) { if (path.node.operator === "=") return;
if (seen.has(path.node)) return;
seen.add(path.node);
const left = path.get("left");
if (!left.isIdentifier()) return;
const localName = left.node.name;
if (!bindingNames.has(localName)) return;
if (scope.getBinding(localName) !== path.scope.getBinding(localName)) {
return; return;
} }
const operator = path.node.operator.slice(0, -1);
if (LOGICAL_OPERATORS.includes(operator)) {
path.replaceWith(logicalExpression(operator, path.node.left, assignmentExpression("=", cloneNode(path.node.left), path.node.right)));
} else {
path.node.right = binaryExpression(operator, cloneNode(path.node.left), path.node.right);
path.node.operator = "=";
}
}
}
};
{
simpleAssignmentVisitor.UpdateExpression = {
exit(path) {
if (!this.includeUpdateExpression) return;
const {
scope,
bindingNames
} = this;
const arg = path.get("argument"); const arg = path.get("argument");
if (!arg.isIdentifier()) return; if (!arg.isIdentifier()) return;
const localName = arg.node.name; const localName = arg.node.name;
if (!bindingNames.has(localName)) return; if (!bindingNames.has(localName)) return;
if (scope.getBinding(localName) !== path.scope.getBinding(localName)) { if (scope.getBinding(localName) !== path.scope.getBinding(localName)) {
return; return;
} }
@ -46,52 +70,22 @@ const simpleAssignmentVisitor = {
path.scope.push({ path.scope.push({
id: old id: old
}); });
const binary = binaryExpression(path.node.operator[0], identifier(varName), const binary = binaryExpression(path.node.operator[0], identifier(varName), numericLiteral(1));
numericLiteral(1));
path.replaceWith(sequenceExpression([assignmentExpression("=", identifier(varName), unaryExpression("+", arg.node)), assignmentExpression("=", cloneNode(arg.node), binary), identifier(varName)])); path.replaceWith(sequenceExpression([assignmentExpression("=", identifier(varName), unaryExpression("+", arg.node)), assignmentExpression("=", cloneNode(arg.node), binary), identifier(varName)]));
} }
} }
}, };
AssignmentExpression: { }
exit(path) { function simplifyAccess(path, bindingNames) {
const { {
scope, var _arguments$;
seen, path.traverse(simpleAssignmentVisitor, {
bindingNames scope: path.scope,
} = this; bindingNames,
if (path.node.operator === "=") return; seen: new WeakSet(),
if (seen.has(path.node)) return; includeUpdateExpression: (_arguments$ = arguments[2]) != null ? _arguments$ : true
seen.add(path.node); });
const left = path.get("left");
if (!left.isIdentifier()) return;
const localName = left.node.name;
if (!bindingNames.has(localName)) return;
if (scope.getBinding(localName) !== path.scope.getBinding(localName)) {
return;
}
const operator = path.node.operator.slice(0, -1);
if (LOGICAL_OPERATORS.includes(operator)) {
path.replaceWith(logicalExpression(
operator, path.node.left, assignmentExpression("=", cloneNode(path.node.left), path.node.right)));
} else {
path.node.right = binaryExpression(
operator, cloneNode(path.node.left), path.node.right);
path.node.operator = "=";
}
}
} }
};
function simplifyAccess(path, bindingNames,
includeUpdateExpression = true) {
path.traverse(simpleAssignmentVisitor, {
scope: path.scope,
bindingNames,
seen: new WeakSet(),
includeUpdateExpression
});
} }
//# sourceMappingURL=index.js.map //# sourceMappingURL=index.js.map

View File

@ -1,6 +1,6 @@
{ {
"name": "@babel/helper-simple-access", "name": "@babel/helper-simple-access",
"version": "7.20.2", "version": "7.21.5",
"description": "Babel helper for ensuring that access to a given value is performed through simple accesses", "description": "Babel helper for ensuring that access to a given value is performed through simple accesses",
"author": "The Babel Team (https://babel.dev/team)", "author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-helper-simple-access", "homepage": "https://babel.dev/docs/en/next/babel-helper-simple-access",
@ -15,11 +15,11 @@
}, },
"main": "./lib/index.js", "main": "./lib/index.js",
"dependencies": { "dependencies": {
"@babel/types": "^7.20.2" "@babel/types": "^7.21.5"
}, },
"devDependencies": { "devDependencies": {
"@babel/core": "^7.20.2", "@babel/core": "^7.21.5",
"@babel/traverse": "^7.20.1" "@babel/traverse": "^7.21.5"
}, },
"engines": { "engines": {
"node": ">=6.9.0" "node": ">=6.9.0"

View File

@ -6,11 +6,9 @@ Object.defineProperty(exports, "__esModule", {
exports.readCodePoint = readCodePoint; exports.readCodePoint = readCodePoint;
exports.readInt = readInt; exports.readInt = readInt;
exports.readStringContents = readStringContents; exports.readStringContents = readStringContents;
var _isDigit = function isDigit(code) { var _isDigit = function isDigit(code) {
return code >= 48 && code <= 57; return code >= 48 && code <= 57;
}; };
const forbiddenNumericSeparatorSiblings = { const forbiddenNumericSeparatorSiblings = {
decBinOct: new Set([46, 66, 69, 79, 95, 98, 101, 111]), decBinOct: new Set([46, 66, 69, 79, 95, 98, 101, 111]),
hex: new Set([46, 88, 95, 120]) hex: new Set([46, 88, 95, 120])
@ -21,7 +19,6 @@ const isAllowedNumericSeparatorSibling = {
dec: ch => ch >= 48 && ch <= 57, dec: ch => ch >= 48 && ch <= 57,
hex: ch => ch >= 48 && ch <= 57 || ch >= 65 && ch <= 70 || ch >= 97 && ch <= 102 hex: ch => ch >= 48 && ch <= 57 || ch >= 65 && ch <= 70 || ch >= 97 && ch <= 102
}; };
function readStringContents(type, input, pos, lineStart, curLine, errors) { function readStringContents(type, input, pos, lineStart, curLine, errors) {
const initialPos = pos; const initialPos = pos;
const initialLineStart = lineStart; const initialLineStart = lineStart;
@ -32,25 +29,20 @@ function readStringContents(type, input, pos, lineStart, curLine, errors) {
const { const {
length length
} = input; } = input;
for (;;) { for (;;) {
if (pos >= length) { if (pos >= length) {
errors.unterminated(initialPos, initialLineStart, initialCurLine); errors.unterminated(initialPos, initialLineStart, initialCurLine);
out += input.slice(chunkStart, pos); out += input.slice(chunkStart, pos);
break; break;
} }
const ch = input.charCodeAt(pos); const ch = input.charCodeAt(pos);
if (isStringEnd(type, ch, input, pos)) { if (isStringEnd(type, ch, input, pos)) {
out += input.slice(chunkStart, pos); out += input.slice(chunkStart, pos);
break; break;
} }
if (ch === 92) { if (ch === 92) {
out += input.slice(chunkStart, pos); out += input.slice(chunkStart, pos);
const res = readEscapedChar(input, pos, lineStart, curLine, type === "template", errors); const res = readEscapedChar(input, pos, lineStart, curLine, type === "template", errors);
if (res.ch === null && !firstInvalidLoc) { if (res.ch === null && !firstInvalidLoc) {
firstInvalidLoc = { firstInvalidLoc = {
pos, pos,
@ -60,7 +52,6 @@ function readStringContents(type, input, pos, lineStart, curLine, errors) {
} else { } else {
out += res.ch; out += res.ch;
} }
({ ({
pos, pos,
lineStart, lineStart,
@ -75,11 +66,9 @@ function readStringContents(type, input, pos, lineStart, curLine, errors) {
if (type === "template") { if (type === "template") {
out += input.slice(chunkStart, pos) + "\n"; out += input.slice(chunkStart, pos) + "\n";
++pos; ++pos;
if (ch === 13 && input.charCodeAt(pos) === 10) { if (ch === 13 && input.charCodeAt(pos) === 10) {
++pos; ++pos;
} }
++curLine; ++curLine;
chunkStart = lineStart = pos; chunkStart = lineStart = pos;
} else { } else {
@ -89,7 +78,6 @@ function readStringContents(type, input, pos, lineStart, curLine, errors) {
++pos; ++pos;
} }
} }
return { return {
pos, pos,
str: out, str: out,
@ -99,35 +87,27 @@ function readStringContents(type, input, pos, lineStart, curLine, errors) {
containsInvalid: !!firstInvalidLoc containsInvalid: !!firstInvalidLoc
}; };
} }
function isStringEnd(type, ch, input, pos) { function isStringEnd(type, ch, input, pos) {
if (type === "template") { if (type === "template") {
return ch === 96 || ch === 36 && input.charCodeAt(pos + 1) === 123; return ch === 96 || ch === 36 && input.charCodeAt(pos + 1) === 123;
} }
return ch === (type === "double" ? 34 : 39); return ch === (type === "double" ? 34 : 39);
} }
function readEscapedChar(input, pos, lineStart, curLine, inTemplate, errors) { function readEscapedChar(input, pos, lineStart, curLine, inTemplate, errors) {
const throwOnInvalid = !inTemplate; const throwOnInvalid = !inTemplate;
pos++; pos++;
const res = ch => ({ const res = ch => ({
pos, pos,
ch, ch,
lineStart, lineStart,
curLine curLine
}); });
const ch = input.charCodeAt(pos++); const ch = input.charCodeAt(pos++);
switch (ch) { switch (ch) {
case 110: case 110:
return res("\n"); return res("\n");
case 114: case 114:
return res("\r"); return res("\r");
case 120: case 120:
{ {
let code; let code;
@ -137,7 +117,6 @@ function readEscapedChar(input, pos, lineStart, curLine, inTemplate, errors) {
} = readHexChar(input, pos, lineStart, curLine, 2, false, throwOnInvalid, errors)); } = readHexChar(input, pos, lineStart, curLine, 2, false, throwOnInvalid, errors));
return res(code === null ? null : String.fromCharCode(code)); return res(code === null ? null : String.fromCharCode(code));
} }
case 117: case 117:
{ {
let code; let code;
@ -147,32 +126,24 @@ function readEscapedChar(input, pos, lineStart, curLine, inTemplate, errors) {
} = readCodePoint(input, pos, lineStart, curLine, throwOnInvalid, errors)); } = readCodePoint(input, pos, lineStart, curLine, throwOnInvalid, errors));
return res(code === null ? null : String.fromCodePoint(code)); return res(code === null ? null : String.fromCodePoint(code));
} }
case 116: case 116:
return res("\t"); return res("\t");
case 98: case 98:
return res("\b"); return res("\b");
case 118: case 118:
return res("\u000b"); return res("\u000b");
case 102: case 102:
return res("\f"); return res("\f");
case 13: case 13:
if (input.charCodeAt(pos) === 10) { if (input.charCodeAt(pos) === 10) {
++pos; ++pos;
} }
case 10: case 10:
lineStart = pos; lineStart = pos;
++curLine; ++curLine;
case 8232: case 8232:
case 8233: case 8233:
return res(""); return res("");
case 56: case 56:
case 57: case 57:
if (inTemplate) { if (inTemplate) {
@ -180,22 +151,18 @@ function readEscapedChar(input, pos, lineStart, curLine, inTemplate, errors) {
} else { } else {
errors.strictNumericEscape(pos - 1, lineStart, curLine); errors.strictNumericEscape(pos - 1, lineStart, curLine);
} }
default: default:
if (ch >= 48 && ch <= 55) { if (ch >= 48 && ch <= 55) {
const startPos = pos - 1; const startPos = pos - 1;
const match = input.slice(startPos, pos + 2).match(/^[0-7]+/); const match = input.slice(startPos, pos + 2).match(/^[0-7]+/);
let octalStr = match[0]; let octalStr = match[0];
let octal = parseInt(octalStr, 8); let octal = parseInt(octalStr, 8);
if (octal > 255) { if (octal > 255) {
octalStr = octalStr.slice(0, -1); octalStr = octalStr.slice(0, -1);
octal = parseInt(octalStr, 8); octal = parseInt(octalStr, 8);
} }
pos += octalStr.length - 1; pos += octalStr.length - 1;
const next = input.charCodeAt(pos); const next = input.charCodeAt(pos);
if (octalStr !== "0" || next === 56 || next === 57) { if (octalStr !== "0" || next === 56 || next === 57) {
if (inTemplate) { if (inTemplate) {
return res(null); return res(null);
@ -203,14 +170,11 @@ function readEscapedChar(input, pos, lineStart, curLine, inTemplate, errors) {
errors.strictNumericEscape(startPos, lineStart, curLine); errors.strictNumericEscape(startPos, lineStart, curLine);
} }
} }
return res(String.fromCharCode(octal)); return res(String.fromCharCode(octal));
} }
return res(String.fromCharCode(ch)); return res(String.fromCharCode(ch));
} }
} }
function readHexChar(input, pos, lineStart, curLine, len, forceLen, throwOnInvalid, errors) { function readHexChar(input, pos, lineStart, curLine, len, forceLen, throwOnInvalid, errors) {
const initialPos = pos; const initialPos = pos;
let n; let n;
@ -218,7 +182,6 @@ function readHexChar(input, pos, lineStart, curLine, len, forceLen, throwOnInval
n, n,
pos pos
} = readInt(input, pos, lineStart, curLine, 16, len, forceLen, false, errors, !throwOnInvalid)); } = readInt(input, pos, lineStart, curLine, 16, len, forceLen, false, errors, !throwOnInvalid));
if (n === null) { if (n === null) {
if (throwOnInvalid) { if (throwOnInvalid) {
errors.invalidEscapeSequence(initialPos, lineStart, curLine); errors.invalidEscapeSequence(initialPos, lineStart, curLine);
@ -226,28 +189,23 @@ function readHexChar(input, pos, lineStart, curLine, len, forceLen, throwOnInval
pos = initialPos - 1; pos = initialPos - 1;
} }
} }
return { return {
code: n, code: n,
pos pos
}; };
} }
function readInt(input, pos, lineStart, curLine, radix, len, forceLen, allowNumSeparator, errors, bailOnError) { function readInt(input, pos, lineStart, curLine, radix, len, forceLen, allowNumSeparator, errors, bailOnError) {
const start = pos; const start = pos;
const forbiddenSiblings = radix === 16 ? forbiddenNumericSeparatorSiblings.hex : forbiddenNumericSeparatorSiblings.decBinOct; const forbiddenSiblings = radix === 16 ? forbiddenNumericSeparatorSiblings.hex : forbiddenNumericSeparatorSiblings.decBinOct;
const isAllowedSibling = radix === 16 ? isAllowedNumericSeparatorSibling.hex : radix === 10 ? isAllowedNumericSeparatorSibling.dec : radix === 8 ? isAllowedNumericSeparatorSibling.oct : isAllowedNumericSeparatorSibling.bin; const isAllowedSibling = radix === 16 ? isAllowedNumericSeparatorSibling.hex : radix === 10 ? isAllowedNumericSeparatorSibling.dec : radix === 8 ? isAllowedNumericSeparatorSibling.oct : isAllowedNumericSeparatorSibling.bin;
let invalid = false; let invalid = false;
let total = 0; let total = 0;
for (let i = 0, e = len == null ? Infinity : len; i < e; ++i) { for (let i = 0, e = len == null ? Infinity : len; i < e; ++i) {
const code = input.charCodeAt(pos); const code = input.charCodeAt(pos);
let val; let val;
if (code === 95 && allowNumSeparator !== "bail") { if (code === 95 && allowNumSeparator !== "bail") {
const prev = input.charCodeAt(pos - 1); const prev = input.charCodeAt(pos - 1);
const next = input.charCodeAt(pos + 1); const next = input.charCodeAt(pos + 1);
if (!allowNumSeparator) { if (!allowNumSeparator) {
if (bailOnError) return { if (bailOnError) return {
n: null, n: null,
@ -261,11 +219,9 @@ function readInt(input, pos, lineStart, curLine, radix, len, forceLen, allowNumS
}; };
errors.unexpectedNumericSeparator(pos, lineStart, curLine); errors.unexpectedNumericSeparator(pos, lineStart, curLine);
} }
++pos; ++pos;
continue; continue;
} }
if (code >= 97) { if (code >= 97) {
val = code - 97 + 10; val = code - 97 + 10;
} else if (code >= 65) { } else if (code >= 65) {
@ -275,7 +231,6 @@ function readInt(input, pos, lineStart, curLine, radix, len, forceLen, allowNumS
} else { } else {
val = Infinity; val = Infinity;
} }
if (val >= radix) { if (val >= radix) {
if (val <= 9 && bailOnError) { if (val <= 9 && bailOnError) {
return { return {
@ -291,28 +246,23 @@ function readInt(input, pos, lineStart, curLine, radix, len, forceLen, allowNumS
break; break;
} }
} }
++pos; ++pos;
total = total * radix + val; total = total * radix + val;
} }
if (pos === start || len != null && pos - start !== len || invalid) { if (pos === start || len != null && pos - start !== len || invalid) {
return { return {
n: null, n: null,
pos pos
}; };
} }
return { return {
n: total, n: total,
pos pos
}; };
} }
function readCodePoint(input, pos, lineStart, curLine, throwOnInvalid, errors) { function readCodePoint(input, pos, lineStart, curLine, throwOnInvalid, errors) {
const ch = input.charCodeAt(pos); const ch = input.charCodeAt(pos);
let code; let code;
if (ch === 123) { if (ch === 123) {
++pos; ++pos;
({ ({
@ -320,7 +270,6 @@ function readCodePoint(input, pos, lineStart, curLine, throwOnInvalid, errors) {
pos pos
} = readHexChar(input, pos, lineStart, curLine, input.indexOf("}", pos) - pos, true, throwOnInvalid, errors)); } = readHexChar(input, pos, lineStart, curLine, input.indexOf("}", pos) - pos, true, throwOnInvalid, errors));
++pos; ++pos;
if (code !== null && code > 0x10ffff) { if (code !== null && code > 0x10ffff) {
if (throwOnInvalid) { if (throwOnInvalid) {
errors.invalidCodePoint(pos, lineStart, curLine); errors.invalidCodePoint(pos, lineStart, curLine);
@ -337,7 +286,6 @@ function readCodePoint(input, pos, lineStart, curLine, throwOnInvalid, errors) {
pos pos
} = readHexChar(input, pos, lineStart, curLine, 4, false, throwOnInvalid, errors)); } = readHexChar(input, pos, lineStart, curLine, 4, false, throwOnInvalid, errors));
} }
return { return {
code, code,
pos pos

View File

@ -1,6 +1,6 @@
{ {
"name": "@babel/helper-string-parser", "name": "@babel/helper-string-parser",
"version": "7.19.4", "version": "7.21.5",
"description": "A utility package to parse strings", "description": "A utility package to parse strings",
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -168,25 +168,27 @@ helpers.extends = helper("7.0.0-beta.0")`
return _extends.apply(this, arguments); return _extends.apply(this, arguments);
} }
`; `;
helpers.objectSpread = helper("7.0.0-beta.0")` {
import defineProperty from "defineProperty"; helpers.objectSpread = helper("7.0.0-beta.0")`
import defineProperty from "defineProperty";
export default function _objectSpread(target) { export default function _objectSpread(target) {
for (var i = 1; i < arguments.length; i++) { for (var i = 1; i < arguments.length; i++) {
var source = (arguments[i] != null) ? Object(arguments[i]) : {}; var source = (arguments[i] != null) ? Object(arguments[i]) : {};
var ownKeys = Object.keys(source); var ownKeys = Object.keys(source);
if (typeof Object.getOwnPropertySymbols === 'function') { if (typeof Object.getOwnPropertySymbols === 'function') {
ownKeys.push.apply(ownKeys, Object.getOwnPropertySymbols(source).filter(function(sym) { ownKeys.push.apply(ownKeys, Object.getOwnPropertySymbols(source).filter(function(sym) {
return Object.getOwnPropertyDescriptor(source, sym).enumerable; return Object.getOwnPropertyDescriptor(source, sym).enumerable;
})); }));
}
ownKeys.forEach(function(key) {
defineProperty(target, key, source[key]);
});
} }
ownKeys.forEach(function(key) { return target;
defineProperty(target, key, source[key]);
});
} }
return target; `;
} }
`;
helpers.inherits = helper("7.0.0-beta.0")` helpers.inherits = helper("7.0.0-beta.0")`
import setPrototypeOf from "setPrototypeOf"; import setPrototypeOf from "setPrototypeOf";

View File

@ -1,6 +1,6 @@
{ {
"name": "@babel/helpers", "name": "@babel/helpers",
"version": "7.21.0", "version": "7.21.5",
"description": "Collection of helper functions used by Babel transforms.", "description": "Collection of helper functions used by Babel transforms.",
"author": "The Babel Team (https://babel.dev/team)", "author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-helpers", "homepage": "https://babel.dev/docs/en/next/babel-helpers",
@ -16,13 +16,13 @@
"main": "./lib/index.js", "main": "./lib/index.js",
"dependencies": { "dependencies": {
"@babel/template": "^7.20.7", "@babel/template": "^7.20.7",
"@babel/traverse": "^7.21.0", "@babel/traverse": "^7.21.5",
"@babel/types": "^7.21.0" "@babel/types": "^7.21.5"
}, },
"devDependencies": { "devDependencies": {
"@babel/generator": "^7.21.0", "@babel/generator": "^7.21.5",
"@babel/helper-plugin-test-runner": "^7.18.6", "@babel/helper-plugin-test-runner": "^7.18.6",
"@babel/parser": "^7.21.0", "@babel/parser": "^7.21.5",
"regenerator-runtime": "^0.13.11", "regenerator-runtime": "^0.13.11",
"terser": "^5.9.0" "terser": "^5.9.0"
}, },

View File

@ -4295,14 +4295,14 @@ var flow = superClass => class FlowParserMixin extends superClass {
node.typeParameters = null; node.typeParameters = null;
} }
node.extends = []; node.extends = [];
node.implements = [];
node.mixins = [];
if (this.eat(81)) { if (this.eat(81)) {
do { do {
node.extends.push(this.flowParseInterfaceExtends()); node.extends.push(this.flowParseInterfaceExtends());
} while (!isClass && this.eat(12)); } while (!isClass && this.eat(12));
} }
if (isClass) { if (isClass) {
node.implements = [];
node.mixins = [];
if (this.eatContextual(115)) { if (this.eatContextual(115)) {
do { do {
node.mixins.push(this.flowParseInterfaceExtends()); node.mixins.push(this.flowParseInterfaceExtends());
@ -8009,15 +8009,19 @@ var typescript = superClass => class TypeScriptParserMixin extends superClass {
} }
} }
tsParseBindingListForSignature() { tsParseBindingListForSignature() {
return super.parseBindingList(11, 41, 2).map(pattern => { const list = super.parseBindingList(11, 41, 2);
if (pattern.type !== "Identifier" && pattern.type !== "RestElement" && pattern.type !== "ObjectPattern" && pattern.type !== "ArrayPattern") { for (const pattern of list) {
const {
type
} = pattern;
if (type === "AssignmentPattern" || type === "TSParameterProperty") {
this.raise(TSErrors.UnsupportedSignatureParameterKind, { this.raise(TSErrors.UnsupportedSignatureParameterKind, {
at: pattern, at: pattern,
type: pattern.type type
}); });
} }
return pattern; }
}); return list;
} }
tsParseTypeMemberSemicolon() { tsParseTypeMemberSemicolon() {
if (!this.eat(12) && !this.isLineTerminator()) { if (!this.eat(12) && !this.isLineTerminator()) {
@ -8039,7 +8043,7 @@ var typescript = superClass => class TypeScriptParserMixin extends superClass {
} }
tsTryParseIndexSignature(node) { tsTryParseIndexSignature(node) {
if (!(this.match(0) && this.tsLookAhead(this.tsIsUnambiguouslyIndexSignature.bind(this)))) { if (!(this.match(0) && this.tsLookAhead(this.tsIsUnambiguouslyIndexSignature.bind(this)))) {
return undefined; return;
} }
this.expect(0); this.expect(0);
const id = this.parseIdentifier(); const id = this.parseIdentifier();
@ -8337,18 +8341,17 @@ var typescript = superClass => class TypeScriptParserMixin extends superClass {
} }
tsParseLiteralTypeNode() { tsParseLiteralTypeNode() {
const node = this.startNode(); const node = this.startNode();
node.literal = (() => { switch (this.state.type) {
switch (this.state.type) { case 132:
case 132: case 133:
case 133: case 131:
case 131: case 85:
case 85: case 86:
case 86: node.literal = super.parseExprAtom();
return super.parseExprAtom(); break;
default: default:
this.unexpected(); this.unexpected();
} }
})();
return this.finishNode(node, "TSLiteralType"); return this.finishNode(node, "TSLiteralType");
} }
tsParseTemplateLiteralType() { tsParseTemplateLiteralType() {
@ -8596,10 +8599,14 @@ var typescript = superClass => class TypeScriptParserMixin extends superClass {
}); });
} }
tsTryParseTypeOrTypePredicateAnnotation() { tsTryParseTypeOrTypePredicateAnnotation() {
return this.match(14) ? this.tsParseTypeOrTypePredicateAnnotation(14) : undefined; if (this.match(14)) {
return this.tsParseTypeOrTypePredicateAnnotation(14);
}
} }
tsTryParseTypeAnnotation() { tsTryParseTypeAnnotation() {
return this.match(14) ? this.tsParseTypeAnnotation() : undefined; if (this.match(14)) {
return this.tsParseTypeAnnotation();
}
} }
tsTryParseType() { tsTryParseType() {
return this.tsEatThenParseType(14); return this.tsEatThenParseType(14);
@ -8772,17 +8779,19 @@ var typescript = superClass => class TypeScriptParserMixin extends superClass {
} }
} }
tsEatThenParseType(token) { tsEatThenParseType(token) {
return !this.match(token) ? undefined : this.tsNextThenParseType(); if (this.match(token)) {
return this.tsNextThenParseType();
}
} }
tsExpectThenParseType(token) { tsExpectThenParseType(token) {
return this.tsDoThenParseType(() => this.expect(token)); return this.tsInType(() => {
this.expect(token);
return this.tsParseType();
});
} }
tsNextThenParseType() { tsNextThenParseType() {
return this.tsDoThenParseType(() => this.next());
}
tsDoThenParseType(cb) {
return this.tsInType(() => { return this.tsInType(() => {
cb(); this.next();
return this.tsParseType(); return this.tsParseType();
}); });
} }
@ -8891,7 +8900,7 @@ var typescript = superClass => class TypeScriptParserMixin extends superClass {
} }
tsTryParseAndCatch(f) { tsTryParseAndCatch(f) {
const result = this.tryParse(abort => f() || abort()); const result = this.tryParse(abort => f() || abort());
if (result.aborted || !result.node) return undefined; if (result.aborted || !result.node) return;
if (result.error) this.state = result.failState; if (result.error) this.state = result.failState;
return result.node; return result.node;
} }
@ -8900,57 +8909,55 @@ var typescript = superClass => class TypeScriptParserMixin extends superClass {
const result = f(); const result = f();
if (result !== undefined && result !== false) { if (result !== undefined && result !== false) {
return result; return result;
} else {
this.state = state;
return undefined;
} }
this.state = state;
} }
tsTryParseDeclare(nany) { tsTryParseDeclare(nany) {
if (this.isLineTerminator()) { if (this.isLineTerminator()) {
return; return;
} }
let starttype = this.state.type; let startType = this.state.type;
let kind; let kind;
if (this.isContextual(99)) { if (this.isContextual(99)) {
starttype = 74; startType = 74;
kind = "let"; kind = "let";
} }
return this.tsInAmbientContext(() => { return this.tsInAmbientContext(() => {
if (starttype === 68) { switch (startType) {
nany.declare = true; case 68:
return super.parseFunctionStatement(nany, false, false);
}
if (starttype === 80) {
nany.declare = true;
return this.parseClass(nany, true, false);
}
if (starttype === 124) {
return this.tsParseEnumDeclaration(nany, {
declare: true
});
}
if (starttype === 110) {
return this.tsParseAmbientExternalModuleDeclaration(nany);
}
if (starttype === 75 || starttype === 74) {
if (!this.match(75) || !this.isLookaheadContextual("enum")) {
nany.declare = true; nany.declare = true;
return this.parseVarStatement(nany, kind || this.state.value, true); return super.parseFunctionStatement(nany, false, false);
} case 80:
this.expect(75); nany.declare = true;
return this.tsParseEnumDeclaration(nany, { return this.parseClass(nany, true, false);
const: true, case 124:
declare: true return this.tsParseEnumDeclaration(nany, {
}); declare: true
} });
if (starttype === 127) { case 110:
const result = this.tsParseInterfaceDeclaration(nany, { return this.tsParseAmbientExternalModuleDeclaration(nany);
declare: true case 75:
}); case 74:
if (result) return result; if (!this.match(75) || !this.isLookaheadContextual("enum")) {
} nany.declare = true;
if (tokenIsIdentifier(starttype)) { return this.parseVarStatement(nany, kind || this.state.value, true);
return this.tsParseDeclaration(nany, this.state.value, true, null); }
this.expect(75);
return this.tsParseEnumDeclaration(nany, {
const: true,
declare: true
});
case 127:
{
const result = this.tsParseInterfaceDeclaration(nany, {
declare: true
});
if (result) return result;
}
default:
if (tokenIsIdentifier(startType)) {
return this.tsParseDeclaration(nany, this.state.value, true, null);
}
} }
}); });
} }
@ -8964,9 +8971,8 @@ var typescript = superClass => class TypeScriptParserMixin extends superClass {
const declaration = this.tsTryParseDeclare(node); const declaration = this.tsTryParseDeclare(node);
if (declaration) { if (declaration) {
declaration.declare = true; declaration.declare = true;
return declaration;
} }
break; return declaration;
} }
case "global": case "global":
if (this.match(5)) { if (this.match(5)) {
@ -9022,9 +9028,7 @@ var typescript = superClass => class TypeScriptParserMixin extends superClass {
return !this.isLineTerminator(); return !this.isLineTerminator();
} }
tsTryParseGenericAsyncArrowFunction(startLoc) { tsTryParseGenericAsyncArrowFunction(startLoc) {
if (!this.match(47)) { if (!this.match(47)) return;
return undefined;
}
const oldMaybeInArrowParameters = this.state.maybeInArrowParameters; const oldMaybeInArrowParameters = this.state.maybeInArrowParameters;
this.state.maybeInArrowParameters = true; this.state.maybeInArrowParameters = true;
const res = this.tsTryParseAndCatch(() => { const res = this.tsTryParseAndCatch(() => {
@ -9036,15 +9040,11 @@ var typescript = superClass => class TypeScriptParserMixin extends superClass {
return node; return node;
}); });
this.state.maybeInArrowParameters = oldMaybeInArrowParameters; this.state.maybeInArrowParameters = oldMaybeInArrowParameters;
if (!res) { if (!res) return;
return undefined;
}
return super.parseArrowExpression(res, null, true); return super.parseArrowExpression(res, null, true);
} }
tsParseTypeArgumentsInExpression() { tsParseTypeArgumentsInExpression() {
if (this.reScan_lt() !== 47) { if (this.reScan_lt() !== 47) return;
return undefined;
}
return this.tsParseTypeArguments(); return this.tsParseTypeArguments();
} }
tsParseTypeArguments() { tsParseTypeArguments() {
@ -9682,7 +9682,7 @@ var typescript = superClass => class TypeScriptParserMixin extends superClass {
return super.parseAsyncArrowFromCallExpression(node, call); return super.parseAsyncArrowFromCallExpression(node, call);
} }
parseMaybeAssign(refExpressionErrors, afterLeftParse) { parseMaybeAssign(refExpressionErrors, afterLeftParse) {
var _jsx, _jsx2, _typeCast, _jsx3, _typeCast2, _jsx4, _typeCast3; var _jsx, _jsx2, _typeCast, _jsx3, _typeCast2;
let state; let state;
let jsx; let jsx;
let typeCast; let typeCast;
@ -9738,10 +9738,7 @@ var typescript = superClass => class TypeScriptParserMixin extends superClass {
this.state = typeCast.failState; this.state = typeCast.failState;
return typeCast.node; return typeCast.node;
} }
if ((_jsx3 = jsx) != null && _jsx3.thrown) throw jsx.error; throw ((_jsx3 = jsx) == null ? void 0 : _jsx3.error) || arrow.error || ((_typeCast2 = typeCast) == null ? void 0 : _typeCast2.error);
if (arrow.thrown) throw arrow.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);
} }
reportReservedArrowTypeParam(node) { reportReservedArrowTypeParam(node) {
var _node$extra; var _node$extra;
@ -9754,9 +9751,8 @@ var typescript = superClass => class TypeScriptParserMixin extends superClass {
parseMaybeUnary(refExpressionErrors, sawUnary) { parseMaybeUnary(refExpressionErrors, sawUnary) {
if (!this.hasPlugin("jsx") && this.match(47)) { if (!this.hasPlugin("jsx") && this.match(47)) {
return this.tsParseTypeAssertion(); return this.tsParseTypeAssertion();
} else {
return super.parseMaybeUnary(refExpressionErrors, sawUnary);
} }
return super.parseMaybeUnary(refExpressionErrors, sawUnary);
} }
parseArrow(node) { parseArrow(node) {
if (this.match(14)) { if (this.match(14)) {
@ -9857,12 +9853,10 @@ var typescript = superClass => class TypeScriptParserMixin extends superClass {
}, type) || super.isValidLVal(type, isUnparenthesizedInAssign, binding); }, type) || super.isValidLVal(type, isUnparenthesizedInAssign, binding);
} }
parseBindingAtom() { parseBindingAtom() {
switch (this.state.type) { if (this.state.type === 78) {
case 78: return this.parseIdentifier(true);
return this.parseIdentifier(true);
default:
return super.parseBindingAtom();
} }
return super.parseBindingAtom();
} }
parseMaybeDecoratorArguments(expr) { parseMaybeDecoratorArguments(expr) {
if (this.match(47) || this.match(51)) { if (this.match(47) || this.match(51)) {
@ -9880,9 +9874,8 @@ var typescript = superClass => class TypeScriptParserMixin extends superClass {
if (this.state.isAmbientContext && this.match(12) && this.lookaheadCharCode() === close) { if (this.state.isAmbientContext && this.match(12) && this.lookaheadCharCode() === close) {
this.next(); this.next();
return false; return false;
} else {
return super.checkCommaAfterRest(close);
} }
return super.checkCommaAfterRest(close);
} }
isClassMethod() { isClassMethod() {
return this.match(47) || super.isClassMethod(); return this.match(47) || super.isClassMethod();
@ -10175,9 +10168,8 @@ function isValidAmbientConstInitializer(expression, estree) {
function isNumber(expression, estree) { function isNumber(expression, estree) {
if (estree) { if (estree) {
return expression.type === "Literal" && (typeof expression.value === "number" || "bigint" in expression); return expression.type === "Literal" && (typeof expression.value === "number" || "bigint" in expression);
} else {
return expression.type === "NumericLiteral" || expression.type === "BigIntLiteral";
} }
return expression.type === "NumericLiteral" || expression.type === "BigIntLiteral";
} }
function isNegativeNumber(expression, estree) { function isNegativeNumber(expression, estree) {
if (expression.type === "UnaryExpression") { if (expression.type === "UnaryExpression") {
@ -10193,8 +10185,9 @@ function isNegativeNumber(expression, estree) {
} }
function isUncomputedMemberExpressionChain(expression) { function isUncomputedMemberExpressionChain(expression) {
if (expression.type === "Identifier") return true; if (expression.type === "Identifier") return true;
if (expression.type !== "MemberExpression") return false; if (expression.type !== "MemberExpression" || expression.computed) {
if (expression.computed) return false; return false;
}
return isUncomputedMemberExpressionChain(expression.object); return isUncomputedMemberExpressionChain(expression.object);
} }
const PlaceholderErrors = ParseErrorEnum`placeholders`({ const PlaceholderErrors = ParseErrorEnum`placeholders`({

View File

@ -1,6 +1,6 @@
{ {
"name": "@babel/parser", "name": "@babel/parser",
"version": "7.21.4", "version": "7.21.5",
"description": "A JavaScript parser", "description": "A JavaScript parser",
"author": "The Babel Team (https://babel.dev/team)", "author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-parser", "homepage": "https://babel.dev/docs/en/next/babel-parser",
@ -36,8 +36,8 @@
"devDependencies": { "devDependencies": {
"@babel/code-frame": "^7.21.4", "@babel/code-frame": "^7.21.4",
"@babel/helper-check-duplicate-nodes": "^7.18.6", "@babel/helper-check-duplicate-nodes": "^7.18.6",
"@babel/helper-fixtures": "^7.21.0", "@babel/helper-fixtures": "^7.21.5",
"@babel/helper-string-parser": "^7.19.4", "@babel/helper-string-parser": "^7.21.5",
"@babel/helper-validator-identifier": "^7.19.1", "@babel/helper-validator-identifier": "^7.19.1",
"charcodes": "^0.2.0" "charcodes": "^0.2.0"
}, },

View File

@ -67,13 +67,14 @@ function restoreContext(path, context) {
} }
} }
function visit() { function visit() {
var _this$opts$shouldSkip, _this$opts;
if (!this.node) { if (!this.node) {
return false; return false;
} }
if (this.isDenylisted()) { if (this.isDenylisted()) {
return false; return false;
} }
if (this.opts.shouldSkip && this.opts.shouldSkip(this)) { if ((_this$opts$shouldSkip = (_this$opts = this.opts).shouldSkip) != null && _this$opts$shouldSkip.call(_this$opts, this)) {
return false; return false;
} }
const currentContext = this.context; const currentContext = this.context;
@ -101,19 +102,21 @@ function stop() {
this._traverseFlags |= _index.SHOULD_SKIP | _index.SHOULD_STOP; this._traverseFlags |= _index.SHOULD_SKIP | _index.SHOULD_STOP;
} }
function setScope() { function setScope() {
if (this.opts && this.opts.noScope) return; var _this$opts2, _this$scope;
if ((_this$opts2 = this.opts) != null && _this$opts2.noScope) return;
let path = this.parentPath; let path = this.parentPath;
if ((this.key === "key" || this.listKey === "decorators") && path.isMethod() || this.key === "discriminant" && path.isSwitchStatement()) { if ((this.key === "key" || this.listKey === "decorators") && path.isMethod() || this.key === "discriminant" && path.isSwitchStatement()) {
path = path.parentPath; path = path.parentPath;
} }
let target; let target;
while (path && !target) { while (path && !target) {
if (path.opts && path.opts.noScope) return; var _path$opts;
if ((_path$opts = path.opts) != null && _path$opts.noScope) return;
target = path.scope; target = path.scope;
path = path.parentPath; path = path.parentPath;
} }
this.scope = this.getScope(target); this.scope = this.getScope(target);
if (this.scope) this.scope.init(); (_this$scope = this.scope) == null ? void 0 : _this$scope.init();
} }
function setContext(context) { function setContext(context) {
if (this.skipKeys != null) { if (this.skipKeys != null) {

View File

@ -4,7 +4,6 @@ Object.defineProperty(exports, "__esModule", {
value: true value: true
}); });
exports.arrowFunctionToExpression = arrowFunctionToExpression; exports.arrowFunctionToExpression = arrowFunctionToExpression;
exports.arrowFunctionToShadowed = arrowFunctionToShadowed;
exports.ensureBlock = ensureBlock; exports.ensureBlock = ensureBlock;
exports.toComputedKey = toComputedKey; exports.toComputedKey = toComputedKey;
exports.unwrapFunctionEnvironment = unwrapFunctionEnvironment; exports.unwrapFunctionEnvironment = unwrapFunctionEnvironment;
@ -88,9 +87,13 @@ function ensureBlock() {
body.setup(parentPath, listKey ? parentPath.node[listKey] : parentPath.node, listKey, key); body.setup(parentPath, listKey ? parentPath.node[listKey] : parentPath.node, listKey, key);
return this.node; return this.node;
} }
function arrowFunctionToShadowed() { {
if (!this.isArrowFunctionExpression()) return; {
this.arrowFunctionToExpression(); exports.arrowFunctionToShadowed = function () {
if (!this.isArrowFunctionExpression()) return;
this.arrowFunctionToExpression();
};
}
} }
function unwrapFunctionEnvironment() { function unwrapFunctionEnvironment() {
if (!this.isArrowFunctionExpression() && !this.isFunctionExpression() && !this.isFunctionDeclaration()) { if (!this.isArrowFunctionExpression() && !this.isFunctionExpression() && !this.isFunctionDeclaration()) {
@ -104,8 +107,10 @@ function setType(path, type) {
function arrowFunctionToExpression({ function arrowFunctionToExpression({
allowInsertArrow = true, allowInsertArrow = true,
allowInsertArrowWithRest = allowInsertArrow, allowInsertArrowWithRest = allowInsertArrow,
specCompliant = false, noNewArrows = !(() => {
noNewArrows = !specCompliant var _arguments$;
return (_arguments$ = arguments[0]) == null ? void 0 : _arguments$.specCompliant;
})()
} = {}) { } = {}) {
if (!this.isArrowFunctionExpression()) { if (!this.isArrowFunctionExpression()) {
throw this.buildCodeFrameError("Cannot convert non-arrow function to a function expression."); throw this.buildCodeFrameError("Cannot convert non-arrow function to a function expression.");

View File

@ -188,9 +188,14 @@ function wrapCheck(nodeType, fn) {
function shouldIgnoreKey(key) { function shouldIgnoreKey(key) {
if (key[0] === "_") return true; if (key[0] === "_") return true;
if (key === "enter" || key === "exit" || key === "shouldSkip") return true; if (key === "enter" || key === "exit" || key === "shouldSkip") return true;
if (key === "denylist" || key === "noScope" || key === "skipKeys" || key === "blacklist") { if (key === "denylist" || key === "noScope" || key === "skipKeys") {
return true; return true;
} }
{
if (key === "blacklist") {
return true;
}
}
return false; return false;
} }
function mergePair(dest, src) { function mergePair(dest, src) {

View File

@ -1,6 +1,6 @@
{ {
"name": "@babel/traverse", "name": "@babel/traverse",
"version": "7.21.4", "version": "7.21.5",
"description": "The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes", "description": "The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes",
"author": "The Babel Team (https://babel.dev/team)", "author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-traverse", "homepage": "https://babel.dev/docs/en/next/babel-traverse",
@ -17,13 +17,13 @@
"main": "./lib/index.js", "main": "./lib/index.js",
"dependencies": { "dependencies": {
"@babel/code-frame": "^7.21.4", "@babel/code-frame": "^7.21.4",
"@babel/generator": "^7.21.4", "@babel/generator": "^7.21.5",
"@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-environment-visitor": "^7.21.5",
"@babel/helper-function-name": "^7.21.0", "@babel/helper-function-name": "^7.21.0",
"@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-hoist-variables": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6",
"@babel/parser": "^7.21.4", "@babel/parser": "^7.21.5",
"@babel/types": "^7.21.4", "@babel/types": "^7.21.5",
"debug": "^4.1.0", "debug": "^4.1.0",
"globals": "^11.1.0" "globals": "^11.1.0"
}, },

View File

@ -3,18 +3,21 @@
var _utils = require("./utils"); var _utils = require("./utils");
const defineType = (0, _utils.defineAliasedType)("Flow"); const defineType = (0, _utils.defineAliasedType)("Flow");
const defineInterfaceishType = name => { const defineInterfaceishType = name => {
const isDeclareClass = name === "DeclareClass";
defineType(name, { defineType(name, {
builder: ["id", "typeParameters", "extends", "body"], builder: ["id", "typeParameters", "extends", "body"],
visitor: ["id", "typeParameters", "extends", "mixins", "implements", "body"], visitor: ["id", "typeParameters", "extends", ...(isDeclareClass ? ["mixins", "implements"] : []), "body"],
aliases: ["FlowDeclaration", "Statement", "Declaration"], aliases: ["FlowDeclaration", "Statement", "Declaration"],
fields: { fields: Object.assign({
id: (0, _utils.validateType)("Identifier"), id: (0, _utils.validateType)("Identifier"),
typeParameters: (0, _utils.validateOptionalType)("TypeParameterDeclaration"), typeParameters: (0, _utils.validateOptionalType)("TypeParameterDeclaration"),
extends: (0, _utils.validateOptional)((0, _utils.arrayOfType)("InterfaceExtends")), extends: (0, _utils.validateOptional)((0, _utils.arrayOfType)("InterfaceExtends"))
}, isDeclareClass ? {
mixins: (0, _utils.validateOptional)((0, _utils.arrayOfType)("InterfaceExtends")), mixins: (0, _utils.validateOptional)((0, _utils.arrayOfType)("InterfaceExtends")),
implements: (0, _utils.validateOptional)((0, _utils.arrayOfType)("ClassImplements")), implements: (0, _utils.validateOptional)((0, _utils.arrayOfType)("ClassImplements"))
} : {}, {
body: (0, _utils.validateType)("ObjectTypeAnnotation") body: (0, _utils.validateType)("ObjectTypeAnnotation")
} })
}); });
}; };
defineType("AnyTypeAnnotation", { defineType("AnyTypeAnnotation", {

View File

@ -718,7 +718,6 @@ declare class BabelNodeDeclareInterface extends BabelNode {
id: BabelNodeIdentifier; id: BabelNodeIdentifier;
typeParameters?: BabelNodeTypeParameterDeclaration; typeParameters?: BabelNodeTypeParameterDeclaration;
body: BabelNodeObjectTypeAnnotation; body: BabelNodeObjectTypeAnnotation;
mixins?: Array<BabelNodeInterfaceExtends>;
} }
declare class BabelNodeDeclareModule extends BabelNode { declare class BabelNodeDeclareModule extends BabelNode {
@ -811,7 +810,6 @@ declare class BabelNodeInterfaceDeclaration extends BabelNode {
id: BabelNodeIdentifier; id: BabelNodeIdentifier;
typeParameters?: BabelNodeTypeParameterDeclaration; typeParameters?: BabelNodeTypeParameterDeclaration;
body: BabelNodeObjectTypeAnnotation; body: BabelNodeObjectTypeAnnotation;
mixins?: Array<BabelNodeInterfaceExtends>;
} }
declare class BabelNodeInterfaceTypeAnnotation extends BabelNode { declare class BabelNodeInterfaceTypeAnnotation extends BabelNode {

View File

@ -8,7 +8,8 @@ var _generated = require("../../validators/generated");
function getQualifiedName(node) { function getQualifiedName(node) {
return (0, _generated.isIdentifier)(node) ? node.name : `${node.id.name}.${getQualifiedName(node.qualification)}`; return (0, _generated.isIdentifier)(node) ? node.name : `${node.id.name}.${getQualifiedName(node.qualification)}`;
} }
function removeTypeDuplicates(nodes) { function removeTypeDuplicates(nodesIn) {
const nodes = Array.from(nodesIn);
const generics = new Map(); const generics = new Map();
const bases = new Map(); const bases = new Map();
const typeGroups = new Set(); const typeGroups = new Set();
@ -28,7 +29,7 @@ function removeTypeDuplicates(nodes) {
} }
if ((0, _generated.isUnionTypeAnnotation)(node)) { if ((0, _generated.isUnionTypeAnnotation)(node)) {
if (!typeGroups.has(node.types)) { if (!typeGroups.has(node.types)) {
nodes = nodes.concat(node.types); nodes.push(...node.types);
typeGroups.add(node.types); typeGroups.add(node.types);
} }
continue; continue;
@ -39,7 +40,8 @@ function removeTypeDuplicates(nodes) {
let existing = generics.get(name); let existing = generics.get(name);
if (existing.typeParameters) { if (existing.typeParameters) {
if (node.typeParameters) { if (node.typeParameters) {
existing.typeParameters.params = removeTypeDuplicates(existing.typeParameters.params.concat(node.typeParameters.params)); existing.typeParameters.params.push(...node.typeParameters.params);
existing.typeParameters.params = removeTypeDuplicates(existing.typeParameters.params);
} }
} else { } else {
existing = node.typeParameters; existing = node.typeParameters;

View File

@ -8,7 +8,8 @@ var _generated = require("../../validators/generated");
function getQualifiedName(node) { function getQualifiedName(node) {
return (0, _generated.isIdentifier)(node) ? node.name : `${node.right.name}.${getQualifiedName(node.left)}`; return (0, _generated.isIdentifier)(node) ? node.name : `${node.right.name}.${getQualifiedName(node.left)}`;
} }
function removeTypeDuplicates(nodes) { function removeTypeDuplicates(nodesIn) {
const nodes = Array.from(nodesIn);
const generics = new Map(); const generics = new Map();
const bases = new Map(); const bases = new Map();
const typeGroups = new Set(); const typeGroups = new Set();
@ -39,7 +40,8 @@ function removeTypeDuplicates(nodes) {
let existing = generics.get(name); let existing = generics.get(name);
if (existing.typeParameters) { if (existing.typeParameters) {
if (node.typeParameters) { if (node.typeParameters) {
existing.typeParameters.params = removeTypeDuplicates(existing.typeParameters.params.concat(node.typeParameters.params)); existing.typeParameters.params.push(...node.typeParameters.params);
existing.typeParameters.params = removeTypeDuplicates(existing.typeParameters.params);
} }
} else { } else {
existing = node.typeParameters; existing = node.typeParameters;

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
{ {
"name": "@babel/types", "name": "@babel/types",
"version": "7.21.4", "version": "7.21.5",
"description": "Babel Types is a Lodash-esque utility library for AST nodes", "description": "Babel Types is a Lodash-esque utility library for AST nodes",
"author": "The Babel Team (https://babel.dev/team)", "author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-types", "homepage": "https://babel.dev/docs/en/next/babel-types",
@ -24,13 +24,13 @@
} }
}, },
"dependencies": { "dependencies": {
"@babel/helper-string-parser": "^7.19.4", "@babel/helper-string-parser": "^7.21.5",
"@babel/helper-validator-identifier": "^7.19.1", "@babel/helper-validator-identifier": "^7.19.1",
"to-fast-properties": "^2.0.0" "to-fast-properties": "^2.0.0"
}, },
"devDependencies": { "devDependencies": {
"@babel/generator": "^7.21.4", "@babel/generator": "^7.21.5",
"@babel/parser": "^7.21.4", "@babel/parser": "^7.21.5",
"chalk": "^4.1.0", "chalk": "^4.1.0",
"glob": "^7.2.0" "glob": "^7.2.0"
}, },

View File

@ -1,6 +1,6 @@
{ {
"name": "@es-joy/jsdoccomment", "name": "@es-joy/jsdoccomment",
"version": "0.37.0", "version": "0.37.1",
"author": "Brett Zamir <brettz9@yahoo.com>", "author": "Brett Zamir <brettz9@yahoo.com>",
"contributors": [], "contributors": [],
"description": "Maintained replacement for ESLint's deprecated SourceCode#getJSDocComment along with other jsdoc utilities", "description": "Maintained replacement for ESLint's deprecated SourceCode#getJSDocComment along with other jsdoc utilities",
@ -38,41 +38,41 @@
}, },
"homepage": "https://github.com/es-joy/jsdoccomment", "homepage": "https://github.com/es-joy/jsdoccomment",
"engines": { "engines": {
"node": "^14 || ^16 || ^17 || ^18 || ^19" "node": "^14 || ^16 || ^17 || ^18 || ^19 || ^20"
}, },
"dependencies": { "dependencies": {
"comment-parser": "1.3.1", "comment-parser": "1.3.1",
"esquery": "^1.4.0", "esquery": "^1.5.0",
"jsdoc-type-pratt-parser": "~4.0.0" "jsdoc-type-pratt-parser": "~4.0.0"
}, },
"devDependencies": { "devDependencies": {
"@babel/core": "^7.19.6", "@babel/core": "^7.21.4",
"@babel/plugin-syntax-class-properties": "^7.12.13", "@babel/plugin-syntax-class-properties": "^7.12.13",
"@babel/preset-env": "^7.19.4", "@babel/preset-env": "^7.21.4",
"@brettz9/eslint-plugin": "^1.0.4", "@brettz9/eslint-plugin": "^1.0.4",
"@rollup/plugin-babel": "^6.0.2", "@rollup/plugin-babel": "^6.0.3",
"c8": "^7.12.0", "c8": "^7.13.0",
"chai": "^4.3.6", "chai": "^4.3.7",
"eslint": "^8.26.0", "eslint": "^8.38.0",
"eslint-config-ash-nazg": "34.3.0", "eslint-config-ash-nazg": "34.11.1",
"eslint-config-standard": "^17.0.0", "eslint-config-standard": "^17.0.0",
"eslint-plugin-array-func": "^3.1.7", "eslint-plugin-array-func": "^3.1.8",
"eslint-plugin-compat": "^4.0.2", "eslint-plugin-compat": "^4.1.4",
"eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-eslint-comments": "^3.2.0",
"eslint-plugin-html": "^7.1.0", "eslint-plugin-html": "^7.1.0",
"eslint-plugin-import": "^2.26.0", "eslint-plugin-import": "^2.27.5",
"eslint-plugin-jsdoc": "^39.6.0", "eslint-plugin-jsdoc": "^43.0.5",
"eslint-plugin-markdown": "^3.0.0", "eslint-plugin-markdown": "^3.0.0",
"eslint-plugin-n": "^15.4.0", "eslint-plugin-n": "^15.7.0",
"eslint-plugin-no-unsanitized": "^4.0.1", "eslint-plugin-no-unsanitized": "^4.0.2",
"eslint-plugin-no-use-extend-native": "^0.5.0", "eslint-plugin-no-use-extend-native": "^0.5.0",
"eslint-plugin-promise": "^6.1.1", "eslint-plugin-promise": "^6.1.1",
"eslint-plugin-sonarjs": "^0.16.0", "eslint-plugin-sonarjs": "^0.19.0",
"eslint-plugin-unicorn": "^44.0.2", "eslint-plugin-unicorn": "^46.0.0",
"espree": "^9.4.0", "espree": "^9.5.1",
"estraverse": "^5.3.0", "estraverse": "^5.3.0",
"mocha": "^10.1.0", "mocha": "^10.2.0",
"rollup": "^3.2.5" "rollup": "^3.20.6"
}, },
"scripts": { "scripts": {
"open": "open ./coverage/lcov-report/index.html", "open": "open ./coverage/lcov-report/index.html",

View File

@ -1,6 +1,6 @@
{ {
"name": "@eslint/js", "name": "@eslint/js",
"version": "8.38.0", "version": "8.39.0",
"description": "ESLint JavaScript language implementation", "description": "ESLint JavaScript language implementation",
"main": "./src/index.js", "main": "./src/index.js",
"scripts": {}, "scripts": {},

View File

@ -0,0 +1,20 @@
# MIT License
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.

View File

@ -0,0 +1,56 @@
"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
// src/index.ts
var src_exports = {};
__export(src_exports, {
areDocsInformative: () => areDocsInformative
});
module.exports = __toCommonJS(src_exports);
var defaultAliases = {
a: ["an", "our"]
};
var defaultUselessWords = ["a", "an", "i", "in", "of", "s", "the"];
function areDocsInformative(docs, name, {
aliases = defaultAliases,
uselessWords = defaultUselessWords
} = {}) {
const docsWords = new Set(splitTextIntoWords(docs));
const nameWords = splitTextIntoWords(name);
for (const nameWord of nameWords) {
docsWords.delete(nameWord);
}
for (const uselessWord of uselessWords) {
docsWords.delete(uselessWord);
}
return !!docsWords.size;
function normalizeWord(word) {
const wordLower = word.toLowerCase();
return aliases[wordLower] ?? wordLower;
}
function splitTextIntoWords(text) {
return (typeof text === "string" ? [text] : text).flatMap((name2) => {
return name2.replace(/\W+/gu, " ").replace(/([a-z])([A-Z])/gu, "$1 $2").trim().split(" ");
}).flatMap(normalizeWord).filter(Boolean);
}
}
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
areDocsInformative
});

View File

@ -0,0 +1,57 @@
interface InformativeDocsOptions {
/**
* Words that can be considered synonyms (aliases) of each other.
*
* @default
* ```json
* {
* "a": ["an", "our"]
* }
* ```
*
* @example
* With `{ aliases: { emoji: ["smiley", "winkey"] } }`,
* the following comment would be considered uninformative:
* ```js
* /** Default smiley/winkey. *\/
* export const defaultSmiley = "🙂";
* ```
*/
aliases?: Record<string, string[]>;
/**
* Words that are ignored when searching for one that adds meaning.
*
* @default
* ```json
* ["a", "an", "i", "in", "of", "s", "the"]
* ```
*
* @example
* With `{ uselessWords: ["our"] }`, the following comment would
* be considered uninformative:
* ```js
* /** Our text. *\/
* export const text = ":)";
* ```
*/
uselessWords?: string[];
}
/**
* @param docs - Any amount of docs text, such as from a JSDoc description.
* @param name - Name of the entity the docs text is describing.
* @param options - Additional options to customize informativity checking.
* @returns Whether the docs include at least one word with new information.
*
* @example
* ```js
* areDocsInformative("The user id.", "userId"); // false
* ```
* @example
* ```js
* areDocsInformative("Retrieved user id.", "userId"); // true
* ```
*/
declare function areDocsInformative(docs: string | string[], name: string | string[], { aliases, uselessWords, }?: InformativeDocsOptions): boolean;
export { InformativeDocsOptions, areDocsInformative };

View File

@ -0,0 +1,31 @@
// src/index.ts
var defaultAliases = {
a: ["an", "our"]
};
var defaultUselessWords = ["a", "an", "i", "in", "of", "s", "the"];
function areDocsInformative(docs, name, {
aliases = defaultAliases,
uselessWords = defaultUselessWords
} = {}) {
const docsWords = new Set(splitTextIntoWords(docs));
const nameWords = splitTextIntoWords(name);
for (const nameWord of nameWords) {
docsWords.delete(nameWord);
}
for (const uselessWord of uselessWords) {
docsWords.delete(uselessWord);
}
return !!docsWords.size;
function normalizeWord(word) {
const wordLower = word.toLowerCase();
return aliases[wordLower] ?? wordLower;
}
function splitTextIntoWords(text) {
return (typeof text === "string" ? [text] : text).flatMap((name2) => {
return name2.replace(/\W+/gu, " ").replace(/([a-z])([A-Z])/gu, "$1 $2").trim().split(" ");
}).flatMap(normalizeWord).filter(Boolean);
}
}
export {
areDocsInformative
};

View File

@ -0,0 +1,89 @@
{
"name": "are-docs-informative",
"version": "0.0.2",
"description": "Checks whether a documentation description introduces any new information.",
"repository": {
"type": "git",
"url": "https://github.com/JoshuaKGoldberg/are-docs-informative"
},
"license": "MIT",
"author": "Josh Goldberg <npm@joshuakgoldberg.com>",
"type": "module",
"exports": {
".": {
"types": {
"import": "./lib/index.d.ts",
"require": "./lib/index.d.cts"
},
"import": "./lib/index.js",
"require": "./lib/index.cjs"
}
},
"main": "./lib/index.js",
"files": [
"lib/",
"package.json",
"LICENSE.md",
"README.md"
],
"scripts": {
"build": "tsc",
"build:full": "tsup src/index.ts --clean --format cjs,esm --outDir lib --dts && cp lib/index.d.ts lib/index.d.cts",
"format": "prettier \"**/*\" --ignore-unknown",
"format:write": "pnpm format --write",
"lint": "eslint . --max-warnings 0 --report-unused-disable-directives",
"lint:knip": "knip",
"lint:md": "markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line",
"lint:package": "npmPkgJsonLint .",
"lint:packages": "pnpm-deduplicate --list",
"lint:spelling": "cspell \"**\" \".github/**/*\"",
"prepare": "husky install",
"should-semantic-release": "should-semantic-release --verbose",
"test": "vitest"
},
"lint-staged": {
"*": "prettier --ignore-unknown --write"
},
"devDependencies": {
"@types/eslint": "^8.21.1",
"@typescript-eslint/eslint-plugin": "^5.48.2",
"@typescript-eslint/parser": "^5.48.2",
"@vitest/coverage-istanbul": "^0.29.0",
"cspell": "^6.19.2",
"eslint": "^8.32.0",
"eslint-config-prettier": "^8.6.0",
"eslint-plugin-deprecation": "^1.3.3",
"eslint-plugin-eslint-comments": "^3.2.0",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-jsonc": "^2.6.0",
"eslint-plugin-markdown": "^3.0.0",
"eslint-plugin-no-only-tests": "^3.1.0",
"eslint-plugin-regexp": "^1.12.0",
"eslint-plugin-simple-import-sort": "^10.0.0",
"eslint-plugin-typescript-sort-keys": "^2.1.0",
"eslint-plugin-vitest": "^0.1.0",
"eslint-plugin-yml": "^1.5.0",
"husky": "^8.0.3",
"jsonc-eslint-parser": "^2.1.0",
"knip": "2.8.2",
"lint-staged": "^13.1.0",
"markdownlint": "^0.27.0",
"markdownlint-cli": "^0.33.0",
"npm-package-json-lint": "^6.4.0",
"npm-package-json-lint-config-default": "^5.0.0",
"pnpm-deduplicate": "^0.4.1",
"prettier": "^2.8.3",
"prettier-plugin-packagejson": "^2.4.2",
"release-it": "^15.6.0",
"sentences-per-line": "^0.2.1",
"should-semantic-release": "^0.1.0",
"tsup": "^6.7.0",
"typescript": "^5.0.0",
"vitest": "^0.29.0",
"yaml-eslint-parser": "^1.2.0"
},
"packageManager": "pnpm@7.31.0",
"engines": {
"node": ">=14"
}
}

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
module.exports={"0":"23","1":"24","2":"25","3":"26","4":"27","5":"28","6":"29","7":"30","8":"31","9":"32",A:"10",B:"11",C:"12",D:"7",E:"8",F:"9",G:"15",H:"111",I:"4",J:"6",K:"13",L:"14",M:"16",N:"17",O:"18",P:"79",Q:"80",R:"81",S:"83",T:"84",U:"85",V:"86",W:"87",X:"88",Y:"89",Z:"90",a:"91",b:"92",c:"93",d:"94",e:"95",f:"110",g:"20",h:"73",i:"96",j:"97",k:"98",l:"99",m:"100",n:"101",o:"102",p:"103",q:"104",r:"105",s:"106",t:"107",u:"108",v:"109",w:"5",x:"19",y:"21",z:"22",AB:"33",BB:"34",CB:"35",DB:"36",EB:"37",FB:"38",GB:"39",HB:"40",IB:"41",JB:"42",KB:"43",LB:"44",MB:"45",NB:"46",OB:"47",PB:"48",QB:"49",RB:"50",SB:"51",TB:"52",UB:"53",VB:"54",WB:"55",XB:"56",YB:"57",ZB:"58",aB:"60",bB:"62",cB:"63",dB:"64",eB:"65",fB:"66",gB:"67",hB:"68",iB:"69",jB:"70",kB:"71",lB:"72",mB:"74",nB:"75",oB:"76",pB:"77",qB:"78",rB:"11.1",sB:"12.1",tB:"16.0",uB:"3",vB:"59",wB:"61",xB:"82",yB:"112",zB:"113","0B":"3.2","1B":"10.1","2B":"13.1","3B":"15.2-15.3","4B":"15.4","5B":"15.5","6B":"15.6","7B":"16.1","8B":"16.2","9B":"16.3",AC:"16.4",BC:"16.5",CC:"11.5",DC:"4.2-4.3",EC:"5.5",FC:"2",GC:"3.5",HC:"3.6",IC:"114",JC:"115",KC:"3.1",LC:"5.1",MC:"6.1",NC:"7.1",OC:"9.1",PC:"14.1",QC:"15.1",RC:"TP",SC:"9.5-9.6",TC:"10.0-10.1",UC:"10.5",VC:"10.6",WC:"11.6",XC:"4.0-4.1",YC:"5.0-5.1",ZC:"6.0-6.1",aC:"7.0-7.1",bC:"8.1-8.4",cC:"9.0-9.2",dC:"9.3",eC:"10.0-10.2",fC:"10.3",gC:"11.0-11.2",hC:"11.3-11.4",iC:"12.0-12.1",jC:"12.2-12.5",kC:"13.0-13.1",lC:"13.2",mC:"13.3",nC:"13.4-13.7",oC:"14.0-14.4",pC:"14.5-14.8",qC:"15.0-15.1",rC:"all",sC:"2.1",tC:"2.2",uC:"2.3",vC:"4.1",wC:"4.4",xC:"4.4.3-4.4.4",yC:"13.4",zC:"5.0-5.4","0C":"6.2-6.4","1C":"7.2-7.4","2C":"8.2","3C":"9.2","4C":"11.1-11.2","5C":"12.0","6C":"13.0","7C":"14.0","8C":"15.0","9C":"17.0",AD:"18.0",BD:"19.0",CD:"13.18",DD:"2.5",ED:"3.0-3.1"}; module.exports={"0":"22","1":"23","2":"24","3":"25","4":"26","5":"27","6":"28","7":"29","8":"30","9":"31",A:"10",B:"11",C:"12",D:"7",E:"8",F:"9",G:"15",H:"112",I:"4",J:"6",K:"13",L:"14",M:"16",N:"17",O:"18",P:"79",Q:"80",R:"81",S:"83",T:"84",U:"85",V:"86",W:"87",X:"88",Y:"89",Z:"90",a:"91",b:"92",c:"93",d:"94",e:"95",f:"110",g:"20",h:"73",i:"96",j:"97",k:"98",l:"99",m:"100",n:"101",o:"102",p:"103",q:"104",r:"105",s:"106",t:"107",u:"108",v:"109",w:"111",x:"5",y:"19",z:"21",AB:"32",BB:"33",CB:"34",DB:"35",EB:"36",FB:"37",GB:"38",HB:"39",IB:"40",JB:"41",KB:"42",LB:"43",MB:"44",NB:"45",OB:"46",PB:"47",QB:"48",RB:"49",SB:"50",TB:"51",UB:"52",VB:"53",WB:"54",XB:"55",YB:"56",ZB:"57",aB:"58",bB:"60",cB:"62",dB:"63",eB:"64",fB:"65",gB:"66",hB:"67",iB:"68",jB:"69",kB:"70",lB:"71",mB:"72",nB:"74",oB:"75",pB:"76",qB:"77",rB:"78",sB:"11.1",tB:"12.1",uB:"16.0",vB:"3",wB:"59",xB:"61",yB:"82",zB:"113","0B":"114","1B":"3.2","2B":"10.1","3B":"13.1","4B":"15.2-15.3","5B":"15.4","6B":"15.5","7B":"15.6","8B":"16.1","9B":"16.2",AC:"16.3",BC:"16.4",CC:"16.5",DC:"11.5",EC:"4.2-4.3",FC:"5.5",GC:"2",HC:"3.5",IC:"3.6",JC:"115",KC:"3.1",LC:"5.1",MC:"6.1",NC:"7.1",OC:"9.1",PC:"14.1",QC:"15.1",RC:"TP",SC:"9.5-9.6",TC:"10.0-10.1",UC:"10.5",VC:"10.6",WC:"11.6",XC:"4.0-4.1",YC:"5.0-5.1",ZC:"6.0-6.1",aC:"7.0-7.1",bC:"8.1-8.4",cC:"9.0-9.2",dC:"9.3",eC:"10.0-10.2",fC:"10.3",gC:"11.0-11.2",hC:"11.3-11.4",iC:"12.0-12.1",jC:"12.2-12.5",kC:"13.0-13.1",lC:"13.2",mC:"13.3",nC:"13.4-13.7",oC:"14.0-14.4",pC:"14.5-14.8",qC:"15.0-15.1",rC:"all",sC:"2.1",tC:"2.2",uC:"2.3",vC:"4.1",wC:"4.4",xC:"4.4.3-4.4.4",yC:"13.4",zC:"5.0-5.4","0C":"6.2-6.4","1C":"7.2-7.4","2C":"8.2","3C":"9.2","4C":"11.1-11.2","5C":"12.0","6C":"13.0","7C":"14.0","8C":"15.0","9C":"17.0",AD:"18.0",BD:"19.0",CD:"13.18",DD:"2.5",ED:"3.0-3.1"};

View File

@ -1 +1 @@
module.exports={A:{A:{"1":"F A B","2":"J D E EC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"2":"FC uB I w J D E F A B C K L G M N O x g y GC HC","132":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"I w J D E F","16":"A B"},E:{"1":"I w J D E F A B C K L G LC MC NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","2":"KC 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"F B C SC TC UC VC rB CC WC sB"},G:{"1":"E XC DC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC","16":"0B"},H:{"2":"rC"},I:{"1":"uB I H vC DC wC xC","2":"sC tC uC"},J:{"1":"A","2":"D"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"132":"f"},N:{"1":"A","2":"B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"1":"2B"},R:{"1":"CD"},S:{"132":"DD ED"}},B:6,C:"AAC audio file format"}; module.exports={A:{A:{"1":"F A B","2":"J D E FC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"2":"GC vB I x J D E F A B C K L G M N O y g z HC IC","132":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"I x J D E F","16":"A B"},E:{"1":"I x J D E F A B C K L G LC MC NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","2":"KC 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"F B C SC TC UC VC sB DC WC tB"},G:{"1":"E XC EC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC","16":"1B"},H:{"2":"rC"},I:{"1":"vB I H vC EC wC xC","2":"sC tC uC"},J:{"1":"A","2":"D"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"132":"f"},N:{"1":"A","2":"B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"1":"3B"},R:{"1":"CD"},S:{"132":"DD ED"}},B:6,C:"AAC audio file format"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H","2":"C K L G"},C:{"1":"YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"0 1 2 3 4 5 6 7 8 9 FC uB I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB GC HC"},D:{"1":"fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB"},E:{"1":"K L G sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","2":"I w J D E F A B KC 0B LC MC NC OC 1B","130":"C rB"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB SC TC UC VC rB CC WC sB"},G:{"1":"hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC","2":"E 0B XC DC YC ZC aC bC cC dC eC fC gC"},H:{"2":"rC"},I:{"1":"H","2":"uB I sC tC uC vC DC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD","2":"I zC 0C 1C 2C"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"ED","2":"DD"}},B:1,C:"AbortController & AbortSignal"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H","2":"C K L G"},C:{"1":"ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"0 1 2 3 4 5 6 7 8 9 GC vB I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB HC IC"},D:{"1":"gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB"},E:{"1":"K L G tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","2":"I x J D E F A B KC 1B LC MC NC OC 2B","130":"C sB"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB SC TC UC VC sB DC WC tB"},G:{"1":"hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC","2":"E 1B XC EC YC ZC aC bC cC dC eC fC gC"},H:{"2":"rC"},I:{"1":"H","2":"vB I sC tC uC vC EC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD","2":"I zC 0C 1C 2C"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"ED","2":"DD"}},B:1,C:"AbortController & AbortSignal"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 FC uB I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB GC HC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC"},E:{"2":"I w J D E F A B C K L G KC 0B LC MC NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e SC TC UC VC rB CC WC sB"},G:{"2":"E 0B XC DC YC ZC aC bC","132":"cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC"},H:{"2":"rC"},I:{"2":"uB I H sC tC uC vC DC wC xC"},J:{"2":"D","132":"A"},K:{"2":"A B C h rB CC","132":"sB"},L:{"2":"H"},M:{"2":"f"},N:{"2":"A B"},O:{"2":"yC"},P:{"2":"I g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"2":"2B"},R:{"2":"CD"},S:{"2":"DD ED"}},B:6,C:"AC-3 (Dolby Digital) and EC-3 (Dolby Digital Plus) codecs"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 GC vB I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B HC IC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC"},E:{"2":"I x J D E F A B C K L G KC 1B LC MC NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e SC TC UC VC sB DC WC tB"},G:{"2":"E 1B XC EC YC ZC aC bC","132":"cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC"},H:{"2":"rC"},I:{"2":"vB I H sC tC uC vC EC wC xC"},J:{"2":"D","132":"A"},K:{"2":"A B C h sB DC","132":"tB"},L:{"2":"H"},M:{"2":"f"},N:{"2":"A B"},O:{"2":"yC"},P:{"2":"I g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"2":"3B"},R:{"2":"CD"},S:{"2":"DD ED"}},B:6,C:"AC-3 (Dolby Digital) and EC-3 (Dolby Digital Plus) codecs"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 FC uB I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB GC HC"},D:{"1":"gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","194":"ZB vB aB wB bB cB dB eB fB"},E:{"2":"I w J D E F A B C K L G KC 0B LC MC NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB SC TC UC VC rB CC WC sB"},G:{"2":"E 0B XC DC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC"},H:{"2":"rC"},I:{"1":"H","2":"uB I sC tC uC vC DC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"2":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"2":"I g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"1":"2B"},R:{"1":"CD"},S:{"2":"DD ED"}},B:4,C:"Accelerometer"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 GC vB I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B HC IC"},D:{"1":"hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB","194":"aB wB bB xB cB dB eB fB gB"},E:{"2":"I x J D E F A B C K L G KC 1B LC MC NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB SC TC UC VC sB DC WC tB"},G:{"2":"E 1B XC EC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC"},H:{"2":"rC"},I:{"1":"H","2":"vB I sC tC uC vC EC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"2":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"2":"I g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"1":"3B"},R:{"1":"CD"},S:{"2":"DD ED"}},B:4,C:"Accelerometer"};

View File

@ -1 +1 @@
module.exports={A:{A:{"1":"F A B","130":"J D E EC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","257":"FC uB I w J GC HC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC"},E:{"1":"I w J D E F A B C K L G KC 0B LC MC NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e SC TC UC VC rB CC WC sB"},G:{"1":"E 0B XC DC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC"},H:{"1":"rC"},I:{"1":"uB I H sC tC uC vC DC wC xC"},J:{"1":"D A"},K:{"1":"A B C h rB CC sB"},L:{"1":"H"},M:{"1":"f"},N:{"1":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:1,C:"EventTarget.addEventListener()"}; module.exports={A:{A:{"1":"F A B","130":"J D E FC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w 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 y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","257":"GC vB I x J HC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC"},E:{"1":"I x J D E F A B C K L G KC 1B LC MC NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e SC TC UC VC sB DC WC tB"},G:{"1":"E 1B XC EC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC"},H:{"1":"rC"},I:{"1":"vB I H sC tC uC vC EC wC xC"},J:{"1":"D A"},K:{"1":"A B C h sB DC tB"},L:{"1":"H"},M:{"1":"f"},N:{"1":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:1,C:"EventTarget.addEventListener()"};

View File

@ -1 +1 @@
module.exports={A:{A:{"1":"E F A B","2":"J D EC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 FC uB I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB GC HC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC"},E:{"2":"I w J D E F A B C K L G KC 0B LC MC NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC"},F:{"1":"F B C SC TC UC VC rB CC WC sB","16":"0 1 2 3 4 5 6 7 8 9 G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e"},G:{"2":"E 0B XC DC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC"},H:{"16":"rC"},I:{"2":"uB I H sC tC uC vC DC wC xC"},J:{"16":"D A"},K:{"2":"h","16":"A B C rB CC sB"},L:{"16":"H"},M:{"16":"f"},N:{"16":"A B"},O:{"16":"yC"},P:{"16":"I g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"2":"2B"},R:{"16":"CD"},S:{"1":"DD ED"}},B:1,C:"Alternate stylesheet"}; module.exports={A:{A:{"1":"E F A B","2":"J D FC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 GC vB I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B HC IC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC"},E:{"2":"I x J D E F A B C K L G KC 1B LC MC NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC"},F:{"1":"F B C SC TC UC VC sB DC WC tB","16":"0 1 2 3 4 5 6 7 8 9 G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e"},G:{"2":"E 1B XC EC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC"},H:{"16":"rC"},I:{"2":"vB I H sC tC uC vC EC wC xC"},J:{"16":"D A"},K:{"2":"h","16":"A B C sB DC tB"},L:{"16":"H"},M:{"16":"f"},N:{"16":"A B"},O:{"16":"yC"},P:{"16":"I g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"2":"3B"},R:{"16":"CD"},S:{"1":"DD ED"}},B:1,C:"Alternate stylesheet"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"2":"C K","132":"L G M N O","322":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"2":"FC uB I w J D E F A B C K L G M N O x g y GC HC","132":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB","194":"aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","322":"ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC"},E:{"2":"I w J D E F A B C K L G KC 0B LC MC NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB SC TC UC VC rB CC WC sB","322":"h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e"},G:{"2":"E 0B XC DC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC"},H:{"2":"rC"},I:{"2":"uB I H sC tC uC vC DC wC xC"},J:{"2":"D A"},K:{"2":"A B C h rB CC sB"},L:{"2":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"2":"yC"},P:{"2":"I g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"2":"2B"},R:{"2":"CD"},S:{"132":"DD ED"}},B:4,C:"Ambient Light Sensor"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"2":"C K","132":"L G M N O","322":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"2":"GC vB I x J D E F A B C K L G M N O y g z HC IC","132":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB","194":"bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB","322":"aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC"},E:{"2":"I x J D E F A B C K L G KC 1B LC MC NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB SC TC UC VC sB DC WC tB","322":"h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e"},G:{"2":"E 1B XC EC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC"},H:{"2":"rC"},I:{"2":"vB I H sC tC uC vC EC wC xC"},J:{"2":"D A"},K:{"2":"A B C h sB DC tB"},L:{"2":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"2":"yC"},P:{"2":"I g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"2":"3B"},R:{"2":"CD"},S:{"132":"DD ED"}},B:4,C:"Ambient Light Sensor"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 uB I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB GC HC","2":"FC"},D:{"1":"vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},E:{"1":"E F A B C K L G OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","2":"I w J D KC 0B LC MC NC"},F:{"1":"B C NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e SC TC UC VC rB CC WC sB","2":"0 1 2 3 4 5 6 7 8 9 F G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},G:{"1":"E bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC","2":"0B XC DC YC ZC aC"},H:{"2":"rC"},I:{"1":"H","2":"uB I sC tC uC vC DC wC xC"},J:{"2":"D A"},K:{"1":"A B C h rB CC sB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD","2":"I zC 0C"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:5,C:"Animated PNG (APNG)"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 vB I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B HC IC","2":"GC"},D:{"1":"wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{"1":"E F A B C K L G OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","2":"I x J D KC 1B LC MC NC"},F:{"1":"B C OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e SC TC UC VC sB DC WC tB","2":"0 1 2 3 4 5 6 7 8 9 F G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},G:{"1":"E bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC","2":"1B XC EC YC ZC aC"},H:{"2":"rC"},I:{"1":"H","2":"vB I sC tC uC vC EC wC xC"},J:{"2":"D A"},K:{"1":"A B C h sB DC tB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD","2":"I zC 0C"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:5,C:"Animated PNG (APNG)"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"0 1 FC uB I w J D E F A B C K L G M N O x g y z GC HC"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"E F A B C K L G NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","2":"I w J D KC 0B LC MC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 F B C G M N O x g y z SC TC UC VC rB CC WC sB"},G:{"1":"E bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC","2":"0B XC DC YC ZC aC"},H:{"2":"rC"},I:{"1":"H","2":"uB I sC tC uC vC DC wC xC"},J:{"2":"D","16":"A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD","2":"I"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:6,C:"Array.prototype.findIndex"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"0 1 2 GC vB I x J D E F A B C K L G M N O y g z HC IC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"E F A B C K L G NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","2":"I x J D KC 1B LC MC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z SC TC UC VC sB DC WC tB"},G:{"1":"E bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC","2":"1B XC EC YC ZC aC"},H:{"2":"rC"},I:{"1":"H","2":"vB I sC tC uC vC EC wC xC"},J:{"2":"D","16":"A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD","2":"I"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:6,C:"Array.prototype.findIndex"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H","16":"C K L"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"0 1 FC uB I w J D E F A B C K L G M N O x g y z GC HC"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"E F A B C K L G NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","2":"I w J D KC 0B LC MC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 F B C G M N O x g y z SC TC UC VC rB CC WC sB"},G:{"1":"E bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC","2":"0B XC DC YC ZC aC"},H:{"2":"rC"},I:{"1":"H","2":"uB I sC tC uC vC DC wC xC"},J:{"2":"D","16":"A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD","2":"I"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:6,C:"Array.prototype.find"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H","16":"C K L"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"0 1 2 GC vB I x J D E F A B C K L G M N O y g z HC IC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"E F A B C K L G NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","2":"I x J D KC 1B LC MC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z SC TC UC VC sB DC WC tB"},G:{"1":"E bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC","2":"1B XC EC YC ZC aC"},H:{"2":"rC"},I:{"1":"H","2":"vB I sC tC uC vC EC wC xC"},J:{"2":"D","16":"A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD","2":"I"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:6,C:"Array.prototype.find"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H","2":"C K L G M N O"},C:{"1":"bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"0 1 2 3 4 5 6 7 8 9 FC uB I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB GC HC"},D:{"1":"iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB"},E:{"1":"C K L G sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","2":"I w J D E F A B KC 0B LC MC NC OC 1B rB"},F:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB SC TC UC VC rB CC WC sB"},G:{"1":"iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC","2":"E 0B XC DC YC ZC aC bC cC dC eC fC gC hC"},H:{"2":"rC"},I:{"1":"H","2":"uB I sC tC uC vC DC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g 1B 4C 5C 6C 7C 8C tB 9C AD BD","2":"I zC 0C 1C 2C 3C"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"ED","2":"DD"}},B:6,C:"flat & flatMap array methods"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H","2":"C K L G M N O"},C:{"1":"cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"0 1 2 3 4 5 6 7 8 9 GC vB I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB HC IC"},D:{"1":"jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB"},E:{"1":"C K L G tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","2":"I x J D E F A B KC 1B LC MC NC OC 2B sB"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB SC TC UC VC sB DC WC tB"},G:{"1":"iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC","2":"E 1B XC EC YC ZC aC bC cC dC eC fC gC hC"},H:{"2":"rC"},I:{"1":"H","2":"vB I sC tC uC vC EC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g 2B 4C 5C 6C 7C 8C uB 9C AD BD","2":"I zC 0C 1C 2C 3C"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"ED","2":"DD"}},B:6,C:"flat & flatMap array methods"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H","2":"C K"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"0 1 2 3 4 5 6 7 8 9 FC uB I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB GC HC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"F A B C K L G OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","2":"I w J D E KC 0B LC MC NC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O x g y z AB SC TC UC VC rB CC WC sB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC","2":"E 0B XC DC YC ZC aC bC"},H:{"2":"rC"},I:{"1":"H","2":"uB I sC tC uC vC DC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD","2":"I"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:6,C:"Array.prototype.includes"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H","2":"C K"},C:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"0 1 2 3 4 5 6 7 8 9 GC vB I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB HC IC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"F A B C K L G OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","2":"I x J D E KC 1B LC MC NC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z AB BB SC TC UC VC sB DC WC tB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC","2":"E 1B XC EC YC ZC aC bC"},H:{"2":"rC"},I:{"1":"H","2":"vB I sC tC uC vC EC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD","2":"I"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:6,C:"Array.prototype.includes"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"FC uB I w J D E F A B C K L G M N O x g y GC HC"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"A B C K L G 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","2":"I w J D E F KC 0B LC MC NC OC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 F B C G M N O x g y z SC TC UC VC rB CC WC sB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC","2":"E 0B XC DC YC ZC aC bC cC dC"},H:{"2":"rC"},I:{"1":"H","2":"uB I sC tC uC vC DC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD","2":"I"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:6,C:"Arrow functions"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"GC vB I x J D E F A B C K L G M N O y g z HC IC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"A B C K L G 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","2":"I x J D E F KC 1B LC MC NC OC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z SC TC UC VC sB DC WC tB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC","2":"E 1B XC EC YC ZC aC bC cC dC"},H:{"2":"rC"},I:{"1":"H","2":"vB I sC tC uC vC EC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD","2":"I"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:6,C:"Arrow functions"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"K L G M N O","132":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H","322":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"FC uB I w J D E F A B C K L G M N O x g y GC HC"},D:{"2":"0 1 2 3 4 I w J D E F A B C K L G M N O x g y z","132":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC"},E:{"2":"I w J D E F A B C K L G KC 0B LC MC NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC"},F:{"2":"F B C SC TC UC VC rB CC WC sB","132":"0 1 2 3 4 5 6 7 8 9 G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e"},G:{"2":"E 0B XC DC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC"},H:{"2":"rC"},I:{"2":"uB I sC tC uC vC DC wC xC","132":"H"},J:{"2":"D A"},K:{"2":"A B C rB CC sB","132":"h"},L:{"132":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"132":"yC"},P:{"2":"I","132":"g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"132":"2B"},R:{"132":"CD"},S:{"1":"DD ED"}},B:6,C:"asm.js"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"K L G M N O","132":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H","322":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"GC vB I x J D E F A B C K L G M N O y g z HC IC"},D:{"2":"0 1 2 3 4 5 I x J D E F A B C K L G M N O y g z","132":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC"},E:{"2":"I x J D E F A B C K L G KC 1B LC MC NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC"},F:{"2":"F B C SC TC UC VC sB DC WC tB","132":"0 1 2 3 4 5 6 7 8 9 G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e"},G:{"2":"E 1B XC EC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC"},H:{"2":"rC"},I:{"2":"vB I sC tC uC vC EC wC xC","132":"H"},J:{"2":"D A"},K:{"2":"A B C sB DC tB","132":"h"},L:{"132":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"132":"yC"},P:{"2":"I","132":"g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"132":"3B"},R:{"132":"CD"},S:{"1":"DD ED"}},B:6,C:"asm.js"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 FC uB I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB GC HC","132":"cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB"},D:{"1":"bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","66":"ZB vB aB wB"},E:{"1":"L G 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","2":"I w J D E F A B C K KC 0B LC MC NC OC 1B rB sB"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB SC TC UC VC rB CC WC sB"},G:{"2":"E 0B XC DC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC","260":"oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC"},H:{"2":"rC"},I:{"2":"uB I sC tC uC vC DC wC xC","260":"H"},J:{"2":"D A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"132":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"2":"I zC 0C 1C 2C","260":"g 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"1":"2B"},R:{"1":"CD"},S:{"2":"DD","132":"ED"}},B:5,C:"Asynchronous Clipboard API"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 GC vB I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB HC IC","132":"dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B"},D:{"1":"cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB","66":"aB wB bB xB"},E:{"1":"L G 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","2":"I x J D E F A B C K KC 1B LC MC NC OC 2B sB tB"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB SC TC UC VC sB DC WC tB"},G:{"2":"E 1B XC EC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC","260":"oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC"},H:{"2":"rC"},I:{"2":"vB I sC tC uC vC EC wC xC","260":"H"},J:{"2":"D A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"132":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"2":"I zC 0C 1C 2C","260":"g 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"1":"3B"},R:{"1":"CD"},S:{"2":"DD","132":"ED"}},B:5,C:"Asynchronous Clipboard API"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H","2":"C K","194":"L"},C:{"1":"TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"0 1 2 3 4 5 6 7 8 9 FC uB I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB GC HC"},D:{"1":"WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"1":"B C K L G rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","2":"I w J D E F A KC 0B LC MC NC OC","514":"1B"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O x g y z AB BB CB DB EB FB GB HB IB SC TC UC VC rB CC WC sB"},G:{"1":"gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC","2":"E 0B XC DC YC ZC aC bC cC dC eC","514":"fC"},H:{"2":"rC"},I:{"1":"H","2":"uB I sC tC uC vC DC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD","2":"I zC"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"ED","2":"DD"}},B:6,C:"Async functions"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H","2":"C K","194":"L"},C:{"1":"UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"0 1 2 3 4 5 6 7 8 9 GC vB I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB HC IC"},D:{"1":"XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"B C K L G sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","2":"I x J D E F A KC 1B LC MC NC OC","514":"2B"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z AB BB CB DB EB FB GB HB IB JB SC TC UC VC sB DC WC tB"},G:{"1":"gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC","2":"E 1B XC EC YC ZC aC bC cC dC eC","514":"fC"},H:{"2":"rC"},I:{"1":"H","2":"vB I sC tC uC vC EC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD","2":"I zC"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"ED","2":"DD"}},B:6,C:"Async functions"};

View File

@ -1 +1 @@
module.exports={A:{A:{"1":"A B","2":"J D E F EC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 FC uB I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB GC HC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC"},E:{"1":"I w J D E F A B C K L G KC 0B LC MC NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e VC rB CC WC sB","2":"F SC TC","16":"UC"},G:{"1":"E 0B XC DC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC"},H:{"1":"rC"},I:{"1":"uB I H sC tC uC vC DC wC xC"},J:{"1":"D A"},K:{"1":"B C h rB CC sB","16":"A"},L:{"1":"H"},M:{"1":"f"},N:{"1":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:1,C:"Base64 encoding and decoding"}; module.exports={A:{A:{"1":"A B","2":"J D E F FC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 GC vB I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B HC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC"},E:{"1":"I x J D E F A B C K L G KC 1B LC MC NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e VC sB DC WC tB","2":"F SC TC","16":"UC"},G:{"1":"E 1B XC EC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC"},H:{"1":"rC"},I:{"1":"vB I H sC tC uC vC EC wC xC"},J:{"1":"D A"},K:{"1":"B C h sB DC tB","16":"A"},L:{"1":"H"},M:{"1":"f"},N:{"1":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:1,C:"Base64 encoding and decoding"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"0 1 FC uB I w J D E F A B C K L G M N O x g y z GC HC"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"I w J D E F A B C K","33":"0 1 2 3 4 5 6 7 8 9 L G M N O x g y z AB"},E:{"1":"G PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","2":"I w KC 0B LC","33":"J D E F A B C K L MC NC OC 1B rB sB 2B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"F B C SC TC UC VC rB CC WC sB","33":"G M N O x g y"},G:{"1":"pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC","2":"0B XC DC YC","33":"E ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC"},H:{"2":"rC"},I:{"1":"H","2":"uB I sC tC uC vC DC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:2,C:"Web Audio API"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"0 1 2 GC vB I x J D E F A B C K L G M N O y g z HC IC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"I x J D E F A B C K","33":"0 1 2 3 4 5 6 7 8 9 L G M N O y g z AB BB"},E:{"1":"G PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","2":"I x KC 1B LC","33":"J D E F A B C K L MC NC OC 2B sB tB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"F B C SC TC UC VC sB DC WC tB","33":"G M N O y g z"},G:{"1":"pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC","2":"1B XC EC YC","33":"E ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC"},H:{"2":"rC"},I:{"1":"H","2":"vB I sC tC uC vC EC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:2,C:"Web Audio API"};

View File

@ -1 +1 @@
module.exports={A:{A:{"1":"F A B","2":"J D E EC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"FC uB","132":"I w J D E F A B C K L G M N O x GC HC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC"},E:{"1":"I w J D E F A B C K L G LC MC NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","2":"KC 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e UC VC rB CC WC sB","2":"F","4":"SC TC"},G:{"1":"E XC DC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC","2":"0B"},H:{"2":"rC"},I:{"1":"uB I H uC vC DC wC xC","2":"sC tC"},J:{"1":"D A"},K:{"1":"B C h rB CC sB","2":"A"},L:{"1":"H"},M:{"1":"f"},N:{"1":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:1,C:"Audio element"}; module.exports={A:{A:{"1":"F A B","2":"J D E FC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"GC vB","132":"I x J D E F A B C K L G M N O y HC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC"},E:{"1":"I x J D E F A B C K L G LC MC NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","2":"KC 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e UC VC sB DC WC tB","2":"F","4":"SC TC"},G:{"1":"E XC EC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC","2":"1B"},H:{"2":"rC"},I:{"1":"vB I H uC vC EC wC xC","2":"sC tC"},J:{"1":"D A"},K:{"1":"B C h sB DC tB","2":"A"},L:{"1":"H"},M:{"1":"f"},N:{"1":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:1,C:"Audio element"};

View File

@ -1 +1 @@
module.exports={A:{A:{"1":"A B","2":"J D E F EC"},B:{"1":"C K L G M N O","322":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 FC uB I w J D E F A B C K L G M N O x g y z GC HC","194":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB","322":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC"},E:{"1":"D E F A B C K L G MC NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","2":"I w J KC 0B LC"},F:{"2":"0 1 2 3 4 5 6 7 8 F B C G M N O x g y z SC TC UC VC rB CC WC sB","322":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e"},G:{"1":"E aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC","2":"0B XC DC YC ZC"},H:{"2":"rC"},I:{"2":"uB I H sC tC uC vC DC wC xC"},J:{"2":"D A"},K:{"2":"A B C rB CC sB","322":"h"},L:{"322":"H"},M:{"2":"f"},N:{"1":"A B"},O:{"322":"yC"},P:{"2":"I g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"322":"2B"},R:{"322":"CD"},S:{"194":"DD ED"}},B:1,C:"Audio Tracks"}; module.exports={A:{A:{"1":"A B","2":"J D E F FC"},B:{"1":"C K L G M N O","322":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 GC vB I x J D E F A B C K L G M N O y g z AB HC IC","194":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB","322":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC"},E:{"1":"D E F A B C K L G MC NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","2":"I x J KC 1B LC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z SC TC UC VC sB DC WC tB","322":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e"},G:{"1":"E aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC","2":"1B XC EC YC ZC"},H:{"2":"rC"},I:{"2":"vB I H sC tC uC vC EC wC xC"},J:{"2":"D A"},K:{"2":"A B C sB DC tB","322":"h"},L:{"322":"H"},M:{"2":"f"},N:{"1":"A B"},O:{"322":"yC"},P:{"2":"I g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"322":"3B"},R:{"322":"CD"},S:{"194":"DD ED"}},B:1,C:"Audio Tracks"};

View File

@ -1 +1 @@
module.exports={A:{A:{"1":"A B","2":"J D E F EC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"FC uB GC HC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"I"},E:{"1":"w J D E F A B C K L G LC MC NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","2":"I KC 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e SC TC UC VC rB CC WC sB","2":"F"},G:{"2":"E 0B XC DC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC"},H:{"2":"rC"},I:{"1":"uB I H vC DC wC xC","2":"sC tC uC"},J:{"1":"D A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"1":"f"},N:{"1":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"ED","2":"DD"}},B:1,C:"Autofocus attribute"}; module.exports={A:{A:{"1":"A B","2":"J D E F FC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"GC vB HC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"I"},E:{"1":"x J D E F A B C K L G LC MC NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","2":"I KC 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e SC TC UC VC sB DC WC tB","2":"F"},G:{"2":"E 1B XC EC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC"},H:{"2":"rC"},I:{"1":"vB I H vC EC wC xC","2":"sC tC uC"},J:{"1":"D A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"1":"f"},N:{"1":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"ED","2":"DD"}},B:1,C:"Autofocus attribute"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 FC uB I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB GC HC","129":"UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB"},D:{"1":"WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"2":"I w J D E F A B C K L G KC 0B LC MC NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O x g y z AB BB CB DB EB FB GB HB IB SC TC UC VC rB CC WC sB"},G:{"2":"E 0B XC DC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC"},H:{"2":"rC"},I:{"1":"H","2":"uB I sC tC uC vC DC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD","2":"I"},Q:{"1":"2B"},R:{"1":"CD"},S:{"2":"DD ED"}},B:5,C:"Auxclick"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 GC vB I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB HC IC","129":"VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B"},D:{"1":"XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"2":"I x J D E F A B C K L G KC 1B LC MC NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z AB BB CB DB EB FB GB HB IB JB SC TC UC VC sB DC WC tB"},G:{"2":"E 1B XC EC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC"},H:{"2":"rC"},I:{"1":"H","2":"vB I sC tC uC vC EC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD","2":"I"},Q:{"1":"3B"},R:{"1":"CD"},S:{"2":"DD ED"}},B:5,C:"Auxclick"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"2":"C K L G M N","194":"O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"1":"gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"0 1 2 3 4 5 6 7 8 9 FC uB I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB GC HC","66":"WB XB YB ZB vB aB wB bB cB dB","260":"eB","516":"fB"},D:{"1":"jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB","66":"gB hB iB"},E:{"2":"I w J D E F A B C K L G KC 0B LC MC NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB SC TC UC VC rB CC WC sB"},G:{"2":"E 0B XC DC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC"},H:{"2":"rC"},I:{"1":"H","2":"uB I sC tC uC vC DC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"1090":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g 5C 6C 7C 8C tB 9C AD BD","2":"I zC 0C 1C 2C 3C 1B 4C"},Q:{"1":"2B"},R:{"1":"CD"},S:{"2":"DD ED"}},B:6,C:"AV1 video format"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"2":"C K L G M N","194":"O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"1":"hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"0 1 2 3 4 5 6 7 8 9 GC vB I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB HC IC","66":"XB YB ZB aB wB bB xB cB dB eB","260":"fB","516":"gB"},D:{"1":"kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB","66":"hB iB jB"},E:{"2":"I x J D E F A B C K L G KC 1B LC MC NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB SC TC UC VC sB DC WC tB"},G:{"2":"E 1B XC EC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC"},H:{"2":"rC"},I:{"1":"H","2":"vB I sC tC uC vC EC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"1090":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g 5C 6C 7C 8C uB 9C AD BD","2":"I zC 0C 1C 2C 3C 2B 4C"},Q:{"1":"3B"},R:{"1":"CD"},S:{"2":"DD ED"}},B:6,C:"AV1 video format"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"1":"zB","2":"0 1 2 3 4 5 6 7 8 9 FC uB I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB GC HC","194":"pB qB P Q R xB S T U V W X Y Z a b","257":"c d e i j k l m n o p q r s t u v f H yB"},D:{"1":"U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T"},E:{"1":"AC BC RC","2":"I w J D E F A B C K L G KC 0B LC MC NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB","1796":"7B 8B 9B"},F:{"1":"kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB SC TC UC VC rB CC WC sB"},G:{"1":"AC BC","2":"E 0B XC DC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B","1281":"tB 7B 8B 9B"},H:{"2":"rC"},I:{"1":"H","2":"uB I sC tC uC vC DC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"257":"f"},N:{"2":"A B"},O:{"2":"yC"},P:{"1":"g 7C 8C tB 9C AD BD","2":"I zC 0C 1C 2C 3C 1B 4C 5C 6C"},Q:{"2":"2B"},R:{"1":"CD"},S:{"2":"DD ED"}},B:6,C:"AVIF image format"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"1":"zB 0B","2":"0 1 2 3 4 5 6 7 8 9 GC vB I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB HC IC","194":"qB rB P Q R yB S T U V W X Y Z a b","257":"c d e i j k l m n o p q r s t u v f","2049":"w H"},D:{"1":"U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T"},E:{"1":"BC CC RC","2":"I x J D E F A B C K L G KC 1B LC MC NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB","1796":"8B 9B AC"},F:{"1":"lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB SC TC UC VC sB DC WC tB"},G:{"1":"BC CC","2":"E 1B XC EC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B","1281":"uB 8B 9B AC"},H:{"2":"rC"},I:{"1":"H","2":"vB I sC tC uC vC EC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"257":"f"},N:{"2":"A B"},O:{"2":"yC"},P:{"1":"g 7C 8C uB 9C AD BD","2":"I zC 0C 1C 2C 3C 2B 4C 5C 6C"},Q:{"2":"3B"},R:{"1":"CD"},S:{"2":"DD ED"}},B:6,C:"AVIF image format"};

View File

@ -1 +1 @@
module.exports={A:{A:{"1":"F A B","132":"J D E EC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","132":"0 1 FC uB I w J D E F A B C K L G M N O x g y z GC HC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC"},E:{"1":"w J D E F A B C LC MC NC OC 1B rB sB 4B 5B 6B tB 7B 8B 9B AC BC RC","132":"I K KC 0B 2B","2050":"L G PC QC 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e UC VC rB CC WC sB","132":"F SC TC"},G:{"2":"0B XC DC","772":"E YC ZC aC bC cC dC eC fC gC hC iC jC","2050":"kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC"},H:{"2":"rC"},I:{"2":"uB I H sC tC uC wC xC","132":"vC DC"},J:{"260":"D A"},K:{"1":"B C h rB CC sB","132":"A"},L:{"1":"H"},M:{"1":"f"},N:{"1":"A B"},O:{"1":"yC"},P:{"2":"I","1028":"g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:4,C:"CSS background-attachment"}; module.exports={A:{A:{"1":"F A B","132":"J D E FC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","132":"0 1 2 GC vB I x J D E F A B C K L G M N O y g z HC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC"},E:{"1":"x J D E F A B C LC MC NC OC 2B sB tB 5B 6B 7B uB 8B 9B AC BC CC RC","132":"I K KC 1B 3B","2050":"L G PC QC 4B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e UC VC sB DC WC tB","132":"F SC TC"},G:{"2":"1B XC EC","772":"E YC ZC aC bC cC dC eC fC gC hC iC jC","2050":"kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC"},H:{"2":"rC"},I:{"2":"vB I H sC tC uC wC xC","132":"vC EC"},J:{"260":"D A"},K:{"1":"B C h sB DC tB","132":"A"},L:{"1":"H"},M:{"1":"f"},N:{"1":"A B"},O:{"1":"yC"},P:{"2":"I","1028":"g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:4,C:"CSS background-attachment"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"G M N O","33":"C K L P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"1":"QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"0 1 2 3 4 5 6 7 8 9 FC uB I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB GC HC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC"},E:{"1":"L G PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","16":"KC 0B","33":"I w J D E F A B C K LC MC NC OC 1B rB sB 2B"},F:{"2":"F B C SC TC UC VC rB CC WC sB","33":"0 1 2 3 4 5 6 7 8 9 G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e"},G:{"1":"oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC","16":"0B XC DC YC","33":"E ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC"},H:{"2":"rC"},I:{"16":"uB sC tC uC","33":"I H vC DC wC xC"},J:{"33":"D A"},K:{"16":"A B C rB CC sB","33":"h"},L:{"33":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"33":"yC"},P:{"33":"I g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"33":"2B"},R:{"33":"CD"},S:{"1":"DD ED"}},B:7,C:"Background-clip: text"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"G M N O","33":"C K L P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"1":"RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"0 1 2 3 4 5 6 7 8 9 GC vB I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB HC IC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC"},E:{"1":"L G PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","16":"KC 1B","33":"I x J D E F A B C K LC MC NC OC 2B sB tB 3B"},F:{"2":"F B C SC TC UC VC sB DC WC tB","33":"0 1 2 3 4 5 6 7 8 9 G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e"},G:{"1":"oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC","16":"1B XC EC YC","33":"E ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC"},H:{"2":"rC"},I:{"16":"vB sC tC uC","33":"I H vC EC wC xC"},J:{"33":"D A"},K:{"16":"A B C sB DC tB","33":"h"},L:{"33":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"33":"yC"},P:{"33":"I g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"33":"3B"},R:{"33":"CD"},S:{"1":"DD ED"}},B:7,C:"Background-clip: text"};

View File

@ -1 +1 @@
module.exports={A:{A:{"1":"F A B","2":"J D E EC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"FC uB GC","36":"HC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","516":"I w J D E F A B C K L"},E:{"1":"D E F A B C K L G NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","772":"I w J KC 0B LC MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e UC VC rB CC WC sB","2":"F SC","36":"TC"},G:{"1":"E aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC","4":"0B XC DC ZC","516":"YC"},H:{"132":"rC"},I:{"1":"H wC xC","36":"sC","516":"uB I vC DC","548":"tC uC"},J:{"1":"D A"},K:{"1":"A B C h rB CC sB"},L:{"1":"H"},M:{"1":"f"},N:{"1":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:4,C:"CSS3 Background-image options"}; module.exports={A:{A:{"1":"F A B","2":"J D E FC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"GC vB HC","36":"IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","516":"I x J D E F A B C K L"},E:{"1":"D E F A B C K L G NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","772":"I x J KC 1B LC MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e UC VC sB DC WC tB","2":"F SC","36":"TC"},G:{"1":"E aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC","4":"1B XC EC ZC","516":"YC"},H:{"132":"rC"},I:{"1":"H wC xC","36":"sC","516":"vB I vC EC","548":"tC uC"},J:{"1":"D A"},K:{"1":"A B C h sB DC tB"},L:{"1":"H"},M:{"1":"f"},N:{"1":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:4,C:"CSS3 Background-image options"};

View File

@ -1 +1 @@
module.exports={A:{A:{"1":"J D E F A B EC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"1":"QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"0 1 2 3 4 5 6 7 8 9 FC uB I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB GC HC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC"},E:{"1":"I w J D E F A B C K L G KC 0B LC MC NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"F B C SC TC UC VC rB CC WC sB"},G:{"1":"E 0B XC DC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC"},H:{"2":"rC"},I:{"1":"uB I H sC tC uC vC DC wC xC"},J:{"1":"D A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"1":"f"},N:{"1":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"ED","2":"DD"}},B:7,C:"background-position-x & background-position-y"}; module.exports={A:{A:{"1":"J D E F A B FC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"1":"RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"0 1 2 3 4 5 6 7 8 9 GC vB I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB HC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC"},E:{"1":"I x J D E F A B C K L G KC 1B LC MC NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"F B C SC TC UC VC sB DC WC tB"},G:{"1":"E 1B XC EC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC"},H:{"2":"rC"},I:{"1":"vB I H sC tC uC vC EC wC xC"},J:{"1":"D A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"1":"f"},N:{"1":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"ED","2":"DD"}},B:7,C:"background-position-x & background-position-y"};

View File

@ -1 +1 @@
module.exports={A:{A:{"1":"A B","2":"J D E EC","132":"F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"1":"QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"0 1 2 3 4 5 6 7 8 9 FC uB I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB GC HC"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 I w J D E F A B C K L G M N O x g y z"},E:{"1":"D E F A B C K L G NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","2":"I w J KC 0B LC MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e UC VC rB CC WC sB","2":"F G M N O SC TC"},G:{"1":"E aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC","2":"0B XC DC YC ZC"},H:{"1":"rC"},I:{"1":"H wC xC","2":"uB I sC tC uC vC DC"},J:{"1":"A","2":"D"},K:{"1":"B C h rB CC sB","2":"A"},L:{"1":"H"},M:{"1":"f"},N:{"1":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"ED","2":"DD"}},B:4,C:"CSS background-repeat round and space"}; module.exports={A:{A:{"1":"A B","2":"J D E FC","132":"F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H"},C:{"1":"RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"0 1 2 3 4 5 6 7 8 9 GC vB I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB HC IC"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z"},E:{"1":"D E F A B C K L G NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","2":"I x J KC 1B LC MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e UC VC sB DC WC tB","2":"F G M N O SC TC"},G:{"1":"E aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC","2":"1B XC EC YC ZC"},H:{"1":"rC"},I:{"1":"H wC xC","2":"vB I sC tC uC vC EC"},J:{"1":"A","2":"D"},K:{"1":"B C h sB DC tB","2":"A"},L:{"1":"H"},M:{"1":"f"},N:{"1":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"ED","2":"DD"}},B:4,C:"CSS background-repeat round and space"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 FC uB I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H GC HC","16":"yB zB"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"2":"I w J D E F A B C K L G KC 0B LC MC NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O x g y z AB BB CB DB EB FB GB HB IB SC TC UC VC rB CC WC sB"},G:{"2":"E 0B XC DC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC"},H:{"2":"rC"},I:{"1":"H","2":"uB I sC tC uC vC DC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"2":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD","2":"I"},Q:{"1":"2B"},R:{"1":"CD"},S:{"2":"DD ED"}},B:7,C:"Background Sync API"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 GC vB I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H HC IC","16":"zB 0B"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"2":"I x J D E F A B C K L G KC 1B LC MC NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z AB BB CB DB EB FB GB HB IB JB SC TC UC VC sB DC WC tB"},G:{"2":"E 1B XC EC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC"},H:{"2":"rC"},I:{"1":"H","2":"vB I sC tC uC vC EC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"2":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD","2":"I"},Q:{"1":"3B"},R:{"1":"CD"},S:{"2":"DD ED"}},B:7,C:"Background Sync API"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H","2":"C K L G M N O"},C:{"1":"KB LB MB NB OB PB QB RB SB","2":"FC uB I w J D E F TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB GC HC","132":"0 1 2 3 4 5 6 7 8 9 M N O x g y z AB BB CB DB EB FB GB HB IB JB","164":"A B C K L G"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB","66":"EB"},E:{"2":"I w J D E F A B C K L G KC 0B LC MC NC OC 1B rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"0 1 F B C G M N O x g y z SC TC UC VC rB CC WC sB"},G:{"2":"E 0B XC DC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC"},H:{"2":"rC"},I:{"1":"H","2":"uB I sC tC uC vC DC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"2":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"DD","2":"ED"}},B:4,C:"Battery Status API"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H","2":"C K L G M N O"},C:{"1":"LB MB NB OB PB QB RB SB TB","2":"GC vB I x J D E F UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B HC IC","132":"0 1 2 3 4 5 6 7 8 9 M N O y g z AB BB CB DB EB FB GB HB IB JB KB","164":"A B C K L G"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB","66":"FB"},E:{"2":"I x J D E F A B C K L G KC 1B LC MC NC OC 2B sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"0 1 2 F B C G M N O y g z SC TC UC VC sB DC WC tB"},G:{"2":"E 1B XC EC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC"},H:{"2":"rC"},I:{"1":"H","2":"vB I sC tC uC vC EC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"2":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"DD","2":"ED"}},B:4,C:"Battery Status API"};

View File

@ -1 +1 @@
module.exports={A:{A:{"2":"J D E F A B EC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H","2":"C K"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"0 1 2 3 4 5 6 7 FC uB I w J D E F A B C K L G M N O x g y z GC HC"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB"},E:{"1":"C K L G rB sB 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","2":"I w J D E F A B KC 0B LC MC NC OC 1B"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"0 1 2 F B C G M N O x g y z SC TC UC VC rB CC WC sB"},G:{"1":"hC iC jC kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC","2":"E 0B XC DC YC ZC aC bC cC dC eC fC gC"},H:{"2":"rC"},I:{"1":"H","2":"uB I sC tC uC vC DC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:4,C:"Beacon API"}; module.exports={A:{A:{"2":"J D E F A B FC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H","2":"C K"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"0 1 2 3 4 5 6 7 8 GC vB I x J D E F A B C K L G M N O y g z HC IC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB"},E:{"1":"C K L G sB tB 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","2":"I x J D E F A B KC 1B LC MC NC OC 2B"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"0 1 2 3 F B C G M N O y g z SC TC UC VC sB DC WC tB"},G:{"1":"hC iC jC kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC","2":"E 1B XC EC YC ZC aC bC cC dC eC fC gC"},H:{"2":"rC"},I:{"1":"H","2":"vB I sC tC uC vC EC wC xC"},J:{"2":"D A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"1":"f"},N:{"2":"A B"},O:{"1":"yC"},P:{"1":"I g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:4,C:"Beacon API"};

View File

@ -1 +1 @@
module.exports={A:{A:{"1":"J D E F A B","16":"EC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB","2":"FC uB I w GC HC"},D:{"1":"cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f H yB zB IC JC","2":"0 1 2 3 4 5 6 7 8 9 I w J D E F A B C K L G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB vB aB wB bB"},E:{"1":"K L G 2B PC QC 3B 4B 5B 6B tB 7B 8B 9B AC BC RC","2":"I w J D E F A B C KC 0B LC MC NC OC 1B rB sB"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB h mB nB oB pB qB P Q R xB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O x g y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB SC TC UC VC rB CC WC sB"},G:{"1":"kC lC mC nC oC pC qC 3B 4B 5B 6B tB 7B 8B 9B AC BC","2":"E 0B XC DC YC ZC aC bC cC dC eC fC gC hC iC jC"},H:{"2":"rC"},I:{"2":"uB I H sC tC uC vC DC wC xC"},J:{"16":"D A"},K:{"1":"h","2":"A B C rB CC sB"},L:{"1":"H"},M:{"1":"f"},N:{"16":"A B"},O:{"1":"yC"},P:{"2":"g zC 0C 1C 2C 3C 1B 4C 5C 6C 7C 8C tB 9C AD BD","16":"I"},Q:{"1":"2B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:1,C:"Printing Events"}; module.exports={A:{A:{"1":"J D E F A B","16":"FC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w 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 y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B","2":"GC vB I x HC IC"},D:{"1":"dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R S T U V W X Y Z a b c d e i j k l m n o p q r s t u v f w H zB 0B JC","2":"0 1 2 3 4 5 6 7 8 9 I x J D E F A B C K L G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB wB bB xB cB"},E:{"1":"K L G 3B PC QC 4B 5B 6B 7B uB 8B 9B AC BC CC RC","2":"I x J D E F A B C KC 1B LC MC NC OC 2B sB tB"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB h nB oB pB qB rB P Q R yB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O y g z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SC TC UC VC sB DC WC tB"},G:{"1":"kC lC mC nC oC pC qC 4B 5B 6B 7B uB 8B 9B AC BC CC","2":"E 1B XC EC YC ZC aC bC cC dC eC fC gC hC iC jC"},H:{"2":"rC"},I:{"2":"vB I H sC tC uC vC EC wC xC"},J:{"16":"D A"},K:{"1":"h","2":"A B C sB DC tB"},L:{"1":"H"},M:{"1":"f"},N:{"16":"A B"},O:{"1":"yC"},P:{"2":"g zC 0C 1C 2C 3C 2B 4C 5C 6C 7C 8C uB 9C AD BD","16":"I"},Q:{"1":"3B"},R:{"1":"CD"},S:{"1":"DD ED"}},B:1,C:"Printing Events"};

Some files were not shown because too many files have changed in this diff Show More