Skip to content

Commit 5033cd5

Browse files
committed
update module version to newest
1 parent d8ba61a commit 5033cd5

File tree

5 files changed

+46
-48
lines changed

5 files changed

+46
-48
lines changed

.babelrc

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"plugins": ["react-hot-loader/babel"]
3+
}

app/app.tsx

+1-4
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,7 @@ import { createStores } from './renderer/stores';
88
import { App } from './renderer/app';
99

1010
// enable MobX strict mode
11-
//useStrict(true);
12-
configure({
13-
enforceActions: true
14-
});
11+
configure({ enforceActions: 'observed' });
1512

1613
// default fixtures for TodoStore
1714
const defaultTodos = [

app/package.json

+2-4
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,5 @@
88
},
99
"author": "gaoshang",
1010
"license": "MIT",
11-
"dependencies": {
12-
"koolearn-sign": "^0.1.0"
13-
}
14-
}
11+
"dependencies": {}
12+
}

package.json

+39-38
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "electron-typescript-react-mobx-boilerplate",
3-
"version": "0.0.1",
3+
"version": "0.0.2",
44
"private": true,
55
"description": "A electron boilerplate with React, MobX and Typescript",
66
"scripts": {
@@ -22,7 +22,8 @@
2222
"productName": "electron",
2323
"appId": "com.gsof.app",
2424
"dmg": {
25-
"contents": [{
25+
"contents": [
26+
{
2627
"x": 410,
2728
"y": 150,
2829
"type": "link",
@@ -58,54 +59,54 @@
5859
},
5960
"license": "MIT",
6061
"devDependencies": {
61-
"@types/classnames": "^2.2.4",
62-
"@types/node": "^10.5.2",
63-
"@types/react": "^16.4.6",
64-
"@types/react-dom": "^16.0.6",
65-
"@types/react-router": "^4.0.28",
66-
"@types/webpack": "^4.4.5",
62+
"@types/classnames": "^2.2.6",
63+
"@types/node": "^10.12.2",
64+
"@types/react": "^16.4.18",
65+
"@types/react-dom": "^16.0.9",
66+
"@types/react-router": "^4.4.0",
67+
"@types/webpack": "^4.4.17",
6768
"babel-core": "^6.26.3",
68-
"babel-loader": "^7.1.5",
69+
"babel-loader": "^8.0.4",
6970
"cross-env": "^5.2.0",
70-
"css-loader": "^1.0.0",
71-
"electron": "^2.0.4",
72-
"electron-builder": "^20.20.4",
71+
"css-loader": "^1.0.1",
72+
"electron": "^3.0.8",
73+
"electron-builder": "^20.31.2",
7374
"electron-debug": "^2.0.0",
7475
"electron-devtools-installer": "^2.2.4",
75-
"electron-rebuild": "^1.8.1",
76-
"express": "^4.16.3",
76+
"electron-rebuild": "^1.8.2",
77+
"express": "^4.16.4",
7778
"extract-text-webpack-plugin": "^4.0.0-beta.0",
78-
"file-loader": "^1.1.11",
79+
"file-loader": "^2.0.0",
7980
"html-loader": "^1.0.0-alpha.0",
8081
"html-webpack-plugin": "^3.2.0",
81-
"mobx-react-devtools": "^6.0.1",
82-
"postcss": "^6.0.23",
82+
"mobx-react-devtools": "^6.0.3",
83+
"postcss": "^7.0.5",
8384
"postcss-browser-reporter": "^0.5.0",
8485
"postcss-cssnext": "^3.1.0",
85-
"postcss-import": "^11.1.0",
86-
"postcss-loader": "^2.1.6",
87-
"postcss-reporter": "^5.0.0",
88-
"postcss-url": "^7.3.2",
89-
"prettier": "^1.13.7",
90-
"react-hot-loader": "^4.3.3",
91-
"style-loader": "^0.21.0",
92-
"ts-loader": "^4.4.2",
93-
"typescript": "^2.9.2",
94-
"url-loader": "^1.0.1",
95-
"webpack": "^4.16.0",
86+
"postcss-import": "^12.0.1",
87+
"postcss-loader": "^3.0.0",
88+
"postcss-reporter": "^6.0.0",
89+
"postcss-url": "^8.0.0",
90+
"prettier": "^1.14.3",
91+
"react-hot-loader": "^4.3.12",
92+
"style-loader": "^0.23.1",
93+
"ts-loader": "^5.3.0",
94+
"typescript": "^3.1.6",
95+
"url-loader": "^1.1.2",
96+
"webpack": "^4.25.1",
9697
"webpack-cleanup-plugin": "^0.5.1",
97-
"webpack-cli": "^3.0.8",
98-
"webpack-dev-middleware": "^3.1.3",
99-
"webpack-dev-server": "^3.1.4",
100-
"webpack-hot-middleware": "^2.22.2"
98+
"webpack-cli": "^3.1.2",
99+
"webpack-dev-middleware": "^3.4.0",
100+
"webpack-dev-server": "^3.1.10",
101+
"webpack-hot-middleware": "^2.24.3"
101102
},
102103
"dependencies": {
103104
"classnames": "^2.2.6",
104-
"mobx": "^5.0.3",
105-
"mobx-react": "^5.2.3",
106-
"mobx-react-router": "^4.0.4",
107-
"react": "^16.4.1",
108-
"react-dom": "^16.4.1",
105+
"mobx": "^5.5.2",
106+
"mobx-react": "^5.3.6",
107+
"mobx-react-router": "^4.0.5",
108+
"react": "^16.6.0",
109+
"react-dom": "^16.6.0",
109110
"react-router": "^4.3.1"
110111
}
111-
}
112+
}

webpack.config.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,7 @@ module.exports = {
4646
// .ts, .tsx
4747
{
4848
test: /\.tsx?$/,
49-
use: isProduction ?
50-
'ts-loader' : ['babel-loader?plugins=react-hot-loader/babel', 'ts-loader']
49+
use: 'ts-loader',
5150
},
5251
// css
5352
{

0 commit comments

Comments
 (0)