{ "name": "goosefactory", "version": "0.1.0", "private": true, "description": "GooseFactory — AI Agent Factory Command Center", "type": "module", "workspaces": [ "packages/shared", "packages/api", "packages/mcp-server", "packages/modals", "packages/learning" ], "scripts": { "dev": "npm run dev:infra && concurrently -n api,mcp,learning -c blue,green,yellow \"npm run dev:api\" \"npm run dev:mcp\" \"npm run dev:learning\"", "dev:api": "npm -w @goosefactory/api run dev", "dev:mcp": "npm -w @goosefactory/mcp-server run dev", "dev:learning": "npm -w @goosefactory/learning run dev", "dev:modals": "npm -w @goosefactory/modals run dev", "dev:infra": "docker compose -f infra/docker/docker-compose.yml up -d", "dev:infra:stop": "docker compose -f infra/docker/docker-compose.yml down", "build": "npm -w @goosefactory/shared run build && npm run build:packages", "build:packages": "concurrently \"npm -w @goosefactory/api run build\" \"npm -w @goosefactory/mcp-server run build\" \"npm -w @goosefactory/learning run build\"", "build:shared": "npm -w @goosefactory/shared run build", "test": "npm -w @goosefactory/learning run test", "typecheck": "tsc -b packages/shared packages/api packages/mcp-server packages/learning", "clean": "rm -rf packages/*/dist packages/*/node_modules node_modules", "first-boot": "bash scripts/first-boot.sh", "db:seed": "tsx scripts/seed-from-factory.ts", "db:migrate": "npm -w @goosefactory/api run migrate:push" }, "devDependencies": { "concurrently": "^9.1.2", "tsx": "^4.20.3", "typescript": "^5.8.3" }, "engines": { "node": ">=20.0.0", "npm": ">=10.0.0" } }