chore: 升级到node24

This commit is contained in:
digua
2026-04-08 00:23:00 +08:00
parent 53208de60e
commit 12941c4a1e
4 changed files with 85 additions and 9 deletions
+11 -5
View File
@@ -8,6 +8,11 @@
},
"author": "",
"main": "./out/main/index.js",
"packageManager": "pnpm@9.15.9",
"engines": {
"node": ">=24 <25",
"pnpm": ">=9 <10"
},
"pnpm": {
"onlyBuiltDependencies": [
"better-sqlite3",
@@ -20,12 +25,12 @@
"format": "prettier --write .",
"lint": "eslint . --ext .js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix",
"build": "electron-vite build",
"build:mac": "npm run build && electron-builder --mac --config electron-builder.yml -p never",
"build:win": "npm run build && electron-builder --win --config electron-builder.yml -p never",
"build:linux": "npm run build && electron-builder --linux --config electron-builder.yml -p never",
"build:mac": "pnpm run build && electron-builder --mac --config electron-builder.yml -p never",
"build:win": "pnpm run build && electron-builder --win --config electron-builder.yml -p never",
"build:linux": "pnpm run build && electron-builder --linux --config electron-builder.yml -p never",
"type-check:web": "vue-tsc --noEmit -p tsconfig.web.json",
"type-check:node": "tsc --noEmit -p tsconfig.node.json",
"type-check:all": "npm run type-check:web && npm run type-check:node",
"type-check:all": "pnpm run type-check:web && pnpm run type-check:node",
"type-check": "vue-tsc --noEmit -p tsconfig.web.json",
"test:agent-context": "node --experimental-strip-types --test electron/main/ai/context/sessionLog.test.mjs",
"test:e2e:launcher": "node --test tests/e2e/helpers/app-launcher.test.js",
@@ -77,6 +82,7 @@
"tailwindcss": "^4.0.0",
"vite": "^6.3.5",
"vue": "^3.5.25",
"vue-router": "^4.6.3"
"vue-router": "^4.6.3",
"vue-tsc": "^3.1.1"
}
}