removeClassCallCheck option

This commit is contained in:
Henry Zhu
2016-11-16 09:42:08 -05:00
parent cce83a0cea
commit 4081f3e23e
7 changed files with 39 additions and 2 deletions

View File

@@ -0,0 +1 @@
let A = function A() {};

View File

@@ -0,0 +1,8 @@
{
"plugins": [
["transform-es2015-classes", {
"removeClassCallCheck": true,
"loose": true
}]
]
}

View File

@@ -0,0 +1,11 @@
class A {
constructor() {
console.log('a');
}
}
class B {
b() {
console.log('b');
}
}

View File

@@ -0,0 +1,13 @@
let A = function A() {
console.log('a');
};
let B = function () {
function B() {}
B.prototype.b = function b() {
console.log('b');
};
return B;
}();