Show HN: Deslop – Oxlint rules for AI-generated TypeScript
The 'Deslop' project introduces a set of opinionated Oxlint rules designed to identify and reject low-quality, AI-generated TypeScript code patterns. It aims to enforce better type safety and prevent the proliferation of 'slop' in codebases.
Why it matters
As AI-assisted coding becomes ubiquitous, tools that maintain code quality and prevent the accumulation of 'AI-slop' are becoming essential for professional software engineering.
Opinionated Oxlint rules that reject low-evidence, low-signal, AI-slop code patterns.
Rules are vendored from dmmulroy/anti-slop (generic rules) alongside additional deslop rules, all renamed under the deslop/* namespace. The vendored source is MIT licensed; see Credits below.
npm install --save-dev ai-deslop # @oxlint/plugins comes along as a runtime dependency — keep it in sync with your oxlint version Ships compiled JavaScript — works with any oxlint JS-plugin runtime (Bun, Deno, or Node.js).
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in