add desktop build support

This commit is contained in:
matei jordache
2026-03-23 17:03:36 -07:00
parent 87b6905fba
commit 080eefbef6
14 changed files with 528 additions and 52 deletions

17
package.json Normal file
View File

@@ -0,0 +1,17 @@
{
"name": "argonode",
"private": true,
"engines": {
"node": ">=18.0.0",
"npm": ">=9.0.0"
},
"scripts": {
"postinstall": "npm --prefix frontend install",
"dev": "npm --prefix frontend run dev",
"build": "npm --prefix frontend run build",
"preview": "npm --prefix frontend run preview",
"backend": "python -m backend.main",
"desktop": "python desktop.py",
"build:desktop": "powershell -ExecutionPolicy Bypass -File scripts\\build-desktop.ps1"
}
}