Jordan Eldredge
209f3c4ada
Simplify tsconfig white/black lists
2019-10-22 08:28:51 -07:00
Jordan Eldredge
3f6dfd91dd
Improve typing of .ts files in /modern ( #950 )
...
* Improve typing of Actions
* Make typing of MakiObjects more explicit
* Make parent optional
* Allow group to be initialized with all nulls
* Whitelist all runtime ts files for type checking
* Typecheck the entire modern codebase!
* Ignore typescript
2019-10-18 06:34:10 -07:00
Jordan Eldredge
26ffb91ab3
Type AnimatedLayer ( #939 )
2019-10-08 18:05:02 -07:00
Jordan Eldredge
ba343f13d8
Whitelist a few more modules that already typecheck
2019-10-07 06:51:44 -07:00
Jordan Eldredge
0549606fb2
Put comments where we have untyped runtime classes
2019-10-07 06:51:44 -07:00
Jordan Eldredge
19797a5ce4
Add a bunch of runtime files that typecheck
2019-10-07 06:51:44 -07:00
Jordan Eldredge
3c0d37d3c5
Continue improving Maki types
2019-09-20 06:29:24 -07:00
Jordan Eldredge
d562d41dea
Fix types for more Maki objects
2019-09-20 06:22:44 -07:00
Jordan Eldredge
e21d79dad8
Fix more types for maki standard library
2019-09-19 21:12:10 -07:00
Jordan Eldredge
66666efbb6
Improve a few more types in Maki objects
2019-09-19 21:12:10 -07:00
Jordan Eldredge
148a1afd2d
Fix types for Config
2019-09-19 21:12:10 -07:00
Jordan Eldredge
a17489de93
Fix types for Timer
2019-09-19 07:14:26 -07:00
Jordan Eldredge
bd4b938268
Start typechecking more runtime objects
2019-09-19 07:03:31 -07:00
Jordan Eldredge
76976878a4
Improive typing in modern
2019-09-19 07:03:31 -07:00
Jordan Eldredge
e214ddb8b9
Don't attempt to type check compiled assets
2019-02-16 06:19:40 -08:00
Jordan Eldredge
252abbd3a9
Fix type checking of demo site
2018-12-30 22:56:09 -08:00
Jordan Eldredge
ea3ae78833
Format tsconfig.json
2018-09-17 17:04:05 -07:00
Jordan Eldredge
a276ffb518
Convert first files to TypeScript
2018-09-17 17:04:05 -07:00
Jakub Ďuraš
118c1ff305
Typescript cli ( #647 )
...
* Add tsconfig.json and static module resolution for ts
* Add trailing newline to tsconfig
* Change tsc module to commonjs to support .json import
* Add tsc as dependency and to scripts
2018-08-28 16:45:03 -07:00