Show HN: TTSC – TypeScript-Go compiler and runner with transform plugins
- *`ttsc`*: build, check, and transform.
- *`ttsx`*: execute TypeScript with type checking.
- 10x faster than `ts-node`.
- type checking that `tsx` does not provide.
- *`@ttsc/lint`*: lint rule violation as TS compile error.
- *transformer support*: compiler-powered libraries, such as `typia`.
(
8 comments
| on HN
)
So when using `oxlint`, you have to run it after TS compilation, but `@ttsc/lint` configured violations are detected when TS compilation.
Do you ever really want to check types at runtime? If anything, you just want it to somehow work, right? Like Python.