lang/typescript

Free catalog · v0.0.10

Reviews TypeScript correctness, type design, async lifecycles, module boundaries, and runtime alignment.

Checks

RuleSeverityScans for
typescript.async.async-promise-executorHighPromise uses an async executor
typescript.async.ignored-foreachHighAsync work is discarded by forEach
typescript.async.swallowed-awaited-rejectionMediumAn awaited operation converts rejection into success with an empty catch handler
typescript.boundary-castHighExternal data typed by assertion instead of validation
typescript.double-castMediumType laundering via as unknown as T (or legacy as any as T)
typescript.exported-anyMediumany in exported API surface
typescript.strict-disabledMediumStrict type checking off or explicitly weakened
typescript.ts-ignoreMediumCompiler errors suppressed with @ts-ignore or bare @ts-nocheck

More from the registry