{ "name": "@dispatch/frontend", "version": "0.0.1", "private": true, "type": "module", "main": "electron/main.cjs", "scripts": { "dev": "vite", "build": "vite build", "preview": "vite preview", "serve": "bun serve.ts", "test": "vitest run", "test:watch": "vitest", "typecheck": "svelte-check --tsconfig ./tsconfig.json", "electron": "electron electron/main.cjs", "electron:dev": "vite build && electron electron/main.cjs", "dist:win": "vite build && electron-builder --win --dir" }, "build": { "appId": "com.dispatch.app", "productName": "Dispatch", "directories": { "output": "release" }, "files": [ "dist/**/*", "electron/**/*.cjs" ], "win": { "target": "dir", "icon": "../packaging/dispatch.png" } }, "dependencies": { "@dispatch/core": "workspace:*", "dompurify": "^3.4.5", "highlight.js": "^11.11.1", "marked": "^18.0.4", "marked-highlight": "^2.2.4", "phosphor-svelte": "^3.1.0", "svelte": "^5.0.0" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^5.0.0", "@tailwindcss/vite": "^4.0.0", "@types/dompurify": "^3.2.0", "daisyui": "^5.0.0", "electron": "^35.0.0", "electron-builder": "^26.0.0", "svelte-check": "^4.0.0", "tailwindcss": "^4.0.0", "vite": "^6.0.0" } }