As in https://github.com/moltar/typescript-runtime-type-benchmarks/pull/1612
I would suggest using tsx