-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
81 lines (81 loc) · 3.6 KB
/
package.json
File metadata and controls
81 lines (81 loc) · 3.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
{
"name": "betali",
"version": "1.0.0",
"description": "Betali - A comprehensive business inventory management SaaS platform for all types of businesses",
"private": true,
"workspaces": [
"frontend",
"backend"
],
"scripts": {
"front": "cd frontend && bun run dev",
"back": "cd backend && bun run start",
"back:dev": "cd backend && bun run dev",
"build:front": "cd frontend && bun run build",
"build:back": "cd backend && bun run build",
"build": "bun run build:front",
"build:all": "bun run build:front && bun run build:back",
"preview:front": "cd frontend && bun run preview",
"serve:front": "bun run preview:front",
"test": "bun run test:back && bun run test:front",
"test:back": "cd backend && bun run test",
"test:front": "cd frontend && bun run test",
"test:watch": "cd backend && bun run test:watch",
"lint": "bun run lint:front && bun run lint:back",
"lint:front": "cd frontend && bun run lint",
"lint:back": "cd backend && bun run lint",
"health": "cd backend && bun run health",
"db:test": "cd backend && bun run db:test",
"ai-review": "node scripts/ai-review.js",
"ai-test-gen": "node scripts/ai-test-gen.js",
"ai-fix": "node scripts/ai-fix.js",
"ai-auto-qa": "node scripts/ai-auto-qa.js",
"dev:all": "( cd backend && bun run dev ) & ( cd frontend && bun run dev ) & wait",
"ai-explorer": "node scripts/ai-explorer.js",
"ai-loop": "node scripts/ai-agent-loop.js",
"ai-loop:test": "node scripts/ai-agent-loop.js --task=test-gen",
"ai-loop:review": "node scripts/ai-agent-loop.js --task=review",
"ai-loop:fix": "node scripts/ai-agent-loop.js --task=fix",
"ollama:setup": "ollama pull qwen2.5-coder:7b",
"quality-gate": "bash scripts/quality-gate.sh",
"quality-gate:fast": "bash scripts/quality-gate.sh --fast",
"quality-gate:e2e": "bash scripts/quality-gate.sh --e2e-only",
"smoke:prod": "node scripts/smoke-prod.js",
"perf:audit": "node scripts/perf-audit.js",
"perf:audit:full": "node scripts/perf-audit.js --runs=3",
"perf:audit:fast": "node scripts/perf-audit.js --pages=dashboard,orders,products --screenshots=false",
"build:analyze": "cd frontend && ANALYZE=true bun run build",
"setup:hooks": "bash scripts/setup-hooks.sh",
"test:e2e": "cd frontend && npx playwright test",
"test:e2e:ui": "cd frontend && npx playwright test --ui",
"test:e2e:orders": "cd frontend && npx playwright test tests/e2e/orders/",
"test:e2e:dashboard": "cd frontend && npx playwright test tests/e2e/dashboard/",
"test:e2e:warehouse": "cd frontend && npx playwright test tests/e2e/warehouse/",
"playwright:install": "cd frontend && npx playwright install --with-deps"
},
"dependencies": {
"@hookform/resolvers": "^5.1.1",
"@modelcontextprotocol/sdk": "^1.17.4",
"@supabase/ssr": "^0.6.1",
"@supabase/supabase-js": "^2.49.4",
"class-variance-authority": "^0.7.1",
"fs-extra": "^11.3.1",
"glob": "^13.0.0",
"radix-ui": "^1.4.2",
"react-helmet-async": "^2.0.5",
"react-hook-form": "^7.58.0",
"sonner": "^2.0.5",
"tar": "^7.5.6",
"ts-node": "^10.9.2",
"typescript": "^5.9.2",
"zod": "^3.25.64"
},
"resolutions": {
"react": "^19.2.3",
"react-dom": "^19.2.3"
},
"overrides": {
"react": "^19.2.3",
"react-dom": "^19.2.3"
}
}