{ "name": "aelis", "private": true, "workspaces": [ "packages/*", "apps/*" ], "type": "module", "scripts": { "expo": "cd apps/aelis-client && bun run start", "drizzle-studio": "TS_IP=$(tailscale ip -4); echo \"Drizzle Studio: https://local.drizzle.studio/?host=${TS_IP}&port=4983\"; cd apps/aelis-backend && bunx drizzle-kit studio --host 0.0.0.0 --port 4983", "aelis-backend": "TS_IP=$(tailscale ip -4); echo \"Aelis Backend: http://${TS_IP}:3000\"; echo \"\"; echo \"------------------ Bun Debugger ------------------\"; echo \"https://debug.bun.sh/#${TS_IP}:6499\"; echo \"------------------ Bun Debugger ------------------\"; echo \"\"; cd apps/aelis-backend && bun run dev", "admin-dashboard": "TS_IP=$(tailscale ip -4); echo \"Admin Dashboard: http://${TS_IP}:5174\"; cd apps/admin-dashboard && bun run dev --host 0.0.0.0", "test": "bun run --filter '*' test", "lint": "oxlint .", "lint:fix": "oxlint --fix .", "format": "oxfmt --write .", "format:check": "oxfmt --check ." }, "devDependencies": { "@json-render/core": "^0.12.1", "@nym.sh/jrx": "^0.2.0", "@types/bun": "latest", "@typescript/native-preview": "^7.0.0-dev.20260412.1", "oxfmt": "^0.24.0", "oxlint": "^1.39.0" }, "peerDependencies": { "typescript": "^6" } }