Skip to content

Commit

Permalink
Update deps
Browse files Browse the repository at this point in the history
  • Loading branch information
trazyn committed Jul 16, 2018
1 parent 998c670 commit aa7a3fa
Show file tree
Hide file tree
Showing 8 changed files with 35 additions and 52 deletions.
6 changes: 1 addition & 5 deletions config/webpack.config.base.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import config from './index';
export default {

module: {
loaders: [
rules: [
{
test: /\.jsx?$/,
loader: ['babel-loader', 'eslint-loader'],
Expand Down Expand Up @@ -58,10 +58,6 @@ export default {
'css-loader',
],
},
{
test: /\.json$/,
loader: 'json-loader',
},
{
test: /\.html/,
loader: 'html-loader',
Expand Down
6 changes: 1 addition & 5 deletions config/webpack.config.dev.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export default {

...baseConfig,

mode: 'development',
devtool: 'cheap-module-eval-source-map',

entry: [
Expand All @@ -29,11 +30,6 @@ export default {

// https://webpack.github.io/docs/hot-module-replacement-with-webpack.html
new webpack.HotModuleReplacementPlugin(),

// NODE_ENV should be production so that modules do not perform certain development checks
new webpack.DefinePlugin({
'process.env.NODE_ENV': JSON.stringify('development')
}),
],

// https://github.com/chentsulin/webpack-target-electron-renderer#how-this-module-works
Expand Down
7 changes: 1 addition & 6 deletions config/webpack.config.electron.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@

import webpack from 'webpack';
import MinifyPlugin from 'babel-minify-webpack-plugin';
import config from './index';
import baseConfig from './webpack.config.base';
Expand All @@ -8,6 +7,7 @@ export default {

...baseConfig,

mode: 'production',
devtool: false,

entry: [
Expand All @@ -23,11 +23,6 @@ export default {
plugins: [
// Minify the output
new MinifyPlugin(),

// NODE_ENV should be production so that modules do not perform certain development checks
new webpack.DefinePlugin({
'process.env.NODE_ENV': JSON.stringify('production')
}),
],

// https://github.com/chentsulin/webpack-target-electron-renderer#how-this-module-works
Expand Down
7 changes: 1 addition & 6 deletions config/webpack.config.production.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ export default {

...baseConfig,

mode: 'production',
devtool: false,

entry: [
Expand All @@ -32,12 +33,6 @@ export default {
// https://github.com/webpack/webpack/issues/864
new webpack.optimize.OccurrenceOrderPlugin(),

// NODE_ENV should be production so that modules do not perform certain development checks
new webpack.DefinePlugin({
DEBUG: false,
'process.env.NODE_ENV': JSON.stringify('production')
}),

new CopyWebpackPlugin([
{
from: `${config.assets}/fonts/**/*`,
Expand Down
7 changes: 3 additions & 4 deletions main.js
Original file line number Diff line number Diff line change
Expand Up @@ -348,8 +348,8 @@ async function getIcon(cookies, userid, src) {
responseType: 'arraybuffer',
headers: {
Cookie: cookies,
Host: 'wx.qq.com',
Referer: 'https://wx.qq.com/',
Host: 'wx2.qq.com',
Referer: 'https://wx2.qq.com/',
'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.1.2 Safari/603.3.8',
},
});
Expand Down Expand Up @@ -490,9 +490,8 @@ const createMainWindow = () => {
y: mainWindowState.y,
minWidth: 745,
minHeight: 450,
vibrancy: 'medium-light',
transparent: true,
titleBarStyle: 'hidden-inset',
titleBarStyle: 'hiddenInset',
backgroundColor: 'none',
resizable: false,
webPreferences: {
Expand Down
42 changes: 21 additions & 21 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -83,16 +83,16 @@
"dependencies": {
"@exponent/electron-cookies": "^2.0.0",
"auto-launch": "^5.0.1",
"axios": "^0.17.0",
"axios": "^0.18.0",
"browser-md5-file": "^1.0.0",
"classname": "^0.0.0",
"delegate": "^3.1.3",
"electron-context-menu": "^0.9.1",
"electron-context-menu": "^0.10.0",
"electron-json-storage": "^4.0.2",
"electron-window-state": "^4.1.1",
"han": "^0.0.7",
"mobx": "^3.3.1",
"mobx-react": "^4.3.3",
"mobx": "^5.0.3",
"mobx-react": "^5.2.3",
"moment": "^2.19.1",
"play-sound": "^1.1.1",
"prop-types": "^15.6.0",
Expand All @@ -107,7 +107,7 @@
"babel-core": "^6.25.0",
"babel-eslint": "^8.0.1",
"babel-loader": "^7.1.1",
"babel-minify-webpack-plugin": "^0.2.0",
"babel-minify-webpack-plugin": "^0.3.1",
"babel-plugin-add-module-exports": "^0.2.1",
"babel-plugin-react-css-modules": "^3.3.2",
"babel-plugin-transform-async-to-generator": "^6.24.1",
Expand All @@ -122,37 +122,37 @@
"concurrently": "^3.5.0",
"copy-webpack-plugin": "^4.2.0",
"cross-env": "^5.1.1",
"css-loader": "^0.28.4",
"electron": "^1.8.1",
"electron-builder": "^19.42.2",
"electron-updater": "^2.15.0",
"eslint": "^4.10.0",
"eslint-config-standard": "^10.2.1",
"eslint-config-standard-react": "^5.0.0",
"css-loader": "^1.0.0",
"electron": "^2.0.5",
"electron-builder": "^20.22.0",
"electron-updater": "^3.0.1",
"eslint": "^5.1.0",
"eslint-config-standard": "^11.0.0",
"eslint-config-standard-react": "^6.0.0",
"eslint-formatter-pretty": "^1.1.0",
"eslint-loader": "^1.9.0",
"eslint-loader": "^2.0.0",
"eslint-plugin-import": "^2.8.0",
"eslint-plugin-node": "^5.2.1",
"eslint-plugin-node": "^6.0.1",
"eslint-plugin-promise": "^3.6.0",
"eslint-plugin-react": "^7.4.0",
"eslint-plugin-standard": "^3.0.1",
"express": "^4.16.2",
"extract-text-webpack-plugin": "^3.0.2",
"file-loader": "^1.1.5",
"html-loader": "^0.5.1",
"html-webpack-plugin": "^2.30.1",
"html-webpack-plugin": "^3.2.0",
"json-loader": "^0.5.4",
"postcss-autoreset": "^2.0.0",
"postcss-cssnext": "^3.0.2",
"postcss-import": "^11.0.0",
"postcss-loader": "^2.0.8",
"postcss-modules": "^1.1.0",
"style-loader": "^0.19.0",
"stylelint": "^8.2.0",
"stylelint-config-standard": "^17.0.0",
"url-loader": "^0.6.2",
"webpack": "^3.8.1",
"webpack-dev-middleware": "^1.11.0",
"style-loader": "^0.21.0",
"stylelint": "^9.3.0",
"stylelint-config-standard": "^18.2.0",
"url-loader": "^1.0.1",
"webpack": "^4.16.1",
"webpack-dev-middleware": "^3.1.3",
"webpack-hot-middleware": "^2.20.0"
}
}
2 changes: 1 addition & 1 deletion src/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import getRoutes from './js/routes';
import stores from './js/stores';

ElectronCookies.enable({
origin: 'https://wx.qq.com',
origin: 'https://wx2.qq.com',
});

class App extends Component {
Expand Down
10 changes: 6 additions & 4 deletions src/js/routes.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@

import React from 'react';
import { withRouter, Route } from 'react-router-dom';
import { withRouter, Route, Switch } from 'react-router-dom';

import { Layout, Settings, Contacts, Home } from './pages';

Expand All @@ -10,9 +10,11 @@ export default () => {
/* eslint-disable */
return (
<Main>
<Route exact path="/" component={Home} />
<Route exact path="/contacts" component={Contacts} />
<Route exact path="/settings" component={Settings} />
<Switch>
<Route exact path="/" component={Home} />
<Route exact path="/contacts" component={Contacts} />
<Route exact path="/settings" component={Settings} />
</Switch>
</Main>
);
/* eslint-enable */
Expand Down

0 comments on commit aa7a3fa

Please sign in to comment.