ElectronNET.Host: Update build configuration - changes:

- Update all packages to their latest version
- Drop tslint (replaced by eslint)
- Update node types to 22 => nodejs => 22 is minimum now
- Also use latest TypeScript version
- Finally, reference ElectronHostHook has a package dependency
  this avoids conflicts of dependency versions between main code
  and host-hook code, by letting npm resolve them
This commit is contained in:
softworkz
2025-10-13 13:16:10 +02:00
parent c0c3aaebdc
commit 0dca0e90f9
7 changed files with 1208 additions and 2177 deletions

View File

@@ -12,16 +12,17 @@
"start": "tsc -p ."
},
"dependencies": {
"dasherize": "^2.0.0",
"electron-updater": "^5.3.0",
"image-size": "^1.0.2",
"portscanner": "^2.2.0",
"socket.io": "^4.6.1"
"dasherize": "^2.0.0",
"electron-updater": "^6.6.2",
"image-size": "^1.2.1",
"portscanner": "^2.2.0",
"socket.io": "^4.8.1",
"electron-host-hook": "file:./ElectronHostHook"
},
"devDependencies": {
"@types/node": "^18.15.5",
"electron": "^30.0.3",
"tslint": "^6.1.3",
"typescript": "^5.0.2"
"@types/node": "^22.18",
"electron": "^30.0.3",
"eslint": "^9.37.0",
"typescript": "^5.9.3"
}
}