{ "name": "strafe-desktop", "version": "1.5.1", "private": true, "description": "Strafe as a native app for Windows, macOS and Linux (Tauri 2)", "license": "AGPL-3.0", "repository": "github:StrafeChat/desktop", "scripts": { "setup": "npm ci --prefix web", "setup:linux": "npm ci --prefix web && npm ci --prefix electron", "dev": "tauri dev", "build": "tauri build", "tauri": "tauri", "linux": "npm --prefix electron start", "linux:dev": "npm --prefix electron run dev", "linux:build": "npm --prefix web run build && npm --prefix electron run build", "icons": "python3 branding/make-icons.py && tauri icon branding/icon-1024.png -o src-tauri/icons && npm run icons:linux", "icons:linux": "cd src-tauri/icons && cp 32x32.png 64x64.png 128x128.png ../../electron/build/icons/ && cp 128x128@2x.png ../../electron/build/icons/256x256.png && cp icon.png ../../electron/build/icons/512x512.png" }, "devDependencies": { "@tauri-apps/cli": "^2.12.1" } }