JSLint

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
image illustrant les logiciels
Cet article est une ébauche concernant les logiciels.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

JSLint
Logo

Développeur Douglas Crockford
Première version 2002
Dernière version 2011-10-11 ()
Écrit en JavaScript
Environnement Cross-platform
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 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,‎ (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 »,‎
  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]