There is no CI in this repository. Nothing runs tsc --noEmit or tsc on push or pull request, so a change that breaks the build or the type surface can land on main unnoticed and only surface at publish time or in a consumer.
There are also no type-level tests, so regressions in the exported interfaces (e.g. an accidentally widened field, a removed optional marker) would not be caught even if CI existed.
There is no CI in this repository. Nothing runs
tsc --noEmitortscon push or pull request, so a change that breaks the build or the type surface can land on main unnoticed and only surface at publish time or in a consumer.There are also no type-level tests, so regressions in the exported interfaces (e.g. an accidentally widened field, a removed optional marker) would not be caught even if CI existed.