Skip to content

Commit abb24f5

Browse files
committed
chore: upgrade deps & scripts
1 parent 18f279c commit abb24f5

22 files changed

+2887
-7580
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- name: Install Node.js
3131
uses: actions/setup-node@v4
3232
with:
33-
node-version: 20
33+
node-version: 22
3434
cache: pnpm
3535

3636
- name: Install dependencies

.github/workflows/gh-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- name: Install Node.js
2222
uses: actions/setup-node@v4
2323
with:
24-
node-version: 20
24+
node-version: 22
2525
cache: pnpm
2626

2727
- name: Install dependencies
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{ "chrome": "130", "node": "20" }
1+
{ "chrome": "134", "node": "22" }

apps/electron/package.json

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@
1515
},
1616
"main": "dist-vite/index.cjs",
1717
"engines": {
18-
"node": ">=v16.13",
19-
"npm": ">=8.1"
18+
"node": ">=22.0.0"
2019
},
2120
"scripts": {
2221
"bundle": "npx rimraf ./dist && webpack --config webpack.config.js",
@@ -26,19 +25,21 @@
2625
"pack:dev": "pnpm build:dev && dotenvx run -f .env.development -- pnpm pack:app",
2726
"pack:prod": "pnpm build:prod && dotenvx run -f .env.production -- pnpm pack:app",
2827
"typecheck": "tsc --noEmit -p tsconfig.json",
29-
"postinstall": "cross-env ELECTRON_RUN_AS_NODE=1 electron ../../scripts/update-electron-vendors.js"
28+
"install:electron": "cross-env ELECTRON_GET_USE_PROXY=true node node_modules/electron/install.js",
29+
"gen:vendors": "cross-env ELECTRON_RUN_AS_NODE=1 electron ./scripts/update-electron-vendors.js",
30+
"postinstall": "pnpm install:electron && pnpm gen:vendors"
3031
},
3132
"devDependencies": {
32-
"@electron/notarize": "^2.5.0",
33+
"@electron/notarize": "^3.0.1",
3334
"@repo/electron-preload": "workspace:*",
34-
"@types/node": "^22.10.5",
35-
"electron": "33.3.1",
36-
"electron-builder": "25.1.8",
37-
"electron-updater": "6.3.9",
38-
"terser-webpack-plugin": "^5.3.11",
39-
"typescript": "5.7.3",
40-
"vite": "6.0.7",
41-
"webpack": "^5.97.1",
35+
"@types/node": "^22.14.1",
36+
"electron": "35.1.4",
37+
"electron-builder": "26.0.12",
38+
"electron-updater": "6.6.2",
39+
"terser-webpack-plugin": "^5.3.14",
40+
"typescript": "5.8.3",
41+
"vite": "6.2.6",
42+
"webpack": "^5.99.5",
4243
"webpack-cli": "^6.0.1"
4344
}
4445
}

apps/electron/scripts/build.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -100,11 +100,6 @@ const options: Configuration = {
100100
},
101101

102102
linux: {
103-
desktop: {
104-
StartupNotify: 'false',
105-
Encoding: 'UTF-8',
106-
MimeType: 'x-scheme-handler/deeplink',
107-
},
108103
target: ['AppImage', 'rpm', 'deb'],
109104
},
110105
publish: [

scripts/update-electron-vendors.js renamed to apps/electron/scripts/update-electron-vendors.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const electronRelease = process.versions
1313
const node = electronRelease.node.split('.')[0]
1414
const chrome = electronRelease.v8.split('.').splice(0, 2).join('')
1515

16-
const browserslistrcPath = path.resolve(process.cwd(), '../web', '.browserslistrc')
16+
const browserslistrcPath = path.resolve(__dirname, '../../web', '.browserslistrc')
1717

18-
writeFileSync('./.electron-vendors.cache.json', JSON.stringify({ chrome, node }))
18+
writeFileSync(path.join(__dirname, '../.electron-vendors.cache.json'), JSON.stringify({ chrome, node }))
1919
writeFileSync(browserslistrcPath, `Chrome ${chrome}`, 'utf8')

apps/preload/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@
3030
"postinstall": "pnpm run build"
3131
},
3232
"peerDependencies": {
33-
"electron": "^22.3.27"
33+
"electron": "^35.1.4"
3434
},
3535
"devDependencies": {
36-
"vite-plugin-dts": "^4.5.0"
36+
"vite-plugin-dts": "^4.5.3"
3737
}
3838
}

apps/server/README.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

apps/server/nest-cli.json

Lines changed: 0 additions & 9 deletions
This file was deleted.

apps/server/package.json

Lines changed: 0 additions & 54 deletions
This file was deleted.

0 commit comments

Comments
 (0)