Déprécié en faveur de l'utilisation directement des liners
lint
Gagner la puissance de l'analyse de code statique avec une seule commande

Les peluches sont livrées avec:
- JSLINT - L'outil de qualité du code JavaScript
- Jshint - Un outil qui aide à détecter les erreurs et les problèmes potentiels dans votre code JavaScript
- Eslint - Un outil entièrement enfichable pour identifier et rendre compte des modèles en JavaScript
- CSSLINT - Linting automatisé des styles de styles en cascade
- Stylelint - Un puissant et moderne Linter
- HTMLHINT - Un outil d'analyse de code statique pour HTML
- W3CJS - Une bibliothèque Node.js pour tester des fichiers ou des URL contre le validateur HTML W3C
- BootLint - Un HTML Linter pour les projets bootstrap
- Markdownlint - un vérificateur de style Node.js et un outil de peluche pour les fichiers de démarrage
- Remarque-lint - un style de style de code Markdown
- dockerfilelint - Linter et validateur pour dockerfile
Démarrage rapide
Installation: npm install lints -g
Courir: lints
S'il y a des avertissements, les Lints les enverront à STDOUT et quitteront un code de sortie non nul.
Si vous voulez que les charpons s'exécutent lorsque vous effectuez npm test , installez-le comme une dépendance de développement:
npm install lints --save-dev
et ajoutez-le comme votre script pretest à votre package.json:
"scripts" : {
"pretest" : " lints "
}Configuration
Pour personnaliser les peluches, créez le fichier .lints.json à la racine de votre projet. Vous pouvez voir la configuration par défaut dans src / default.lints.json
Pour personnaliser un linter individuel, créez un fichier RC respectif à la racine de votre projet.
Compatibilité
Lints est compatible avec la version "actuelle" de Node.js.
Vous pouvez vérifier s'il est compatible avec Node.js 6.0 sur la page Travis CI
Changelog
Licence
Mit