You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit f8687cb
Browse filesBrowse the repository at this point in the historyBrowse files
Turn on lint.options.typeAware and typeCheck in vite.config.ts and fix
everything they surfaced:
- void 58 floating promises across web routes and stores; restructure
destructures flagged by unbound-method
- retype useState<any> and redundant any unions with real DTO types
- narrow unknown values before stringification in the mongo migration
script and the moderation scan decoder
- give package tsconfigs explicit rootDir (or noEmit for @cnode/db) so
tsgolint can type-check each project; apps/api keeps its existing
nested dist layout
- declare *.css modules for side-effect imports in apps/web
- upgrade TypeScript to 7.0.2 and @types/node to 24 to match Node 24
Typing @cnode/db's DB export (currently any) surfaces ~40 more type
errors in @cnode/api, including likely real bugs in message rendering
(topic.author does not exist on the row type); left as a follow-up,
see the TODO in packages/db/src/client.ts.
0 commit comments