proposal-system/web
Adam Moussa eaba68bae5
fix(web): install shared api-contracts deps via postinstall
Web Frontend Check failed on PR #222: tsc compiles
shared/api-contracts/src/schemas.ts through the tsconfig path alias,
and module resolution for its zod import walks up from shared/, never
reaching web/node_modules. CI only ran npm ci in web/, so the shared
package's deps were absent. A postinstall hook installs them wherever
web's deps are installed (CI typecheck, web-test, deploy bundling).

Passed locally only because a stray repo-root node_modules/zod
satisfied the lookup.
2026-07-13 19:19:57 -04:00
..
src feat(contracts): adopt shared api-contracts in web, add zod schemas and ProblemDetails codes 2026-07-13 17:19:42 -04:00
.env.example Implement Phases 2-5: Frontend, AI/RAG, PDF Generation (#22) 2026-05-17 13:06:23 -04:00
index.html feat(web): adopt SHOC design system and shell layout (ADR 0003) 2026-07-13 16:47:17 -04:00
package-lock.json feat(contracts): adopt shared api-contracts in web, add zod schemas and ProblemDetails codes 2026-07-13 17:19:42 -04:00
package.json fix(web): install shared api-contracts deps via postinstall 2026-07-13 19:19:57 -04:00
tsconfig.json feat(contracts): adopt shared api-contracts in web, add zod schemas and ProblemDetails codes 2026-07-13 17:19:42 -04:00
vite.config.ts feat(contracts): adopt shared api-contracts in web, add zod schemas and ProblemDetails codes 2026-07-13 17:19:42 -04:00
vitest.config.ts build(deps): upgrade MUI to v9 (material + icons) and group @mui/* in Dependabot (#168) 2026-06-22 16:02:43 -04:00