Noah Lemen 4fdd75695b Update Class Fields to Stage 3 and change default behavior (#6076)
* add transform-class-properties to stage 3, set spec mode to default

* update readme with examples; use `buildUndefinedNode()`; change behavior to always define both static and nonstatic class properties regardless of spec/loose mode; update tests
2017-08-10 11:19:49 -04:00

20 lines
417 B
JavaScript

export var MyClass = function MyClass() {
babelHelpers.classCallCheck(this, MyClass);
};
Object.defineProperty(MyClass, "property", {
enumerable: true,
writable: true,
value: value
});
var MyClass2 = function MyClass2() {
babelHelpers.classCallCheck(this, MyClass2);
};
Object.defineProperty(MyClass2, "property", {
enumerable: true,
writable: true,
value: value
});
export { MyClass2 as default };