Upgrade to Babel 6

This commit is contained in:
David Kaltschmidt
2015-11-11 18:42:48 +01:00
parent 1019e45940
commit 59064e8a2d
6 changed files with 18 additions and 18 deletions

3
client/.babelrc Normal file
View File

@@ -0,0 +1,3 @@
{
"presets": ["es2015", "react"]
}

View File

@@ -3,4 +3,4 @@ WORKDIR /home/weave
COPY package.json /home/weave/
# Dont install optional developer tools
RUN npm install --no-optional
COPY webpack.local.config.js webpack.production.config.js server.js .eslintrc .eslintignore /home/weave/
COPY webpack.local.config.js webpack.production.config.js server.js .babelrc .eslintrc .eslintignore /home/weave/

View File

@@ -1,6 +1,3 @@
// polyfill
Object.assign = require('object-assign');
const dagre = require('dagre');
const debug = require('debug')('scope:nodes-layout');
const makeMap = require('immutable').Map;

View File

@@ -28,12 +28,14 @@
"timely": "0.1.0"
},
"devDependencies": {
"autoprefixer-core": "5.2.0",
"babel-core": "5.8.33",
"autoprefixer": "6.0.1",
"babel-core": "6.1.4",
"babel-eslint": "4.1.5",
"babel-jest": "5.3.0",
"babel-loader": "5.1.3",
"css-loader": "0.17.0",
"babel-jest": "6.0.1",
"babel-loader": "6.1.0",
"babel-preset-es2015": "6.1.4",
"babel-preset-react": "6.1.4",
"css-loader": "0.22.0",
"eslint": "1.9.0",
"eslint-config-airbnb": "1.0.0",
"eslint-loader": "1.1.1",
@@ -44,7 +46,7 @@
"json-loader": "0.5.3",
"less": "~2.5.1",
"less-loader": "2.2.1",
"postcss-loader": "0.4.3",
"postcss-loader": "0.7.0",
"style-loader": "0.13.0",
"url": "0.11.0",
"url-loader": "0.5.6",
@@ -69,7 +71,6 @@
"jest": {
"scriptPreprocessor": "<rootDir>/node_modules/babel-jest",
"testFileExtensions": [
"es6",
"js"
],
"testPathDirs": [
@@ -80,14 +81,13 @@
},
"moduleFileExtensions": [
"js",
"json",
"es6"
"json"
],
"unmockedModulePathPatterns": [
"/node_modules/"
]
},
"engines": {
"node": ">=0.10.0"
"node": ">=4.2.2"
}
}

View File

@@ -1,5 +1,5 @@
var webpack = require('webpack');
var autoprefixer = require('autoprefixer-core');
var autoprefixer = require('autoprefixer');
var path = require('path');
/**
@@ -75,7 +75,7 @@ module.exports = {
{
test: /\.jsx?$/,
exclude: /node_modules/,
loaders: ['react-hot', 'babel-loader?stage=0']
loaders: ['react-hot', 'babel']
}
]
},

View File

@@ -1,5 +1,5 @@
var webpack = require('webpack');
var autoprefixer = require('autoprefixer-core');
var autoprefixer = require('autoprefixer');
var path = require('path');
var GLOBALS = {
@@ -42,7 +42,7 @@ module.exports = {
test: /\.(ttf|eot|svg)(\?v=[0-9]\.[0-9]\.[0-9])?$/,
loader: 'file-loader'
},
{ test: /\.jsx?$/, exclude: /node_modules/, loader: 'babel-loader?stage=0' }
{ test: /\.jsx?$/, exclude: /node_modules/, loader: 'babel' }
]
},