{ "name": "ruwio", "private": true, "version": "1.2.13", "type": "module", "main": "dist-electron/main.cjs", "scripts": { "dev": "vite", "build": "vue-tsc --noEmit && vite build", "desktop:dev": "concurrently -k \"vite\" \"wait-on http://localhost:5200 && npm run desktop:start\"", "desktop:start": "tsc -p tsconfig.electron.json && electron .", "desktop:build": "npm run build && tsc -p tsconfig.electron.json && electron-builder", "desktop:pack": "npm run build && tsc -p tsconfig.electron.json && electron-builder --dir", "preview": "vite preview", "type-check": "vue-tsc --noEmit", "pack": "bash scripts/pack.sh" }, "dependencies": { "@phosphor-icons/vue": "^2.2.1", "gifenc": "^1.0.3", "konva": "^9.3.16", "pinia": "^2.2.6", "upng-js": "^2.1.0", "vue": "^3.5.13", "vue-konva": "^3.1.2" }, "devDependencies": { "@types/node": "^22.10.2", "@vitejs/plugin-vue": "^5.2.1", "concurrently": "^9.2.1", "electron": "^42.3.3", "electron-builder": "^26.8.1", "typescript": "^5.6.3", "vite": "^6.0.3", "vue-tsc": "^2.1.10", "wait-on": "^8.0.5" }, "build": { "appId": "app.ruwio.desktop", "productName": "RUWIO", "directories": { "output": "release" }, "files": [ "dist/**/*", "dist-electron/**/*", "package.json" ], "linux": { "target": [ "AppImage" ], "category": "Graphics" }, "win": { "target": [ "nsis" ] }, "mac": { "target": [ "dmg" ], "category": "public.app-category.graphics-design" } } }