{ "name": "pi-monorepo", "private": true, "type": "module", "workspaces": [ "packages/*", "packages/web-ui/example" ], "scripts": { "dev:install": "bun install && bun --cwd=packages/coding-agent link && bun --cwd=packages/ai link && bun --cwd=packages/mom link", "build": "bun --cwd=packages/web-ui run build:css", "dev": "bun --cwd=packages/web-ui run dev", "check": "biome check --write . && bun --cwd=packages/coding-agent run check && bun --cwd=packages/web-ui run check", "fix": "biome check --write --unsafe . && bun --cwd=packages/web-ui run fix", "test": "bun run --filter '*' test", "version:patch": "npm version patch -ws --no-git-tag-version && bun scripts/sync-versions.js && rm -rf node_modules packages/*/node_modules bun.lock && bun install", "version:minor": "npm version minor -ws --no-git-tag-version && bun scripts/sync-versions.js && rm -rf node_modules packages/*/node_modules bun.lock && bun install", "version:major": "npm version major -ws --no-git-tag-version && bun scripts/sync-versions.js && rm -rf node_modules packages/*/node_modules bun.lock && bun install", "version:set": "npm version -ws", "prepublishOnly": "bun run build && bun run check", "publish": "bun run prepublishOnly && npm publish -ws --access public", "publish:dry": "bun run prepublishOnly && npm publish -ws --access public --dry-run", "release:patch": "bun scripts/release.mjs patch", "release:minor": "bun scripts/release.mjs minor", "release:major": "bun scripts/release.mjs major" }, "devDependencies": { "@biomejs/biome": "2.3.10", "@types/bun": "^1.2.17", "@types/node": "^22.10.5", "@typescript/native-preview": "^7.0.0-dev.20260102.1", "bun-types": "^1.3.5", "concurrently": "^9.2.1", "lint-staged": "^16.2.7" }, "lint-staged": { "*.{js,ts,jsx,tsx,json,jsonc,css}": "biome check --write --no-errors-on-unmatched" }, "engines": { "bun": ">=1.0.0" }, "version": "0.0.3", "dependencies": { "@sinclair/typebox": "^0.34.46", "get-east-asian-width": "^1.4.0" } }