summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrancesco Cioria <firefelix@gmail.com>2017-01-04 15:44:46 +0100
committerFrancesco Cioria <firefelix@gmail.com>2017-01-04 15:44:46 +0100
commit0cb7592cf09f431a8a721b224957a072fc2a415e (patch)
tree636f7b4d97bf610eb15b1a124ea47934e2ab7939
parentc94ba0e35e0d5d18acae8e2798247cb4c3e709c0 (diff)
downloadreact-autosize-textarea-0cb7592cf09f431a8a721b224957a072fc2a415e.zip
react-autosize-textarea-0cb7592cf09f431a8a721b224957a072fc2a415e.tar.gz
react-autosize-textarea-0cb7592cf09f431a8a721b224957a072fc2a415e.tar.bz2
upgrade babel to v6.x
-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",