Rename all proposal plugins to -proposal- from -transform- (#6570)

This commit is contained in:
Henry Zhu
2017-10-27 15:26:38 -04:00
committed by GitHub
parent a94aa54230
commit c41abd79a1
599 changed files with 372 additions and 372 deletions

View File

@@ -0,0 +1,19 @@
assert.equal(null ?? undefined, undefined);
assert.equal(undefined ?? null, null);
assert.equal(false ?? true, false);
assert.equal(0 ?? 1, 0);
assert.equal("" ?? "foo", "");
var obj = { exists: true };
assert.equal(obj.exists ?? false, true);
assert.equal(obj.doesNotExist ?? "foo", "foo");
var counter = 0;
function sideEffect() { return counter++; }
assert.equal(sideEffect() ?? -1, 0);
var counter2 = 0;
var obj2 = {
get foo() { return counter2++; }
};
assert.equal(obj2.foo ?? -1, 0);

View File

@@ -0,0 +1,3 @@
{
"plugins": ["proposal-nullish-coalescing-operator"]
}

View File

@@ -0,0 +1 @@
function foo(foo, bar = foo ?? "bar") {}

View File

@@ -0,0 +1,3 @@
function foo(foo, bar = (_foo = foo) !== null && _foo !== void 0 ? _foo : "bar") {
var _foo;
}

View File

@@ -0,0 +1,3 @@
{
"plugins": ["proposal-nullish-coalescing-operator"]
}

View File

@@ -0,0 +1,3 @@
function foo(opts) {
var foo = opts.foo ?? "default";
}

View File

@@ -0,0 +1,5 @@
function foo(opts) {
var _opts$foo;
var foo = (_opts$foo = opts.foo) !== null && _opts$foo !== void 0 ? _opts$foo : "default";
}

View File

@@ -0,0 +1,3 @@
{
"plugins": ["proposal-nullish-coalescing-operator"]
}

View File

@@ -0,0 +1,3 @@
function foo(opts) {
var foo = opts.foo ?? "default";
}

View File

@@ -0,0 +1,5 @@
function foo(opts) {
var _opts$foo;
var foo = (_opts$foo = opts.foo) != null ? _opts$foo : "default";
}

View File

@@ -0,0 +1,3 @@
{
"plugins": [["proposal-nullish-coalescing-operator", {"loose":true}]]
}

View File

@@ -0,0 +1,3 @@
import runner from "@babel/helper-plugin-test-runner";
runner(__dirname);