Skip to content

Jev directory

Better TypeScript

A type-aware TypeScript linter that pins a public typescript-go compiler module and runs syntax- and type-aware rules in one AST pass per root file; its semantic mode reads changed files and asks TypeSafe Noul questions over bounded spans and candidates per policy.
Stars
8
Language
TypeScript
License
MIT
Reading time
2 min
Published by
Community
Author
andrueandersoncs
Last verified
Oct 2026

Highlights

  • A Go linter for TypeScript projects, built on a pinned public typescript-go compiler module.
  • Runs all syntax- and type-aware rules in one AST pass per root source file.
  • better-typescript semantic reads complete changed, selected, or committed-range files, then asks TypeSafe Noul questions over bounded source spans.
  • Question and candidate selection is scoped per policy, per the README.
  • MIT licensed TypeScript repo from the author of jev-cli and visual-jev; 8 stars, created 2026-06-10, pushed 2026-10-16.

Quickstart

bash
npm install --save-dev @better-typescript/better-typescript
npx better-typescript

Watch out

README reviewed 2026-10-17; the digest truncates after the install block, so the available policies, Noul configuration, and any accuracy results are not visible. The repo documents itself at andrueandersoncs.github.io/better-typescript, which the digest links but does not capture.

Questions about this entry

Short answers drawn from the linked project or page.

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai