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
53 lines
2.2 KiB
JSON
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"
|
|
]
|
|
}
|