feat: código inicial do client Electron com auto-updater integrado

This commit is contained in:
VPS 4 Builder
2026-05-28 02:05:32 +02:00
parent 94990ba299
commit db99057022
12 changed files with 2829 additions and 0 deletions
+49
View File
@@ -0,0 +1,49 @@
{
"name": "dental-client",
"version": "1.2.0",
"description": "Cliente Windows para envio de imagens dentais da ScoreOdonto",
"main": "index.js",
"scripts": {
"start": "electron .",
"dist": "electron-builder"
},
"dependencies": {
"chokidar": "^3.5.3",
"electron-updater": "^6.3.0",
"sharp": "^0.34.5",
"socket.io-client": "^4.7.5"
},
"build": {
"appId": "com.scoreodonto.dentalclient",
"productName": "ScoreOdonto Dental Client",
"win": {
"target": "nsis",
"icon": "favicon.png"
},
"nsis": {
"oneClick": true,
"perMachine": true,
"allowToChangeInstallationDirectory": false,
"createDesktopShortcut": true,
"createStartMenuShortcut": true,
"shortcutName": "ScoreOdonto Dental Client"
},
"publish": [
{
"provider": "generic",
"url": "https://rx.scoreodonto.com/updates/"
}
],
"files": [
"**/*",
"!docs-client/**/*",
"!Output/**/*",
"!dist/**/*"
],
"asar": false
},
"devDependencies": {
"electron": "^42.2.0",
"electron-builder": "^26.8.1"
}
}