Deslop – Quality checks for AI-generated TypeScript
Catch unsafe types, duplicate code, and junk tests in AI-written TS
- Problem
- Many projects now generate TypeScript with AI. The code often runs but is full of unsafe type assertions, duplicated logic, and low-value tests that are hard to systematically catch in review. Manually scanning for these patterns is tedious and error-prone.
- Solution
- A rule set built on oxlint (or an ESLint plugin) specifically targeting AI-generated code patterns: detects unsafe types, duplicate code blocks, and hollow tests, and suggests fixes. Runs locally or as a CI step with zero workflow overhead.
- Users
- Frontend/full-stack teams heavily using AI for TypeScript, open-source maintainers, indie developers
- MVP
- An oxlint/ESLint plugin with rules for unsafe any/assertions, duplicate code detection, and low-value test identification; concise reports with fix suggestions; one-command CI integration; VS Code inline hints
- Revenue
- Open-source core plus a paid team rule pack subscription (custom rules, CI dashboard, private rule hosting).
- Why now
- The explosion of AI-written code makes quality review a new bottleneck. Existing linters aren't designed for AI patterns, giving indie devs a window to win with rules and community.
Source discussions · 1
- Hacker NewsShow HN: Deslop – Oxlint rules for AI-generated TypeScript2↑ 0