{ "name": "mosaiciq", "version": "0.1.0", "private": true, "description": "MosaicIQ local-first equity research workspace.", "type": "module", "main": "dist-electron/apps/desktop/src/main.js", "packageManager": "pnpm@11.0.9", "workspaces": [ "apps/*", "packages/*" ], "scripts": { "dev": "vite --host 127.0.0.1", "dev:electron": "concurrently -k \"pnpm run dev\" \"pnpm run desktop:watch\" \"wait-on tcp:5173 dist-electron/apps/desktop/src/main.js && env -u ELECTRON_RUN_AS_NODE electron .\"", "desktop:watch": "tsc -p tsconfig.electron.json --watch --preserveWatchOutput", "build": "tsc -b && tsc -p tsconfig.electron.json && vite build", "preview": "vite preview --host 127.0.0.1", "typecheck": "tsc --noEmit && tsc -p tsconfig.electron.json --noEmit" }, "dependencies": { "react": "^19.0.0", "react-dom": "^19.0.0", "zod": "^3.24.2" }, "devDependencies": { "@tailwindcss/vite": "^4.2.4", "@types/node": "^22.15.3", "@types/react": "^19.0.10", "@types/react-dom": "^19.0.4", "@vitejs/plugin-react": "^5.0.0", "concurrently": "^9.1.2", "electron": "^36.0.0", "tailwindcss": "^4.2.4", "typescript": "^5.8.0", "vite": "^7.0.0", "wait-on": "^8.0.3" } }