Skip to content

Commit 32f23d1

Browse files
author
Dmitry Yadrikhinsky
committed
Fix devtools
1 parent 7cbd6f8 commit 32f23d1

File tree

3 files changed

+22
-21
lines changed

3 files changed

+22
-21
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -202,9 +202,9 @@
202202
"css-loader": "^5.0.1",
203203
"css-minimizer-webpack-plugin": "^1.1.5",
204204
"detect-port": "^1.3.0",
205-
"electron": "^11.0.1",
205+
"electron": "^12.0.2",
206206
"electron-builder": "^22.3.6",
207-
"electron-devtools-installer": "^3.1.1",
207+
"electron-devtools-installer": "git+https://github.com/MarshallOfSound/electron-devtools-installer.git",
208208
"electron-notarize": "^1.0.0",
209209
"electron-rebuild": "^2.3.2",
210210
"enzyme": "^3.11.0",

src/main.dev.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ const installExtensions = async () => {
4444
const installer = require('electron-devtools-installer');
4545
const forceDownload = !!process.env.UPGRADE_EXTENSIONS;
4646
const extensions = [
47-
// 'REACT_DEVELOPER_TOOLS',
48-
'fmkadmapgofadopljbjfkapdkoienihi',
49-
'pfgnfdagidkfgccljigdamigbcnndkod', // mobx-devtool
47+
'REACT_DEVELOPER_TOOLS',
48+
// 'fmkadmapgofadopljbjfkapdkoienihi',
49+
// 'pfgnfdagidkfgccljigdamigbcnndkod', // mobx-devtool
5050
];
5151

5252
return installer
@@ -66,7 +66,7 @@ const createWindow = async () => {
6666
process.env.DEBUG_PROD === 'true'
6767
) {
6868
// Doesnt work
69-
// await installExtensions();
69+
await installExtensions();
7070
}
7171

7272
const RESOURCES_PATH = app.isPackaged
@@ -84,6 +84,7 @@ const createWindow = async () => {
8484
icon: getAssetPath('icon.png'),
8585
webPreferences: {
8686
nodeIntegration: true,
87+
contextIsolation: false,
8788
},
8889
});
8990

yarn.lock

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1696,7 +1696,7 @@
16961696
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
16971697
integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
16981698

1699-
"@types/node@*":
1699+
"@types/node@*", "@types/node@^14.6.2":
17001700
version "14.14.37"
17011701
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.37.tgz#a3dd8da4eb84a996c36e331df98d82abd76b516e"
17021702
integrity sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==
@@ -1706,11 +1706,6 @@
17061706
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.10.tgz#5958a82e41863cfc71f2307b3748e3491ba03785"
17071707
integrity sha512-J32dgx2hw8vXrSbu4ZlVhn1Nm3GbeCFNw2FWL8S5QKucHGY0cyNwjdQdO+KMBZ4wpmC7KhLCiNsdk1RFRIYUQQ==
17081708

1709-
"@types/node@^12.0.12":
1710-
version "12.20.7"
1711-
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.7.tgz#1cb61fd0c85cb87e728c43107b5fd82b69bc9ef8"
1712-
integrity sha512-gWL8VUkg8VRaCAUgG9WmhefMqHmMblxe2rVpMF86nZY/+ZysU+BkAp+3cz03AixWDSSz0ks5WX59yAhv/cDwFA==
1713-
17141709
"@types/normalize-package-data@^2.4.0":
17151710
version "2.4.0"
17161711
resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e"
@@ -4497,13 +4492,13 @@ electron-debug@^3.1.0:
44974492
electron-is-dev "^1.1.0"
44984493
electron-localshortcut "^3.1.0"
44994494

4500-
electron-devtools-installer@^3.1.1:
4501-
version "3.1.1"
4502-
resolved "https://registry.yarnpkg.com/electron-devtools-installer/-/electron-devtools-installer-3.1.1.tgz#7b56c8c86475c5e4e10de6917d150c53c9ceb55e"
4503-
integrity sha512-g2D4J6APbpsiIcnLkFMyKZ6bOpEJ0Ltcc2m66F7oKUymyGAt628OWeU9nRZoh1cNmUs/a6Cls2UfOmsZtE496Q==
4495+
"electron-devtools-installer@git+https://github.com/MarshallOfSound/electron-devtools-installer.git":
4496+
version "0.0.0-development"
4497+
resolved "git+https://github.com/MarshallOfSound/electron-devtools-installer.git#19fd4dde8a8e3eb8a50ba4ca242bf3b52e878436"
45044498
dependencies:
45054499
rimraf "^3.0.2"
45064500
semver "^7.2.1"
4501+
tslib "^2.1.0"
45074502
unzip-crx-3 "^0.2.0"
45084503

45094504
electron-is-accelerator@^0.1.0:
@@ -4589,13 +4584,13 @@ electron-updater@^4.3.4:
45894584
lodash.isequal "^4.5.0"
45904585
semver "^7.3.2"
45914586

4592-
electron@^11.0.1:
4593-
version "11.4.2"
4594-
resolved "https://registry.yarnpkg.com/electron/-/electron-11.4.2.tgz#02005d9f5d77ea6485efeffdb5c5433c769ddda4"
4595-
integrity sha512-P0PRLH7cXp8ZdpA9yVPe7jRVM+QeiAtsadqmqS6XY3AYrsH+7bJnVrNuw6p/fcmp+b/UxWaCexobqQpyFJ5Qkw==
4587+
electron@^12.0.2:
4588+
version "12.0.2"
4589+
resolved "https://registry.yarnpkg.com/electron/-/electron-12.0.2.tgz#d92be205f1937627bd6718aad44ac161382b4c2d"
4590+
integrity sha512-14luh9mGzfL4e0sncyy0+kW37IU7Y0Y1tvI97FDRSW0ZBQxi5cmAwSs5dmPmNBFBIGtzkaGaEB01j9RjZuCmow==
45964591
dependencies:
45974592
"@electron/get" "^1.0.1"
4598-
"@types/node" "^12.0.12"
4593+
"@types/node" "^14.6.2"
45994594
extract-zip "^1.0.3"
46004595

46014596
elliptic@^6.5.3:
@@ -11771,6 +11766,11 @@ tslib@^1.10.0, tslib@^1.8.1, tslib@^1.9.0:
1177111766
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
1177211767
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
1177311768

11769+
tslib@^2.1.0:
11770+
version "2.2.0"
11771+
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.2.0.tgz#fb2c475977e35e241311ede2693cee1ec6698f5c"
11772+
integrity sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==
11773+
1177411774
tsutils@^3.17.1:
1177511775
version "3.17.1"
1177611776
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759"

0 commit comments

Comments
 (0)