JSLint
From Wikipedia, the free encyclopedia
Dernière version
2011-10-11 ()
JSLint
| Développé par | Douglas Crockford |
|---|---|
| Première version | |
| Dernière version | 2011-10-11 () |
| Dépôt | github.com/jslint-org/jslint |
| Écrit en | JavaScript |
| Environnement | Cross-platform |
| Langues | Anglais |
| Type | Analyse statique de programmes |
| Licence | Unlicense (en) |
| Site web | http://www.jslint.com/ |
JSLint est un outil d'analyse statique du code source JavaScript qui 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]. Le nom du logiciel fait allusion au premier analyseur statique de code d'UNIX, lint.
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é pour le Bien, pas pour le Mal »[4]. Cette clause a empêché JSLint et ses dérivés d'être hébergés sur Google Code[3] et d'être inclus dans la distribution Debian[5].