@babel/preset-env
Advanced tools
Comparing version 7.25.7 to 7.25.8
@@ -144,19 +144,21 @@ "use strict"; | ||
}); | ||
const e = () => () => () => ({}); | ||
const syntax = name => () => () => ({ | ||
manipulateOptions: (_, p) => p.plugins.push(name) | ||
}); | ||
const legacyBabel7SyntaxPluginsLoaders = { | ||
"syntax-async-generators": () => require("@babel/plugin-syntax-async-generators"), | ||
"syntax-class-properties": () => require("@babel/plugin-syntax-class-properties"), | ||
"syntax-class-static-block": () => require("@babel/plugin-syntax-class-static-block"), | ||
"syntax-dynamic-import": () => require("@babel/plugin-syntax-dynamic-import"), | ||
"syntax-export-namespace-from": () => require("@babel/plugin-syntax-export-namespace-from"), | ||
"syntax-import-meta": () => require("@babel/plugin-syntax-import-meta"), | ||
"syntax-json-strings": () => require("@babel/plugin-syntax-json-strings"), | ||
"syntax-logical-assignment-operators": () => require("@babel/plugin-syntax-logical-assignment-operators"), | ||
"syntax-nullish-coalescing-operator": () => require("@babel/plugin-syntax-nullish-coalescing-operator"), | ||
"syntax-numeric-separator": () => require("@babel/plugin-syntax-numeric-separator"), | ||
"syntax-object-rest-spread": () => require("@babel/plugin-syntax-object-rest-spread"), | ||
"syntax-optional-catch-binding": () => require("@babel/plugin-syntax-optional-catch-binding"), | ||
"syntax-optional-chaining": () => require("@babel/plugin-syntax-optional-chaining"), | ||
"syntax-private-property-in-object": () => require("@babel/plugin-syntax-private-property-in-object"), | ||
"syntax-top-level-await": () => require("@babel/plugin-syntax-top-level-await") | ||
"syntax-async-generators": syntax("asyncGenerators"), | ||
"syntax-class-properties": syntax("classProperties"), | ||
"syntax-class-static-block": syntax("classStaticBlock"), | ||
"syntax-dynamic-import": syntax("dynamicImport"), | ||
"syntax-export-namespace-from": syntax("exportNamespaceFrom"), | ||
"syntax-import-meta": syntax("importMeta"), | ||
"syntax-json-strings": syntax("jsonStrings"), | ||
"syntax-logical-assignment-operators": syntax("logicalAssignment"), | ||
"syntax-nullish-coalescing-operator": syntax("nullishCoalescingOperator"), | ||
"syntax-numeric-separator": syntax("numericSeparator"), | ||
"syntax-object-rest-spread": syntax("objectRestSpread"), | ||
"syntax-optional-catch-binding": syntax("optionalCatchBinding"), | ||
"syntax-optional-chaining": syntax("optionalChaining"), | ||
"syntax-private-property-in-object": syntax("privateIn"), | ||
"syntax-top-level-await": syntax("topLevelAwait") | ||
}; | ||
@@ -163,0 +165,0 @@ { |
{ | ||
"name": "@babel/preset-env", | ||
"version": "7.25.7", | ||
"version": "7.25.8", | ||
"description": "A Babel preset for each environment.", | ||
@@ -19,3 +19,3 @@ "author": "The Babel Team (https://babel.dev/team)", | ||
"dependencies": { | ||
"@babel/compat-data": "^7.25.7", | ||
"@babel/compat-data": "^7.25.8", | ||
"@babel/helper-compilation-targets": "^7.25.7", | ||
@@ -30,22 +30,7 @@ "@babel/helper-plugin-utils": "^7.25.7", | ||
"@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", | ||
"@babel/plugin-syntax-async-generators": "^7.8.4", | ||
"@babel/plugin-syntax-class-properties": "^7.12.13", | ||
"@babel/plugin-syntax-class-static-block": "^7.14.5", | ||
"@babel/plugin-syntax-dynamic-import": "^7.8.3", | ||
"@babel/plugin-syntax-export-namespace-from": "^7.8.3", | ||
"@babel/plugin-syntax-import-assertions": "^7.25.7", | ||
"@babel/plugin-syntax-import-attributes": "^7.25.7", | ||
"@babel/plugin-syntax-import-meta": "^7.10.4", | ||
"@babel/plugin-syntax-json-strings": "^7.8.3", | ||
"@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", | ||
"@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", | ||
"@babel/plugin-syntax-numeric-separator": "^7.10.4", | ||
"@babel/plugin-syntax-object-rest-spread": "^7.8.3", | ||
"@babel/plugin-syntax-optional-catch-binding": "^7.8.3", | ||
"@babel/plugin-syntax-optional-chaining": "^7.8.3", | ||
"@babel/plugin-syntax-private-property-in-object": "^7.14.5", | ||
"@babel/plugin-syntax-top-level-await": "^7.14.5", | ||
"@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", | ||
"@babel/plugin-transform-arrow-functions": "^7.25.7", | ||
"@babel/plugin-transform-async-generator-functions": "^7.25.7", | ||
"@babel/plugin-transform-async-generator-functions": "^7.25.8", | ||
"@babel/plugin-transform-async-to-generator": "^7.25.7", | ||
@@ -55,3 +40,3 @@ "@babel/plugin-transform-block-scoped-functions": "^7.25.7", | ||
"@babel/plugin-transform-class-properties": "^7.25.7", | ||
"@babel/plugin-transform-class-static-block": "^7.25.7", | ||
"@babel/plugin-transform-class-static-block": "^7.25.8", | ||
"@babel/plugin-transform-classes": "^7.25.7", | ||
@@ -63,10 +48,10 @@ "@babel/plugin-transform-computed-properties": "^7.25.7", | ||
"@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.7", | ||
"@babel/plugin-transform-dynamic-import": "^7.25.7", | ||
"@babel/plugin-transform-dynamic-import": "^7.25.8", | ||
"@babel/plugin-transform-exponentiation-operator": "^7.25.7", | ||
"@babel/plugin-transform-export-namespace-from": "^7.25.7", | ||
"@babel/plugin-transform-export-namespace-from": "^7.25.8", | ||
"@babel/plugin-transform-for-of": "^7.25.7", | ||
"@babel/plugin-transform-function-name": "^7.25.7", | ||
"@babel/plugin-transform-json-strings": "^7.25.7", | ||
"@babel/plugin-transform-json-strings": "^7.25.8", | ||
"@babel/plugin-transform-literals": "^7.25.7", | ||
"@babel/plugin-transform-logical-assignment-operators": "^7.25.7", | ||
"@babel/plugin-transform-logical-assignment-operators": "^7.25.8", | ||
"@babel/plugin-transform-member-expression-literals": "^7.25.7", | ||
@@ -79,11 +64,11 @@ "@babel/plugin-transform-modules-amd": "^7.25.7", | ||
"@babel/plugin-transform-new-target": "^7.25.7", | ||
"@babel/plugin-transform-nullish-coalescing-operator": "^7.25.7", | ||
"@babel/plugin-transform-numeric-separator": "^7.25.7", | ||
"@babel/plugin-transform-object-rest-spread": "^7.25.7", | ||
"@babel/plugin-transform-nullish-coalescing-operator": "^7.25.8", | ||
"@babel/plugin-transform-numeric-separator": "^7.25.8", | ||
"@babel/plugin-transform-object-rest-spread": "^7.25.8", | ||
"@babel/plugin-transform-object-super": "^7.25.7", | ||
"@babel/plugin-transform-optional-catch-binding": "^7.25.7", | ||
"@babel/plugin-transform-optional-chaining": "^7.25.7", | ||
"@babel/plugin-transform-optional-catch-binding": "^7.25.8", | ||
"@babel/plugin-transform-optional-chaining": "^7.25.8", | ||
"@babel/plugin-transform-parameters": "^7.25.7", | ||
"@babel/plugin-transform-private-methods": "^7.25.7", | ||
"@babel/plugin-transform-private-property-in-object": "^7.25.7", | ||
"@babel/plugin-transform-private-property-in-object": "^7.25.8", | ||
"@babel/plugin-transform-property-literals": "^7.25.7", | ||
@@ -112,3 +97,3 @@ "@babel/plugin-transform-regenerator": "^7.25.7", | ||
"devDependencies": { | ||
"@babel/core": "^7.25.7", | ||
"@babel/core": "^7.25.8", | ||
"@babel/core-7.12": "npm:@babel/core@7.12.9", | ||
@@ -115,0 +100,0 @@ "@babel/helper-plugin-test-runner": "^7.25.7", |
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
69
1228
239431
- Removed@babel/plugin-syntax-logical-assignment-operators@^7.10.4
- Removed@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3
- Removed@babel/plugin-syntax-private-property-in-object@^7.14.5
- Removed@babel/plugin-syntax-async-generators@7.8.4(transitive)
- Removed@babel/plugin-syntax-class-properties@7.12.13(transitive)
- Removed@babel/plugin-syntax-class-static-block@7.14.5(transitive)
- Removed@babel/plugin-syntax-dynamic-import@7.8.3(transitive)
- Removed@babel/plugin-syntax-export-namespace-from@7.8.3(transitive)
- Removed@babel/plugin-syntax-import-meta@7.10.4(transitive)
- Removed@babel/plugin-syntax-json-strings@7.8.3(transitive)
- Removed@babel/plugin-syntax-logical-assignment-operators@7.10.4(transitive)
- Removed@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(transitive)
- Removed@babel/plugin-syntax-numeric-separator@7.10.4(transitive)
- Removed@babel/plugin-syntax-object-rest-spread@7.8.3(transitive)
- Removed@babel/plugin-syntax-optional-catch-binding@7.8.3(transitive)
- Removed@babel/plugin-syntax-optional-chaining@7.8.3(transitive)
- Removed@babel/plugin-syntax-private-property-in-object@7.14.5(transitive)
- Removed@babel/plugin-syntax-top-level-await@7.14.5(transitive)
Updated@babel/compat-data@^7.25.8
Updated@babel/plugin-transform-async-generator-functions@^7.25.8
Updated@babel/plugin-transform-export-namespace-from@^7.25.8
Updated@babel/plugin-transform-logical-assignment-operators@^7.25.8
Updated@babel/plugin-transform-nullish-coalescing-operator@^7.25.8
Updated@babel/plugin-transform-optional-catch-binding@^7.25.8
Updated@babel/plugin-transform-private-property-in-object@^7.25.8