diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d924907d6e..7cc07c7baa 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -96,7 +96,6 @@ jobs: codemods/*/lib/**/* eslint/*/lib/**/* packages/*/lib/**/* - packages/babel-polyfill/dist/**/* packages/babel-standalone/*.js !**/node_modules/** diff --git a/.gitignore b/.gitignore index 905dd26226..5b70c4a1cc 100644 --- a/.gitignore +++ b/.gitignore @@ -16,8 +16,6 @@ *.cache /build /.eslintcache -/browser.js -/browser-polyfill.js /runtime.js coverage dist diff --git a/Makefile b/Makefile index 6a3ecb4d23..7cca3c63d8 100644 --- a/Makefile +++ b/Makefile @@ -55,11 +55,7 @@ build-babel-standalone: prepublish-build-standalone: BABEL_ENV=production IS_PUBLISH=true $(YARN) gulp build-babel-standalone -build-dist: build-polyfill-dist build-plugin-transform-runtime-dist - -build-polyfill-dist: - cd packages/babel-polyfill; \ - scripts/build-dist.sh +build-dist: build-plugin-transform-runtime-dist build-plugin-transform-runtime-dist: cd packages/babel-plugin-transform-runtime; \ @@ -109,8 +105,6 @@ build-compat-data: clean: test-clean rm -f .npmrc - rm -rf packages/babel-polyfill/browser* - rm -rf packages/babel-polyfill/dist rm -rf coverage rm -rf packages/*/npm-debug* rm -rf node_modules/.cache diff --git a/packages/README.md b/packages/README.md index 5c94297efd..121419f12b 100644 --- a/packages/README.md +++ b/packages/README.md @@ -38,7 +38,6 @@ Check out the [`babel-handbook`](https://github.com/thejameskyle/babel-handbook/ |--------|-------|------------| | [`@babel/cli`](/packages/babel-cli) | [![npm](https://img.shields.io/npm/v/@babel/cli.svg?maxAge=3600)](https://www.npmjs.com/package/@babel/cli) | [![Dependency Status](https://david-dm.org/babel/babel.svg?path=packages/babel-cli)](https://david-dm.org/babel/babel?path=packages/babel-cli) | | [`@babel/types`](/packages/babel-types) | [![npm](https://img.shields.io/npm/v/@babel/types.svg?maxAge=3600)](https://www.npmjs.com/package/@babel/types) | [![Dependency Status](https://david-dm.org/babel/babel.svg?path=packages/babel-types)](https://david-dm.org/babel/babel?path=packages/babel-types) | -| [`@babel/polyfill`](/packages/babel-polyfill) | [![npm](https://img.shields.io/npm/v/@babel/polyfill.svg?maxAge=3600)](https://www.npmjs.com/package/@babel/polyfill) | [![Dependency Status](https://david-dm.org/babel/babel.svg?path=packages/babel-polyfill)](https://david-dm.org/babel/babel?path=packages/babel-polyfill) | | [`@babel/runtime`](/packages/babel-runtime) | [![npm](https://img.shields.io/npm/v/@babel/runtime.svg?maxAge=3600)](https://www.npmjs.com/package/@babel/runtime) | [![Dependency Status](https://david-dm.org/babel/babel.svg?path=packages/babel-runtime)](https://david-dm.org/babel/babel?path=packages/babel-runtime) | | [`@babel/register`](/packages/babel-register) | [![npm](https://img.shields.io/npm/v/@babel/register.svg?maxAge=3600)](https://www.npmjs.com/package/@babel/register) | [![Dependency Status](https://david-dm.org/babel/babel.svg?path=packages/babel-register)](https://david-dm.org/babel/babel?path=packages/babel-register) | | [`@babel/template`](/packages/babel-template) | [![npm](https://img.shields.io/npm/v/@babel/template.svg?maxAge=3600)](https://www.npmjs.com/package/@babel/template) | [![Dependency Status](https://david-dm.org/babel/babel.svg?path=packages/babel-template)](https://david-dm.org/babel/babel?path=packages/babel-template) | @@ -47,7 +46,6 @@ Check out the [`babel-handbook`](https://github.com/thejameskyle/babel-handbook/ - [`@babel/cli`](/packages/babel-cli) is the CLI tool that runs `@babel/core` and helps with outputting to a directory, a file, stdout and more (also includes `@babel/node` cli). Check out the [docs](https://babeljs.io/docs/usage/cli/). - [`@babel/types`](/packages/babel-types) is used to validate, build and change AST nodes. -- [`@babel/polyfill`](/packages/babel-polyfill) is [literally a wrapper](/packages/babel-polyfill/src/index.js) around [`core-js`](https://github.com/zloirock/core-js) and [regenerator-runtime](https://github.com/facebook/regenerator/tree/master/packages/regenerator-runtime). Check out the [docs](https://babeljs.io/docs/usage/polyfill/). - [`@babel/runtime`](/packages/babel-runtime) is similar to the polyfill except that it doesn't modify the global scope and is to be used with [`@babel/plugin-transform-runtime`](/packages/babel-plugin-transform-runtime) (usually in library/plugin code). Check out the [docs](https://babeljs.io/docs/plugins/transform-runtime/). - [`@babel/register`](/packages/babel-register) is a way to automatically compile files with Babel on the fly by binding to Node.js `require`. Check out the [docs](http://babeljs.io/docs/usage/require/). - [`@babel/template`](/packages/babel-template) is a helper function that allows constructing AST nodes from a string presentation of the code; this eliminates the tedium of using `@babel/types` for building AST nodes. diff --git a/packages/babel-polyfill/.npmignore b/packages/babel-polyfill/.npmignore deleted file mode 100644 index f980694583..0000000000 --- a/packages/babel-polyfill/.npmignore +++ /dev/null @@ -1,3 +0,0 @@ -src -test -*.log diff --git a/packages/babel-polyfill/README.md b/packages/babel-polyfill/README.md deleted file mode 100644 index cdb8936d04..0000000000 --- a/packages/babel-polyfill/README.md +++ /dev/null @@ -1,19 +0,0 @@ -# @babel/polyfill - -> Provides polyfills necessary for a full ES2015+ environment - -See our website [@babel/polyfill](https://babeljs.io/docs/en/babel-polyfill) for more information or the [issues](https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20polyfill%22+is%3Aopen) associated with this package. - -## Install - -Using npm: - -```sh -npm install --save @babel/polyfill -``` - -or using yarn: - -```sh -yarn add @babel/polyfill -``` diff --git a/packages/babel-polyfill/noConflict.js b/packages/babel-polyfill/noConflict.js deleted file mode 100644 index f6b971bb15..0000000000 --- a/packages/babel-polyfill/noConflict.js +++ /dev/null @@ -1 +0,0 @@ -require("./lib/noConflict"); diff --git a/packages/babel-polyfill/package.json b/packages/babel-polyfill/package.json deleted file mode 100644 index 4985be3afb..0000000000 --- a/packages/babel-polyfill/package.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "name": "@babel/polyfill", - "version": "7.12.1", - "description": "Provides polyfills necessary for a full ES2015+ environment", - "author": "Sebastian McKenzie ", - "homepage": "https://babeljs.io/", - "license": "MIT", - "publishConfig": { - "access": "public" - }, - "scripts": { - "prepublishOnly": "cp dist/polyfill.min.js browser.js", - "postpublish": "rm browser.js" - }, - "repository": { - "type": "git", - "url": "https://github.com/babel/babel.git", - "directory": "packages/babel-polyfill" - }, - "main": "lib/index.js", - "dependencies": { - "core-js": "^2.6.5", - "regenerator-runtime": "^0.13.4" - }, - "devDependencies": { - "browserify": "^16.5.2", - "bundle-collapser": "1.3.0", - "derequire": "2.1.1", - "uglify-js": "3.7.2" - } -} diff --git a/packages/babel-polyfill/scripts/build-dist.sh b/packages/babel-polyfill/scripts/build-dist.sh deleted file mode 100755 index 408910ef63..0000000000 --- a/packages/babel-polyfill/scripts/build-dist.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -set -ex - -mkdir -p dist - -yarn browserify lib/index.js \ - --insert-global-vars 'global' \ - --plugin bundle-collapser/plugin \ - --plugin derequire/plugin \ - >dist/polyfill.js -yarn uglifyjs dist/polyfill.js \ - --compress keep_fnames,keep_fargs \ - --mangle keep_fnames \ - >dist/polyfill.min.js diff --git a/packages/babel-polyfill/src/index.js b/packages/babel-polyfill/src/index.js deleted file mode 100644 index aa1b4639f1..0000000000 --- a/packages/babel-polyfill/src/index.js +++ /dev/null @@ -1,14 +0,0 @@ -import "./noConflict"; - -import global from "core-js/library/fn/global"; - -if (global._babelPolyfill && typeof console !== "undefined" && console.warn) { - console.warn( - "@babel/polyfill is loaded more than once on this page. This is probably not desirable/intended " + - "and may have consequences if different versions of the polyfills are applied sequentially. " + - "If you do need to load the polyfill more than once, use @babel/polyfill/noConflict " + - "instead to bypass the warning.", - ); -} - -global._babelPolyfill = true; diff --git a/packages/babel-polyfill/src/noConflict.js b/packages/babel-polyfill/src/noConflict.js deleted file mode 100644 index 9e2bcad5d8..0000000000 --- a/packages/babel-polyfill/src/noConflict.js +++ /dev/null @@ -1,20 +0,0 @@ -// Cover all standardized ES6 APIs. -import "core-js/es6"; - -// Standard now -import "core-js/fn/array/includes"; -import "core-js/fn/array/flat-map"; -import "core-js/fn/string/pad-start"; -import "core-js/fn/string/pad-end"; -import "core-js/fn/string/trim-start"; -import "core-js/fn/string/trim-end"; -import "core-js/fn/symbol/async-iterator"; -import "core-js/fn/object/get-own-property-descriptors"; -import "core-js/fn/object/values"; -import "core-js/fn/object/entries"; -import "core-js/fn/promise/finally"; - -// Ensure that we polyfill ES6 compat for anything web-related, if it exists. -import "core-js/web"; - -import "regenerator-runtime/runtime"; diff --git a/scripts/generators/readmes.js b/scripts/generators/readmes.js index 32d9db61c0..07c358cbc1 100644 --- a/scripts/generators/readmes.js +++ b/scripts/generators/readmes.js @@ -13,7 +13,7 @@ const cwd = process.cwd(); const packageDir = join(cwd, "packages"); const packages = readdirSync(packageDir); -const packagesInstalledToDep = ["@babel/polyfill", "@babel/runtime"]; +const packagesInstalledToDep = ["@babel/runtime"]; const getWebsiteLink = n => `https://babeljs.io/docs/en/${n}`; const getPackageJson = pkg => require(join(packageDir, pkg, "package.json")); const getIssueLabelLink = l => @@ -36,7 +36,6 @@ const labels = { "babel-cli": getIssueLabelLink("pkg: cli"), "babel-core": getIssueLabelLink("pkg: core"), "babel-generator": getIssueLabelLink("pkg: generator"), - "babel-polyfill": getIssueLabelLink("pkg: polyfill"), "babel-preset-env": getIssueLabelLink("pkg: preset-env"), "babel-register": getIssueLabelLink("pkg: register"), "babel-template": getIssueLabelLink("pkg: template"), diff --git a/yarn.lock b/yarn.lock index 22e240fe51..00a9544ba7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2889,19 +2889,6 @@ __metadata: languageName: unknown linkType: soft -"@babel/polyfill@workspace:packages/babel-polyfill": - version: 0.0.0-use.local - resolution: "@babel/polyfill@workspace:packages/babel-polyfill" - dependencies: - browserify: ^16.5.2 - bundle-collapser: 1.3.0 - core-js: ^2.6.5 - derequire: 2.1.1 - regenerator-runtime: ^0.13.4 - uglify-js: 3.7.2 - languageName: unknown - linkType: soft - "@babel/preset-env@npm:^7.12.0": version: 7.12.0 resolution: "@babel/preset-env@npm:7.12.0" @@ -4194,15 +4181,6 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^5.0.0": - version: 5.7.4 - resolution: "acorn@npm:5.7.4" - bin: - acorn: bin/acorn - checksum: 1ca0f3e95b48b40ff3a6eb28e7e07a26f7aea762138ee8698eec6a6a241f3729506fbd55520c4f00de8fd2a2af7704be17c9f1c2c017a413a855f3e95929b6a1 - languageName: node - linkType: hard - "acorn@npm:^7.0.0, acorn@npm:^7.1.1, acorn@npm:^7.4.0": version: 7.4.0 resolution: "acorn@npm:7.4.0" @@ -4234,13 +4212,6 @@ __metadata: languageName: node linkType: hard -"amdefine@npm:>=0.0.4": - version: 1.0.1 - resolution: "amdefine@npm:1.0.1" - checksum: 8b163d7cd3224b8648a6f9be045f1e111847d53acb21b3f9fca3b7ef20da63de4b256c6dfc175a340d9a2bb13fcab9f633089e2d4ac230ea9721db038962d256 - languageName: node - linkType: hard - "ansi-colors@npm:^1.0.1": version: 1.1.0 resolution: "ansi-colors@npm:1.1.0" @@ -5032,21 +5003,6 @@ __metadata: languageName: node linkType: hard -"browser-pack@npm:^5.0.1": - version: 5.0.1 - resolution: "browser-pack@npm:5.0.1" - dependencies: - JSONStream: ^1.0.3 - combine-source-map: ~0.6.1 - defined: ^1.0.0 - through2: ^1.0.0 - umd: ^3.0.0 - bin: - browser-pack: bin/cmd.js - checksum: 8f91537d78674d4b891c9617f2e9bcd1874a882d9fbf584beab4642f57fbd0fecf4e542de44498c9efca283e15bbd4b143d2591c93aa42df5f667a1584152fb7 - languageName: node - linkType: hard - "browser-pack@npm:^6.0.1": version: 6.1.0 resolution: "browser-pack@npm:6.1.0" @@ -5079,19 +5035,6 @@ __metadata: languageName: node linkType: hard -"browser-unpack@npm:^1.1.0": - version: 1.4.2 - resolution: "browser-unpack@npm:1.4.2" - dependencies: - acorn-node: ^1.5.2 - concat-stream: ^1.5.0 - minimist: ^1.1.1 - bin: - browser-unpack: bin/cmd.js - checksum: 7a01e7202215b0e9b043ed06f2c41cf8bb86700f48f9ca38b96f084bae6128d24cd0ab46360a8dc703599c783e8359b4394d3f87f3b0aa8d7bb3f00ef498cb16 - languageName: node - linkType: hard - "browserify-aes@npm:^1.0.0, browserify-aes@npm:^1.0.4": version: 1.2.0 resolution: "browserify-aes@npm:1.2.0" @@ -5289,22 +5232,6 @@ __metadata: languageName: node linkType: hard -"bundle-collapser@npm:1.3.0": - version: 1.3.0 - resolution: "bundle-collapser@npm:1.3.0" - dependencies: - browser-pack: ^5.0.1 - browser-unpack: ^1.1.0 - concat-stream: ^1.5.0 - falafel: ^2.1.0 - minimist: ^1.1.1 - through2: ^2.0.0 - bin: - bundle-collapser: bin/cmd.js - checksum: 997dd01670b5f7f6d8393f5c9aa13a365438a28bbf68b41cf421ab6e9b146457356ac57258af93d027d66c71320144f344c96fc6bfd6f83e05b713ac2233729b - languageName: node - linkType: hard - "cache-base@npm:^1.0.1": version: 1.0.1 resolution: "cache-base@npm:1.0.1" @@ -5723,18 +5650,6 @@ __metadata: languageName: node linkType: hard -"combine-source-map@npm:~0.6.1": - version: 0.6.1 - resolution: "combine-source-map@npm:0.6.1" - dependencies: - convert-source-map: ~1.1.0 - inline-source-map: ~0.5.0 - lodash.memoize: ~3.0.3 - source-map: ~0.4.2 - checksum: e4b67e619727ba361ef4a7d0e0a90edf279d8377990ad7f1d557b3be1a832e3e5263aa6fa420dcd3288f7f395432abc0d2bc7df9583637dff52a62eb6abc3693 - languageName: node - linkType: hard - "combined-stream@npm:^1.0.6, combined-stream@npm:~1.0.6": version: 1.0.8 resolution: "combined-stream@npm:1.0.8" @@ -5744,7 +5659,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^2.20.0, commander@npm:~2.20.3": +"commander@npm:^2.20.0": version: 2.20.3 resolution: "commander@npm:2.20.3" checksum: b73428e97de7624323f81ba13f8ed9271de487017432d18b4da3f07cfc528ad754bbd199004bd5d14e0ccd67d1fdfe0ec8dbbd4c438b401df3c4cc387bfd1daa @@ -5779,7 +5694,7 @@ __metadata: languageName: node linkType: hard -"concat-stream@npm:^1.4.6, concat-stream@npm:^1.5.0, concat-stream@npm:^1.6.0, concat-stream@npm:^1.6.1, concat-stream@npm:~1.6.0": +"concat-stream@npm:^1.6.0, concat-stream@npm:^1.6.1, concat-stream@npm:~1.6.0": version: 1.6.2 resolution: "concat-stream@npm:1.6.2" dependencies: @@ -6213,21 +6128,6 @@ __metadata: languageName: node linkType: hard -"derequire@npm:2.1.1": - version: 2.1.1 - resolution: "derequire@npm:2.1.1" - dependencies: - acorn: ^7.1.1 - concat-stream: ^1.4.6 - escope: ^3.6.0 - through2: ^2.0.0 - yargs: ^15.3.1 - bin: - derequire: bin/cmd.js - checksum: 520b81c676477d7aca6947ac6d5238fe0ba99cb5508be73602d59d09120639d20f99a264195de37efd17a0175eaf7d9de65fd4215fc1c6908fb69e7fb770c7fe - languageName: node - linkType: hard - "des.js@npm:^1.0.0": version: 1.0.1 resolution: "des.js@npm:1.0.1" @@ -6518,7 +6418,7 @@ __metadata: languageName: node linkType: hard -"es5-ext@npm:^0.10.35, es5-ext@npm:^0.10.46, es5-ext@npm:^0.10.50, es5-ext@npm:~0.10.14": +"es5-ext@npm:^0.10.35, es5-ext@npm:^0.10.46, es5-ext@npm:^0.10.50": version: 0.10.53 resolution: "es5-ext@npm:0.10.53" dependencies: @@ -6529,7 +6429,7 @@ __metadata: languageName: node linkType: hard -"es6-iterator@npm:^2.0.1, es6-iterator@npm:^2.0.3, es6-iterator@npm:~2.0.1, es6-iterator@npm:~2.0.3": +"es6-iterator@npm:^2.0.1, es6-iterator@npm:^2.0.3, es6-iterator@npm:~2.0.3": version: 2.0.3 resolution: "es6-iterator@npm:2.0.3" dependencies: @@ -6540,44 +6440,7 @@ __metadata: languageName: node linkType: hard -"es6-map@npm:^0.1.3": - version: 0.1.5 - resolution: "es6-map@npm:0.1.5" - dependencies: - d: 1 - es5-ext: ~0.10.14 - es6-iterator: ~2.0.1 - es6-set: ~0.1.5 - es6-symbol: ~3.1.1 - event-emitter: ~0.3.5 - checksum: 5faad252f13d06dce1fc21407cd34e8ac0605b326f84a6514479e0a0f560198743735c5e475eabf6f79cf67fb63e5cbc3e0eabd12ecd0ab5d0539b581f4d64b9 - languageName: node - linkType: hard - -"es6-set@npm:~0.1.5": - version: 0.1.5 - resolution: "es6-set@npm:0.1.5" - dependencies: - d: 1 - es5-ext: ~0.10.14 - es6-iterator: ~2.0.1 - es6-symbol: 3.1.1 - event-emitter: ~0.3.5 - checksum: c1d56e6fa3b60b3bb4800e7e71261122abb4b504db39f76395c56816d27b4e9309701ef477a049dcfba2a89501ace86a1a742621da6c2087378722cb22df0494 - languageName: node - linkType: hard - -"es6-symbol@npm:3.1.1": - version: 3.1.1 - resolution: "es6-symbol@npm:3.1.1" - dependencies: - d: 1 - es5-ext: ~0.10.14 - checksum: d233e198741eaf03508bd87675b1b8c74077e881655d8b60d91d31a2fad7b30ec0882510c4ab2eb67d420f8c96fa9b3a4f6c67d4c572650d666e7a6bdb71d6e6 - languageName: node - linkType: hard - -"es6-symbol@npm:^3.1.1, es6-symbol@npm:~3.1.1, es6-symbol@npm:~3.1.3": +"es6-symbol@npm:^3.1.1, es6-symbol@npm:~3.1.3": version: 3.1.3 resolution: "es6-symbol@npm:3.1.3" dependencies: @@ -6639,18 +6502,6 @@ __metadata: languageName: node linkType: hard -"escope@npm:^3.6.0": - version: 3.6.0 - resolution: "escope@npm:3.6.0" - dependencies: - es6-map: ^0.1.3 - es6-weak-map: ^2.0.1 - esrecurse: ^4.1.0 - estraverse: ^4.1.1 - checksum: 447fe4c9cf1d067eec0262da85d175dcfad2a42fc276d5d9fcd6670b63aeb0c18300a8c26120dd469d6a61dc5338a9b2adc6c655942b162267eaaf33d94ca77f - languageName: node - linkType: hard - "eslint-import-resolver-node@npm:^0.3.3": version: 0.3.3 resolution: "eslint-import-resolver-node@npm:0.3.3" @@ -6888,16 +6739,6 @@ __metadata: languageName: node linkType: hard -"event-emitter@npm:~0.3.5": - version: 0.3.5 - resolution: "event-emitter@npm:0.3.5" - dependencies: - d: 1 - es5-ext: ~0.10.14 - checksum: 92107b89703222355070b8c49208baf9426ce015d54b646a80f6652d348ab6064c5e13f1756ae20c750d8368f4b3cde48bafc56484667ba0e12d07c50b645f21 - languageName: node - linkType: hard - "events@npm:^2.0.0": version: 2.1.0 resolution: "events@npm:2.1.0" @@ -7091,18 +6932,6 @@ __metadata: languageName: node linkType: hard -"falafel@npm:^2.1.0": - version: 2.1.0 - resolution: "falafel@npm:2.1.0" - dependencies: - acorn: ^5.0.0 - foreach: ^2.0.5 - isarray: 0.0.1 - object-keys: ^1.0.6 - checksum: 4ff982fde58a8d320578af64c52299945f06cdf486bf5d9b641036b6698d6eaf3329d667791e001c690f5ce561c368bf7944f608ae0cbbc61aac7ed578f846a2 - languageName: node - linkType: hard - "fancy-log@npm:^1.3.2, fancy-log@npm:^1.3.3": version: 1.3.3 resolution: "fancy-log@npm:1.3.3" @@ -7391,13 +7220,6 @@ __metadata: languageName: node linkType: hard -"foreach@npm:^2.0.5": - version: 2.0.5 - resolution: "foreach@npm:2.0.5" - checksum: 890d6c3dec185be6b1f7a94003d67d1b36a068fd7ac5a89f92818c3459d7d43e040a0b228a632e2e50d8a5aa804da6a5d27258ccbc1b7b724fe39eea3834f240 - languageName: node - linkType: hard - "forever-agent@npm:~0.6.1": version: 0.6.1 resolution: "forever-agent@npm:0.6.1" @@ -8218,15 +8040,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"inline-source-map@npm:~0.5.0": - version: 0.5.0 - resolution: "inline-source-map@npm:0.5.0" - dependencies: - source-map: ~0.4.0 - checksum: 1018795cc07faac44f503861c00755166ecb6bb949cafde5b6eff6ea5567122b6528e3080650624e68d69c60ce0122485fc54cf64d1f1854cdfd4b556b583748 - languageName: node - linkType: hard - "inline-source-map@npm:~0.6.0": version: 0.6.2 resolution: "inline-source-map@npm:0.6.2" @@ -8705,13 +8518,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"isarray@npm:0.0.1": - version: 0.0.1 - resolution: "isarray@npm:0.0.1" - checksum: daeda3c23646200b0b464b7a9030d10008d7701fc6b7a1b45cafe42b4f4d2dde20835b56f19a49e04bb218245b7f7a2bcc6d0f696cff3711e4eddaa2031c611f - languageName: node - linkType: hard - "isarray@npm:1.0.0, isarray@npm:^1.0.0, isarray@npm:~1.0.0": version: 1.0.0 resolution: "isarray@npm:1.0.0" @@ -10409,7 +10215,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"object-keys@npm:^1.0.12, object-keys@npm:^1.0.6, object-keys@npm:^1.1.1": +"object-keys@npm:^1.0.12, object-keys@npm:^1.1.1": version: 1.1.1 resolution: "object-keys@npm:1.1.1" checksum: 30d72d768b7f3f42144cee517b80e70c40cf39bb76f100557ffac42779613c591780135c54d8133894a78d2c0ae817e24a5891484722c6019a5cd5b58c745c66 @@ -11391,18 +11197,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"readable-stream@npm:>=1.1.13-1 <1.2.0-0": - version: 1.1.14 - resolution: "readable-stream@npm:1.1.14" - dependencies: - core-util-is: ~1.0.0 - inherits: ~2.0.1 - isarray: 0.0.1 - string_decoder: ~0.10.x - checksum: e4c30b6b8495c11fc83e1b5fcb03b378127d93c953413973a25500991d0bf2b2e158e329d0f56d294e24a61c7751b874570158f24f97ebacb8a5f2fdcc05a0ec - languageName: node - linkType: hard - "readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.5, readable-stream@npm:^2.0.6, readable-stream@npm:^2.1.5, readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.3, readable-stream@npm:^2.3.5, readable-stream@npm:^2.3.6, readable-stream@npm:~2.3.6": version: 2.3.6 resolution: "readable-stream@npm:2.3.6" @@ -12276,15 +12070,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"source-map@npm:~0.4.0, source-map@npm:~0.4.2": - version: 0.4.4 - resolution: "source-map@npm:0.4.4" - dependencies: - amdefine: ">=0.0.4" - checksum: 8602363865290e334111cafb2335ccd8faef321b5998f88e6a64278dd0bd27a2b1e614622e706bc943635eb5402cf155078ff2c684b78f28377bc8b47f47bf9c - languageName: node - linkType: hard - "sourcemap-codec@npm:^1.4.4": version: 1.4.6 resolution: "sourcemap-codec@npm:1.4.6" @@ -12568,13 +12353,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"string_decoder@npm:~0.10.x": - version: 0.10.31 - resolution: "string_decoder@npm:0.10.31" - checksum: ae53bca3796913fe686c6b519299a3631d04f0d388f35e7412914e3d351024f711d783d0415babfec276f5f533e84fae687e77220829d872fadb5bb9f7190890 - languageName: node - linkType: hard - "string_decoder@npm:~1.1.1": version: 1.1.1 resolution: "string_decoder@npm:1.1.1" @@ -12846,16 +12624,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"through2@npm:^1.0.0": - version: 1.1.1 - resolution: "through2@npm:1.1.1" - dependencies: - readable-stream: ">=1.1.13-1 <1.2.0-0" - xtend: ">=4.0.0 <4.1.0-0" - checksum: 762df66d19c8dc9f3b62847a4592da205840a1f749e04d897e8e98632de745cbd6da2221dfab4cc71c787e39400aa6468dd6ee5ef03527df3851d802b3769cbc - languageName: node - linkType: hard - "through2@npm:^2.0.0, through2@npm:^2.0.3, through2@npm:~2.0.0": version: 2.0.5 resolution: "through2@npm:2.0.5" @@ -13141,18 +12909,6 @@ typescript@^4.0.5: languageName: node linkType: hard -"uglify-js@npm:3.7.2": - version: 3.7.2 - resolution: "uglify-js@npm:3.7.2" - dependencies: - commander: ~2.20.3 - source-map: ~0.6.1 - bin: - uglifyjs: bin/uglifyjs - checksum: d07ab7a6f330616462d0b92a4fc043fff48fb857539895ff3bf39eed9ff570145f9c1852f75147ddf9d82f2525a78e30b2f472487241074107a1d17a01551d75 - languageName: node - linkType: hard - "umd@npm:^3.0.0": version: 3.0.3 resolution: "umd@npm:3.0.3" @@ -13695,7 +13451,7 @@ typescript@^4.0.5: languageName: node linkType: hard -"xtend@npm:>=4.0.0 <4.1.0-0, xtend@npm:^4.0.0, xtend@npm:^4.0.1, xtend@npm:^4.0.2, xtend@npm:~4.0.0, xtend@npm:~4.0.1": +"xtend@npm:^4.0.0, xtend@npm:^4.0.1, xtend@npm:^4.0.2, xtend@npm:~4.0.0, xtend@npm:~4.0.1": version: 4.0.2 resolution: "xtend@npm:4.0.2" checksum: 37ee522a3e9fb9b143a400c30b21dc122aa8c9c9411c6afae1005a4617dc20a21765c114d544e37a6bb60c2733dd8ee0a44ed9e80d884ac78cccd30b5e0ab0da @@ -13752,7 +13508,7 @@ typescript@^4.0.5: languageName: node linkType: hard -"yargs@npm:^15.3.1, yargs@npm:^15.4.1": +"yargs@npm:^15.4.1": version: 15.4.1 resolution: "yargs@npm:15.4.1" dependencies: