Add auto updater

This commit is contained in:
2026-03-10 23:38:57 +01:00
parent e8e5c24600
commit c3fbd7d4fe
20 changed files with 2272 additions and 14 deletions

View File

@@ -41,6 +41,7 @@
"lint:fix": "npm run format && npm run sort:props && eslint . --fix",
"format": "prettier --write \"src/app/**/*.html\"",
"format:check": "prettier --check \"src/app/**/*.html\"",
"release:manifest": "node tools/generate-release-manifest.js",
"sort:props": "node tools/sort-template-properties.js"
},
"private": true,
@@ -65,6 +66,7 @@
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"cytoscape": "^3.33.1",
"electron-updater": "^6.6.2",
"mermaid": "^11.12.3",
"ngx-remark": "^0.2.2",
"prismjs": "^1.30.0",
@@ -134,9 +136,18 @@
"nodeGypRebuild": false,
"buildDependenciesFromSource": false,
"npmRebuild": false,
"publish": [
{
"provider": "generic",
"url": "https://updates.metoyou.invalid"
}
],
"mac": {
"category": "public.app-category.social-networking",
"target": "dmg",
"target": [
"dmg",
"zip"
],
"icon": "images/macos/icon.icns"
},
"win": {