Go to file
YetAnotherSuite Dev fedda0894d test: add 48 unit tests across types, ui, and web packages
packages/types: 27 tests
- Zod schema validation for user, node, workspace, tag, link
- Default values, required fields, enum constraints, edge cases

packages/ui: 8 tests
- Button rendering, variants, sizes, asChild, ref forwarding, disabled
- Dialog trigger rendering

apps/web: 13 tests
- Notes store CRUD operations (add, update, remove, select, search)
- Tasks store operations (add, toggle complete, priority, remove, view switching, projects)

apps/api: 4 placeholders for DB-backed integration tests

Infrastructure:
- vitest configs for packages/types and packages/ui
- jsdom test environment for UI components
- localStorage mock for Zustand persist middleware in jsdom
- crypto.randomUUID polyfill for test environment
- Fixed create schemas to make non-essential fields optional
2026-07-20 22:41:13 +02:00
.github/workflows feat: Phase 1 foundation — monorepo, auth, DB schema, API, shared packages 2026-07-20 21:58:17 +02:00
apps test: add 48 unit tests across types, ui, and web packages 2026-07-20 22:41:13 +02:00
packages test: add 48 unit tests across types, ui, and web packages 2026-07-20 22:41:13 +02:00
tooling feat: Phase 1 foundation — monorepo, auth, DB schema, API, shared packages 2026-07-20 21:58:17 +02:00
.dockerignore feat: Phase 6 platform — public API, desktop app, Docker deployment, analytics 2026-07-20 22:30:12 +02:00
.env.example feat: Phase 1 foundation — monorepo, auth, DB schema, API, shared packages 2026-07-20 21:58:17 +02:00
.gitignore feat: Phase 1 foundation — monorepo, auth, DB schema, API, shared packages 2026-07-20 21:58:17 +02:00
.prettierrc feat: Phase 1 foundation — monorepo, auth, DB schema, API, shared packages 2026-07-20 21:58:17 +02:00
AGENTS.md feat: Phase 1 foundation — monorepo, auth, DB schema, API, shared packages 2026-07-20 21:58:17 +02:00
BUILDANDRUN.md docs: add BUILDANDRUN.md and NEXTSTEP.md developer guides 2026-07-20 22:33:54 +02:00
docker-compose.yml feat: Phase 6 platform — public API, desktop app, Docker deployment, analytics 2026-07-20 22:30:12 +02:00
NEXTSTEP.md docs: add BUILDANDRUN.md and NEXTSTEP.md developer guides 2026-07-20 22:33:54 +02:00
package.json feat: Phase 1 foundation — monorepo, auth, DB schema, API, shared packages 2026-07-20 21:58:17 +02:00
pnpm-lock.yaml test: add 48 unit tests across types, ui, and web packages 2026-07-20 22:41:13 +02:00
pnpm-workspace.yaml feat: Phase 5 collaboration — real-time, workspaces, sharing, templates 2026-07-20 22:28:10 +02:00
turbo.json test: add 48 unit tests across types, ui, and web packages 2026-07-20 22:41:13 +02:00
yetanothersuite_implementation_plan.json feat: Phase 1 foundation — monorepo, auth, DB schema, API, shared packages 2026-07-20 21:58:17 +02:00
yetanothersuite_implementation_plan.md feat: Phase 1 foundation — monorepo, auth, DB schema, API, shared packages 2026-07-20 21:58:17 +02:00