Deployed the page to Github Pages.
This commit is contained in:
parent
1d79754e93
commit
2c89899458
62797 changed files with 6551425 additions and 15279 deletions
19
node_modules/core-js-compat/LICENSE
generated
vendored
Normal file
19
node_modules/core-js-compat/LICENSE
generated
vendored
Normal file
|
@ -0,0 +1,19 @@
|
|||
Copyright (c) 2014-2024 Denis Pushkarev
|
||||
|
||||
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.
|
135
node_modules/core-js-compat/README.md
generated
vendored
Normal file
135
node_modules/core-js-compat/README.md
generated
vendored
Normal file
|
@ -0,0 +1,135 @@
|
|||

|
||||
|
||||
<div align="center">
|
||||
|
||||
[](https://opencollective.com/core-js) [](https://github.com/zloirock/core-js/blob/master/CONTRIBUTING.md) [](https://www.npmjs.com/package/core-js-compat) [](https://npm-stat.com/charts.html?package=core-js&package=core-js-pure&package=core-js-compat&from=2014-11-18)
|
||||
|
||||
</div>
|
||||
|
||||
**I highly recommend reading this: [So, what's next?](https://github.com/zloirock/core-js/blob/master/docs/2023-02-14-so-whats-next.md)**
|
||||
---
|
||||
|
||||
[`core-js-compat` package](https://github.com/zloirock/core-js/tree/master/packages/core-js-compat) contains data about the necessity of [`core-js`](https://github.com/zloirock/core-js) modules and API for getting a list of required core-js modules by browserslist query.
|
||||
|
||||
```js
|
||||
import compat from 'core-js-compat';
|
||||
|
||||
const {
|
||||
list, // array of required modules
|
||||
targets, // object with targets for each module
|
||||
} = compat({
|
||||
targets: '> 1%', // browserslist query or object of minimum environment versions to support, see below
|
||||
modules: [ // optional list / filter of modules - regex, string or an array of them:
|
||||
'core-js/actual', // - an entry point
|
||||
'esnext.array.unique-by', // - a module name (or just a start of a module name)
|
||||
/^web\./, // - regex that a module name must satisfy
|
||||
],
|
||||
exclude: [ // optional list / filter of modules to exclude, the signature is similar to `modules` option
|
||||
'web.atob',
|
||||
],
|
||||
version: '3.39', // used `core-js` version, by default - the latest
|
||||
inverse: false, // inverse of the result - shows modules that are NOT required for the target environment
|
||||
});
|
||||
|
||||
console.log(targets);
|
||||
/* =>
|
||||
{
|
||||
'es.error.cause': { ios: '14.5-14.8' },
|
||||
'es.aggregate-error.cause': { ios: '14.5-14.8' },
|
||||
'es.array.at': { ios: '14.5-14.8' },
|
||||
'es.array.find-last': { firefox: '100', ios: '14.5-14.8' },
|
||||
'es.array.find-last-index': { firefox: '100', ios: '14.5-14.8' },
|
||||
'es.array.includes': { firefox: '100' },
|
||||
'es.array.push': { chrome: '100', edge: '101', ios: '14.5-14.8', safari: '15.4' },
|
||||
'es.array.unshift': { ios: '14.5-14.8', safari: '15.4' },
|
||||
'es.object.has-own': { ios: '14.5-14.8' },
|
||||
'es.regexp.flags': { chrome: '100', edge: '101' },
|
||||
'es.string.at-alternative': { ios: '14.5-14.8' },
|
||||
'es.typed-array.at': { ios: '14.5-14.8' },
|
||||
'es.typed-array.find-last': { firefox: '100', ios: '14.5-14.8' },
|
||||
'es.typed-array.find-last-index': { firefox: '100', ios: '14.5-14.8' },
|
||||
'esnext.array.group': { chrome: '100', edge: '101', firefox: '100', ios: '14.5-14.8', safari: '15.4' },
|
||||
'esnext.array.group-by': { chrome: '100', edge: '101', firefox: '100', ios: '14.5-14.8', safari: '15.4' },
|
||||
'esnext.array.group-by-to-map': { chrome: '100', edge: '101', firefox: '100', ios: '14.5-14.8', safari: '15.4' },
|
||||
'esnext.array.group-to-map': { chrome: '100', edge: '101', firefox: '100', ios: '14.5-14.8', safari: '15.4' },
|
||||
'esnext.array.to-reversed': { chrome: '100', edge: '101', firefox: '100', ios: '14.5-14.8', safari: '15.4' },
|
||||
'esnext.array.to-sorted': { chrome: '100', edge: '101', firefox: '100', ios: '14.5-14.8', safari: '15.4' },
|
||||
'esnext.array.to-spliced': { chrome: '100', edge: '101', firefox: '100', ios: '14.5-14.8', safari: '15.4' },
|
||||
'esnext.array.unique-by': { chrome: '100', edge: '101', firefox: '100', ios: '14.5-14.8', safari: '15.4' },
|
||||
'esnext.array.with': { chrome: '100', edge: '101', firefox: '100', ios: '14.5-14.8', safari: '15.4' },
|
||||
'esnext.typed-array.to-reversed': { chrome: '100', edge: '101', firefox: '100', ios: '14.5-14.8', safari: '15.4' },
|
||||
'esnext.typed-array.to-sorted': { chrome: '100', edge: '101', firefox: '100', ios: '14.5-14.8', safari: '15.4' },
|
||||
'esnext.typed-array.to-spliced': { chrome: '100', edge: '101', firefox: '100', ios: '14.5-14.8', safari: '15.4' },
|
||||
'esnext.typed-array.with': { chrome: '100', edge: '101', firefox: '100', ios: '14.5-14.8', safari: '15.4' },
|
||||
'web.dom-exception.stack': { chrome: '100', edge: '101', ios: '14.5-14.8', safari: '15.4' },
|
||||
'web.immediate': { chrome: '100', edge: '101', firefox: '100', ios: '14.5-14.8', safari: '15.4' },
|
||||
'web.structured-clone': { chrome: '100', edge: '101', firefox: '100', ios: '14.5-14.8', safari: '15.4' }
|
||||
}
|
||||
*/
|
||||
```
|
||||
|
||||
### `targets` option
|
||||
`targets` could be [a `browserslist` query](https://github.com/browserslist/browserslist) or a targets object that specifies minimum environment versions to support:
|
||||
```js
|
||||
// browserslist query:
|
||||
'defaults, not IE 11, maintained node versions';
|
||||
// object (sure, all those fields optional):
|
||||
({
|
||||
android: '4.0', // Android WebView version
|
||||
bun: '0.1.2', // Bun version
|
||||
chrome: '38', // Chrome version
|
||||
'chrome-android': '18', // Chrome for Android version
|
||||
deno: '1.12', // Deno version
|
||||
edge: '13', // Edge version
|
||||
electron: '5.0', // Electron framework version
|
||||
firefox: '15', // Firefox version
|
||||
'firefox-android': '4', // Firefox for Android version
|
||||
hermes: '0.11', // Hermes version
|
||||
ie: '8', // Internet Explorer version
|
||||
ios: '13.0', // iOS Safari version
|
||||
node: 'current', // NodeJS version, you can use 'current' for set it to currently used
|
||||
opera: '12', // Opera version
|
||||
'opera-android': '7', // Opera for Android version
|
||||
phantom: '1.9', // PhantomJS headless browser version
|
||||
quest: '5.0', // Meta Quest Browser version
|
||||
'react-native': '0.70', // React Native version (default Hermes engine)
|
||||
rhino: '1.7.13', // Rhino engine version
|
||||
safari: '14.0', // Safari version
|
||||
samsung: '14.0', // Samsung Internet version
|
||||
esmodules: true, // That option set target to minimum supporting ES Modules versions of all browsers
|
||||
browsers: '> 0.25%', // Browserslist query or object with target browsers
|
||||
});
|
||||
```
|
||||
|
||||
### Additional API:
|
||||
|
||||
```js
|
||||
// equals of of the method from the example above
|
||||
require('core-js-compat/compat')({ targets, modules, version }); // => { list: Array<ModuleName>, targets: { [ModuleName]: { [EngineName]: EngineVersion } } }
|
||||
// or
|
||||
require('core-js-compat').compat({ targets, modules, version }); // => { list: Array<ModuleName>, targets: { [ModuleName]: { [EngineName]: EngineVersion } } }
|
||||
|
||||
// full compat data:
|
||||
require('core-js-compat/data'); // => { [ModuleName]: { [EngineName]: EngineVersion } }
|
||||
// or
|
||||
require('core-js-compat').data; // => { [ModuleName]: { [EngineName]: EngineVersion } }
|
||||
|
||||
// map of modules by `core-js` entry points:
|
||||
require('core-js-compat/entries'); // => { [EntryPoint]: Array<ModuleName> }
|
||||
// or
|
||||
require('core-js-compat').entries; // => { [EntryPoint]: Array<ModuleName> }
|
||||
|
||||
// full list of modules:
|
||||
require('core-js-compat/modules'); // => Array<ModuleName>
|
||||
// or
|
||||
require('core-js-compat').modules; // => Array<ModuleName>
|
||||
|
||||
// the subset of modules which available in the passed `core-js` version:
|
||||
require('core-js-compat/get-modules-list-for-target-version')('3.39'); // => Array<ModuleName>
|
||||
// or
|
||||
require('core-js-compat').getModulesListForTargetVersion('3.39'); // => Array<ModuleName>
|
||||
```
|
||||
|
||||
If you wanna help to improve this data, you could take a look at the related section of [`CONTRIBUTING.md`](https://github.com/zloirock/core-js/blob/master/CONTRIBUTING.md#how-to-update-core-js-compat-data). The visualization of compatibility data and the browser tests runner is available [here](http://zloirock.github.io/core-js/compat/), the example:
|
||||
|
||||

|
48
node_modules/core-js-compat/compat.d.ts
generated
vendored
Normal file
48
node_modules/core-js-compat/compat.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,48 @@
|
|||
import type { ModuleName, Target, TargetVersion } from "./shared";
|
||||
|
||||
type StringOrRegExp = string | RegExp;
|
||||
|
||||
type Modules = StringOrRegExp | readonly StringOrRegExp[];
|
||||
|
||||
type BrowserslistQuery = string | ReadonlyArray<string>;
|
||||
|
||||
type Environments = {
|
||||
[target in Target]?: string | number;
|
||||
};
|
||||
|
||||
type Targets = Environments & {
|
||||
browsers?: Environments | BrowserslistQuery,
|
||||
esmodules?: boolean,
|
||||
};
|
||||
|
||||
type CompatOptions = {
|
||||
/** entry / module / namespace / an array of them, by default - all `core-js` modules */
|
||||
modules?: Modules,
|
||||
/** a blacklist, entry / module / namespace / an array of them, by default - empty list */
|
||||
exclude?: Modules,
|
||||
/** optional browserslist or core-js-compat format query */
|
||||
targets?: Targets | BrowserslistQuery,
|
||||
/** used `core-js` version, by default the latest */
|
||||
version?: string,
|
||||
/** inverse of the result, shows modules that are NOT required for the target environment */
|
||||
inverse?: boolean,
|
||||
/**
|
||||
* @deprecated use `modules` instead
|
||||
*/
|
||||
filter?: Modules
|
||||
};
|
||||
|
||||
type CompatOutput = {
|
||||
/** array of required modules */
|
||||
list: ModuleName[],
|
||||
/** object with targets for each module */
|
||||
targets: {
|
||||
[module: ModuleName]: {
|
||||
[target in Target]?: TargetVersion
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
declare function compat(options?: CompatOptions): CompatOutput;
|
||||
|
||||
export = compat;
|
90
node_modules/core-js-compat/compat.js
generated
vendored
Normal file
90
node_modules/core-js-compat/compat.js
generated
vendored
Normal file
|
@ -0,0 +1,90 @@
|
|||
'use strict';
|
||||
const { compare, filterOutStabilizedProposals, has, intersection } = require('./helpers');
|
||||
const data = require('./data');
|
||||
const entries = require('./entries');
|
||||
const getModulesListForTargetVersion = require('./get-modules-list-for-target-version');
|
||||
const allModules = require('./modules');
|
||||
const targetsParser = require('./targets-parser');
|
||||
|
||||
function throwInvalidFilter(filter) {
|
||||
throw new TypeError(`Specified invalid module name or pattern: ${ filter }`);
|
||||
}
|
||||
|
||||
function atLeastSomeModules(modules, filter) {
|
||||
if (!modules.length) throwInvalidFilter(filter);
|
||||
return modules;
|
||||
}
|
||||
|
||||
function getModules(filter) {
|
||||
if (typeof filter == 'string') {
|
||||
if (has(entries, filter)) return entries[filter];
|
||||
return atLeastSomeModules(allModules.filter(it => it.startsWith(filter)), filter);
|
||||
}
|
||||
if (filter instanceof RegExp) return atLeastSomeModules(allModules.filter(it => filter.test(it)), filter);
|
||||
throwInvalidFilter(filter);
|
||||
}
|
||||
|
||||
function normalizeModules(option) {
|
||||
// TODO: use `.flatMap` in core-js@4
|
||||
return new Set(Array.isArray(option) ? [].concat(...option.map(getModules)) : getModules(option));
|
||||
}
|
||||
|
||||
function checkModule(name, targets) {
|
||||
const result = {
|
||||
required: !targets,
|
||||
targets: {},
|
||||
};
|
||||
|
||||
if (!targets) return result;
|
||||
|
||||
const requirements = data[name];
|
||||
|
||||
for (const [engine, version] of targets) {
|
||||
if (!has(requirements, engine) || compare(version, '<', requirements[engine])) {
|
||||
result.required = true;
|
||||
result.targets[engine] = version;
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = function ({
|
||||
filter = null, // TODO: Obsolete, remove from `core-js@4`
|
||||
modules = null,
|
||||
exclude = [],
|
||||
targets = null,
|
||||
version = null,
|
||||
inverse = false,
|
||||
} = {}) {
|
||||
if (modules === null || modules === undefined) modules = filter;
|
||||
inverse = !!inverse;
|
||||
|
||||
const parsedTargets = targets ? targetsParser(targets) : null;
|
||||
|
||||
const result = {
|
||||
list: [],
|
||||
targets: {},
|
||||
};
|
||||
|
||||
exclude = normalizeModules(exclude);
|
||||
|
||||
modules = modules ? [...normalizeModules(modules)] : allModules;
|
||||
|
||||
if (exclude.size) modules = modules.filter(it => !exclude.has(it));
|
||||
|
||||
modules = intersection(modules, version ? getModulesListForTargetVersion(version) : allModules);
|
||||
|
||||
if (!inverse) modules = filterOutStabilizedProposals(modules);
|
||||
|
||||
for (const key of modules) {
|
||||
const check = checkModule(key, parsedTargets);
|
||||
|
||||
if (check.required ^ inverse) {
|
||||
result.list.push(key);
|
||||
result.targets[key] = check.targets;
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
};
|
7562
node_modules/core-js-compat/data.json
generated
vendored
Executable file
7562
node_modules/core-js-compat/data.json
generated
vendored
Executable file
File diff suppressed because it is too large
Load diff
20563
node_modules/core-js-compat/entries.json
generated
vendored
Executable file
20563
node_modules/core-js-compat/entries.json
generated
vendored
Executable file
File diff suppressed because it is too large
Load diff
21
node_modules/core-js-compat/external.json
generated
vendored
Executable file
21
node_modules/core-js-compat/external.json
generated
vendored
Executable file
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"modules": {
|
||||
"android": "61",
|
||||
"bun": "0.1.1",
|
||||
"chrome": "61",
|
||||
"chrome-android": "61",
|
||||
"deno": "1.0",
|
||||
"edge": "16",
|
||||
"firefox": "60",
|
||||
"firefox-android": "60",
|
||||
"ios": "10.3",
|
||||
"node": "13.2",
|
||||
"oculus": "4.0",
|
||||
"opera": "48",
|
||||
"opera-android": "45",
|
||||
"opera_mobile": "45",
|
||||
"quest": "4.0",
|
||||
"safari": "10.1",
|
||||
"samsung": "8.0"
|
||||
}
|
||||
}
|
5
node_modules/core-js-compat/get-modules-list-for-target-version.d.ts
generated
vendored
Normal file
5
node_modules/core-js-compat/get-modules-list-for-target-version.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
import type { ModuleName, TargetVersion } from "./shared";
|
||||
|
||||
declare function getModulesListForTargetVersion(version: TargetVersion): readonly ModuleName[];
|
||||
|
||||
export = getModulesListForTargetVersion;
|
18
node_modules/core-js-compat/get-modules-list-for-target-version.js
generated
vendored
Normal file
18
node_modules/core-js-compat/get-modules-list-for-target-version.js
generated
vendored
Normal file
|
@ -0,0 +1,18 @@
|
|||
'use strict';
|
||||
const { compare, intersection, semver } = require('./helpers');
|
||||
const modulesByVersions = require('./modules-by-versions');
|
||||
const modules = require('./modules');
|
||||
|
||||
module.exports = function (raw) {
|
||||
const corejs = semver(raw);
|
||||
if (corejs.major !== 3) {
|
||||
throw new RangeError('This version of `core-js-compat` works only with `core-js@3`.');
|
||||
}
|
||||
const result = [];
|
||||
for (const version of Object.keys(modulesByVersions)) {
|
||||
if (compare(version, '<=', corejs)) {
|
||||
result.push(...modulesByVersions[version]);
|
||||
}
|
||||
}
|
||||
return intersection(result, modules);
|
||||
};
|
65
node_modules/core-js-compat/helpers.js
generated
vendored
Normal file
65
node_modules/core-js-compat/helpers.js
generated
vendored
Normal file
|
@ -0,0 +1,65 @@
|
|||
'use strict';
|
||||
// eslint-disable-next-line es/no-object-hasown -- safe
|
||||
const has = Object.hasOwn || Function.call.bind({}.hasOwnProperty);
|
||||
|
||||
const VERSION_PATTERN = /(\d+)(?:\.(\d+))?(?:\.(\d+))?/;
|
||||
|
||||
class SemVer {
|
||||
constructor(input) {
|
||||
const match = VERSION_PATTERN.exec(input);
|
||||
if (!match) throw new TypeError(`Invalid version: ${ input }`);
|
||||
const [, $major, $minor, $patch] = match;
|
||||
this.major = +$major;
|
||||
this.minor = $minor ? +$minor : 0;
|
||||
this.patch = $patch ? +$patch : 0;
|
||||
}
|
||||
toString() {
|
||||
return `${ this.major }.${ this.minor }.${ this.patch }`;
|
||||
}
|
||||
}
|
||||
|
||||
function semver(input) {
|
||||
return input instanceof SemVer ? input : new SemVer(input);
|
||||
}
|
||||
|
||||
function compare($a, operator, $b) {
|
||||
const a = semver($a);
|
||||
const b = semver($b);
|
||||
for (const component of ['major', 'minor', 'patch']) {
|
||||
if (a[component] < b[component]) return operator === '<' || operator === '<=' || operator === '!=';
|
||||
if (a[component] > b[component]) return operator === '>' || operator === '>=' || operator === '!=';
|
||||
} return operator === '==' || operator === '<=' || operator === '>=';
|
||||
}
|
||||
|
||||
function filterOutStabilizedProposals(modules) {
|
||||
const modulesSet = new Set(modules);
|
||||
|
||||
for (const $module of modulesSet) {
|
||||
if ($module.startsWith('esnext.') && modulesSet.has($module.replace(/^esnext\./, 'es.'))) {
|
||||
modulesSet.delete($module);
|
||||
}
|
||||
}
|
||||
|
||||
return [...modulesSet];
|
||||
}
|
||||
|
||||
function intersection(list, order) {
|
||||
const set = list instanceof Set ? list : new Set(list);
|
||||
return order.filter(name => set.has(name));
|
||||
}
|
||||
|
||||
function sortObjectByKey(object, fn) {
|
||||
return Object.keys(object).sort(fn).reduce((memo, key) => {
|
||||
memo[key] = object[key];
|
||||
return memo;
|
||||
}, {});
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
compare,
|
||||
filterOutStabilizedProposals,
|
||||
has,
|
||||
intersection,
|
||||
semver,
|
||||
sortObjectByKey,
|
||||
};
|
27
node_modules/core-js-compat/index.d.ts
generated
vendored
Normal file
27
node_modules/core-js-compat/index.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,27 @@
|
|||
import type compat from './compat'
|
||||
import type getModulesListForTargetVersion from './get-modules-list-for-target-version';
|
||||
import type { ModuleName, Target, TargetVersion } from './shared'
|
||||
|
||||
type CompatData = {
|
||||
[module: ModuleName]: {
|
||||
[target in Target]?: TargetVersion
|
||||
}
|
||||
};
|
||||
|
||||
declare const ExportedCompatObject: typeof compat & {
|
||||
compat: typeof compat,
|
||||
|
||||
/** The subset of modules which available in the passed `core-js` version */
|
||||
getModulesListForTargetVersion: typeof getModulesListForTargetVersion,
|
||||
|
||||
/** Full list compatibility data */
|
||||
data: CompatData,
|
||||
|
||||
/** map of modules by `core-js` entry points */
|
||||
entries: {[entry_point: string]: readonly ModuleName[]},
|
||||
|
||||
/** Full list of modules */
|
||||
modules: readonly ModuleName[]
|
||||
}
|
||||
|
||||
export = ExportedCompatObject
|
14
node_modules/core-js-compat/index.js
generated
vendored
Normal file
14
node_modules/core-js-compat/index.js
generated
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
'use strict';
|
||||
const compat = require('./compat');
|
||||
const data = require('./data');
|
||||
const entries = require('./entries');
|
||||
const getModulesListForTargetVersion = require('./get-modules-list-for-target-version');
|
||||
const modules = require('./modules');
|
||||
|
||||
module.exports = Object.assign(compat, {
|
||||
compat,
|
||||
data,
|
||||
entries,
|
||||
getModulesListForTargetVersion,
|
||||
modules,
|
||||
});
|
569
node_modules/core-js-compat/modules-by-versions.json
generated
vendored
Executable file
569
node_modules/core-js-compat/modules-by-versions.json
generated
vendored
Executable file
|
@ -0,0 +1,569 @@
|
|||
{
|
||||
"3.0": [
|
||||
"es.symbol",
|
||||
"es.symbol.description",
|
||||
"es.symbol.async-iterator",
|
||||
"es.symbol.has-instance",
|
||||
"es.symbol.is-concat-spreadable",
|
||||
"es.symbol.iterator",
|
||||
"es.symbol.match",
|
||||
"es.symbol.replace",
|
||||
"es.symbol.search",
|
||||
"es.symbol.species",
|
||||
"es.symbol.split",
|
||||
"es.symbol.to-primitive",
|
||||
"es.symbol.to-string-tag",
|
||||
"es.symbol.unscopables",
|
||||
"es.array.concat",
|
||||
"es.array.copy-within",
|
||||
"es.array.every",
|
||||
"es.array.fill",
|
||||
"es.array.filter",
|
||||
"es.array.find",
|
||||
"es.array.find-index",
|
||||
"es.array.flat",
|
||||
"es.array.flat-map",
|
||||
"es.array.for-each",
|
||||
"es.array.from",
|
||||
"es.array.includes",
|
||||
"es.array.index-of",
|
||||
"es.array.is-array",
|
||||
"es.array.iterator",
|
||||
"es.array.join",
|
||||
"es.array.last-index-of",
|
||||
"es.array.map",
|
||||
"es.array.of",
|
||||
"es.array.reduce",
|
||||
"es.array.reduce-right",
|
||||
"es.array.reverse",
|
||||
"es.array.slice",
|
||||
"es.array.some",
|
||||
"es.array.sort",
|
||||
"es.array.species",
|
||||
"es.array.splice",
|
||||
"es.array.unscopables.flat",
|
||||
"es.array.unscopables.flat-map",
|
||||
"es.array-buffer.constructor",
|
||||
"es.array-buffer.is-view",
|
||||
"es.array-buffer.slice",
|
||||
"es.data-view",
|
||||
"es.date.now",
|
||||
"es.date.to-iso-string",
|
||||
"es.date.to-json",
|
||||
"es.date.to-primitive",
|
||||
"es.date.to-string",
|
||||
"es.function.bind",
|
||||
"es.function.has-instance",
|
||||
"es.function.name",
|
||||
"es.json.to-string-tag",
|
||||
"es.map",
|
||||
"es.math.acosh",
|
||||
"es.math.asinh",
|
||||
"es.math.atanh",
|
||||
"es.math.cbrt",
|
||||
"es.math.clz32",
|
||||
"es.math.cosh",
|
||||
"es.math.expm1",
|
||||
"es.math.fround",
|
||||
"es.math.hypot",
|
||||
"es.math.imul",
|
||||
"es.math.log10",
|
||||
"es.math.log1p",
|
||||
"es.math.log2",
|
||||
"es.math.sign",
|
||||
"es.math.sinh",
|
||||
"es.math.tanh",
|
||||
"es.math.to-string-tag",
|
||||
"es.math.trunc",
|
||||
"es.number.constructor",
|
||||
"es.number.epsilon",
|
||||
"es.number.is-finite",
|
||||
"es.number.is-integer",
|
||||
"es.number.is-nan",
|
||||
"es.number.is-safe-integer",
|
||||
"es.number.max-safe-integer",
|
||||
"es.number.min-safe-integer",
|
||||
"es.number.parse-float",
|
||||
"es.number.parse-int",
|
||||
"es.number.to-fixed",
|
||||
"es.number.to-precision",
|
||||
"es.object.assign",
|
||||
"es.object.create",
|
||||
"es.object.define-getter",
|
||||
"es.object.define-properties",
|
||||
"es.object.define-property",
|
||||
"es.object.define-setter",
|
||||
"es.object.entries",
|
||||
"es.object.freeze",
|
||||
"es.object.from-entries",
|
||||
"es.object.get-own-property-descriptor",
|
||||
"es.object.get-own-property-descriptors",
|
||||
"es.object.get-own-property-names",
|
||||
"es.object.get-prototype-of",
|
||||
"es.object.is",
|
||||
"es.object.is-extensible",
|
||||
"es.object.is-frozen",
|
||||
"es.object.is-sealed",
|
||||
"es.object.keys",
|
||||
"es.object.lookup-getter",
|
||||
"es.object.lookup-setter",
|
||||
"es.object.prevent-extensions",
|
||||
"es.object.seal",
|
||||
"es.object.set-prototype-of",
|
||||
"es.object.to-string",
|
||||
"es.object.values",
|
||||
"es.parse-float",
|
||||
"es.parse-int",
|
||||
"es.promise",
|
||||
"es.promise.finally",
|
||||
"es.reflect.apply",
|
||||
"es.reflect.construct",
|
||||
"es.reflect.define-property",
|
||||
"es.reflect.delete-property",
|
||||
"es.reflect.get",
|
||||
"es.reflect.get-own-property-descriptor",
|
||||
"es.reflect.get-prototype-of",
|
||||
"es.reflect.has",
|
||||
"es.reflect.is-extensible",
|
||||
"es.reflect.own-keys",
|
||||
"es.reflect.prevent-extensions",
|
||||
"es.reflect.set",
|
||||
"es.reflect.set-prototype-of",
|
||||
"es.regexp.constructor",
|
||||
"es.regexp.exec",
|
||||
"es.regexp.flags",
|
||||
"es.regexp.to-string",
|
||||
"es.set",
|
||||
"es.string.code-point-at",
|
||||
"es.string.ends-with",
|
||||
"es.string.from-code-point",
|
||||
"es.string.includes",
|
||||
"es.string.iterator",
|
||||
"es.string.match",
|
||||
"es.string.pad-end",
|
||||
"es.string.pad-start",
|
||||
"es.string.raw",
|
||||
"es.string.repeat",
|
||||
"es.string.replace",
|
||||
"es.string.search",
|
||||
"es.string.split",
|
||||
"es.string.starts-with",
|
||||
"es.string.trim",
|
||||
"es.string.trim-end",
|
||||
"es.string.trim-start",
|
||||
"es.string.anchor",
|
||||
"es.string.big",
|
||||
"es.string.blink",
|
||||
"es.string.bold",
|
||||
"es.string.fixed",
|
||||
"es.string.fontcolor",
|
||||
"es.string.fontsize",
|
||||
"es.string.italics",
|
||||
"es.string.link",
|
||||
"es.string.small",
|
||||
"es.string.strike",
|
||||
"es.string.sub",
|
||||
"es.string.sup",
|
||||
"es.typed-array.float32-array",
|
||||
"es.typed-array.float64-array",
|
||||
"es.typed-array.int8-array",
|
||||
"es.typed-array.int16-array",
|
||||
"es.typed-array.int32-array",
|
||||
"es.typed-array.uint8-array",
|
||||
"es.typed-array.uint8-clamped-array",
|
||||
"es.typed-array.uint16-array",
|
||||
"es.typed-array.uint32-array",
|
||||
"es.typed-array.copy-within",
|
||||
"es.typed-array.every",
|
||||
"es.typed-array.fill",
|
||||
"es.typed-array.filter",
|
||||
"es.typed-array.find",
|
||||
"es.typed-array.find-index",
|
||||
"es.typed-array.for-each",
|
||||
"es.typed-array.from",
|
||||
"es.typed-array.includes",
|
||||
"es.typed-array.index-of",
|
||||
"es.typed-array.iterator",
|
||||
"es.typed-array.join",
|
||||
"es.typed-array.last-index-of",
|
||||
"es.typed-array.map",
|
||||
"es.typed-array.of",
|
||||
"es.typed-array.reduce",
|
||||
"es.typed-array.reduce-right",
|
||||
"es.typed-array.reverse",
|
||||
"es.typed-array.set",
|
||||
"es.typed-array.slice",
|
||||
"es.typed-array.some",
|
||||
"es.typed-array.sort",
|
||||
"es.typed-array.subarray",
|
||||
"es.typed-array.to-locale-string",
|
||||
"es.typed-array.to-string",
|
||||
"es.weak-map",
|
||||
"es.weak-set",
|
||||
"esnext.aggregate-error",
|
||||
"esnext.array.last-index",
|
||||
"esnext.array.last-item",
|
||||
"esnext.composite-key",
|
||||
"esnext.composite-symbol",
|
||||
"esnext.global-this",
|
||||
"esnext.map.delete-all",
|
||||
"esnext.map.every",
|
||||
"esnext.map.filter",
|
||||
"esnext.map.find",
|
||||
"esnext.map.find-key",
|
||||
"esnext.map.from",
|
||||
"esnext.map.group-by",
|
||||
"esnext.map.includes",
|
||||
"esnext.map.key-by",
|
||||
"esnext.map.key-of",
|
||||
"esnext.map.map-keys",
|
||||
"esnext.map.map-values",
|
||||
"esnext.map.merge",
|
||||
"esnext.map.of",
|
||||
"esnext.map.reduce",
|
||||
"esnext.map.some",
|
||||
"esnext.map.update",
|
||||
"esnext.math.clamp",
|
||||
"esnext.math.deg-per-rad",
|
||||
"esnext.math.degrees",
|
||||
"esnext.math.fscale",
|
||||
"esnext.math.iaddh",
|
||||
"esnext.math.imulh",
|
||||
"esnext.math.isubh",
|
||||
"esnext.math.rad-per-deg",
|
||||
"esnext.math.radians",
|
||||
"esnext.math.scale",
|
||||
"esnext.math.seeded-prng",
|
||||
"esnext.math.signbit",
|
||||
"esnext.math.umulh",
|
||||
"esnext.number.from-string",
|
||||
"esnext.observable",
|
||||
"esnext.promise.all-settled",
|
||||
"esnext.promise.any",
|
||||
"esnext.promise.try",
|
||||
"esnext.reflect.define-metadata",
|
||||
"esnext.reflect.delete-metadata",
|
||||
"esnext.reflect.get-metadata",
|
||||
"esnext.reflect.get-metadata-keys",
|
||||
"esnext.reflect.get-own-metadata",
|
||||
"esnext.reflect.get-own-metadata-keys",
|
||||
"esnext.reflect.has-metadata",
|
||||
"esnext.reflect.has-own-metadata",
|
||||
"esnext.reflect.metadata",
|
||||
"esnext.set.add-all",
|
||||
"esnext.set.delete-all",
|
||||
"esnext.set.difference",
|
||||
"esnext.set.every",
|
||||
"esnext.set.filter",
|
||||
"esnext.set.find",
|
||||
"esnext.set.from",
|
||||
"esnext.set.intersection",
|
||||
"esnext.set.is-disjoint-from",
|
||||
"esnext.set.is-subset-of",
|
||||
"esnext.set.is-superset-of",
|
||||
"esnext.set.join",
|
||||
"esnext.set.map",
|
||||
"esnext.set.of",
|
||||
"esnext.set.reduce",
|
||||
"esnext.set.some",
|
||||
"esnext.set.symmetric-difference",
|
||||
"esnext.set.union",
|
||||
"esnext.string.at",
|
||||
"esnext.string.code-points",
|
||||
"esnext.string.match-all",
|
||||
"esnext.string.replace-all",
|
||||
"esnext.symbol.dispose",
|
||||
"esnext.symbol.observable",
|
||||
"esnext.symbol.pattern-match",
|
||||
"esnext.weak-map.delete-all",
|
||||
"esnext.weak-map.from",
|
||||
"esnext.weak-map.of",
|
||||
"esnext.weak-set.add-all",
|
||||
"esnext.weak-set.delete-all",
|
||||
"esnext.weak-set.from",
|
||||
"esnext.weak-set.of",
|
||||
"web.dom-collections.for-each",
|
||||
"web.dom-collections.iterator",
|
||||
"web.immediate",
|
||||
"web.queue-microtask",
|
||||
"web.timers",
|
||||
"web.url",
|
||||
"web.url.to-json",
|
||||
"web.url-search-params"
|
||||
],
|
||||
"3.1": [
|
||||
"es.string.match-all",
|
||||
"es.symbol.match-all",
|
||||
"esnext.symbol.replace-all"
|
||||
],
|
||||
"3.2": [
|
||||
"es.promise.all-settled",
|
||||
"esnext.array.is-template-object",
|
||||
"esnext.map.update-or-insert",
|
||||
"esnext.symbol.async-dispose"
|
||||
],
|
||||
"3.3": [
|
||||
"es.global-this",
|
||||
"esnext.async-iterator.constructor",
|
||||
"esnext.async-iterator.as-indexed-pairs",
|
||||
"esnext.async-iterator.drop",
|
||||
"esnext.async-iterator.every",
|
||||
"esnext.async-iterator.filter",
|
||||
"esnext.async-iterator.find",
|
||||
"esnext.async-iterator.flat-map",
|
||||
"esnext.async-iterator.for-each",
|
||||
"esnext.async-iterator.from",
|
||||
"esnext.async-iterator.map",
|
||||
"esnext.async-iterator.reduce",
|
||||
"esnext.async-iterator.some",
|
||||
"esnext.async-iterator.take",
|
||||
"esnext.async-iterator.to-array",
|
||||
"esnext.iterator.constructor",
|
||||
"esnext.iterator.as-indexed-pairs",
|
||||
"esnext.iterator.drop",
|
||||
"esnext.iterator.every",
|
||||
"esnext.iterator.filter",
|
||||
"esnext.iterator.find",
|
||||
"esnext.iterator.flat-map",
|
||||
"esnext.iterator.for-each",
|
||||
"esnext.iterator.from",
|
||||
"esnext.iterator.map",
|
||||
"esnext.iterator.reduce",
|
||||
"esnext.iterator.some",
|
||||
"esnext.iterator.take",
|
||||
"esnext.iterator.to-array",
|
||||
"esnext.map.upsert",
|
||||
"esnext.weak-map.upsert"
|
||||
],
|
||||
"3.4": [
|
||||
"es.json.stringify"
|
||||
],
|
||||
"3.5": [
|
||||
"esnext.object.iterate-entries",
|
||||
"esnext.object.iterate-keys",
|
||||
"esnext.object.iterate-values"
|
||||
],
|
||||
"3.6": [
|
||||
"es.regexp.sticky",
|
||||
"es.regexp.test"
|
||||
],
|
||||
"3.7": [
|
||||
"es.aggregate-error",
|
||||
"es.promise.any",
|
||||
"es.reflect.to-string-tag",
|
||||
"es.string.replace-all",
|
||||
"esnext.map.emplace",
|
||||
"esnext.weak-map.emplace"
|
||||
],
|
||||
"3.8": [
|
||||
"esnext.array.at",
|
||||
"esnext.array.filter-out",
|
||||
"esnext.array.unique-by",
|
||||
"esnext.bigint.range",
|
||||
"esnext.number.range",
|
||||
"esnext.typed-array.at",
|
||||
"esnext.typed-array.filter-out"
|
||||
],
|
||||
"3.9": [
|
||||
"esnext.array.find-last",
|
||||
"esnext.array.find-last-index",
|
||||
"esnext.typed-array.find-last",
|
||||
"esnext.typed-array.find-last-index",
|
||||
"esnext.typed-array.unique-by"
|
||||
],
|
||||
"3.11": [
|
||||
"esnext.object.has-own"
|
||||
],
|
||||
"3.12": [
|
||||
"esnext.symbol.matcher",
|
||||
"esnext.symbol.metadata"
|
||||
],
|
||||
"3.15": [
|
||||
"es.date.get-year",
|
||||
"es.date.set-year",
|
||||
"es.date.to-gmt-string",
|
||||
"es.escape",
|
||||
"es.regexp.dot-all",
|
||||
"es.string.substr",
|
||||
"es.unescape"
|
||||
],
|
||||
"3.16": [
|
||||
"esnext.array.filter-reject",
|
||||
"esnext.array.group-by",
|
||||
"esnext.typed-array.filter-reject",
|
||||
"esnext.typed-array.group-by"
|
||||
],
|
||||
"3.17": [
|
||||
"es.array.at",
|
||||
"es.object.has-own",
|
||||
"es.string.at-alternative",
|
||||
"es.typed-array.at"
|
||||
],
|
||||
"3.18": [
|
||||
"esnext.array.from-async",
|
||||
"esnext.typed-array.from-async"
|
||||
],
|
||||
"3.20": [
|
||||
"es.error.cause",
|
||||
"es.error.to-string",
|
||||
"es.aggregate-error.cause",
|
||||
"es.number.to-exponential",
|
||||
"esnext.array.group-by-to-map",
|
||||
"esnext.array.to-reversed",
|
||||
"esnext.array.to-sorted",
|
||||
"esnext.array.to-spliced",
|
||||
"esnext.array.with",
|
||||
"esnext.function.is-callable",
|
||||
"esnext.function.is-constructor",
|
||||
"esnext.function.un-this",
|
||||
"esnext.iterator.to-async",
|
||||
"esnext.string.cooked",
|
||||
"esnext.typed-array.to-reversed",
|
||||
"esnext.typed-array.to-sorted",
|
||||
"esnext.typed-array.to-spliced",
|
||||
"esnext.typed-array.with",
|
||||
"web.dom-exception.constructor",
|
||||
"web.dom-exception.stack",
|
||||
"web.dom-exception.to-string-tag",
|
||||
"web.structured-clone"
|
||||
],
|
||||
"3.21": [
|
||||
"web.atob",
|
||||
"web.btoa"
|
||||
],
|
||||
"3.23": [
|
||||
"es.array.find-last",
|
||||
"es.array.find-last-index",
|
||||
"es.array.push",
|
||||
"es.array.unshift",
|
||||
"es.typed-array.find-last",
|
||||
"es.typed-array.find-last-index",
|
||||
"esnext.array.group",
|
||||
"esnext.array.group-to-map",
|
||||
"esnext.symbol.metadata-key"
|
||||
],
|
||||
"3.24": [
|
||||
"esnext.async-iterator.indexed",
|
||||
"esnext.iterator.indexed"
|
||||
],
|
||||
"3.25": [
|
||||
"es.object.proto"
|
||||
],
|
||||
"3.26": [
|
||||
"esnext.string.is-well-formed",
|
||||
"esnext.string.to-well-formed",
|
||||
"web.self"
|
||||
],
|
||||
"3.27": [
|
||||
"esnext.suppressed-error.constructor",
|
||||
"esnext.async-disposable-stack.constructor",
|
||||
"esnext.async-iterator.async-dispose",
|
||||
"esnext.disposable-stack.constructor",
|
||||
"esnext.iterator.dispose",
|
||||
"esnext.set.difference.v2",
|
||||
"esnext.set.intersection.v2",
|
||||
"esnext.set.is-disjoint-from.v2",
|
||||
"esnext.set.is-subset-of.v2",
|
||||
"esnext.set.is-superset-of.v2",
|
||||
"esnext.set.symmetric-difference.v2",
|
||||
"esnext.set.union.v2",
|
||||
"esnext.string.dedent"
|
||||
],
|
||||
"3.28": [
|
||||
"es.array.to-reversed",
|
||||
"es.array.to-sorted",
|
||||
"es.array.to-spliced",
|
||||
"es.array.with",
|
||||
"es.typed-array.to-reversed",
|
||||
"es.typed-array.to-sorted",
|
||||
"es.typed-array.with",
|
||||
"esnext.array-buffer.detached",
|
||||
"esnext.array-buffer.transfer",
|
||||
"esnext.array-buffer.transfer-to-fixed-length",
|
||||
"esnext.function.demethodize",
|
||||
"esnext.iterator.range",
|
||||
"esnext.json.is-raw-json",
|
||||
"esnext.json.parse",
|
||||
"esnext.json.raw-json",
|
||||
"esnext.symbol.is-registered",
|
||||
"esnext.symbol.is-well-known"
|
||||
],
|
||||
"3.29": [
|
||||
"web.url-search-params.size"
|
||||
],
|
||||
"3.30": [
|
||||
"web.url.can-parse"
|
||||
],
|
||||
"3.31": [
|
||||
"es.string.is-well-formed",
|
||||
"es.string.to-well-formed",
|
||||
"esnext.function.metadata",
|
||||
"esnext.object.group-by",
|
||||
"esnext.promise.with-resolvers",
|
||||
"esnext.symbol.is-registered-symbol",
|
||||
"esnext.symbol.is-well-known-symbol",
|
||||
"web.url-search-params.delete",
|
||||
"web.url-search-params.has"
|
||||
],
|
||||
"3.32": [
|
||||
"esnext.data-view.get-float16",
|
||||
"esnext.data-view.get-uint8-clamped",
|
||||
"esnext.data-view.set-float16",
|
||||
"esnext.data-view.set-uint8-clamped",
|
||||
"esnext.math.f16round"
|
||||
],
|
||||
"3.33": [
|
||||
"esnext.regexp.escape"
|
||||
],
|
||||
"3.34": [
|
||||
"es.map.group-by",
|
||||
"es.object.group-by",
|
||||
"es.promise.with-resolvers",
|
||||
"esnext.uint8-array.from-base64",
|
||||
"esnext.uint8-array.from-hex",
|
||||
"esnext.uint8-array.to-base64",
|
||||
"esnext.uint8-array.to-hex"
|
||||
],
|
||||
"3.36": [
|
||||
"es.array-buffer.detached",
|
||||
"es.array-buffer.transfer",
|
||||
"es.array-buffer.transfer-to-fixed-length"
|
||||
],
|
||||
"3.37": [
|
||||
"es.set.difference.v2",
|
||||
"es.set.intersection.v2",
|
||||
"es.set.is-disjoint-from.v2",
|
||||
"es.set.is-subset-of.v2",
|
||||
"es.set.is-superset-of.v2",
|
||||
"es.set.symmetric-difference.v2",
|
||||
"es.set.union.v2",
|
||||
"esnext.math.sum-precise",
|
||||
"esnext.symbol.custom-matcher",
|
||||
"web.url.parse"
|
||||
],
|
||||
"3.38": [
|
||||
"esnext.uint8-array.set-from-base64",
|
||||
"esnext.uint8-array.set-from-hex"
|
||||
],
|
||||
"3.39": [
|
||||
"es.iterator.constructor",
|
||||
"es.iterator.drop",
|
||||
"es.iterator.every",
|
||||
"es.iterator.filter",
|
||||
"es.iterator.find",
|
||||
"es.iterator.flat-map",
|
||||
"es.iterator.for-each",
|
||||
"es.iterator.from",
|
||||
"es.iterator.map",
|
||||
"es.iterator.reduce",
|
||||
"es.iterator.some",
|
||||
"es.iterator.take",
|
||||
"es.iterator.to-array",
|
||||
"es.promise.try",
|
||||
"esnext.iterator.concat",
|
||||
"esnext.map.get-or-insert",
|
||||
"esnext.map.get-or-insert-computed",
|
||||
"esnext.weak-map.get-or-insert",
|
||||
"esnext.weak-map.get-or-insert-computed"
|
||||
]
|
||||
}
|
501
node_modules/core-js-compat/modules.json
generated
vendored
Executable file
501
node_modules/core-js-compat/modules.json
generated
vendored
Executable file
|
@ -0,0 +1,501 @@
|
|||
[
|
||||
"es.symbol",
|
||||
"es.symbol.description",
|
||||
"es.symbol.async-iterator",
|
||||
"es.symbol.has-instance",
|
||||
"es.symbol.is-concat-spreadable",
|
||||
"es.symbol.iterator",
|
||||
"es.symbol.match",
|
||||
"es.symbol.match-all",
|
||||
"es.symbol.replace",
|
||||
"es.symbol.search",
|
||||
"es.symbol.species",
|
||||
"es.symbol.split",
|
||||
"es.symbol.to-primitive",
|
||||
"es.symbol.to-string-tag",
|
||||
"es.symbol.unscopables",
|
||||
"es.error.cause",
|
||||
"es.error.to-string",
|
||||
"es.aggregate-error",
|
||||
"es.aggregate-error.cause",
|
||||
"es.array.at",
|
||||
"es.array.concat",
|
||||
"es.array.copy-within",
|
||||
"es.array.every",
|
||||
"es.array.fill",
|
||||
"es.array.filter",
|
||||
"es.array.find",
|
||||
"es.array.find-index",
|
||||
"es.array.find-last",
|
||||
"es.array.find-last-index",
|
||||
"es.array.flat",
|
||||
"es.array.flat-map",
|
||||
"es.array.for-each",
|
||||
"es.array.from",
|
||||
"es.array.includes",
|
||||
"es.array.index-of",
|
||||
"es.array.is-array",
|
||||
"es.array.iterator",
|
||||
"es.array.join",
|
||||
"es.array.last-index-of",
|
||||
"es.array.map",
|
||||
"es.array.of",
|
||||
"es.array.push",
|
||||
"es.array.reduce",
|
||||
"es.array.reduce-right",
|
||||
"es.array.reverse",
|
||||
"es.array.slice",
|
||||
"es.array.some",
|
||||
"es.array.sort",
|
||||
"es.array.species",
|
||||
"es.array.splice",
|
||||
"es.array.to-reversed",
|
||||
"es.array.to-sorted",
|
||||
"es.array.to-spliced",
|
||||
"es.array.unscopables.flat",
|
||||
"es.array.unscopables.flat-map",
|
||||
"es.array.unshift",
|
||||
"es.array.with",
|
||||
"es.array-buffer.constructor",
|
||||
"es.array-buffer.is-view",
|
||||
"es.array-buffer.slice",
|
||||
"es.data-view",
|
||||
"es.array-buffer.detached",
|
||||
"es.array-buffer.transfer",
|
||||
"es.array-buffer.transfer-to-fixed-length",
|
||||
"es.date.get-year",
|
||||
"es.date.now",
|
||||
"es.date.set-year",
|
||||
"es.date.to-gmt-string",
|
||||
"es.date.to-iso-string",
|
||||
"es.date.to-json",
|
||||
"es.date.to-primitive",
|
||||
"es.date.to-string",
|
||||
"es.escape",
|
||||
"es.function.bind",
|
||||
"es.function.has-instance",
|
||||
"es.function.name",
|
||||
"es.global-this",
|
||||
"es.iterator.constructor",
|
||||
"es.iterator.drop",
|
||||
"es.iterator.every",
|
||||
"es.iterator.filter",
|
||||
"es.iterator.find",
|
||||
"es.iterator.flat-map",
|
||||
"es.iterator.for-each",
|
||||
"es.iterator.from",
|
||||
"es.iterator.map",
|
||||
"es.iterator.reduce",
|
||||
"es.iterator.some",
|
||||
"es.iterator.take",
|
||||
"es.iterator.to-array",
|
||||
"es.json.stringify",
|
||||
"es.json.to-string-tag",
|
||||
"es.map",
|
||||
"es.map.group-by",
|
||||
"es.math.acosh",
|
||||
"es.math.asinh",
|
||||
"es.math.atanh",
|
||||
"es.math.cbrt",
|
||||
"es.math.clz32",
|
||||
"es.math.cosh",
|
||||
"es.math.expm1",
|
||||
"es.math.fround",
|
||||
"es.math.hypot",
|
||||
"es.math.imul",
|
||||
"es.math.log10",
|
||||
"es.math.log1p",
|
||||
"es.math.log2",
|
||||
"es.math.sign",
|
||||
"es.math.sinh",
|
||||
"es.math.tanh",
|
||||
"es.math.to-string-tag",
|
||||
"es.math.trunc",
|
||||
"es.number.constructor",
|
||||
"es.number.epsilon",
|
||||
"es.number.is-finite",
|
||||
"es.number.is-integer",
|
||||
"es.number.is-nan",
|
||||
"es.number.is-safe-integer",
|
||||
"es.number.max-safe-integer",
|
||||
"es.number.min-safe-integer",
|
||||
"es.number.parse-float",
|
||||
"es.number.parse-int",
|
||||
"es.number.to-exponential",
|
||||
"es.number.to-fixed",
|
||||
"es.number.to-precision",
|
||||
"es.object.assign",
|
||||
"es.object.create",
|
||||
"es.object.define-getter",
|
||||
"es.object.define-properties",
|
||||
"es.object.define-property",
|
||||
"es.object.define-setter",
|
||||
"es.object.entries",
|
||||
"es.object.freeze",
|
||||
"es.object.from-entries",
|
||||
"es.object.get-own-property-descriptor",
|
||||
"es.object.get-own-property-descriptors",
|
||||
"es.object.get-own-property-names",
|
||||
"es.object.get-prototype-of",
|
||||
"es.object.group-by",
|
||||
"es.object.has-own",
|
||||
"es.object.is",
|
||||
"es.object.is-extensible",
|
||||
"es.object.is-frozen",
|
||||
"es.object.is-sealed",
|
||||
"es.object.keys",
|
||||
"es.object.lookup-getter",
|
||||
"es.object.lookup-setter",
|
||||
"es.object.prevent-extensions",
|
||||
"es.object.proto",
|
||||
"es.object.seal",
|
||||
"es.object.set-prototype-of",
|
||||
"es.object.to-string",
|
||||
"es.object.values",
|
||||
"es.parse-float",
|
||||
"es.parse-int",
|
||||
"es.promise",
|
||||
"es.promise.all-settled",
|
||||
"es.promise.any",
|
||||
"es.promise.finally",
|
||||
"es.promise.try",
|
||||
"es.promise.with-resolvers",
|
||||
"es.reflect.apply",
|
||||
"es.reflect.construct",
|
||||
"es.reflect.define-property",
|
||||
"es.reflect.delete-property",
|
||||
"es.reflect.get",
|
||||
"es.reflect.get-own-property-descriptor",
|
||||
"es.reflect.get-prototype-of",
|
||||
"es.reflect.has",
|
||||
"es.reflect.is-extensible",
|
||||
"es.reflect.own-keys",
|
||||
"es.reflect.prevent-extensions",
|
||||
"es.reflect.set",
|
||||
"es.reflect.set-prototype-of",
|
||||
"es.reflect.to-string-tag",
|
||||
"es.regexp.constructor",
|
||||
"es.regexp.dot-all",
|
||||
"es.regexp.exec",
|
||||
"es.regexp.flags",
|
||||
"es.regexp.sticky",
|
||||
"es.regexp.test",
|
||||
"es.regexp.to-string",
|
||||
"es.set",
|
||||
"es.set.difference.v2",
|
||||
"es.set.intersection.v2",
|
||||
"es.set.is-disjoint-from.v2",
|
||||
"es.set.is-subset-of.v2",
|
||||
"es.set.is-superset-of.v2",
|
||||
"es.set.symmetric-difference.v2",
|
||||
"es.set.union.v2",
|
||||
"es.string.at-alternative",
|
||||
"es.string.code-point-at",
|
||||
"es.string.ends-with",
|
||||
"es.string.from-code-point",
|
||||
"es.string.includes",
|
||||
"es.string.is-well-formed",
|
||||
"es.string.iterator",
|
||||
"es.string.match",
|
||||
"es.string.match-all",
|
||||
"es.string.pad-end",
|
||||
"es.string.pad-start",
|
||||
"es.string.raw",
|
||||
"es.string.repeat",
|
||||
"es.string.replace",
|
||||
"es.string.replace-all",
|
||||
"es.string.search",
|
||||
"es.string.split",
|
||||
"es.string.starts-with",
|
||||
"es.string.substr",
|
||||
"es.string.to-well-formed",
|
||||
"es.string.trim",
|
||||
"es.string.trim-end",
|
||||
"es.string.trim-start",
|
||||
"es.string.anchor",
|
||||
"es.string.big",
|
||||
"es.string.blink",
|
||||
"es.string.bold",
|
||||
"es.string.fixed",
|
||||
"es.string.fontcolor",
|
||||
"es.string.fontsize",
|
||||
"es.string.italics",
|
||||
"es.string.link",
|
||||
"es.string.small",
|
||||
"es.string.strike",
|
||||
"es.string.sub",
|
||||
"es.string.sup",
|
||||
"es.typed-array.float32-array",
|
||||
"es.typed-array.float64-array",
|
||||
"es.typed-array.int8-array",
|
||||
"es.typed-array.int16-array",
|
||||
"es.typed-array.int32-array",
|
||||
"es.typed-array.uint8-array",
|
||||
"es.typed-array.uint8-clamped-array",
|
||||
"es.typed-array.uint16-array",
|
||||
"es.typed-array.uint32-array",
|
||||
"es.typed-array.at",
|
||||
"es.typed-array.copy-within",
|
||||
"es.typed-array.every",
|
||||
"es.typed-array.fill",
|
||||
"es.typed-array.filter",
|
||||
"es.typed-array.find",
|
||||
"es.typed-array.find-index",
|
||||
"es.typed-array.find-last",
|
||||
"es.typed-array.find-last-index",
|
||||
"es.typed-array.for-each",
|
||||
"es.typed-array.from",
|
||||
"es.typed-array.includes",
|
||||
"es.typed-array.index-of",
|
||||
"es.typed-array.iterator",
|
||||
"es.typed-array.join",
|
||||
"es.typed-array.last-index-of",
|
||||
"es.typed-array.map",
|
||||
"es.typed-array.of",
|
||||
"es.typed-array.reduce",
|
||||
"es.typed-array.reduce-right",
|
||||
"es.typed-array.reverse",
|
||||
"es.typed-array.set",
|
||||
"es.typed-array.slice",
|
||||
"es.typed-array.some",
|
||||
"es.typed-array.sort",
|
||||
"es.typed-array.subarray",
|
||||
"es.typed-array.to-locale-string",
|
||||
"es.typed-array.to-reversed",
|
||||
"es.typed-array.to-sorted",
|
||||
"es.typed-array.to-string",
|
||||
"es.typed-array.with",
|
||||
"es.unescape",
|
||||
"es.weak-map",
|
||||
"es.weak-set",
|
||||
"esnext.aggregate-error",
|
||||
"esnext.suppressed-error.constructor",
|
||||
"esnext.array.from-async",
|
||||
"esnext.array.at",
|
||||
"esnext.array.filter-out",
|
||||
"esnext.array.filter-reject",
|
||||
"esnext.array.find-last",
|
||||
"esnext.array.find-last-index",
|
||||
"esnext.array.group",
|
||||
"esnext.array.group-by",
|
||||
"esnext.array.group-by-to-map",
|
||||
"esnext.array.group-to-map",
|
||||
"esnext.array.is-template-object",
|
||||
"esnext.array.last-index",
|
||||
"esnext.array.last-item",
|
||||
"esnext.array.to-reversed",
|
||||
"esnext.array.to-sorted",
|
||||
"esnext.array.to-spliced",
|
||||
"esnext.array.unique-by",
|
||||
"esnext.array.with",
|
||||
"esnext.array-buffer.detached",
|
||||
"esnext.array-buffer.transfer",
|
||||
"esnext.array-buffer.transfer-to-fixed-length",
|
||||
"esnext.async-disposable-stack.constructor",
|
||||
"esnext.async-iterator.constructor",
|
||||
"esnext.async-iterator.as-indexed-pairs",
|
||||
"esnext.async-iterator.async-dispose",
|
||||
"esnext.async-iterator.drop",
|
||||
"esnext.async-iterator.every",
|
||||
"esnext.async-iterator.filter",
|
||||
"esnext.async-iterator.find",
|
||||
"esnext.async-iterator.flat-map",
|
||||
"esnext.async-iterator.for-each",
|
||||
"esnext.async-iterator.from",
|
||||
"esnext.async-iterator.indexed",
|
||||
"esnext.async-iterator.map",
|
||||
"esnext.async-iterator.reduce",
|
||||
"esnext.async-iterator.some",
|
||||
"esnext.async-iterator.take",
|
||||
"esnext.async-iterator.to-array",
|
||||
"esnext.bigint.range",
|
||||
"esnext.composite-key",
|
||||
"esnext.composite-symbol",
|
||||
"esnext.data-view.get-float16",
|
||||
"esnext.data-view.get-uint8-clamped",
|
||||
"esnext.data-view.set-float16",
|
||||
"esnext.data-view.set-uint8-clamped",
|
||||
"esnext.disposable-stack.constructor",
|
||||
"esnext.function.demethodize",
|
||||
"esnext.function.is-callable",
|
||||
"esnext.function.is-constructor",
|
||||
"esnext.function.metadata",
|
||||
"esnext.function.un-this",
|
||||
"esnext.global-this",
|
||||
"esnext.iterator.constructor",
|
||||
"esnext.iterator.as-indexed-pairs",
|
||||
"esnext.iterator.concat",
|
||||
"esnext.iterator.dispose",
|
||||
"esnext.iterator.drop",
|
||||
"esnext.iterator.every",
|
||||
"esnext.iterator.filter",
|
||||
"esnext.iterator.find",
|
||||
"esnext.iterator.flat-map",
|
||||
"esnext.iterator.for-each",
|
||||
"esnext.iterator.from",
|
||||
"esnext.iterator.indexed",
|
||||
"esnext.iterator.map",
|
||||
"esnext.iterator.range",
|
||||
"esnext.iterator.reduce",
|
||||
"esnext.iterator.some",
|
||||
"esnext.iterator.take",
|
||||
"esnext.iterator.to-array",
|
||||
"esnext.iterator.to-async",
|
||||
"esnext.json.is-raw-json",
|
||||
"esnext.json.parse",
|
||||
"esnext.json.raw-json",
|
||||
"esnext.map.delete-all",
|
||||
"esnext.map.emplace",
|
||||
"esnext.map.every",
|
||||
"esnext.map.filter",
|
||||
"esnext.map.find",
|
||||
"esnext.map.find-key",
|
||||
"esnext.map.from",
|
||||
"esnext.map.get-or-insert",
|
||||
"esnext.map.get-or-insert-computed",
|
||||
"esnext.map.group-by",
|
||||
"esnext.map.includes",
|
||||
"esnext.map.key-by",
|
||||
"esnext.map.key-of",
|
||||
"esnext.map.map-keys",
|
||||
"esnext.map.map-values",
|
||||
"esnext.map.merge",
|
||||
"esnext.map.of",
|
||||
"esnext.map.reduce",
|
||||
"esnext.map.some",
|
||||
"esnext.map.update",
|
||||
"esnext.map.update-or-insert",
|
||||
"esnext.map.upsert",
|
||||
"esnext.math.clamp",
|
||||
"esnext.math.deg-per-rad",
|
||||
"esnext.math.degrees",
|
||||
"esnext.math.fscale",
|
||||
"esnext.math.f16round",
|
||||
"esnext.math.iaddh",
|
||||
"esnext.math.imulh",
|
||||
"esnext.math.isubh",
|
||||
"esnext.math.rad-per-deg",
|
||||
"esnext.math.radians",
|
||||
"esnext.math.scale",
|
||||
"esnext.math.seeded-prng",
|
||||
"esnext.math.signbit",
|
||||
"esnext.math.sum-precise",
|
||||
"esnext.math.umulh",
|
||||
"esnext.number.from-string",
|
||||
"esnext.number.range",
|
||||
"esnext.object.has-own",
|
||||
"esnext.object.iterate-entries",
|
||||
"esnext.object.iterate-keys",
|
||||
"esnext.object.iterate-values",
|
||||
"esnext.object.group-by",
|
||||
"esnext.observable",
|
||||
"esnext.promise.all-settled",
|
||||
"esnext.promise.any",
|
||||
"esnext.promise.try",
|
||||
"esnext.promise.with-resolvers",
|
||||
"esnext.reflect.define-metadata",
|
||||
"esnext.reflect.delete-metadata",
|
||||
"esnext.reflect.get-metadata",
|
||||
"esnext.reflect.get-metadata-keys",
|
||||
"esnext.reflect.get-own-metadata",
|
||||
"esnext.reflect.get-own-metadata-keys",
|
||||
"esnext.reflect.has-metadata",
|
||||
"esnext.reflect.has-own-metadata",
|
||||
"esnext.reflect.metadata",
|
||||
"esnext.regexp.escape",
|
||||
"esnext.set.add-all",
|
||||
"esnext.set.delete-all",
|
||||
"esnext.set.difference.v2",
|
||||
"esnext.set.difference",
|
||||
"esnext.set.every",
|
||||
"esnext.set.filter",
|
||||
"esnext.set.find",
|
||||
"esnext.set.from",
|
||||
"esnext.set.intersection.v2",
|
||||
"esnext.set.intersection",
|
||||
"esnext.set.is-disjoint-from.v2",
|
||||
"esnext.set.is-disjoint-from",
|
||||
"esnext.set.is-subset-of.v2",
|
||||
"esnext.set.is-subset-of",
|
||||
"esnext.set.is-superset-of.v2",
|
||||
"esnext.set.is-superset-of",
|
||||
"esnext.set.join",
|
||||
"esnext.set.map",
|
||||
"esnext.set.of",
|
||||
"esnext.set.reduce",
|
||||
"esnext.set.some",
|
||||
"esnext.set.symmetric-difference.v2",
|
||||
"esnext.set.symmetric-difference",
|
||||
"esnext.set.union.v2",
|
||||
"esnext.set.union",
|
||||
"esnext.string.at",
|
||||
"esnext.string.cooked",
|
||||
"esnext.string.code-points",
|
||||
"esnext.string.dedent",
|
||||
"esnext.string.is-well-formed",
|
||||
"esnext.string.match-all",
|
||||
"esnext.string.replace-all",
|
||||
"esnext.string.to-well-formed",
|
||||
"esnext.symbol.async-dispose",
|
||||
"esnext.symbol.custom-matcher",
|
||||
"esnext.symbol.dispose",
|
||||
"esnext.symbol.is-registered-symbol",
|
||||
"esnext.symbol.is-registered",
|
||||
"esnext.symbol.is-well-known-symbol",
|
||||
"esnext.symbol.is-well-known",
|
||||
"esnext.symbol.matcher",
|
||||
"esnext.symbol.metadata",
|
||||
"esnext.symbol.metadata-key",
|
||||
"esnext.symbol.observable",
|
||||
"esnext.symbol.pattern-match",
|
||||
"esnext.symbol.replace-all",
|
||||
"esnext.typed-array.from-async",
|
||||
"esnext.typed-array.at",
|
||||
"esnext.typed-array.filter-out",
|
||||
"esnext.typed-array.filter-reject",
|
||||
"esnext.typed-array.find-last",
|
||||
"esnext.typed-array.find-last-index",
|
||||
"esnext.typed-array.group-by",
|
||||
"esnext.typed-array.to-reversed",
|
||||
"esnext.typed-array.to-sorted",
|
||||
"esnext.typed-array.to-spliced",
|
||||
"esnext.typed-array.unique-by",
|
||||
"esnext.typed-array.with",
|
||||
"esnext.uint8-array.from-base64",
|
||||
"esnext.uint8-array.from-hex",
|
||||
"esnext.uint8-array.set-from-base64",
|
||||
"esnext.uint8-array.set-from-hex",
|
||||
"esnext.uint8-array.to-base64",
|
||||
"esnext.uint8-array.to-hex",
|
||||
"esnext.weak-map.delete-all",
|
||||
"esnext.weak-map.from",
|
||||
"esnext.weak-map.of",
|
||||
"esnext.weak-map.emplace",
|
||||
"esnext.weak-map.get-or-insert",
|
||||
"esnext.weak-map.get-or-insert-computed",
|
||||
"esnext.weak-map.upsert",
|
||||
"esnext.weak-set.add-all",
|
||||
"esnext.weak-set.delete-all",
|
||||
"esnext.weak-set.from",
|
||||
"esnext.weak-set.of",
|
||||
"web.atob",
|
||||
"web.btoa",
|
||||
"web.dom-collections.for-each",
|
||||
"web.dom-collections.iterator",
|
||||
"web.dom-exception.constructor",
|
||||
"web.dom-exception.stack",
|
||||
"web.dom-exception.to-string-tag",
|
||||
"web.immediate",
|
||||
"web.queue-microtask",
|
||||
"web.self",
|
||||
"web.structured-clone",
|
||||
"web.timers",
|
||||
"web.url",
|
||||
"web.url.can-parse",
|
||||
"web.url.parse",
|
||||
"web.url.to-json",
|
||||
"web.url-search-params",
|
||||
"web.url-search-params.delete",
|
||||
"web.url-search-params.has",
|
||||
"web.url-search-params.size"
|
||||
]
|
27
node_modules/core-js-compat/package.json
generated
vendored
Normal file
27
node_modules/core-js-compat/package.json
generated
vendored
Normal file
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"name": "core-js-compat",
|
||||
"version": "3.39.0",
|
||||
"type": "commonjs",
|
||||
"description": "core-js compat",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/zloirock/core-js.git",
|
||||
"directory": "packages/core-js-compat"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/core-js"
|
||||
},
|
||||
"license": "MIT",
|
||||
"author": {
|
||||
"name": "Denis Pushkarev",
|
||||
"email": "zloirock@zloirock.ru",
|
||||
"url": "http://zloirock.ru"
|
||||
},
|
||||
"sideEffects": false,
|
||||
"main": "index.js",
|
||||
"types": "index.d.ts",
|
||||
"dependencies": {
|
||||
"browserslist": "^4.24.2"
|
||||
}
|
||||
}
|
32
node_modules/core-js-compat/shared.d.ts
generated
vendored
Normal file
32
node_modules/core-js-compat/shared.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,32 @@
|
|||
export type ModuleName = string;
|
||||
|
||||
export type Target =
|
||||
| 'android'
|
||||
| 'bun'
|
||||
| 'chrome'
|
||||
| 'chrome-android'
|
||||
| 'deno'
|
||||
| 'edge'
|
||||
| 'electron'
|
||||
| 'firefox'
|
||||
| 'firefox-android'
|
||||
| 'hermes'
|
||||
| 'ie'
|
||||
| 'ios'
|
||||
| 'node'
|
||||
| 'opera'
|
||||
| 'opera-android'
|
||||
| 'phantom'
|
||||
| 'quest'
|
||||
| 'react-native'
|
||||
| 'rhino'
|
||||
| 'safari'
|
||||
| 'samsung'
|
||||
/** `quest` alias */
|
||||
| 'oculus'
|
||||
/** `react-native` alias */
|
||||
| 'react'
|
||||
/** @deprecated use `opera-android` instead */
|
||||
| 'opera_mobile';
|
||||
|
||||
export type TargetVersion = string;
|
92
node_modules/core-js-compat/targets-parser.js
generated
vendored
Normal file
92
node_modules/core-js-compat/targets-parser.js
generated
vendored
Normal file
|
@ -0,0 +1,92 @@
|
|||
'use strict';
|
||||
const browserslist = require('browserslist');
|
||||
const { compare, has } = require('./helpers');
|
||||
const external = require('./external');
|
||||
|
||||
const aliases = new Map([
|
||||
['and_chr', 'chrome-android'],
|
||||
['and_ff', 'firefox-android'],
|
||||
['ie_mob', 'ie'],
|
||||
['ios_saf', 'ios'],
|
||||
['oculus', 'quest'],
|
||||
['op_mob', 'opera-android'],
|
||||
// TODO: Remove from `core-js@4`
|
||||
['opera_mobile', 'opera-android'],
|
||||
['react', 'react-native'],
|
||||
['reactnative', 'react-native'],
|
||||
]);
|
||||
|
||||
const validTargets = new Set([
|
||||
'android',
|
||||
'bun',
|
||||
'chrome',
|
||||
'chrome-android',
|
||||
'deno',
|
||||
'edge',
|
||||
'electron',
|
||||
'firefox',
|
||||
'firefox-android',
|
||||
'hermes',
|
||||
'ie',
|
||||
'ios',
|
||||
'node',
|
||||
'opera',
|
||||
'opera-android',
|
||||
'phantom',
|
||||
'quest',
|
||||
'react-native',
|
||||
'rhino',
|
||||
'safari',
|
||||
'samsung',
|
||||
]);
|
||||
|
||||
const toLowerKeys = function (object) {
|
||||
return Object.entries(object).reduce((accumulator, [key, value]) => {
|
||||
accumulator[key.toLowerCase()] = value;
|
||||
return accumulator;
|
||||
}, {});
|
||||
};
|
||||
|
||||
module.exports = function (targets) {
|
||||
const { browsers, esmodules, node, ...rest } = (typeof targets != 'object' || Array.isArray(targets))
|
||||
? { browsers: targets } : toLowerKeys(targets);
|
||||
|
||||
const list = Object.entries(rest);
|
||||
|
||||
if (browsers) {
|
||||
if (typeof browsers == 'string' || Array.isArray(browsers)) {
|
||||
list.push(...browserslist(browsers).map(it => it.split(' ')));
|
||||
} else {
|
||||
list.push(...Object.entries(browsers));
|
||||
}
|
||||
}
|
||||
if (esmodules) {
|
||||
list.push(...Object.entries(external.modules));
|
||||
}
|
||||
if (node) {
|
||||
list.push(['node', node === 'current' ? process.versions.node : node]);
|
||||
}
|
||||
|
||||
const normalized = list.map(([engine, version]) => {
|
||||
if (has(browserslist.aliases, engine)) {
|
||||
engine = browserslist.aliases[engine];
|
||||
}
|
||||
if (aliases.has(engine)) {
|
||||
engine = aliases.get(engine);
|
||||
}
|
||||
return [engine, String(version)];
|
||||
}).filter(([engine]) => {
|
||||
return validTargets.has(engine);
|
||||
}).sort(([a], [b]) => {
|
||||
return a < b ? -1 : a > b ? 1 : 0;
|
||||
});
|
||||
|
||||
const reducedByMinVersion = new Map();
|
||||
for (const [engine, version] of normalized) {
|
||||
if (!reducedByMinVersion.has(engine) || compare(version, '<=', reducedByMinVersion.get(engine))) {
|
||||
reducedByMinVersion.set(engine, version);
|
||||
}
|
||||
}
|
||||
|
||||
return reducedByMinVersion;
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue