@babel/preset-env
Advanced tools
Comparing version 7.20.2 to 7.22.4
@@ -13,2 +13,4 @@ "use strict"; | ||
var _pluginSyntaxImportAssertions = require("@babel/plugin-syntax-import-assertions"); | ||
var _pluginSyntaxImportAttributes = require("@babel/plugin-syntax-import-attributes"); | ||
var _pluginSyntaxImportMeta = require("@babel/plugin-syntax-import-meta"); | ||
var _pluginSyntaxJsonStrings = require("@babel/plugin-syntax-json-strings"); | ||
@@ -23,17 +25,17 @@ var _pluginSyntaxLogicalAssignmentOperators = require("@babel/plugin-syntax-logical-assignment-operators"); | ||
var _pluginSyntaxTopLevelAwait = require("@babel/plugin-syntax-top-level-await"); | ||
var _pluginProposalAsyncGeneratorFunctions = require("@babel/plugin-proposal-async-generator-functions"); | ||
var _pluginProposalClassProperties = require("@babel/plugin-proposal-class-properties"); | ||
var _pluginProposalClassStaticBlock = require("@babel/plugin-proposal-class-static-block"); | ||
var _pluginProposalDynamicImport = require("@babel/plugin-proposal-dynamic-import"); | ||
var _pluginProposalExportNamespaceFrom = require("@babel/plugin-proposal-export-namespace-from"); | ||
var _pluginProposalJsonStrings = require("@babel/plugin-proposal-json-strings"); | ||
var _pluginProposalLogicalAssignmentOperators = require("@babel/plugin-proposal-logical-assignment-operators"); | ||
var _pluginProposalNullishCoalescingOperator = require("@babel/plugin-proposal-nullish-coalescing-operator"); | ||
var _pluginProposalNumericSeparator = require("@babel/plugin-proposal-numeric-separator"); | ||
var _pluginProposalObjectRestSpread = require("@babel/plugin-proposal-object-rest-spread"); | ||
var _pluginProposalOptionalCatchBinding = require("@babel/plugin-proposal-optional-catch-binding"); | ||
var _pluginProposalOptionalChaining = require("@babel/plugin-proposal-optional-chaining"); | ||
var _pluginProposalPrivateMethods = require("@babel/plugin-proposal-private-methods"); | ||
var _pluginProposalPrivatePropertyInObject = require("@babel/plugin-proposal-private-property-in-object"); | ||
var _pluginProposalUnicodePropertyRegex = require("@babel/plugin-proposal-unicode-property-regex"); | ||
var _pluginTransformAsyncGeneratorFunctions = require("@babel/plugin-transform-async-generator-functions"); | ||
var _pluginTransformClassProperties = require("@babel/plugin-transform-class-properties"); | ||
var _pluginTransformClassStaticBlock = require("@babel/plugin-transform-class-static-block"); | ||
var _pluginTransformDynamicImport = require("@babel/plugin-transform-dynamic-import"); | ||
var _pluginTransformExportNamespaceFrom = require("@babel/plugin-transform-export-namespace-from"); | ||
var _pluginTransformJsonStrings = require("@babel/plugin-transform-json-strings"); | ||
var _pluginTransformLogicalAssignmentOperators = require("@babel/plugin-transform-logical-assignment-operators"); | ||
var _pluginTransformNullishCoalescingOperator = require("@babel/plugin-transform-nullish-coalescing-operator"); | ||
var _pluginTransformNumericSeparator = require("@babel/plugin-transform-numeric-separator"); | ||
var _pluginTransformObjectRestSpread = require("@babel/plugin-transform-object-rest-spread"); | ||
var _pluginTransformOptionalCatchBinding = require("@babel/plugin-transform-optional-catch-binding"); | ||
var _pluginTransformOptionalChaining = require("@babel/plugin-transform-optional-chaining"); | ||
var _pluginTransformPrivateMethods = require("@babel/plugin-transform-private-methods"); | ||
var _pluginTransformPrivatePropertyInObject = require("@babel/plugin-transform-private-property-in-object"); | ||
var _pluginTransformUnicodePropertyRegex = require("@babel/plugin-transform-unicode-property-regex"); | ||
var _pluginTransformAsyncToGenerator = require("@babel/plugin-transform-async-to-generator"); | ||
@@ -71,2 +73,3 @@ var _pluginTransformArrowFunctions = require("@babel/plugin-transform-arrow-functions"); | ||
var _pluginTransformUnicodeRegex = require("@babel/plugin-transform-unicode-regex"); | ||
var _pluginTransformUnicodeSetsRegex = require("@babel/plugin-transform-unicode-sets-regex"); | ||
var _transformAsyncArrowsInClass = require("@babel/preset-modules/lib/plugins/transform-async-arrows-in-class"); | ||
@@ -95,2 +98,4 @@ var _transformEdgeDefaultParameters = require("@babel/preset-modules/lib/plugins/transform-edge-default-parameters"); | ||
"syntax-import-assertions": () => _pluginSyntaxImportAssertions.default, | ||
"syntax-import-attributes": () => _pluginSyntaxImportAttributes.default, | ||
"syntax-import-meta": () => _pluginSyntaxImportMeta, | ||
"syntax-json-strings": () => _pluginSyntaxJsonStrings, | ||
@@ -105,9 +110,10 @@ "syntax-logical-assignment-operators": () => _pluginSyntaxLogicalAssignmentOperators, | ||
"syntax-top-level-await": () => _pluginSyntaxTopLevelAwait, | ||
"syntax-unicode-sets-regex": () => require("@babel/plugin-syntax-unicode-sets-regex"), | ||
"transform-arrow-functions": () => _pluginTransformArrowFunctions.default, | ||
"transform-async-generator-functions": () => _pluginProposalAsyncGeneratorFunctions.default, | ||
"transform-async-generator-functions": () => _pluginTransformAsyncGeneratorFunctions.default, | ||
"transform-async-to-generator": () => _pluginTransformAsyncToGenerator.default, | ||
"transform-block-scoped-functions": () => _pluginTransformBlockScopedFunctions.default, | ||
"transform-block-scoping": () => _pluginTransformBlockScoping.default, | ||
"transform-class-properties": () => _pluginProposalClassProperties.default, | ||
"transform-class-static-block": () => _pluginProposalClassStaticBlock.default, | ||
"transform-class-properties": () => _pluginTransformClassProperties.default, | ||
"transform-class-static-block": () => _pluginTransformClassStaticBlock.default, | ||
"transform-classes": () => _pluginTransformClasses.default, | ||
@@ -118,10 +124,10 @@ "transform-computed-properties": () => _pluginTransformComputedProperties.default, | ||
"transform-duplicate-keys": () => _pluginTransformDuplicateKeys.default, | ||
"transform-dynamic-import": () => _pluginProposalDynamicImport.default, | ||
"transform-dynamic-import": () => _pluginTransformDynamicImport.default, | ||
"transform-exponentiation-operator": () => _pluginTransformExponentiationOperator.default, | ||
"transform-export-namespace-from": () => _pluginProposalExportNamespaceFrom.default, | ||
"transform-export-namespace-from": () => _pluginTransformExportNamespaceFrom.default, | ||
"transform-for-of": () => _pluginTransformForOf.default, | ||
"transform-function-name": () => _pluginTransformFunctionName.default, | ||
"transform-json-strings": () => _pluginProposalJsonStrings.default, | ||
"transform-json-strings": () => _pluginTransformJsonStrings.default, | ||
"transform-literals": () => _pluginTransformLiterals.default, | ||
"transform-logical-assignment-operators": () => _pluginProposalLogicalAssignmentOperators.default, | ||
"transform-logical-assignment-operators": () => _pluginTransformLogicalAssignmentOperators.default, | ||
"transform-member-expression-literals": () => _pluginTransformMemberExpressionLiterals.default, | ||
@@ -134,11 +140,11 @@ "transform-modules-amd": () => _pluginTransformModulesAmd.default, | ||
"transform-new-target": () => _pluginTransformNewTarget.default, | ||
"transform-nullish-coalescing-operator": () => _pluginProposalNullishCoalescingOperator.default, | ||
"transform-numeric-separator": () => _pluginProposalNumericSeparator.default, | ||
"transform-object-rest-spread": () => _pluginProposalObjectRestSpread.default, | ||
"transform-nullish-coalescing-operator": () => _pluginTransformNullishCoalescingOperator.default, | ||
"transform-numeric-separator": () => _pluginTransformNumericSeparator.default, | ||
"transform-object-rest-spread": () => _pluginTransformObjectRestSpread.default, | ||
"transform-object-super": () => _pluginTransformObjectSuper.default, | ||
"transform-optional-catch-binding": () => _pluginProposalOptionalCatchBinding.default, | ||
"transform-optional-chaining": () => _pluginProposalOptionalChaining.default, | ||
"transform-optional-catch-binding": () => _pluginTransformOptionalCatchBinding.default, | ||
"transform-optional-chaining": () => _pluginTransformOptionalChaining.default, | ||
"transform-parameters": () => _pluginTransformParameters.default, | ||
"transform-private-methods": () => _pluginProposalPrivateMethods.default, | ||
"transform-private-property-in-object": () => _pluginProposalPrivatePropertyInObject.default, | ||
"transform-private-methods": () => _pluginTransformPrivateMethods.default, | ||
"transform-private-property-in-object": () => _pluginTransformPrivatePropertyInObject.default, | ||
"transform-property-literals": () => _pluginTransformPropertyLiterals.default, | ||
@@ -153,4 +159,5 @@ "transform-regenerator": () => _pluginTransformRegenerator.default, | ||
"transform-unicode-escapes": () => _pluginTransformUnicodeEscapes.default, | ||
"transform-unicode-property-regex": () => _pluginProposalUnicodePropertyRegex.default, | ||
"transform-unicode-regex": () => _pluginTransformUnicodeRegex.default | ||
"transform-unicode-property-regex": () => _pluginTransformUnicodePropertyRegex.default, | ||
"transform-unicode-regex": () => _pluginTransformUnicodeRegex.default, | ||
"transform-unicode-sets-regex": () => _pluginTransformUnicodeSetsRegex.default | ||
}; | ||
@@ -160,2 +167,3 @@ exports.default = _default; | ||
"bugfix/transform-safari-id-destructuring-collision-in-function-expression": "7.16.0", | ||
"syntax-import-attributes": "7.22.0", | ||
"transform-class-static-block": "7.12.0", | ||
@@ -162,0 +170,0 @@ "transform-private-property-in-object": "7.10.0" |
@@ -12,7 +12,8 @@ "use strict"; | ||
const support = list[item]; | ||
if (item.startsWith("transform-")) { | ||
const proposalName = `proposal-${item.slice(10)}`; | ||
if (proposalName === "proposal-dynamic-import" || Object.prototype.hasOwnProperty.call(_plugins, proposalName)) { | ||
item = proposalName; | ||
{ | ||
if (item.startsWith("transform-")) { | ||
const proposalName = `proposal-${item.slice(10)}`; | ||
if (proposalName === "proposal-dynamic-import" || Object.prototype.hasOwnProperty.call(_plugins, proposalName)) { | ||
item = proposalName; | ||
} | ||
} | ||
@@ -19,0 +20,0 @@ } |
@@ -25,4 +25,3 @@ "use strict"; | ||
items.forEach(item => { | ||
if (has(_availablePlugins.minVersions, item) && _semver.lt(babelVersion, | ||
_availablePlugins.minVersions[item])) { | ||
if (has(_availablePlugins.minVersions, item) && _semver.lt(babelVersion, _availablePlugins.minVersions[item])) { | ||
items.delete(item); | ||
@@ -29,0 +28,0 @@ } |
@@ -61,4 +61,3 @@ "use strict"; | ||
const getPlugin = pluginName => { | ||
const plugin = | ||
_availablePlugins.default[pluginName](); | ||
const plugin = _availablePlugins.default[pluginName](); | ||
if (!plugin) { | ||
@@ -113,2 +112,3 @@ throw new Error(`Could not find plugin "${pluginName}". Ensure there is an entry in ./available-plugins.js for it.`); | ||
} | ||
modulesPluginNames.push("syntax-import-meta"); | ||
return modulesPluginNames; | ||
@@ -138,3 +138,6 @@ }; | ||
shippedProposals, | ||
debug | ||
debug, | ||
"#__secret_key__@babel/preset-env__compatibility": { | ||
noRuntimeName: true | ||
} | ||
}; | ||
@@ -227,5 +230,3 @@ if (corejs) { | ||
let targets = babelTargets; | ||
if ( | ||
_semver.lt(api.version, "7.13.0") || | ||
opts.targets || opts.configPath || opts.browserslistEnv || opts.ignoreBrowserslistConfig) { | ||
if (_semver.lt(api.version, "7.13.0") || opts.targets || opts.configPath || opts.browserslistEnv || opts.ignoreBrowserslistConfig) { | ||
{ | ||
@@ -264,7 +265,7 @@ var hasUglifyTarget = false; | ||
}), _shippedProposals.pluginSyntaxMap); | ||
(0, _filterItems.removeUnnecessaryItems)(pluginNames, _pluginsCompatData.overlappingPlugins); | ||
(0, _filterItems.removeUnsupportedItems)(pluginNames, api.version); | ||
if (shippedProposals) { | ||
(0, _filterItems.addProposalSyntaxPlugins)(pluginNames, _shippedProposals.proposalSyntaxPlugins); | ||
} | ||
(0, _filterItems.removeUnsupportedItems)(pluginNames, api.version); | ||
(0, _filterItems.removeUnnecessaryItems)(pluginNames, _pluginsCompatData.overlappingPlugins); | ||
const polyfillPlugins = getPolyfillPlugins({ | ||
@@ -288,2 +289,7 @@ useBuiltIns, | ||
} | ||
if (pluginName === "syntax-import-attributes") { | ||
return [getPlugin(pluginName), { | ||
deprecatedAssertSyntax: true | ||
}]; | ||
} | ||
return [getPlugin(pluginName), { | ||
@@ -290,0 +296,0 @@ spec, |
@@ -17,7 +17,5 @@ "use strict"; | ||
var _helperValidatorOption = require("@babel/helper-validator-option"); | ||
const corejs2DefaultWebIncludes = ["web.timers", "web.immediate", "web.dom.iterable"]; | ||
const v = new _helperValidatorOption.OptionValidator("@babel/preset-env"); | ||
const allPluginsList = Object.keys(_pluginsCompatData.plugins); | ||
const modulePlugins = ["transform-dynamic-import", ...Object.keys(_moduleTransformations.default).map(m => _moduleTransformations.default[m])]; | ||
@@ -46,4 +44,5 @@ const getValidIncludesAndExcludes = (type, corejs) => Array.from(new Set([...allPluginsList, ...(type === "exclude" ? modulePlugins : []), ...(corejs ? corejs == 2 ? [...Object.keys(_corejs2BuiltIns), ...corejs2DefaultWebIncludes] : Object.keys(_coreJsCompat) : [])])); | ||
} | ||
const items = filterableItems.filter(item => re.test(item) || | ||
re.test(item.replace(/^transform-/, "proposal-"))); | ||
const items = filterableItems.filter(item => { | ||
return re.test(item) || re.test(item.replace(/^transform-/, "proposal-")); | ||
}); | ||
if (items.length === 0) invalidFilters.push(filter); | ||
@@ -71,4 +70,3 @@ return items; | ||
const validateModulesOption = (modulesOpt = _options.ModulesOption.auto) => { | ||
v.invariant( | ||
_options.ModulesOption[modulesOpt.toString()] || modulesOpt === _options.ModulesOption.false, `The 'modules' option must be one of \n` + ` - 'false' to indicate no module processing\n` + ` - a specific module type: 'commonjs', 'amd', 'umd', 'systemjs'` + ` - 'auto' (default) which will automatically select 'false' if the current\n` + ` process is known to support ES module syntax, or "commonjs" otherwise\n`); | ||
v.invariant(_options.ModulesOption[modulesOpt.toString()] || modulesOpt === _options.ModulesOption.false, `The 'modules' option must be one of \n` + ` - 'false' to indicate no module processing\n` + ` - a specific module type: 'commonjs', 'amd', 'umd', 'systemjs'` + ` - 'auto' (default) which will automatically select 'false' if the current\n` + ` process is known to support ES module syntax, or "commonjs" otherwise\n`); | ||
return modulesOpt; | ||
@@ -78,4 +76,3 @@ }; | ||
const validateUseBuiltInsOption = (builtInsOpt = false) => { | ||
v.invariant( | ||
_options.UseBuiltInsOption[builtInsOpt.toString()] || builtInsOpt === _options.UseBuiltInsOption.false, `The 'useBuiltIns' option must be either | ||
v.invariant(_options.UseBuiltInsOption[builtInsOpt.toString()] || builtInsOpt === _options.UseBuiltInsOption.false, `The 'useBuiltIns' option must be either | ||
'false' (default) to indicate no polyfill, | ||
@@ -82,0 +79,0 @@ '"entry"' to indicate replacing the entry polyfill, or |
@@ -18,2 +18,3 @@ "use strict"; | ||
exports.overlappingPlugins = overlappingPlugins; | ||
overlappingPlugins["syntax-import-attributes"] = ["syntax-import-assertions"]; | ||
function filterAvailable(data) { | ||
@@ -20,0 +21,0 @@ const result = {}; |
@@ -7,8 +7,5 @@ "use strict"; | ||
exports.proposalSyntaxPlugins = exports.proposalPlugins = exports.pluginSyntaxMap = void 0; | ||
const proposalPlugins = new Set(); | ||
exports.proposalPlugins = proposalPlugins; | ||
const proposalSyntaxPlugins = ["syntax-import-assertions"]; | ||
const proposalSyntaxPlugins = ["syntax-import-assertions", "syntax-import-attributes"]; | ||
exports.proposalSyntaxPlugins = proposalSyntaxPlugins; | ||
@@ -30,4 +27,3 @@ const pluginSyntaxObject = { | ||
const pluginSyntaxEntries = Object.keys(pluginSyntaxObject).map(function (key) { | ||
return [key, | ||
pluginSyntaxObject[key]]; | ||
return [key, pluginSyntaxObject[key]]; | ||
}); | ||
@@ -34,0 +30,0 @@ const pluginSyntaxMap = new Map(pluginSyntaxEntries); |
{ | ||
"name": "@babel/preset-env", | ||
"version": "7.20.2", | ||
"version": "7.22.4", | ||
"description": "A Babel preset for each environment.", | ||
@@ -19,23 +19,9 @@ "author": "The Babel Team (https://babel.dev/team)", | ||
"dependencies": { | ||
"@babel/compat-data": "^7.20.1", | ||
"@babel/helper-compilation-targets": "^7.20.0", | ||
"@babel/helper-plugin-utils": "^7.20.2", | ||
"@babel/helper-validator-option": "^7.18.6", | ||
"@babel/compat-data": "^7.22.3", | ||
"@babel/helper-compilation-targets": "^7.22.1", | ||
"@babel/helper-plugin-utils": "^7.21.5", | ||
"@babel/helper-validator-option": "^7.21.0", | ||
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", | ||
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", | ||
"@babel/plugin-proposal-async-generator-functions": "^7.20.1", | ||
"@babel/plugin-proposal-class-properties": "^7.18.6", | ||
"@babel/plugin-proposal-class-static-block": "^7.18.6", | ||
"@babel/plugin-proposal-dynamic-import": "^7.18.6", | ||
"@babel/plugin-proposal-export-namespace-from": "^7.18.9", | ||
"@babel/plugin-proposal-json-strings": "^7.18.6", | ||
"@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", | ||
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", | ||
"@babel/plugin-proposal-numeric-separator": "^7.18.6", | ||
"@babel/plugin-proposal-object-rest-spread": "^7.20.2", | ||
"@babel/plugin-proposal-optional-catch-binding": "^7.18.6", | ||
"@babel/plugin-proposal-optional-chaining": "^7.18.9", | ||
"@babel/plugin-proposal-private-methods": "^7.18.6", | ||
"@babel/plugin-proposal-private-property-in-object": "^7.18.6", | ||
"@babel/plugin-proposal-unicode-property-regex": "^7.18.6", | ||
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.3", | ||
"@babel/plugin-proposal-private-property-in-object": "^7.21.0", | ||
"@babel/plugin-syntax-async-generators": "^7.8.4", | ||
@@ -47,2 +33,4 @@ "@babel/plugin-syntax-class-properties": "^7.12.13", | ||
"@babel/plugin-syntax-import-assertions": "^7.20.0", | ||
"@babel/plugin-syntax-import-attributes": "^7.22.3", | ||
"@babel/plugin-syntax-import-meta": "^7.10.4", | ||
"@babel/plugin-syntax-json-strings": "^7.8.3", | ||
@@ -57,40 +45,57 @@ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", | ||
"@babel/plugin-syntax-top-level-await": "^7.14.5", | ||
"@babel/plugin-transform-arrow-functions": "^7.18.6", | ||
"@babel/plugin-transform-async-to-generator": "^7.18.6", | ||
"@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", | ||
"@babel/plugin-transform-arrow-functions": "^7.21.5", | ||
"@babel/plugin-transform-async-generator-functions": "^7.22.3", | ||
"@babel/plugin-transform-async-to-generator": "^7.20.7", | ||
"@babel/plugin-transform-block-scoped-functions": "^7.18.6", | ||
"@babel/plugin-transform-block-scoping": "^7.20.2", | ||
"@babel/plugin-transform-classes": "^7.20.2", | ||
"@babel/plugin-transform-computed-properties": "^7.18.9", | ||
"@babel/plugin-transform-destructuring": "^7.20.2", | ||
"@babel/plugin-transform-block-scoping": "^7.21.0", | ||
"@babel/plugin-transform-class-properties": "^7.22.3", | ||
"@babel/plugin-transform-class-static-block": "^7.22.3", | ||
"@babel/plugin-transform-classes": "^7.21.0", | ||
"@babel/plugin-transform-computed-properties": "^7.21.5", | ||
"@babel/plugin-transform-destructuring": "^7.21.3", | ||
"@babel/plugin-transform-dotall-regex": "^7.18.6", | ||
"@babel/plugin-transform-duplicate-keys": "^7.18.9", | ||
"@babel/plugin-transform-dynamic-import": "^7.22.1", | ||
"@babel/plugin-transform-exponentiation-operator": "^7.18.6", | ||
"@babel/plugin-transform-for-of": "^7.18.8", | ||
"@babel/plugin-transform-export-namespace-from": "^7.22.3", | ||
"@babel/plugin-transform-for-of": "^7.21.5", | ||
"@babel/plugin-transform-function-name": "^7.18.9", | ||
"@babel/plugin-transform-json-strings": "^7.22.3", | ||
"@babel/plugin-transform-literals": "^7.18.9", | ||
"@babel/plugin-transform-logical-assignment-operators": "^7.22.3", | ||
"@babel/plugin-transform-member-expression-literals": "^7.18.6", | ||
"@babel/plugin-transform-modules-amd": "^7.19.6", | ||
"@babel/plugin-transform-modules-commonjs": "^7.19.6", | ||
"@babel/plugin-transform-modules-systemjs": "^7.19.6", | ||
"@babel/plugin-transform-modules-amd": "^7.20.11", | ||
"@babel/plugin-transform-modules-commonjs": "^7.21.5", | ||
"@babel/plugin-transform-modules-systemjs": "^7.22.3", | ||
"@babel/plugin-transform-modules-umd": "^7.18.6", | ||
"@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", | ||
"@babel/plugin-transform-new-target": "^7.18.6", | ||
"@babel/plugin-transform-named-capturing-groups-regex": "^7.22.3", | ||
"@babel/plugin-transform-new-target": "^7.22.3", | ||
"@babel/plugin-transform-nullish-coalescing-operator": "^7.22.3", | ||
"@babel/plugin-transform-numeric-separator": "^7.22.3", | ||
"@babel/plugin-transform-object-rest-spread": "^7.22.3", | ||
"@babel/plugin-transform-object-super": "^7.18.6", | ||
"@babel/plugin-transform-parameters": "^7.20.1", | ||
"@babel/plugin-transform-optional-catch-binding": "^7.22.3", | ||
"@babel/plugin-transform-optional-chaining": "^7.22.3", | ||
"@babel/plugin-transform-parameters": "^7.22.3", | ||
"@babel/plugin-transform-private-methods": "^7.22.3", | ||
"@babel/plugin-transform-private-property-in-object": "^7.22.3", | ||
"@babel/plugin-transform-property-literals": "^7.18.6", | ||
"@babel/plugin-transform-regenerator": "^7.18.6", | ||
"@babel/plugin-transform-regenerator": "^7.21.5", | ||
"@babel/plugin-transform-reserved-words": "^7.18.6", | ||
"@babel/plugin-transform-shorthand-properties": "^7.18.6", | ||
"@babel/plugin-transform-spread": "^7.19.0", | ||
"@babel/plugin-transform-spread": "^7.20.7", | ||
"@babel/plugin-transform-sticky-regex": "^7.18.6", | ||
"@babel/plugin-transform-template-literals": "^7.18.9", | ||
"@babel/plugin-transform-typeof-symbol": "^7.18.9", | ||
"@babel/plugin-transform-unicode-escapes": "^7.18.10", | ||
"@babel/plugin-transform-unicode-escapes": "^7.21.5", | ||
"@babel/plugin-transform-unicode-property-regex": "^7.22.3", | ||
"@babel/plugin-transform-unicode-regex": "^7.18.6", | ||
"@babel/plugin-transform-unicode-sets-regex": "^7.22.3", | ||
"@babel/preset-modules": "^0.1.5", | ||
"@babel/types": "^7.20.2", | ||
"babel-plugin-polyfill-corejs2": "^0.3.3", | ||
"babel-plugin-polyfill-corejs3": "^0.6.0", | ||
"babel-plugin-polyfill-regenerator": "^0.4.1", | ||
"core-js-compat": "^3.25.1", | ||
"@babel/types": "^7.22.4", | ||
"babel-plugin-polyfill-corejs2": "^0.4.3", | ||
"babel-plugin-polyfill-corejs3": "^0.8.1", | ||
"babel-plugin-polyfill-regenerator": "^0.5.0", | ||
"core-js-compat": "^3.30.2", | ||
"semver": "^6.3.0" | ||
@@ -102,6 +107,6 @@ }, | ||
"devDependencies": { | ||
"@babel/core": "^7.20.2", | ||
"@babel/core": "^7.22.1", | ||
"@babel/core-7.12": "npm:@babel/core@7.12.9", | ||
"@babel/helper-plugin-test-runner": "^7.18.6", | ||
"@babel/traverse": "^7.20.1" | ||
"@babel/traverse": "^7.22.4" | ||
}, | ||
@@ -108,0 +113,0 @@ "engines": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
142492
981
81
+ Added@babel/plugin-transform-async-generator-functions@^7.22.3
+ Added@babel/plugin-transform-export-namespace-from@^7.22.3
+ Added@babel/plugin-transform-logical-assignment-operators@^7.22.3
+ Added@babel/plugin-transform-nullish-coalescing-operator@^7.22.3
+ Added@babel/plugin-transform-optional-catch-binding@^7.22.3
+ Added@babel/plugin-transform-private-property-in-object@^7.22.3
+ Added@babel/plugin-transform-unicode-property-regex@^7.22.3
+ Added@babel/helper-define-polyfill-provider@0.4.40.5.00.6.3(transitive)
+ Added@babel/plugin-syntax-import-attributes@7.26.0(transitive)
+ Added@babel/plugin-syntax-import-meta@7.10.4(transitive)
+ Added@babel/plugin-syntax-unicode-sets-regex@7.18.6(transitive)
+ Added@babel/plugin-transform-async-generator-functions@7.25.9(transitive)
+ Added@babel/plugin-transform-class-properties@7.25.9(transitive)
+ Added@babel/plugin-transform-class-static-block@7.26.0(transitive)
+ Added@babel/plugin-transform-dynamic-import@7.25.9(transitive)
+ Added@babel/plugin-transform-export-namespace-from@7.25.9(transitive)
+ Added@babel/plugin-transform-json-strings@7.25.9(transitive)
+ Added@babel/plugin-transform-logical-assignment-operators@7.25.9(transitive)
+ Added@babel/plugin-transform-nullish-coalescing-operator@7.25.9(transitive)
+ Added@babel/plugin-transform-numeric-separator@7.25.9(transitive)
+ Added@babel/plugin-transform-object-rest-spread@7.25.9(transitive)
+ Added@babel/plugin-transform-optional-catch-binding@7.25.9(transitive)
+ Added@babel/plugin-transform-private-methods@7.25.9(transitive)
+ Added@babel/plugin-transform-private-property-in-object@7.25.9(transitive)
+ Added@babel/plugin-transform-unicode-property-regex@7.25.9(transitive)
+ Added@babel/plugin-transform-unicode-sets-regex@7.25.9(transitive)
+ Addedbabel-plugin-polyfill-corejs2@0.4.12(transitive)
+ Addedbabel-plugin-polyfill-corejs3@0.8.7(transitive)
+ Addedbabel-plugin-polyfill-regenerator@0.5.5(transitive)
- Removed@babel/plugin-proposal-async-generator-functions@^7.20.1
- Removed@babel/plugin-proposal-export-namespace-from@^7.18.9
- Removed@babel/plugin-proposal-logical-assignment-operators@^7.18.9
- Removed@babel/plugin-proposal-nullish-coalescing-operator@^7.18.6
- Removed@babel/plugin-proposal-optional-catch-binding@^7.18.6
- Removed@babel/plugin-proposal-unicode-property-regex@^7.18.6
- Removed@babel/helper-define-polyfill-provider@0.3.3(transitive)
- Removed@babel/helper-environment-visitor@7.24.7(transitive)
- Removed@babel/plugin-proposal-async-generator-functions@7.20.7(transitive)
- Removed@babel/plugin-proposal-class-properties@7.18.6(transitive)
- Removed@babel/plugin-proposal-class-static-block@7.21.0(transitive)
- Removed@babel/plugin-proposal-dynamic-import@7.18.6(transitive)
- Removed@babel/plugin-proposal-export-namespace-from@7.18.9(transitive)
- Removed@babel/plugin-proposal-json-strings@7.18.6(transitive)
- Removed@babel/plugin-proposal-logical-assignment-operators@7.20.7(transitive)
- Removed@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(transitive)
- Removed@babel/plugin-proposal-numeric-separator@7.18.6(transitive)
- Removed@babel/plugin-proposal-object-rest-spread@7.20.7(transitive)
- Removed@babel/plugin-proposal-optional-catch-binding@7.18.6(transitive)
- Removed@babel/plugin-proposal-optional-chaining@7.21.0(transitive)
- Removed@babel/plugin-proposal-private-methods@7.18.6(transitive)
- Removedbabel-plugin-polyfill-corejs2@0.3.3(transitive)
- Removedbabel-plugin-polyfill-corejs3@0.6.0(transitive)
- Removedbabel-plugin-polyfill-regenerator@0.4.1(transitive)
Updated@babel/compat-data@^7.22.3
Updated@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.22.3
Updated@babel/plugin-proposal-private-property-in-object@^7.21.0
Updated@babel/plugin-transform-named-capturing-groups-regex@^7.22.3
Updated@babel/types@^7.22.4
Updatedcore-js-compat@^3.30.2