feat: integrate react-joyride for guided tours and add GettingStartedCard and PageGuide components for user onboarding. Enhance sidebar with a help tour button and update bank components to support new features. Implement bulk selection in SoalBrowser and improve question management with additional props for locking and selection states.
f4209d5 | { | |
| "name": "labas", | |
| "private": true, | |
| "workspaces": { | |
| "packages": [ | |
| "apps/*", | |
| "packages/*" | |
| ], | |
| "catalog": { | |
| "dotenv": "^17.2.2", | |
| "zod": "^4.1.13", | |
| "typescript": "^6", | |
| "@types/bun": "^1.3.4", | |
| "hono": "^4.8.2", | |
| "@trpc/server": "^11.16.0", | |
| "better-auth": "1.5.5", | |
| "next-themes": "^0.4.6", | |
| "@trpc/client": "^11.16.0", | |
| "@types/react-dom": "^19.2.3" | |
| } | |
| }, | |
| "type": "module", | |
| "scripts": { | |
| "dev": "turbo dev", | |
| "build": "turbo build", | |
| "check-types": "turbo check-types", | |
| "dev:web": "turbo -F web dev", | |
| "dev:server": "turbo -F server dev", | |
| "db:push": "turbo -F @labas/db db:push", | |
| "db:studio": "turbo -F @labas/db db:studio", | |
| "db:generate": "turbo -F @labas/db db:generate", | |
| "db:migrate": "turbo -F @labas/db db:migrate", | |
| "db:start": "turbo -F @labas/db db:start", | |
| "db:watch": "turbo -F @labas/db db:watch", | |
| "db:stop": "turbo -F @labas/db db:stop", | |
| "db:down": "turbo -F @labas/db db:down" | |
| }, | |
| "dependencies": { | |
| "@labas/env": "workspace:*", | |
| "dotenv": "catalog:", | |
| "react-joyride": "^3.1.0", | |
| "zod": "catalog:" | |
| }, | |
| "devDependencies": { | |
| "@labas/config": "workspace:*", | |
| "@types/bun": "catalog:", | |
| "turbo": "^2.8.12", | |
| "typescript": "catalog:" | |
| }, | |
| "packageManager": "bun@1.3.11", | |
| "license": "AGPL-3.0" | |
| } | |