@babel/preset-env
Advanced tools
Comparing version 7.7.1 to 7.7.4
@@ -98,3 +98,27 @@ const typedArrayMethods = [ | ||
"es6.map": "Map", | ||
// This is explicit to prevent Map-related proposals (like | ||
// Map.prototype.upsert) from being included | ||
"es6.map": { | ||
features: [ | ||
"Map / basic functionality", | ||
"Map / constructor arguments", | ||
"Map / constructor requires new", | ||
"Map / constructor accepts null", | ||
"Map / constructor invokes set", | ||
"Map / iterator closing", | ||
"Map / Map.prototype.add returns this", | ||
"Map / -0 key converts to +0", | ||
"Map / Map.prototype.size", | ||
"Map / Map.prototype.delete", | ||
"Map / Map.prototype.clear", | ||
"Map / Map.prototype.forEach", | ||
"Map / Map.prototype.keys", | ||
"Map / Map.prototype.values", | ||
"Map / Map.prototype.entries", | ||
"Map / Map.prototype[Symbol.iterator]", | ||
"Map / Map.prototype isn't an instance", | ||
"Map / Map iterator prototype chain", | ||
"Map / Map[Symbol.species]", | ||
], | ||
}, | ||
@@ -101,0 +125,0 @@ "es6.math.acosh": "Math methods / Math.acosh", |
@@ -80,2 +80,3 @@ { | ||
"ios": "12", | ||
"samsung": "10.2", | ||
"opera": "56", | ||
@@ -1500,2 +1501,3 @@ "electron": "4" | ||
"ios": "12", | ||
"samsung": "9.2", | ||
"opera": "53", | ||
@@ -1510,2 +1512,3 @@ "electron": "3.1" | ||
"ios": "12", | ||
"samsung": "9.2", | ||
"opera": "53", | ||
@@ -1512,0 +1515,0 @@ "electron": "3.1" |
@@ -6,3 +6,5 @@ { | ||
"firefox": "34", | ||
"safari": "13", | ||
"node": "4", | ||
"ios": "13", | ||
"samsung": "3.4", | ||
@@ -277,2 +279,3 @@ "opera": "28", | ||
"ios": "11.3", | ||
"samsung": "9.2", | ||
"opera": "51", | ||
@@ -287,2 +290,3 @@ "electron": "3.1" | ||
"ios": "12", | ||
"samsung": "9.2", | ||
"opera": "53", | ||
@@ -297,2 +301,3 @@ "electron": "3.1" | ||
"ios": "11.3", | ||
"samsung": "9.2", | ||
"opera": "53", | ||
@@ -306,2 +311,3 @@ "electron": "3.1" | ||
"ios": "11.3", | ||
"samsung": "9.2", | ||
"opera": "51", | ||
@@ -308,0 +314,0 @@ "electron": "3.1" |
@@ -54,3 +54,3 @@ "use strict"; | ||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; if (obj != null) { var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } | ||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } | ||
@@ -57,0 +57,0 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } |
@@ -172,7 +172,5 @@ "use strict"; | ||
for (const _ref of id.properties) { | ||
const { | ||
key | ||
} = _ref; | ||
for (const { | ||
key | ||
} of id.properties) { | ||
if (!node.computed && t.isIdentifier(key) && (0, _utils.has)(_builtInDefinitions.InstanceProperties, key.name)) { | ||
@@ -179,0 +177,0 @@ const InstancePropertyDependencies = _builtInDefinitions.InstanceProperties[key.name]; |
@@ -41,3 +41,3 @@ "use strict"; | ||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; if (obj != null) { var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } | ||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } | ||
@@ -44,0 +44,0 @@ const has = Object.hasOwnProperty.call.bind(Object.hasOwnProperty); |
102
package.json
{ | ||
"name": "@babel/preset-env", | ||
"version": "7.7.1", | ||
"version": "7.7.4", | ||
"description": "A Babel preset for each environment.", | ||
@@ -17,48 +17,48 @@ "author": "Henry Zhu <hi@henryzoo.com>", | ||
"dependencies": { | ||
"@babel/helper-module-imports": "^7.7.0", | ||
"@babel/helper-module-imports": "^7.7.4", | ||
"@babel/helper-plugin-utils": "^7.0.0", | ||
"@babel/plugin-proposal-async-generator-functions": "^7.7.0", | ||
"@babel/plugin-proposal-dynamic-import": "^7.7.0", | ||
"@babel/plugin-proposal-json-strings": "^7.2.0", | ||
"@babel/plugin-proposal-object-rest-spread": "^7.6.2", | ||
"@babel/plugin-proposal-optional-catch-binding": "^7.2.0", | ||
"@babel/plugin-proposal-unicode-property-regex": "^7.7.0", | ||
"@babel/plugin-syntax-async-generators": "^7.2.0", | ||
"@babel/plugin-syntax-dynamic-import": "^7.2.0", | ||
"@babel/plugin-syntax-json-strings": "^7.2.0", | ||
"@babel/plugin-syntax-object-rest-spread": "^7.2.0", | ||
"@babel/plugin-syntax-optional-catch-binding": "^7.2.0", | ||
"@babel/plugin-syntax-top-level-await": "^7.7.0", | ||
"@babel/plugin-transform-arrow-functions": "^7.2.0", | ||
"@babel/plugin-transform-async-to-generator": "^7.7.0", | ||
"@babel/plugin-transform-block-scoped-functions": "^7.2.0", | ||
"@babel/plugin-transform-block-scoping": "^7.6.3", | ||
"@babel/plugin-transform-classes": "^7.7.0", | ||
"@babel/plugin-transform-computed-properties": "^7.2.0", | ||
"@babel/plugin-transform-destructuring": "^7.6.0", | ||
"@babel/plugin-transform-dotall-regex": "^7.7.0", | ||
"@babel/plugin-transform-duplicate-keys": "^7.5.0", | ||
"@babel/plugin-transform-exponentiation-operator": "^7.2.0", | ||
"@babel/plugin-transform-for-of": "^7.4.4", | ||
"@babel/plugin-transform-function-name": "^7.7.0", | ||
"@babel/plugin-transform-literals": "^7.2.0", | ||
"@babel/plugin-transform-member-expression-literals": "^7.2.0", | ||
"@babel/plugin-transform-modules-amd": "^7.5.0", | ||
"@babel/plugin-transform-modules-commonjs": "^7.7.0", | ||
"@babel/plugin-transform-modules-systemjs": "^7.7.0", | ||
"@babel/plugin-transform-modules-umd": "^7.7.0", | ||
"@babel/plugin-transform-named-capturing-groups-regex": "^7.7.0", | ||
"@babel/plugin-transform-new-target": "^7.4.4", | ||
"@babel/plugin-transform-object-super": "^7.5.5", | ||
"@babel/plugin-transform-parameters": "^7.4.4", | ||
"@babel/plugin-transform-property-literals": "^7.2.0", | ||
"@babel/plugin-transform-regenerator": "^7.7.0", | ||
"@babel/plugin-transform-reserved-words": "^7.2.0", | ||
"@babel/plugin-transform-shorthand-properties": "^7.2.0", | ||
"@babel/plugin-transform-spread": "^7.6.2", | ||
"@babel/plugin-transform-sticky-regex": "^7.2.0", | ||
"@babel/plugin-transform-template-literals": "^7.4.4", | ||
"@babel/plugin-transform-typeof-symbol": "^7.2.0", | ||
"@babel/plugin-transform-unicode-regex": "^7.7.0", | ||
"@babel/types": "^7.7.1", | ||
"@babel/plugin-proposal-async-generator-functions": "^7.7.4", | ||
"@babel/plugin-proposal-dynamic-import": "^7.7.4", | ||
"@babel/plugin-proposal-json-strings": "^7.7.4", | ||
"@babel/plugin-proposal-object-rest-spread": "^7.7.4", | ||
"@babel/plugin-proposal-optional-catch-binding": "^7.7.4", | ||
"@babel/plugin-proposal-unicode-property-regex": "^7.7.4", | ||
"@babel/plugin-syntax-async-generators": "^7.7.4", | ||
"@babel/plugin-syntax-dynamic-import": "^7.7.4", | ||
"@babel/plugin-syntax-json-strings": "^7.7.4", | ||
"@babel/plugin-syntax-object-rest-spread": "^7.7.4", | ||
"@babel/plugin-syntax-optional-catch-binding": "^7.7.4", | ||
"@babel/plugin-syntax-top-level-await": "^7.7.4", | ||
"@babel/plugin-transform-arrow-functions": "^7.7.4", | ||
"@babel/plugin-transform-async-to-generator": "^7.7.4", | ||
"@babel/plugin-transform-block-scoped-functions": "^7.7.4", | ||
"@babel/plugin-transform-block-scoping": "^7.7.4", | ||
"@babel/plugin-transform-classes": "^7.7.4", | ||
"@babel/plugin-transform-computed-properties": "^7.7.4", | ||
"@babel/plugin-transform-destructuring": "^7.7.4", | ||
"@babel/plugin-transform-dotall-regex": "^7.7.4", | ||
"@babel/plugin-transform-duplicate-keys": "^7.7.4", | ||
"@babel/plugin-transform-exponentiation-operator": "^7.7.4", | ||
"@babel/plugin-transform-for-of": "^7.7.4", | ||
"@babel/plugin-transform-function-name": "^7.7.4", | ||
"@babel/plugin-transform-literals": "^7.7.4", | ||
"@babel/plugin-transform-member-expression-literals": "^7.7.4", | ||
"@babel/plugin-transform-modules-amd": "^7.7.4", | ||
"@babel/plugin-transform-modules-commonjs": "^7.7.4", | ||
"@babel/plugin-transform-modules-systemjs": "^7.7.4", | ||
"@babel/plugin-transform-modules-umd": "^7.7.4", | ||
"@babel/plugin-transform-named-capturing-groups-regex": "^7.7.4", | ||
"@babel/plugin-transform-new-target": "^7.7.4", | ||
"@babel/plugin-transform-object-super": "^7.7.4", | ||
"@babel/plugin-transform-parameters": "^7.7.4", | ||
"@babel/plugin-transform-property-literals": "^7.7.4", | ||
"@babel/plugin-transform-regenerator": "^7.7.4", | ||
"@babel/plugin-transform-reserved-words": "^7.7.4", | ||
"@babel/plugin-transform-shorthand-properties": "^7.7.4", | ||
"@babel/plugin-transform-spread": "^7.7.4", | ||
"@babel/plugin-transform-sticky-regex": "^7.7.4", | ||
"@babel/plugin-transform-template-literals": "^7.7.4", | ||
"@babel/plugin-transform-typeof-symbol": "^7.7.4", | ||
"@babel/plugin-transform-unicode-regex": "^7.7.4", | ||
"@babel/types": "^7.7.4", | ||
"browserslist": "^4.6.0", | ||
@@ -74,12 +74,12 @@ "core-js-compat": "^3.1.1", | ||
"devDependencies": { | ||
"@babel/cli": "^7.7.0", | ||
"@babel/core": "^7.7.0", | ||
"@babel/cli": "^7.7.4", | ||
"@babel/core": "^7.7.4", | ||
"@babel/helper-fixtures": "^7.6.3", | ||
"@babel/helper-plugin-test-runner": "^7.0.0", | ||
"@babel/helper-plugin-test-runner": "^7.7.4", | ||
"@babel/plugin-syntax-dynamic-import": "^7.2.0", | ||
"caniuse-db": "1.0.30000969", | ||
"compat-table": "kangax/compat-table#071b478a44694cbf72a78db8ab39189c5ae31b2c", | ||
"compat-table": "kangax/compat-table#4195aca631ad904cb0efeb62a9c2d8c8511706f8", | ||
"electron-to-chromium": "1.3.113" | ||
}, | ||
"gitHead": "42c8e0fb2f44734f175941859952b3c909e20304" | ||
"gitHead": "75767d87cb147709b9bd9b99bf44daa6688874a9" | ||
} |
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
152934
4569
Updated@babel/plugin-proposal-async-generator-functions@^7.7.4
Updated@babel/plugin-transform-block-scoped-functions@^7.7.4
Updated@babel/plugin-transform-exponentiation-operator@^7.7.4
Updated@babel/plugin-transform-member-expression-literals@^7.7.4
Updated@babel/plugin-transform-named-capturing-groups-regex@^7.7.4
Updated@babel/types@^7.7.4