Deslop
A customized lint rule set built on Oxlint, designed to identify and remediate anti-patterns in AI-generated TypeScript code, such as redundant type assertions and excessively defensive checks.
Timeline (last 90 days)
PStack's Deslop skill compares the main branch with the current branch and checks whether the changes contain redundant comments, unnecessary Try Catch blocks, variables lacking explicit types, and excessively deep nesting.
Deslop is a set of lint rules customized for Oxlint, used to catch common anti-patterns in AI-generated TypeScript code.
The Deslop project was posted on Hacker News's Show HN section, with 4 points and 0 comments.
Tools like Deslop typically need to trade off between rule strictness and false positive rate: the more aggressive the rules, the more redundancy they can clean up, but the more likely they are to flag safety code humans deliberately wrote as a problem.
Choosing Oxlint rather than ESLint as the foundation reveals the author's consideration of performance, because AI-generated code is large in volume and the overhead of line-by-line review cannot be ignored.
All Facts (4)
PStack's Deslop skill compares the main branch with the current branch and checks whether the changes contain redundant comments, unnecessary Try Catch blocks, variables lacking explicit types, and excessively deep nesting.
50%UnverifiedDeslop is a set of lint rules customized for Oxlint, used to catch common anti-patterns in AI-generated TypeScript code.
50%UnverifiedTools like Deslop typically need to trade off between rule strictness and false positive rate: the more aggressive the rules, the more redundancy they can clean up, but the more likely they are to flag safety code humans deliberately wrote as a problem.
50%UnverifiedChoosing Oxlint rather than ESLint as the foundation reveals the author's consideration of performance, because AI-generated code is large in volume and the overhead of line-by-line review cannot be ignored.
50%