{ "name": "@sd/desktop", "type": "module", "private": true, "scripts": { "vite": "vite", "dev": "vite dev", "build": "vite build", "tauri": "pnpm --filter @sd/scripts -- tauri", "dmg": "open ../../target/release/bundle/dmg/", "typecheck": "tsc -b", "lint": "eslint src --cache" }, "dependencies": { "@oscartbeaumont-sd/rspc-client": "=0.0.0-main-dc31e5b2", "@oscartbeaumont-sd/rspc-tauri": "=0.0.0-main-dc31e5b2", "@remix-run/router": "=1.13.1", "@sd/client": "workspace:*", "@sd/interface": "workspace:*", "@sd/ui": "workspace:*", "@t3-oss/env-core": "^0.7.1", "@tanstack/react-query": "^4.36.1", "@tauri-apps/api": "=2.0.0-rc.0", "@tauri-apps/plugin-dialog": "=2.0.0-rc.0", "@tauri-apps/plugin-os": "=2.0.0-rc.0", "@tauri-apps/plugin-shell": "=2.0.0-rc.0", "consistent-hash": "^1.2.2", "immer": "^10.0.3", "react": "^18.2.0", "react-dom": "^18.2.0", "react-router-dom": "=6.20.1", "sonner": "^1.0.3" }, "devDependencies": { "@sd/config": "workspace:*", "@sentry/vite-plugin": "^2.16.0", "@tauri-apps/cli": "=2.0.0-rc.3", "@types/react": "^18.2.67", "@types/react-dom": "^18.2.22", "sass": "^1.72.0", "typescript": "^5.4.2", "vite": "^5.2.0", "vite-tsconfig-paths": "^4.3.2" } }