This commit is contained in:
@@ -0,0 +1,85 @@
|
||||
{
|
||||
"name": "conusai-app",
|
||||
"version": "0.1.0",
|
||||
"private": true,
|
||||
"description": "A multi-tenant product on ConusAI Cloud: the web shell, a worker and a migrate job over the @conusai-kit packages. Add domain modules under modules/.",
|
||||
"type": "module",
|
||||
"packageManager": "pnpm@12.14.0",
|
||||
"engines": {
|
||||
"node": ">=22.11.0"
|
||||
},
|
||||
"scripts": {
|
||||
"gate": "pnpm run typecheck && pnpm run lint && pnpm run boundaries && pnpm run test && pnpm run build",
|
||||
"typecheck": "pnpm run build:libs && pnpm -r run typecheck && tsc -p test/tsconfig.json --noEmit && tsc -p e2e/tsconfig.json --noEmit && tsc -p evals/tsconfig.json --noEmit",
|
||||
"e2e": "pnpm run build:libs && pnpm --filter @app/worker run build && playwright test -c e2e/playwright.config.ts",
|
||||
"lint": "biome check .",
|
||||
"format": "biome format --write .",
|
||||
"boundaries": "depcruise --config .dependency-cruiser.cjs apps config modules",
|
||||
"test": "vitest run",
|
||||
"test:unit": "vitest run --exclude test/isolation.test.ts",
|
||||
"test:isolation": "vitest run test/isolation.test.ts",
|
||||
"openapi": "vitest run test/openapi.test.ts -u",
|
||||
"eval": "vitest run evals",
|
||||
"eval:live": "EVAL_LIVE=1 vitest run evals --reporter=verbose",
|
||||
"eval:promptfoo": "npx --yes promptfoo@0.124.1 eval -c evals/documents/promptfooconfig.yaml",
|
||||
"build": "pnpm -r run build",
|
||||
"dev": "node scripts/dev.mjs",
|
||||
"dev:web": "pnpm --filter @app/web run dev",
|
||||
"migrate": "pnpm --filter @app/worker run migrate",
|
||||
"seed": "pnpm --filter @app/worker run seed",
|
||||
"kit": "kit",
|
||||
"new:module": "kit new:module",
|
||||
"build:libs": "pnpm --filter @app/config --filter @app/modules run build",
|
||||
"convex:gen": "pnpm run build:libs && node scripts/convex-gen.mjs"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@biomejs/biome": "2.5.15",
|
||||
"@conusai-sdk/observe": "catalog:",
|
||||
"@conusai-sdk/observe-node": "catalog:",
|
||||
"@conusai-sdk/observe-testing": "catalog:",
|
||||
"@conusai-kit/cli": "catalog:kit",
|
||||
"@playwright/test": "catalog:",
|
||||
"@modelcontextprotocol/client": "catalog:",
|
||||
"@types/node": "26.6.5",
|
||||
"@types/react": "catalog:",
|
||||
"@types/react-dom": "catalog:",
|
||||
"ajv": "8.20.0",
|
||||
"axe-core": "catalog:",
|
||||
"ajv-formats": "3.0.1",
|
||||
"dependency-cruiser": "18.6.0",
|
||||
"typescript": "5.9.3",
|
||||
"vitest": "4.1.11",
|
||||
"yaml": "2.8.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"@conusai-kit/auth": "catalog:kit",
|
||||
"@conusai-kit/brand": "catalog:kit",
|
||||
"@conusai-kit/core": "catalog:kit",
|
||||
"@conusai-kit/data": "catalog:kit",
|
||||
"@conusai-kit/data-convex": "catalog:kit",
|
||||
"@conusai-kit/data-kysely": "catalog:kit",
|
||||
"@conusai-kit/data-mongo": "catalog:kit",
|
||||
"@conusai-kit/files": "catalog:kit",
|
||||
"@conusai-kit/i18n": "catalog:kit",
|
||||
"@conusai-kit/jobs-pgboss": "catalog:kit",
|
||||
"@conusai-kit/platform": "catalog:kit",
|
||||
"@conusai-kit/proposals": "catalog:kit",
|
||||
"@conusai-kit/tenancy": "catalog:kit",
|
||||
"@conusai-kit/testing": "catalog:kit",
|
||||
"@conusai-sdk/convex-audit": "catalog:",
|
||||
"@conusai-sdk/blob": "catalog:",
|
||||
"@conusai-sdk/ai": "catalog:",
|
||||
"@conusai-sdk/ocr": "catalog:",
|
||||
"@conusai-sdk/usage": "catalog:",
|
||||
"convex": "catalog:",
|
||||
"convex-helpers": "catalog:",
|
||||
"react": "catalog:",
|
||||
"react-dom": "catalog:",
|
||||
"zod": "catalog:",
|
||||
"@conusai-kit/guides": "catalog:kit",
|
||||
"@conusai-kit/support": "catalog:kit",
|
||||
"@conusai-kit/auth-convex-better-auth": "catalog:kit",
|
||||
"@convex-dev/better-auth": "catalog:",
|
||||
"better-auth": "catalog:"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user