babel/packages/babel-plugin-transform-class-properties
Moti Zilberman 03d772c2ec Computed class properties (#4500)
* Support computed class property names (#4499)

** Depends on babel/babylon#121 **

* `babel-types`: Add `computed` field to `ClassProperty`

* `babel-plugin-transform-class-properties`: handle computed property names correctly

* `babel-generator`: add tests for class properties (computed/literal, static/instance)

* doc: Update babel-types with ClassProperty.computed

* chore(package): update babylon to v6.11.0

* babel-types: move ClassProperty.computed to be last builder arg
2016-09-26 17:46:00 +02:00
..
2016-09-26 17:46:00 +02:00
2016-09-26 17:46:00 +02:00
2016-07-23 14:09:34 -04:00
2015-09-15 06:12:46 +01:00

babel-plugin-transform-class-properties

Installation

$ npm install babel-plugin-transform-class-properties

Usage

.babelrc

{
  "plugins": ["transform-class-properties"]
}

Via CLI

$ babel --plugins transform-class-properties script.js

Via Node API

require("babel-core").transform("code", {
  plugins: ["transform-class-properties"]
});