Skip to content

Commit

Permalink
decision doc: wip
Browse files Browse the repository at this point in the history
  • Loading branch information
pcattori committed Sep 21, 2024
1 parent 8b5edea commit f9325ab
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions decisions/0013-zero-effort-typesafety.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
## Zero-effort Typesafety

Date: 2024-09-20

Status: accepted

### context

- RR knows what the types should be!
- tsc doesn't let you type modules
- tsc doesn't let plugins participate in typechecking

### decisions

- custom language service
- non-routes -> pass through
- cli: typecheck

### limitations

- no top-level tsconfig.json w/ references
- eslint rules may need to be turned off

0 comments on commit f9325ab

Please sign in to comment.