diff options
author | Francesco Cioria <firefelix@gmail.com> | 2017-01-04 15:44:46 +0100 |
---|---|---|
committer | Francesco Cioria <firefelix@gmail.com> | 2017-01-04 15:44:46 +0100 |
commit | 0cb7592cf09f431a8a721b224957a072fc2a415e (patch) | |
tree | 636f7b4d97bf610eb15b1a124ea47934e2ab7939 | |
parent | c94ba0e35e0d5d18acae8e2798247cb4c3e709c0 (diff) | |
download | react-autosize-textarea-0cb7592cf09f431a8a721b224957a072fc2a415e.zip react-autosize-textarea-0cb7592cf09f431a8a721b224957a072fc2a415e.tar.gz react-autosize-textarea-0cb7592cf09f431a8a721b224957a072fc2a415e.tar.bz2 |
upgrade babel to v6.x
-rw-r--r-- | .babelrc | 12 | ||||
-rw-r--r-- | examples/webpack.base.babel.js | 2 | ||||
-rw-r--r-- | package.json | 13 |
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", |