Skip to content

Commit f9325ab

Browse files
committed
decision doc: wip
1 parent 8b5edea commit f9325ab

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
## Zero-effort Typesafety
2+
3+
Date: 2024-09-20
4+
5+
Status: accepted
6+
7+
### context
8+
9+
- RR knows what the types should be!
10+
- tsc doesn't let you type modules
11+
- tsc doesn't let plugins participate in typechecking
12+
13+
### decisions
14+
15+
- custom language service
16+
- non-routes -> pass through
17+
- cli: typecheck
18+
19+
### limitations
20+
21+
- no top-level tsconfig.json w/ references
22+
- eslint rules may need to be turned off

0 commit comments

Comments
 (0)