Skip to content

Commit 5d51311

Browse files
authoredDec 18, 2024
build(deps): Electron Forge 7.6 (#191)
1 parent 2b832fc commit 5d51311

File tree

3 files changed

+376
-421
lines changed

3 files changed

+376
-421
lines changed
 

‎forge.config.ts

-2
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,6 @@ const options: ForgeConfig = {
5050
postMake: async () => {
5151
server.close();
5252
console.log(`server closing`);
53-
// FIXME: we should be able to just void return the postMake hook upstream?
54-
return undefined;
5553
},
5654
},
5755
packagerConfig: {

‎package.json

+13-12
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
"scripts": {
88
"tsc": "tsc -p tsconfig.json --noEmit",
99
"lint": "npm run tsc && eslint . --ignore-path .gitignore && prettier --check .",
10-
"package": "electron-forge package",
11-
"make": "electron-forge make",
10+
"package": "cross-env DISABLE_V8_COMPILE_CACHE=1 electron-forge package",
11+
"make": "cross-env DISABLE_V8_COMPILE_CACHE=1 electron-forge make",
1212
"parcel:build": "node ./tools/parcel-build.js",
1313
"parcel:watch": "node ./tools/parcel-watch.js",
14-
"publish": "electron-forge publish",
15-
"start": "rimraf ./dist && electron-forge start",
14+
"publish": "cross-env DISABLE_V8_COMPILE_CACHE=1 electron-forge publish",
15+
"start": "rimraf ./dist && cross-env DISABLE_V8_COMPILE_CACHE=1 electron-forge start",
1616
"test": "jest --config=jest.json --coverage --runInBand",
1717
"update-snapshots": "jest --config=jest.json --updateSnapshot",
1818
"catapult:update": "git submodule foreach git pull origin master",
@@ -57,13 +57,13 @@
5757
"yauzl": "2.10.0"
5858
},
5959
"devDependencies": {
60-
"@electron-forge/cli": "7.2.0",
61-
"@electron-forge/maker-deb": "7.2.0",
62-
"@electron-forge/maker-rpm": "7.2.0",
63-
"@electron-forge/maker-squirrel": "7.2.0",
64-
"@electron-forge/maker-zip": "7.2.0",
65-
"@electron-forge/plugin-auto-unpack-natives": "7.2.0",
66-
"@electron-forge/publisher-github": "7.2.0",
60+
"@electron-forge/cli": "7.6.0",
61+
"@electron-forge/maker-deb": "7.6.0",
62+
"@electron-forge/maker-rpm": "7.6.0",
63+
"@electron-forge/maker-squirrel": "7.6.0",
64+
"@electron-forge/maker-zip": "7.6.0",
65+
"@electron-forge/plugin-auto-unpack-natives": "7.6.0",
66+
"@electron-forge/publisher-github": "7.6.0",
6767
"@testing-library/jest-dom": "^5.16.1",
6868
"@testing-library/react": "^12.1.2",
6969
"@types/classnames": "^2.2.11",
@@ -87,6 +87,7 @@
8787
"@typescript-eslint/parser": "^5.60.1",
8888
"babel-preset-env": "^1.7.0",
8989
"babel-preset-react": "^6.24.1",
90+
"cross-env": "^7.0.3",
9091
"devtools-frontend-prebuilt": "1.2.0-beta2",
9192
"electron": "31.1.0",
9293
"eslint": "^8.43.0",
@@ -111,7 +112,7 @@
111112
"resolutions": {
112113
"@types/react": "16.14.43",
113114
"mobx-react-lite": "2.2.0",
114-
"node-abi": "^3.45.0"
115+
"@electron/rebuild": "3.6.2"
115116
},
116117
"lint-staged": {
117118
"*.{js,ts,jsx,tsx}": [

0 commit comments

Comments
 (0)