JSCS werkt net als een klassieke code Linter, maar in plaats van het controleren van de geldigheid van de syntaxis van de code, controleert of verschillende styling regels in acht worden genomen.
Meer dan 90 van dergelijke regels worden standaard meegeleverd met de JSCS pakket, een aantal van hen georganiseerd in sets volgende beroemde stijlgidsen gedetailleerd op het internet en wordt gebruikt door een aantal bekende open source-projecten en grote namen bedrijven.
Een aantal van de meegeleverde voorinstellingen bieden een manier om de code te controleren tegen de volgende stijlgidsen. JQuery, Crockford, Google, Grunt, Wikimedia, Yandex, Airbnb, en Mr.doob
Natuurlijk ontwikkelaars zijn niet beperkt tot die en kunnen ook hun eigen te maken, samen groeperen van de validatie regels die ze willen gebruiken, of door ook het schrijven van nieuwe stijl van coderen validators op hun eigen.
Standaard is de JSCS pakket kan worden gebruikt vanaf de Node.js CLI, maar er zijn ook uitbreidingen voor de populaire ontwikkeling van toolkits zoals Atom, Sublime Text, Visual Studio, VIM, IntelliJ, Beugels, Grunt en Gulp.
JSCS heeft een succesvol project geweest en sinds de lancering is gebruikt door de populaire Web projecten zoals Bootstrap, jQuery, angularjs, Grunt, Ionische, Ember, Famo.us, Less.js en Moment.js. Het heeft ook zijn weg gevonden naar het hoofdkwartier van bedrijven zoals Yandex, Adobe, Wikimedia en Goodvidio
Wat is nieuw in deze release:.
- Kleine update aan voor fix verdeling van de --esnext optie CLI.
Wat is nieuw in versie 2.5.1:
- Kleine update aan voor fix verdeling van de --esnext CLI-optie.
Wat is nieuw in versie 1.13.1:
- Kleine update aan voor fix verdeling van de --esnext CLI-optie.
Eisen
- Node.js 0.10 of hoger
Reacties niet gevonden