{ "name": "archon", "version": "0.3.5", "private": true, "workspaces": [ "packages/*" ], "type": "module", "scripts": { "cli": "bun --cwd packages/cli src/cli.ts", "dev": "bun --filter '*' dev", "dev:server": "bun --filter @archon/server dev", "start": "bun --filter @archon/server start", "build": "bun --filter '*' build", "build:binaries": "bash scripts/build-binaries.sh", "build:checksums": "bash scripts/checksums.sh", "test": "bun --filter '*' --parallel test", "test:watch": "bun --filter @archon/server test:watch", "type-check": "bun --filter '*' type-check", "lint": "bun x eslint . --cache", "lint:fix": "bun x eslint . --cache --fix", "format": "bun x prettier --write .", "format:check": "bun x prettier --check .", "dev:web": "bun --filter @archon/web dev", "build:web": "bun --filter @archon/web build", "dev:docs": "bun --filter @archon/docs-web dev", "build:docs": "bun --filter @archon/docs-web build", "validate": "bun run type-check && bun run lint --max-warnings 0 && bun run format:check && bun run test", "prepare": "husky", "setup-auth": "bun --filter @archon/server setup-auth" }, "devDependencies": { "@eslint/js": "^9.39.1", "@types/bun": "latest", "bun-types": "^1.3.5", "eslint": "^9.39.1", "eslint-config-prettier": "10.1.8", "husky": "^9.1.7", "lint-staged": "^15.2.0", "prettier": "^3.7.4", "typescript": "^5.3.0", "pino-pretty": "^13", "typescript-eslint": "^8.48.0" }, "engines": { "bun": "^1.3.0" }, "overrides": { "test-exclude": "^7.0.1" }, "dependencies": { "@anthropic-ai/claude-agent-sdk": "^0.2.74" } }