From 631ded2aafafca1fd485d7348f03bc6b1bad312d Mon Sep 17 00:00:00 2001 From: Chang Wang Date: Mon, 23 Nov 2015 16:09:13 -0500 Subject: [PATCH 1/2] upgrade babel. add .babelrc --- .babelrc | 3 +++ package.json | 15 ++++++--------- 2 files changed, 9 insertions(+), 9 deletions(-) create mode 100644 .babelrc diff --git a/.babelrc b/.babelrc new file mode 100644 index 0000000..af0f0c3 --- /dev/null +++ b/.babelrc @@ -0,0 +1,3 @@ +{ + "presets": ["es2015"] +} \ No newline at end of file diff --git a/package.json b/package.json index 8119e37..485e40d 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "start": "rm -rf public && gulp", "build": "rm -rf public && gulp build", "lint": "eslint src", - "test": "mocha src/**/__tests__/*.js --compilers js:babel/register --require test/test-helper" + "test": "mocha src/**/__tests__/*.js --compilers js:babel-core/register --require test/test-helper" }, "keywords": [ "gulp", @@ -19,10 +19,11 @@ "lodash": "^3.9.1" }, "devDependencies": { - "babel": "^5.8.23", - "babel-core": "^5.8.25", + "babel": "^6.1.18", + "babel-core": "^6.2.1", "babel-eslint": "^4.1.3", - "babelify": "^6.1.1", + "babel-preset-es2015": "^6.1.18", + "babelify": "^7.2.0", "browser-sync": "^2.9.4", "browserify": "^10.2.1", "chai": "^3.0.0", @@ -54,11 +55,7 @@ "browserify": { "transform": [ [ - "babelify", - { - "stage": 0, - "optional": ["utility.inlineEnvironmentVariables"] - } + "babelify" ] ] } From aa4cbee8a05bcf09a8e7f90854cf1d1a26442256 Mon Sep 17 00:00:00 2001 From: Chang Wang Date: Wed, 25 Nov 2015 02:33:54 -0500 Subject: [PATCH 2/2] add envify transform to inline environment variables --- package.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package.json b/package.json index 485e40d..aff1126 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "browser-sync": "^2.9.4", "browserify": "^10.2.1", "chai": "^3.0.0", + "envify": "^3.4.0", "eslint": "^1.5.1", "eslint-config-airbnb": "0.0.9", "eslint-plugin-react": "^3.4.2", @@ -56,6 +57,9 @@ "transform": [ [ "babelify" + ], + [ + "envify" ] ] }