Skip to content

Commit 4a93563

Browse files
authored
Merge pull request #442 from manosim/feat/update-electron
feat: Update Electron, Webpack, TS & Jest
2 parents 1dd9cad + 67f634f commit 4a93563

File tree

5 files changed

+1275
-2022
lines changed

5 files changed

+1275
-2022
lines changed

main.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ const browserWindowOpts = {
1414
minHeight: 400,
1515
resizable: false,
1616
webPreferences: {
17+
enableRemoteModule: true,
1718
overlayScrollbars: true,
1819
nodeIntegration: true,
1920
},

package.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,9 @@
109109
"@primer/octicons-react": "^9.6.0",
110110
"axios": "=0.19.2",
111111
"date-fns": "^2.11.1",
112-
"electron-updater": "^4.2.5",
112+
"electron-updater": "^4.3.5",
113113
"final-form": "^4.19.1",
114-
"lodash": "^4.17.15",
114+
"lodash": "^4.17.20",
115115
"menubar": "^9.0.1",
116116
"nprogress": "=0.2.0",
117117
"react": "=16.13.1",
@@ -129,29 +129,29 @@
129129
"redux-storage-engine-localstorage": "=1.1.4",
130130
"redux-thunk": "=2.3.0",
131131
"styled-components": "^5.0.1",
132-
"ts-loader": "^6.2.2",
133-
"typescript": "^3.8.3"
132+
"ts-loader": "^8.0.11",
133+
"typescript": "^4.1.2"
134134
},
135135
"devDependencies": {
136136
"@testing-library/react": "^10.0.2",
137-
"@types/jest": "^25.2.1",
137+
"@types/jest": "^26.0.15",
138138
"@types/lodash": "^4.14.149",
139139
"@types/node": "^13.11.0",
140140
"@types/react": "^16.9.32",
141141
"@types/react-redux": "^7.1.7",
142142
"@types/react-transition-group": "^4.2.4",
143143
"@types/styled-components": "^5.0.1",
144-
"electron": "^9.0.0",
145-
"electron-builder": "^22.4.1",
146-
"electron-notarize": "^0.3.0",
147-
"jest": "^25.2.7",
144+
"electron": "^11.0.2",
145+
"electron-builder": "^22.9.1",
146+
"electron-notarize": "^1.0.0",
147+
"jest": "^26.6.3",
148148
"nock": "^12.0.3",
149149
"prettier": "=2.0.2",
150150
"react-test-renderer": "=16.13.1",
151151
"redux-mock-store": "=1.5.4",
152-
"ts-jest": "^25.3.1",
153-
"webpack": "^4.42.1",
154-
"webpack-cli": "^3.3.11",
155-
"webpack-merge": "^4.2.2"
152+
"ts-jest": "^26.4.4",
153+
"webpack": "^5.6.0",
154+
"webpack-cli": "^4.2.0",
155+
"webpack-merge": "^5.4.0"
156156
}
157157
}

src/js/components/sidebar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,4 +217,4 @@ export default compose(
217217
fetchNotifications,
218218
logout,
219219
})
220-
)(Sidebar);
220+
)(Sidebar) as any;

webpack.prod.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const merge = require('webpack-merge');
1+
const { merge } = require('webpack-merge');
22
const common = require('./webpack.common.js');
33

44
module.exports = merge(common, {

0 commit comments

Comments
 (0)