Files
wehub-resource-sync e30e75b5d4
Changesets / Create Version PR (push) Waiting to run
Code Quality / Oxlint + Oxfmt (push) Waiting to run
Code Quality / Template Sync (push) Waiting to run
Code Quality / Build Changed Packages (push) Waiting to run
Code Quality / Test Changed Packages (push) Waiting to run
Deploy Expo Example / Deploy Production (push) Waiting to run
Deploy Ink Example / Deploy Production (push) Waiting to run
Python Tests / pytest (assistant-stream, 3.10) (push) Waiting to run
Python Tests / pytest (assistant-stream, 3.12) (push) Waiting to run
Python Tests / pytest (assistant-ui-sync-server-api, 3.10) (push) Waiting to run
Python Tests / pytest (assistant-ui-sync-server-api, 3.12) (push) Waiting to run
Deploy Shadcn Registry / Deploy Production (push) Waiting to run
Template Metrics / LOC + Bundle Size (push) Waiting to run
chore: import upstream snapshot with attribution
2026-07-13 13:40:13 +08:00

53 lines
2.2 KiB
JSON

{
"name": "@assistant-ui/monorepo",
"private": true,
"engines": {
"node": ">=24"
},
"scripts": {
"cleanup": "bash scripts/cleanup-monorepo.sh",
"docs:dev": "turbo run dev --filter=@assistant-ui/docs",
"ci:version": "changeset version && pnpm install --no-frozen-lockfile",
"ci:publish": "turbo build --filter=\"./packages/*\" && changeset publish",
"build": "turbo build --concurrency=4",
"api-surface": "pnpm api-surface:build && node scripts/generate-api-surface.mjs",
"api-surface:build": "pnpm exec turbo build --filter='./packages/*' --force",
"api-surface:check": "node scripts/check-api-surface.mjs",
"api-surface:test": "node --test scripts/generate-api-surface.test.mjs",
"lint": "pnpm exec oxlint && pnpm exec oxfmt --check",
"check:resource-memo": "node packages/x-buildutils/check-resource-memoization.mjs",
"lint:fix": "pnpm exec oxlint --fix && pnpm exec oxfmt",
"format": "pnpm exec oxfmt --check",
"format:fix": "pnpm exec oxfmt",
"sync-templates": "bash scripts/sync-templates.sh",
"test": "turbo test && pnpm test:types",
"test:types": "pnpm -r --workspace-concurrency=4 --no-bail exec sh -c '! test -f tsconfig.json || tsc --noEmit'",
"prepare": "husky && pnpm --filter @assistant-ui/react-devtools run build:css",
"deps:check": "npx taze major -f -r",
"deps:update": "npx taze major -f -w -r && cd examples/with-expo && npx expo install --fix && cd ../.. && find . -name node_modules -prune -exec rm -rf {} + && rm -f pnpm-lock.yaml && pnpm install && pnpm dedupe && bash scripts/generate-deps-changeset.sh"
},
"devDependencies": {
"@assistant-ui/x-changelog": "workspace:*",
"@changesets/cli": "^2.31.0",
"husky": "^9.1.7",
"lint-staged": "^17.0.8",
"oxfmt": "^0.57.0",
"oxlint": "^1.73.0",
"turbo": "^2.10.4",
"typescript": "^7.0.2"
},
"packageManager": "pnpm@11.10.0",
"lint-staged": {
"*.{js,jsx,ts,tsx,cjs,mjs,cts,mts,json,jsonc}": [
"oxlint --fix --no-error-on-unmatched-pattern",
"oxfmt --no-error-on-unmatched-pattern"
]
},
"browserslist": [
"chrome 111",
"edge 111",
"firefox 111",
"safari 16.4"
]
}