A model-based linter that tells you what to refactor first.
HEALTH ? 96 / Healthy
A model-based linter that tells you what to refactor first.
// readme
A model-based linter that tells you what to refactor first.
ESLint tells you a line broke a rule. jevlint reads every file in your repository, scores how clean it is against principles you choose, and hands you a ranked list: messiest and most-changed files first. Then it writes the prompt that gets Claude Code or Codex to fix them.
No install, no API key, and your code stays on your machine:
npx @indxjp/jevlint --ast-only
npm install -g @indxjp/jevlint # or: pnpm add -g @indxjp/jevlint
jevlint --version
Requires Node.js 24.22.1 or later (or 22.23.4, or 26.12.1, on those lines).
A team inherits shop-api and has one afternoon for cleanup. jevlint picks the file, explains why,
hands it to Claude Code, and confirms the score went up.