chore: configure eslint with typescript and prettier integration
This commit is contained in:
parent
3dfb75ea83
commit
22bb8a1e4c
4 changed files with 811 additions and 3 deletions
|
|
@ -9,7 +9,7 @@ Each phase produces a working, deployable increment. Nothing is built speculativ
|
|||
**Done when**: `pnpm dev` starts both apps; `GET /api/health` returns 200; React renders a hello page.
|
||||
|
||||
- [x] Initialise pnpm workspace monorepo: `apps/web`, `apps/api`, `packages/shared`, `packages/db`
|
||||
- [ ] Configure TypeScript project references across packages
|
||||
- [x] Configure TypeScript project references across packages
|
||||
- [ ] Set up ESLint + Prettier with shared configs in root
|
||||
- [ ] Set up Vitest in `api` and `web`
|
||||
- [ ] Scaffold Express app with `GET /api/health`
|
||||
|
|
@ -18,6 +18,7 @@ Each phase produces a working, deployable increment. Nothing is built speculativ
|
|||
- [ ] Write first migration (empty — just validates the pipeline works)
|
||||
- [ ] `docker-compose.yml` for local dev: `api`, `web`, `postgres`, `valkey`
|
||||
- [ ] `.env.example` files for `apps/api` and `apps/web`
|
||||
- [ ] testing ts config inheritance with tsx --showConfig
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue