diff --git a/browser/main/index.js b/browser/main/index.js index 8f2d8eb5..8765bd3f 100644 --- a/browser/main/index.js +++ b/browser/main/index.js @@ -12,6 +12,9 @@ const ipc = electron.ipcRenderer const path = require('path') import { syncHistoryWithStore } from 'react-router-redux' +const PRO = process.env.NODE_ENV === 'production' +if (!PRO) require('devtron').install() + const remote = electron.remote let config = fetchConfig() diff --git a/package.json b/package.json index fedb4d03..81817a59 100644 --- a/package.json +++ b/package.json @@ -63,6 +63,7 @@ "babel-preset-react": "^6.3.13", "babel-preset-react-hmre": "^1.0.1", "css-loader": "^0.19.0", + "devtron": "^1.1.0", "electron-packager": "^6.0.0", "electron-prebuilt": "^0.36.12", "electron-release": "^2.2.0", diff --git a/webpack-skeleton.js b/webpack-skeleton.js index 5638cd82..4a399d06 100644 --- a/webpack-skeleton.js +++ b/webpack-skeleton.js @@ -41,6 +41,7 @@ var config = { '@rokt33r/sanitize-html', 'markdown-it-checkbox', 'season', + 'devtron', { react: 'var React', 'react-dom': 'var ReactDOM',