From 7db1e3e8c837163f593695f8723c3cb7ad256efb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Tue, 21 Jan 2020 22:54:04 +0100 Subject: [PATCH] Update mappings for transform-parameters kangax/compat-table#1570 --- packages/babel-compat-data/data/plugins.json | 2 +- .../scripts/data/plugin-features.js | 3 +- .../output.mjs | 1 + .../stdout.txt | 9 ++- .../usage-typed-array-edge-13/output.mjs | 1 + .../stdout.txt | 6 +- .../browserslists-defaults-not-ie/stdout.txt | 7 +- .../debug/browserslists-defaults/stdout.txt | 7 +- .../stdout.txt | 5 ++ .../entry-corejs2-specific-targets/stdout.txt | 74 ++++++++++++------- .../entry-corejs3-specific-targets/stdout.txt | 5 +- .../destructuring-edge/output.js | 2 +- 12 files changed, 85 insertions(+), 37 deletions(-) diff --git a/packages/babel-compat-data/data/plugins.json b/packages/babel-compat-data/data/plugins.json index 44024c52fec6..9e7a153f8883 100644 --- a/packages/babel-compat-data/data/plugins.json +++ b/packages/babel-compat-data/data/plugins.json @@ -263,7 +263,7 @@ }, "transform-parameters": { "chrome": "49", - "edge": "14", + "edge": "18", "firefox": "53", "safari": "10", "node": "6", diff --git a/packages/babel-compat-data/scripts/data/plugin-features.js b/packages/babel-compat-data/scripts/data/plugin-features.js index f53a456d9553..9bfccf507f31 100644 --- a/packages/babel-compat-data/scripts/data/plugin-features.js +++ b/packages/babel-compat-data/scripts/data/plugin-features.js @@ -64,7 +64,8 @@ const es2015 = { features: [ "default function parameters", "rest parameters", - "destructuring, parameters / defaults, arrow function", + "destructuring, parameters / aliased defaults, arrow function", + "destructuring, parameters / shorthand defaults, arrow function", ], }, "transform-destructuring": { diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/output.mjs index 71719adea2ca..edd4de145675 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/output.mjs @@ -1,2 +1,3 @@ import "core-js/modules/web.dom.iterable"; +import "core-js/modules/es6.map"; var a = new Map(); diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/stdout.txt b/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/stdout.txt index ad109bce9dab..0e0379f5f376 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/stdout.txt @@ -25,12 +25,17 @@ Using plugins: transform-async-to-generator { "ios":"10.3", "safari":"10.1" } transform-template-literals { "ios":"10.3", "safari":"10.1" } transform-function-name { "edge":"16" } + transform-block-scoped-functions { "edge":"16" } transform-unicode-regex { "ios":"10.3", "safari":"10.1" } transform-parameters { "edge":"16" } - transform-block-scoping { "ios":"10.3", "safari":"10.1" } + transform-block-scoping { "edge":"16", "ios":"10.3", "safari":"10.1" } + transform-member-expression-literals { "edge":"16" } + transform-property-literals { "edge":"16" } + transform-reserved-words { "edge":"16" } syntax-dynamic-import { "chrome":"61", "edge":"16", "firefox":"60", "ios":"10.3", "opera":"48", "safari":"10.1" } Using polyfills with `usage` option: -[/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/input.mjs] Added following core-js polyfill: +[/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/input.mjs] Added following core-js polyfills: + es6.map { "edge":"16" } web.dom.iterable { "chrome":"61", "edge":"16", "firefox":"60", "ios":"10.3", "opera":"48", "safari":"10.1" } diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-typed-array-edge-13/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-typed-array-edge-13/output.mjs index b0bc068aa063..5f5982426d2b 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-typed-array-edge-13/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-typed-array-edge-13/output.mjs @@ -1 +1,2 @@ +import "core-js/modules/es6.typed.int8-array"; new Int8Array(1); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-browserslist-config-ignore/stdout.txt b/packages/babel-preset-env/test/fixtures/corejs3/usage-browserslist-config-ignore/stdout.txt index e9ea32f12f17..de13d4b4ba2f 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-browserslist-config-ignore/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-browserslist-config-ignore/stdout.txt @@ -25,9 +25,13 @@ Using plugins: transform-async-to-generator { "ios":"10.3", "safari":"10.1" } transform-template-literals { "ios":"10.3", "safari":"10.1" } transform-function-name { "edge":"16" } + transform-block-scoped-functions { "edge":"16" } transform-unicode-regex { "ios":"10.3", "safari":"10.1" } transform-parameters { "edge":"16" } - transform-block-scoping { "ios":"10.3", "safari":"10.1" } + transform-block-scoping { "edge":"16", "ios":"10.3", "safari":"10.1" } + transform-member-expression-literals { "edge":"16" } + transform-property-literals { "edge":"16" } + transform-reserved-words { "edge":"16" } syntax-dynamic-import { "chrome":"61", "edge":"16", "firefox":"60", "ios":"10.3", "opera":"48", "safari":"10.1" } Using polyfills with `usage` option: diff --git a/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults-not-ie/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults-not-ie/stdout.txt index cd2dc34b3819..8474a2efdb32 100644 --- a/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults-not-ie/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults-not-ie/stdout.txt @@ -30,7 +30,7 @@ Using plugins: transform-literals { "safari":"5.1" } transform-function-name { "chrome":"49", "edge":"17", "safari":"5.1" } transform-arrow-functions { "safari":"5.1" } - transform-block-scoped-functions { "safari":"5.1" } + transform-block-scoped-functions { "edge":"17", "safari":"5.1" } transform-classes { "safari":"5.1" } transform-object-super { "safari":"5.1" } transform-shorthand-properties { "safari":"5.1" } @@ -42,10 +42,13 @@ Using plugins: transform-spread { "safari":"5.1" } transform-parameters { "edge":"17", "safari":"5.1" } transform-destructuring { "chrome":"49", "safari":"5.1" } - transform-block-scoping { "safari":"5.1" } + transform-block-scoping { "edge":"17", "safari":"5.1" } transform-typeof-symbol { "safari":"5.1" } transform-new-target { "safari":"5.1" } transform-regenerator { "chrome":"49", "safari":"5.1" } + transform-member-expression-literals { "edge":"17" } + transform-property-literals { "edge":"17" } + transform-reserved-words { "edge":"17" } transform-modules-commonjs { "android":"78", "chrome":"49", "edge":"17", "firefox":"68", "ios":"12.2", "opera":"63", "safari":"5.1", "samsung":"9.2" } proposal-dynamic-import { "android":"78", "chrome":"49", "edge":"17", "firefox":"68", "ios":"12.2", "opera":"63", "safari":"5.1", "samsung":"9.2" } diff --git a/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults/stdout.txt index 81fdd2e4c75e..16bfeae62d2c 100644 --- a/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults/stdout.txt @@ -31,7 +31,7 @@ Using plugins: transform-literals { "ie":"11", "safari":"5.1" } transform-function-name { "chrome":"49", "edge":"17", "ie":"11", "safari":"5.1" } transform-arrow-functions { "ie":"11", "safari":"5.1" } - transform-block-scoped-functions { "safari":"5.1" } + transform-block-scoped-functions { "edge":"17", "safari":"5.1" } transform-classes { "ie":"11", "safari":"5.1" } transform-object-super { "ie":"11", "safari":"5.1" } transform-shorthand-properties { "ie":"11", "safari":"5.1" } @@ -43,10 +43,13 @@ Using plugins: transform-spread { "ie":"11", "safari":"5.1" } transform-parameters { "edge":"17", "ie":"11", "safari":"5.1" } transform-destructuring { "chrome":"49", "ie":"11", "safari":"5.1" } - transform-block-scoping { "ie":"11", "safari":"5.1" } + transform-block-scoping { "edge":"17", "ie":"11", "safari":"5.1" } transform-typeof-symbol { "ie":"11", "safari":"5.1" } transform-new-target { "ie":"11", "safari":"5.1" } transform-regenerator { "chrome":"49", "ie":"11", "safari":"5.1" } + transform-member-expression-literals { "edge":"17" } + transform-property-literals { "edge":"17" } + transform-reserved-words { "edge":"17" } transform-modules-commonjs { "android":"78", "chrome":"49", "edge":"17", "firefox":"68", "ie":"11", "ios":"12.2", "opera":"63", "safari":"5.1", "samsung":"9.2" } proposal-dynamic-import { "android":"78", "chrome":"49", "edge":"17", "firefox":"68", "ie":"11", "ios":"12.2", "opera":"63", "safari":"5.1", "samsung":"9.2" } diff --git a/packages/babel-preset-env/test/fixtures/debug/browserslists-last-2-versions-not-ie/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/browserslists-last-2-versions-not-ie/stdout.txt index c777b7bf81da..156c17eeb311 100644 --- a/packages/babel-preset-env/test/fixtures/debug/browserslists-last-2-versions-not-ie/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/browserslists-last-2-versions-not-ie/stdout.txt @@ -26,7 +26,12 @@ Using plugins: transform-named-capturing-groups-regex { "edge":"17", "firefox":"71" } transform-template-literals { "safari":"12.1" } transform-function-name { "edge":"17" } + transform-block-scoped-functions { "edge":"17" } transform-parameters { "edge":"17" } + transform-block-scoping { "edge":"17" } + transform-member-expression-literals { "edge":"17" } + transform-property-literals { "edge":"17" } + transform-reserved-words { "edge":"17" } transform-modules-commonjs { "android":"78", "chrome":"78", "edge":"17", "firefox":"71", "ios":"13", "opera":"63", "safari":"12.1", "samsung":"9.2" } proposal-dynamic-import { "android":"78", "chrome":"78", "edge":"17", "firefox":"71", "ios":"13", "opera":"63", "safari":"12.1", "samsung":"9.2" } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-specific-targets/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-specific-targets/stdout.txt index d5e10e788869..914b2ff08635 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-specific-targets/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-specific-targets/stdout.txt @@ -28,7 +28,7 @@ Using plugins: transform-literals { "firefox":"49", "ie":"10", "safari":"7" } transform-function-name { "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } transform-arrow-functions { "ie":"10", "ios":"9", "safari":"7" } - transform-block-scoped-functions { "ie":"10", "ios":"9", "safari":"7" } + transform-block-scoped-functions { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } transform-classes { "ie":"10", "ios":"9", "safari":"7" } transform-object-super { "ie":"10", "ios":"9", "safari":"7" } transform-shorthand-properties { "ie":"10", "safari":"7" } @@ -44,6 +44,9 @@ Using plugins: transform-typeof-symbol { "ie":"10", "safari":"7" } transform-new-target { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } transform-regenerator { "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } + transform-member-expression-literals { "edge":"13" } + transform-property-literals { "edge":"13" } + transform-reserved-words { "edge":"13" } transform-modules-commonjs { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } proposal-dynamic-import { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } @@ -51,18 +54,32 @@ Using polyfills with `entry` option: [/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-specific-targets/input.mjs] Replaced @babel/polyfill entries with the following polyfills: es6.array.copy-within { "ie":"10", "safari":"7" } + es6.array.every { "edge":"13" } es6.array.fill { "ie":"10", "safari":"7" } + es6.array.filter { "edge":"13" } es6.array.find { "ie":"10", "safari":"7" } es6.array.find-index { "ie":"10", "safari":"7" } es7.array.flat-map { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } + es6.array.for-each { "edge":"13" } es6.array.from { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } es7.array.includes { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } + es6.array.index-of { "edge":"13" } + es6.array.is-array { "edge":"13" } es6.array.iterator { "ie":"10", "safari":"7" } + es6.array.last-index-of { "edge":"13" } + es6.array.map { "edge":"13" } es6.array.of { "ie":"10", "safari":"7" } - es6.array.sort { "chrome":"54", "ios":"9", "safari":"7" } + es6.array.reduce { "edge":"13" } + es6.array.reduce-right { "edge":"13" } + es6.array.some { "edge":"13" } + es6.array.sort { "chrome":"54", "edge":"13", "ios":"9", "safari":"7" } es6.array.species { "ie":"10", "ios":"9", "safari":"7" } - es6.date.to-json { "ios":"9", "safari":"7" } + es6.date.now { "edge":"13" } + es6.date.to-iso-string { "edge":"13" } + es6.date.to-json { "edge":"13", "ios":"9", "safari":"7" } es6.date.to-primitive { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } + es6.date.to-string { "edge":"13" } + es6.function.bind { "edge":"13" } es6.function.has-instance { "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } es6.function.name { "edge":"13", "ie":"10" } es6.map { "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } @@ -94,8 +111,11 @@ Using polyfills with `entry` option: es6.number.parse-float { "ie":"10", "safari":"7" } es6.number.parse-int { "ie":"10", "safari":"7" } es6.object.assign { "ie":"10", "ios":"9", "safari":"7" } + es6.object.create { "edge":"13" } es7.object.define-getter { "chrome":"54", "edge":"13", "ie":"10", "safari":"7" } es7.object.define-setter { "chrome":"54", "edge":"13", "ie":"10", "safari":"7" } + es6.object.define-property { "edge":"13" } + es6.object.define-properties { "edge":"13" } es7.object.entries { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } es6.object.freeze { "ie":"10", "safari":"7" } es6.object.get-own-property-descriptor { "ie":"10", "safari":"7" } @@ -106,13 +126,13 @@ Using polyfills with `entry` option: es7.object.lookup-setter { "chrome":"54", "edge":"13", "ie":"10", "safari":"7" } es6.object.prevent-extensions { "ie":"10", "safari":"7" } es6.object.to-string { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } - es6.object.is { "ie":"10", "safari":"7" } + es6.object.is { "edge":"13", "ie":"10", "safari":"7" } es6.object.is-frozen { "ie":"10", "safari":"7" } es6.object.is-sealed { "ie":"10", "safari":"7" } es6.object.is-extensible { "ie":"10", "safari":"7" } es6.object.keys { "ie":"10", "safari":"7" } es6.object.seal { "ie":"10", "safari":"7" } - es6.object.set-prototype-of { "ie":"10", "safari":"7" } + es6.object.set-prototype-of { "edge":"13", "ie":"10", "safari":"7" } es7.object.values { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } es6.promise { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } es7.promise.finally { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } @@ -139,41 +159,43 @@ Using polyfills with `entry` option: es6.set { "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } es6.symbol { "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } es7.symbol.async-iterator { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } - es6.string.anchor { "ie":"10" } - es6.string.big { "ie":"10" } - es6.string.blink { "ie":"10" } - es6.string.bold { "ie":"10" } + es6.string.anchor { "edge":"13", "ie":"10" } + es6.string.big { "edge":"13", "ie":"10" } + es6.string.blink { "edge":"13", "ie":"10" } + es6.string.bold { "edge":"13", "ie":"10" } es6.string.code-point-at { "ie":"10", "safari":"7" } es6.string.ends-with { "ie":"10", "safari":"7" } - es6.string.fixed { "ie":"10" } - es6.string.fontcolor { "ie":"10" } - es6.string.fontsize { "ie":"10" } + es6.string.fixed { "edge":"13", "ie":"10" } + es6.string.fontcolor { "edge":"13", "ie":"10" } + es6.string.fontsize { "edge":"13", "ie":"10" } es6.string.from-code-point { "ie":"10", "safari":"7" } es6.string.includes { "ie":"10", "safari":"7" } - es6.string.italics { "ie":"10" } + es6.string.italics { "edge":"13", "ie":"10" } es6.string.iterator { "ie":"10", "safari":"7" } - es6.string.link { "ie":"10" } + es6.string.link { "edge":"13", "ie":"10" } es7.string.pad-start { "chrome":"54", "edge":"13", "ie":"10", "ios":"9", "safari":"7" } es7.string.pad-end { "chrome":"54", "edge":"13", "ie":"10", "ios":"9", "safari":"7" } es6.string.raw { "ie":"10", "safari":"7" } es6.string.repeat { "ie":"10", "safari":"7" } - es6.string.small { "ie":"10" } + es6.string.small { "edge":"13", "ie":"10" } es6.string.starts-with { "ie":"10", "safari":"7" } - es6.string.strike { "ie":"10" } - es6.string.sub { "ie":"10" } - es6.string.sup { "ie":"10" } + es6.string.strike { "edge":"13", "ie":"10" } + es6.string.sub { "edge":"13", "ie":"10" } + es6.string.sup { "edge":"13", "ie":"10" } + es6.string.trim { "edge":"13" } es7.string.trim-left { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } es7.string.trim-right { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } es6.typed.array-buffer { "ie":"10", "ios":"9", "safari":"7" } - es6.typed.int8-array { "ie":"10", "ios":"9", "safari":"7" } - es6.typed.uint8-array { "ie":"10", "ios":"9", "safari":"7" } + es6.typed.data-view { "edge":"13" } + es6.typed.int8-array { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } + es6.typed.uint8-array { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } es6.typed.uint8-clamped-array { "ie":"10", "ios":"9", "safari":"7" } - es6.typed.int16-array { "ie":"10", "ios":"9", "safari":"7" } - es6.typed.uint16-array { "ie":"10", "ios":"9", "safari":"7" } - es6.typed.int32-array { "ie":"10", "ios":"9", "safari":"7" } - es6.typed.uint32-array { "ie":"10", "ios":"9", "safari":"7" } - es6.typed.float32-array { "ie":"10", "ios":"9", "safari":"7" } - es6.typed.float64-array { "ie":"10", "ios":"9", "safari":"7" } + es6.typed.int16-array { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } + es6.typed.uint16-array { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } + es6.typed.int32-array { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } + es6.typed.uint32-array { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } + es6.typed.float32-array { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } + es6.typed.float64-array { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } es6.weak-map { "edge":"13", "firefox":"49", "ie":"10", "safari":"7" } es6.weak-set { "edge":"13", "firefox":"49", "ie":"10", "safari":"7" } web.timers { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-targets/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-targets/stdout.txt index cc154af856bc..753ab1f2524c 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-targets/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-targets/stdout.txt @@ -28,7 +28,7 @@ Using plugins: transform-literals { "firefox":"49", "ie":"10", "safari":"7" } transform-function-name { "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } transform-arrow-functions { "ie":"10", "ios":"9", "safari":"7" } - transform-block-scoped-functions { "ie":"10", "ios":"9", "safari":"7" } + transform-block-scoped-functions { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } transform-classes { "ie":"10", "ios":"9", "safari":"7" } transform-object-super { "ie":"10", "ios":"9", "safari":"7" } transform-shorthand-properties { "ie":"10", "safari":"7" } @@ -44,6 +44,9 @@ Using plugins: transform-typeof-symbol { "ie":"10", "safari":"7" } transform-new-target { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } transform-regenerator { "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } + transform-member-expression-literals { "edge":"13" } + transform-property-literals { "edge":"13" } + transform-reserved-words { "edge":"13" } transform-modules-commonjs { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } proposal-dynamic-import { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } diff --git a/packages/babel-preset-env/test/fixtures/preset-options/destructuring-edge/output.js b/packages/babel-preset-env/test/fixtures/preset-options/destructuring-edge/output.js index dfec033c1bc9..0fb25867df20 100644 --- a/packages/babel-preset-env/test/fixtures/preset-options/destructuring-edge/output.js +++ b/packages/babel-preset-env/test/fixtures/preset-options/destructuring-edge/output.js @@ -1,5 +1,5 @@ ((a, _ref) => { - let { + var { b = 0, c = 3 } = _ref;