Accueil › Codage par vibe / Programmation IA › Deslop
Deslop
Show HN: Deslop – Oxlint rules for AI-generated TypeScript
Visiter le site / la page du projet Deslop →Discussion HN
Qu'est-ce que Deslop
Deslop est un ensemble de règles Oxlint conçues pour détecter et nettoyer les problèmes courants et les motifs de faible qualité dans le code TypeScript généré par IA.
Fonctionnalités principales
- Fournit un ensemble de règles Oxlint spécifiquement pour détecter les motifs de faible qualité dans le code TypeScript généré par IA
- Inclut des règles de sécurité de type telles que no-chained-type-assertions, rejetant les assertions de type forgées
- Rejette l'utilisation de la propagation conditionnelle d'objet vide pour omettre des champs
- Interdit l'utilisation des types object ou unknown dans les paramètres de fonction
- Exige l'utilisation de l'analyse des limites au lieu du rétrécissement de type runtime typeof
Pour qui
Pour les développeurs TypeScript utilisant Oxlint, en particulier ceux qui doivent nettoyer les types non sûrs, le code dupliqué et les tests de faible valeur du code généré par IA.
Comment démarrer
- Installez le paquet avec npm install --save-dev ai-deslop
- Importez la configuration recommandée de ai-deslop dans votre fichier de configuration oxlint
- Définissez jsPlugins à ["ai-deslop"] et appliquez les options et règles de deslopConfigs.recommended
Compilé à partir des descriptions publiques du site officiel / README / page de lancement. Tarifs et nombre d'utilisateurs non vérifiés ; consultez le site officiel. Certaines sections ont été rédigées avec l'aide de l'IA. Rédigé en chinois et en anglais ; les autres langues sont traduites automatiquement.
Alternatives similaires (Codage par vibe / Programmation IA)
🏅 Obtenir le badge « Featured on AI Hot List » · Soumettre un outil
← Retour à « Codage par vibe / Programmation IA » · 🔥 Hot list complète · 📋 Listes par cas d'usage
Newsletter
Un e-mail par semaine
Un e-mail par semaine : les 3 outils à voir absolument de la liste.
Gratuit. Pas de spam. Se désabonner en un clic.