mirror of
https://github.com/jjbrunton/Sauci.git
synced 2026-10-31 18:19:43 +00:00
Add concise routed context, task-aware agent roles, focused skills, and structured learning promotion.\n\nUnify local development and workspace tooling, add layered test and E2E verification, harden MCP authentication, and gate deployment behind verification and explicit production promotion.
57 lines
1.7 KiB
JSON
Executable File
57 lines
1.7 KiB
JSON
Executable File
{
|
|
"name": "sauci",
|
|
"private": true,
|
|
"workspaces": [
|
|
"apps/admin",
|
|
"apps/mcp",
|
|
"apps/mobile",
|
|
"apps/supabase",
|
|
"apps/web",
|
|
"e2e",
|
|
"packages/*"
|
|
],
|
|
"scripts": {
|
|
"postinstall": "node scripts/fix-hoisting.js",
|
|
"dev": "scripts/dev-local.sh up",
|
|
"dev:turbo": "turbo dev",
|
|
"build": "turbo build",
|
|
"lint": "turbo lint && npm run lint:harness",
|
|
"lint:harness": "node scripts/lint-harness.mjs",
|
|
"test": "turbo test --filter=!@sauci/e2e",
|
|
"test:supabase": "scripts/test-supabase.sh",
|
|
"test:mobile:e2e": "maestro test e2e/maestro",
|
|
"verify:fast": "npm run lint && npm run typecheck && npm test",
|
|
"verify:full": "npm run verify:fast && npm run build && npm run test:supabase",
|
|
"verify:e2e": "scripts/with-local-supabase-env.sh tests npm run test -w @sauci/e2e",
|
|
"verify": "npm run verify:full && npm run verify:e2e",
|
|
"db:start": "npx supabase start --workdir apps",
|
|
"db:stop": "npx supabase stop --workdir apps",
|
|
"db:reset": "npx supabase db reset --workdir apps",
|
|
"db:migration:new": "npx supabase migration new --workdir apps",
|
|
"learn:check": "node scripts/validate-learnings.mjs",
|
|
"clean": "turbo clean",
|
|
"typecheck": "turbo typecheck"
|
|
},
|
|
"devDependencies": {
|
|
"patch-package": "^8.0.1",
|
|
"supabase": "^2.39.2",
|
|
"pg": "^8.17.2",
|
|
"turbo": "^2.3.3",
|
|
"typescript": "^5.3.3",
|
|
"vitest": "^2.1.9"
|
|
},
|
|
"packageManager": "npm@10.2.0",
|
|
"engines": {
|
|
"node": ">=20 <21"
|
|
},
|
|
"overrides": {
|
|
"rollup": "4.54.0",
|
|
"react-native": "0.76.9",
|
|
"expo": "~52.0.0"
|
|
},
|
|
"optionalDependencies": {
|
|
"@rollup/rollup-linux-arm64-musl": "4.54.0",
|
|
"@rollup/rollup-linux-x64-musl": "4.54.0"
|
|
}
|
|
}
|