Home › Vibe Coding / AI Programming › Deslop
Deslop
Show HN: Deslop – Oxlint rules for AI-generated TypeScript
Visit the Deslop website / project page →HN discussion
What is Deslop
Deslop is a set of Oxlint rules designed to detect and clean up common issues and low-quality patterns in AI-generated TypeScript code.
Key features
- Provides an Oxlint rule set specifically for detecting low-quality patterns in AI-generated TypeScript code
- Includes type-safety rules such as no-chained-type-assertions, rejecting forged type assertions
- Rejects the use of conditional empty object spread to omit fields
- Forbids the use of object or unknown types in function parameters
- Requires the use of boundary parsing instead of runtime typeof narrowing
Who it is for
For TypeScript developers using Oxlint, especially those who need to clean unsafe types, duplicated code and low-value tests from AI-generated code.
How to get started
- Install the package with npm install --save-dev ai-deslop
- Import ai-deslop's recommended config in your oxlint configuration file
- Set jsPlugins to ["ai-deslop"] and apply the options and rules from deslopConfigs.recommended
Compiled from public descriptions on the tool's official website / README / launch page. Pricing and user numbers have not been verified; please check the official website. Some sections were drafted with AI assistance. Written in Chinese and English; other languages are machine-translated.
Similar alternatives (Vibe Coding / AI Programming)
🏅 Get a “Featured on AI Hot List” badge · Submit a tool
← Back to “Vibe Coding / AI Programming” · 🔥 Full hot list · 📋 Use-case lists
Newsletter
One email a week
One email a week: the 3 must-see tools from the hot list.
Free. No spam. Unsubscribe in one click.