It currently provides two rules: - `no-undocumented-throws`: flags functions that throw without a corresponding @throws tag - `no-implicit-propagation`: flags functions that call other @throws-documented functions without documenting the propagated exception
It includes auto-fixers, type-aware validation using TypeScript, and support for Promise rejections.
Would appreciate any feedback or suggestions.