JSLint

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
JSLint
Image illustrative de l'article JSLint
Logo

Développeur Douglas Crockford
Première version 2002
Dernière version 2011-10-11 (11 octobre 2011)
Écrit en JavaScript
Environnement Cross-platform
Langue Anglais
Type Analyse statique de programmes
Site web http://www.jslint.com/

JSLint est un outil d'analyse statique du code source JavaScript. Il a été développé par Douglas Crockford. Il est disponible principalement comme outil en ligne mais il existe également une version en ligne de commande[1].

Licence[modifier | modifier le code]

La licence de JSLint[2] est dérivée de la licence MIT[3]. Le seul ajout est une clause indiquant le « le logiciel doit être utilisée pour le Bien, pas pour le Mal »[4]. Cette clause a empêchée JSLint et ses dérivés d'être hébergés sur Google Code[3] et d'être inclus dans la distribution Debian[5].

Bibliographie[modifier | modifier le code]

  • Section 'Performing JavaScript Syntax Checking with JSLint', Pages 143-145 of Ryan Asleson, Nathaniel T. Schutta, Foundations of Ajax, Apress,‎ 2005-10-14 (ISBN 1590595823)

Références[modifier | modifier le code]

  1. « command-line adaptation projects » (ArchiveWikiwixArchive.isGoogleQue faire ?). Consulté le 2013-04-12
  2. « Licence de JSLint », sur GitHub
  3. a et b Ryan Grove, « JSMin isn't welcome on Google Code »,‎ 8 décembre 2009
  4. « The Software shall be used for Good, not Evil. »
  5. Re: The Software shall be used for Good, not Evil.

Lien externe[modifier | modifier le code]