{ "name": "simstudio", "packageManager": "bun@1.3.13", "version": "0.0.0", "private": true, "license": "Apache-2.0", "workspaces": [ "apps/*", "packages/*" ], "scripts": { "build": "turbo run build", "dev": "turbo run dev", "dev:sockets": "cd apps/realtime && bun run dev", "dev:full": "bunx concurrently -n \"App,Realtime\" -c \"cyan,magenta\" \"cd apps/sim && bun run dev\" \"cd apps/realtime && bun run dev\"", "test": "turbo run test", "format": "turbo run format", "format:check": "turbo run format:check", "lint": "turbo run lint", "lint:check": "turbo run lint:check", "lint:helm": "helm lint ./helm/sim --strict --values ./helm/sim/test/values-lint.yaml", "lint:all": "turbo run lint && bun run lint:helm", "check": "turbo run format:check", "check:boundaries": "bun run scripts/check-monorepo-boundaries.ts", "check:realtime-prune": "bun run scripts/check-realtime-prune-graph.ts", "mship-contracts:generate": "bun run scripts/sync-mothership-stream-contract.ts", "mship-contracts:check": "bun run scripts/sync-mothership-stream-contract.ts --check", "mship-tools:generate": "bun run scripts/sync-tool-catalog.ts", "mship-tools:check": "bun run scripts/sync-tool-catalog.ts --check", "trace-contracts:generate": "bun run scripts/sync-request-trace-contract.ts", "trace-contracts:check": "bun run scripts/sync-request-trace-contract.ts --check", "trace-spans-contract:generate": "bun run scripts/sync-trace-spans-contract.ts", "trace-spans-contract:check": "bun run scripts/sync-trace-spans-contract.ts --check", "trace-attributes-contract:generate": "bun run scripts/sync-trace-attributes-contract.ts", "trace-attributes-contract:check": "bun run scripts/sync-trace-attributes-contract.ts --check", "trace-attribute-values-contract:generate": "bun run scripts/sync-trace-attribute-values-contract.ts", "trace-attribute-values-contract:check": "bun run scripts/sync-trace-attribute-values-contract.ts --check", "trace-events-contract:generate": "bun run scripts/sync-trace-events-contract.ts", "trace-events-contract:check": "bun run scripts/sync-trace-events-contract.ts --check", "mship:generate": "bun run scripts/generate-mship-contracts.ts", "mship:check": "bun run scripts/generate-mship-contracts.ts --check", "prepare": "bun husky", "type-check": "turbo run type-check", "release": "bun run scripts/create-single-release.ts" }, "overrides": { "react": "19.2.4", "react-dom": "19.2.4", "next": "16.1.6", "@next/env": "16.1.6", "drizzle-orm": "^0.45.2", "postgres": "^3.4.5" }, "devDependencies": { "@biomejs/biome": "2.0.0-beta.5", "@octokit/rest": "^21.0.0", "glob": "13.0.0", "husky": "9.1.7", "json-schema-to-typescript": "15.0.4", "lint-staged": "16.0.0", "turbo": "2.9.6" }, "lint-staged": { "*.{js,jsx,ts,tsx,json,css,scss}": [ "biome check --write --no-errors-on-unmatched --files-ignore-unknown=true" ] }, "trustedDependencies": [ "sharp" ] }