From 9e3fe9228d7ceec8df1f7eb99ce4bfec351178d2 Mon Sep 17 00:00:00 2001 From: Darin Morrison Date: Thu, 21 Jul 2016 13:18:07 -0600 Subject: [PATCH] Use node6 es2015 features; remove extra transforms (#327) --- app/package.json | 2 -- index.js | 3 +++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/package.json b/app/package.json index 91ea65abbd0e..795c5273f1ba 100644 --- a/app/package.json +++ b/app/package.json @@ -27,7 +27,6 @@ "babel-core": "6.10.4", "babel-eslint": "6.1.2", "babel-loader": "6.2.4", - "babel-preset-es2015-native-modules": "6.9.0", "babel-preset-react": "6.11.1", "eslint": "3.1.1", "eslint-config-standard": "5.3.5", @@ -67,7 +66,6 @@ }, "babel": { "presets": [ - "es2015-native-modules", "react" ] }, diff --git a/index.js b/index.js index 45e65913fb7a..48c53be524d7 100644 --- a/index.js +++ b/index.js @@ -8,6 +8,9 @@ const isDev = require('electron-is-dev'); const AutoUpdater = require('./auto-updater'); const toHex = require('convert-css-color-name-to-hex'); +// --harmony enables a few remaining es2015 features not defaulted in node 6 +app.commandLine.appendSwitch('js-flags', '--harmony'); + // set up config const config = require('./config'); config.init();