chore: update package.json and pnpm-lock.yaml for dependency upgrades and new configurations

This commit is contained in:
2026-01-03 15:44:06 -06:00
parent 00af1e3b46
commit b544108d4b
4 changed files with 929 additions and 313 deletions

View File

@@ -27,7 +27,7 @@
},
"license": "MIT",
"engines": {
"node": ">=18"
"node": ">=22"
},
"packageManager": "pnpm@10.0.0",
"devDependencies": {
@@ -36,7 +36,8 @@
"@vue/eslint-config-prettier": "^10.2.0",
"@vue/test-utils": "^2.4.6",
"electron": "^39.2.7",
"electron-builder": "^24.13.3",
"electron-builder": "^26.0.12",
"electron-builder-squirrel-windows": "^26.0.12",
"eslint": "^9.39.2",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-prettier": "^5.5.4",
@@ -48,6 +49,14 @@
"terser": "^5.44.1",
"vitest": "^3.2.4"
},
"pnpm": {
"onlyBuiltDependencies": [
"electron",
"electron-winstaller",
"esbuild",
"protobufjs"
]
},
"build": {
"appId": "com.sudoivan.reticulummeshchat",
"productName": "Reticulum MeshChatX",
@@ -55,6 +64,14 @@
"asarUnpack": [
"build/exe/**/*"
],
"electronFuses": {
"runAsNode": false,
"enableCookieEncryption": true,
"enableNodeOptionsEnvironmentVariable": false,
"enableNodeCliInspectArguments": false,
"enableEmbeddedAsarIntegrityValidation": true,
"onlyLoadAppFromAsar": true
},
"files": [
"electron/**/*"
],
@@ -150,6 +167,7 @@
"ol": "^10.7.0",
"postcss": "^8.5.6",
"protobufjs": "^7.5.4",
"qrcode": "^1.5.4",
"tailwindcss": "^3.4.19",
"vis-data": "^7.1.10",
"vis-network": "^9.1.13",