CSJ fonctionne comme un code linter classique, mais au lieu de vérifier la validité de la syntaxe du code, il vérifie si différentes règles de style sont respectées.
Plus de 90 de ces règles sont inclus par défaut avec le paquetage CSJ, certains d'entre eux organisé en ensembles suivant des guides de style célèbres détaillées sur Internet et utilisés par certains projets open source bien connus et les entreprises de grands noms.
Certains des presets inclus fournissent un moyen de vérifier votre code contre les guides de style suivantes:. JQuery, Crockford, Google, Grunt, Wikimedia, Yandex, Airbnb et Mr.doob
Des concepteurs de cours ne sont pas limités à ceux-ci et peuvent également créer leur propre, regroupant les règles de validation qu'ils souhaitent utiliser, ou en écrivant également de nouveaux valideurs de style de codage sur leur propre.
Par défaut, le package CSJ peut être utilisé à partir de la Node.js CLI, mais il y a aussi des extensions pour des boîtes à outils de développement populaires comme Atom, Sublime Text, Visual Studio, VIM, IntelliJ, supports, Grunt et Gulp.
CSJ a été un projet réussi et depuis son lancement a été utilisé par des projets Web populaires comme Bootstrap, jQuery, AngularJS, Grunt, ionique, Ember, Famo.us, Less.js et Moment.js. Il a également fait son chemin dans le siège de sociétés comme Yandex, Adobe, Wikimedia, et Goodvidio
Ce qui est nouveau dans cette version:.
- Petite mise à jour pour la distribution de correctifs de l'option --esnext CLI.
Ce qui est nouveau dans la version 2.5.1:
- Petite mise à jour pour la distribution de correctifs de l'--esnext CLI option.
Ce qui est nouveau dans la version 1.13.1:
- Petite mise à jour pour la distribution de correctifs de l'--esnext CLI option.
Exigences :
- Node.js 0,10 ou plus
Commentaires non trouvées