feat: initial project structure and generate API types

Initialized `package.json`, add tsup build config (CJS/ESM/DTS), wire up
full Makefile targets (lint/test/check/build), add missing BadRequest
response component to OpenAPI spec, generate TypeScript types from spec,
configure biome to exclude generated files, and add `@types/ws`
This commit is contained in:
Tasnim Kabir Sadik
2026-05-09 14:51:48 +06:00
parent 81b525f23f
commit db7fccbaed
11 changed files with 9981 additions and 1 deletions

3174
api/openapi.yaml Normal file

File diff suppressed because it is too large Load Diff