Deslop - Oxlint rules that reject AI-generated TypeScript slop
Show HN: Deslop – Oxlint rules for AI-generated TypeScript
Deslop is an opinionated set of Oxlint rules that catches low-evidence, low-signal patterns typical of AI-generated TypeScript. It rejects chained type assertions, unknown parameters, unsafe dictionaries, and other type-safety escape hatches, while also flagging code quality issues like adjacent filter/map passes and redundant test assertions. Built on rules vendored from dmmulroy/anti-slop, it installs via npm and works with Bun, Deno, or Node.js. Just add it to your Oxlint config to automatically enforce cleaner, more trustworthy TypeScript.
Opinionated Oxlint rules that reject low-evidence, low-signal, AI-slop code patterns.