summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.babelrc12
-rw-r--r--examples/webpack.base.babel.js2
-rw-r--r--package.json13
3 files changed, 22 insertions, 5 deletions
diff --git a/.babelrc b/.babelrc
new file mode 100644
index 0000000..b878ff6
--- /dev/null
+++ b/.babelrc
@@ -0,0 +1,12 @@
+{
+ "plugins": [
+ ["transform-decorators-legacy"],
+ ["transform-class-properties"],
+ ["transform-es2015-classes"]
+ ],
+ "presets": [
+ "stage-0",
+ "es2015",
+ "react"
+ ]
+}
diff --git a/examples/webpack.base.babel.js b/examples/webpack.base.babel.js
index 4faa837..2fa4665 100644
--- a/examples/webpack.base.babel.js
+++ b/examples/webpack.base.babel.js
@@ -16,7 +16,7 @@ export default {
loaders: [
{
test: /\.jsx?$/,
- loader: 'babel?stage=0&loose',
+ loader: 'babel',
include: [paths.SRC, paths.EXAMPLES],
exclude: /node_modules/
}
diff --git a/package.json b/package.json
index efdcf51..8ece9d1 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,7 @@
"main": "index.js",
"scripts": {
"test": "npm run build && ./node_modules/karma/bin/karma start",
- "build": "rm -rf lib && mkdir lib && babel --loose --stage 0 --out-dir lib src",
+ "build": "rm -rf lib && mkdir lib && babel src -d lib",
"lint": "eslint src",
"preversion": "npm run lint && npm run test && npm run build-examples",
"prepublish": "npm run build",
@@ -35,9 +35,14 @@
},
"homepage": "https://github.com/buildo/react-autosize-textarea",
"devDependencies": {
- "babel": "^5.8.12",
- "babel-eslint": "^6",
- "babel-loader": "^5.3.2",
+ "babel-cli": "^6.11.4",
+ "babel-core": "^6.21.0",
+ "babel-eslint": "^7.0.0",
+ "babel-loader": "^6.2.4",
+ "babel-plugin-transform-decorators-legacy": "^1.3.4",
+ "babel-preset-es2015": "^6.13.2",
+ "babel-preset-react": "^6.11.1",
+ "babel-preset-stage-0": "^6.5.0",
"eslint": "^2.8.0",
"eslint-config-buildo": "github:buildo/eslint-config",
"eslint-loader": "^1.2.1",