From 5a14ca68e18afb6f80c2288ec02dc67273ff89f9 Mon Sep 17 00:00:00 2001 From: Tomohiro Suwa Date: Sun, 6 Nov 2016 20:47:22 +0900 Subject: [PATCH] Add sqlite3 package --- package.json | 6 ++++-- webpack.config.base.js | 17 ++++++++++------- webpack.config.development.js | 3 +-- webpack.config.electron.js | 3 +-- webpack.config.production.js | 3 +-- 5 files changed, 17 insertions(+), 15 deletions(-) diff --git a/package.json b/package.json index 378b550..ab56521 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,8 @@ "dependencies": { "nicolive": "0.0.4", "react": "^15.3.2", - "react-dom": "^15.3.2" + "react-dom": "^15.3.2", + "sqlite3": "^3.1.8" }, "devDependencies": { "babel": "^6.5.2", @@ -37,14 +38,15 @@ "babel-preset-es2015": "^6.18.0", "babel-preset-react": "^6.16.0", "babel-register": "^6.18.0", - "concurrently": "^3.1.0", "cross-env": "^3.1.3", "electron-prebuilt": "^1.3.8", + "electron-rebuild": "^1.3.0", "eslint": "^3.9.1", "eslint-plugin-react": "^6.5.0", "html-webpack-plugin": "^2.24.1", "npm-run-all": "^3.1.1", "react-hot-loader": "^3.0.0-beta.6", + "sqlite3": "^3.1.8", "webpack": "^1.13.3", "webpack-dev-server": "^1.16.2", "webpack-merge": "^0.15.0" diff --git a/webpack.config.base.js b/webpack.config.base.js index adaf21c..679a3e3 100644 --- a/webpack.config.base.js +++ b/webpack.config.base.js @@ -7,13 +7,16 @@ export default { libraryTarget: 'commonjs2' }, resolve: { - extensions: ['', '.js', 'jsx'] + extensions: ['', '.js'] }, module: { - loaders: [{ - test : /\.jsx?$/, - loaders: ['babel-loader'], - exclude: /node_modules/ - }] - } + loaders: [ + { + test : /\.js?$/, + loaders: ['babel-loader'], + exclude: /node_modules/ + } + ] + }, + externals: ['sqlite3'] }; diff --git a/webpack.config.development.js b/webpack.config.development.js index 8c11740..0ba198e 100644 --- a/webpack.config.development.js +++ b/webpack.config.development.js @@ -29,6 +29,5 @@ export default merge(baseConfig, { port: port, inline: true, colors: true - }, - target: 'electron-renderer' + } }); diff --git a/webpack.config.electron.js b/webpack.config.electron.js index ab14447..e049fdb 100644 --- a/webpack.config.electron.js +++ b/webpack.config.electron.js @@ -9,6 +9,5 @@ export default merge(baseConfig, { output: { path: path.join(__dirname, 'app'), filename : 'main.js', - }, - target: 'electron-main', + } }); diff --git a/webpack.config.production.js b/webpack.config.production.js index d4543ad..2b15a6f 100644 --- a/webpack.config.production.js +++ b/webpack.config.production.js @@ -17,6 +17,5 @@ export default merge(baseConfig, { template: 'src/index.html', inject: false }) - ], - target: 'electron-renderer' + ] });