Commit graph

12 commits

Author SHA1 Message Date
Jonathan Barrow
dd952954fd
Enable strict mode in TS and fix most issues with it 2023-03-17 17:39:46 -04:00
Jonathan Barrow
9fafca77fd
Typed literally everything and eslint is happy 2023-03-06 21:01:15 -05:00
Jonathan Barrow
e438253d3b
Moved types folder into src and changed alias root to @/ 2023-03-04 20:25:01 -05:00
Jonathan Barrow
45a5fd9862
Add import aliases 2023-03-04 09:45:12 -05:00
Jonathan Barrow
84bf498d48
Enable "resolveJsonModule": true in tsconfig 2023-03-03 00:29:12 -05:00
Jonathan Barrow
8bb3d600c4
Add types folder to ts includes 2023-03-03 00:28:08 -05:00
Jonathan Barrow
bf3e357bc1
Set tsconfig target to es2022 2023-03-02 19:37:17 -05:00
Jonathan Barrow
68a0fa8193
Added es2021 lib to compilerOptions (needed for replaceAll) 2023-03-02 19:29:09 -05:00
Jonathan Barrow
bcbf403aba
Set module to commonjs in tsconfig 2023-03-01 17:53:14 -05:00
Jonathan Barrow
b4980e942d
Set moduleResolution to node in tsconfig 2023-03-01 16:36:21 -05:00
Jonathan Barrow
0543bd45c8
Enabled esModuleInterop in tsconfig 2023-03-01 16:34:17 -05:00
Jonathan Barrow
ff69ac3cea
Added tsconfig and start of TypeScript migration 2023-02-28 21:08:52 -05:00