Add fixtures for exports with desctucturing.
This commit is contained in:
@@ -0,0 +1 @@
|
||||
export const [foo, bar = 2] = [];
|
||||
@@ -0,0 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
const [foo, bar = 2] = [];
|
||||
exports.foo = foo;
|
||||
exports.bar = bar;
|
||||
@@ -0,0 +1 @@
|
||||
export const [foo, bar, ...baz] = [];
|
||||
@@ -0,0 +1,6 @@
|
||||
"use strict";
|
||||
|
||||
const [foo, bar, ...baz] = [];
|
||||
exports.foo = foo;
|
||||
exports.bar = bar;
|
||||
exports.baz = baz;
|
||||
@@ -0,0 +1 @@
|
||||
export const [foo, bar] = [];
|
||||
@@ -0,0 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
const [foo, bar] = [];
|
||||
exports.foo = foo;
|
||||
exports.bar = bar;
|
||||
@@ -0,0 +1 @@
|
||||
export const { foo, bar = 1 } = {};
|
||||
@@ -0,0 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
const { foo, bar = 1 } = {};
|
||||
exports.foo = foo;
|
||||
exports.bar = bar;
|
||||
@@ -0,0 +1 @@
|
||||
export const { foo, ...bar } = {};
|
||||
@@ -0,0 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
const { foo, ...bar } = {};
|
||||
exports.foo = foo;
|
||||
exports.bar = bar;
|
||||
@@ -0,0 +1 @@
|
||||
export const { foo: bar, baz } = {};
|
||||
@@ -0,0 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
const { foo: bar, baz } = {};
|
||||
exports.bar = bar;
|
||||
exports.baz = baz;
|
||||
@@ -1,3 +1,7 @@
|
||||
{
|
||||
"plugins": ["external-helpers", ["transform-es2015-modules-commonjs", { "strict": true }]]
|
||||
"plugins": [
|
||||
"external-helpers",
|
||||
"syntax-object-rest-spread",
|
||||
["transform-es2015-modules-commonjs", { "strict": true }]
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user