ScanJS fonctionne en utilisant le fantastique Acorn.js bibliothèque, analyse du code JavaScript et puis le convertir au format AST.
L'AST (Abstract Syntax Arbre) est ensuite analysé pour des motifs communs et des incidents sont signalés à l'utilisateur.
Pour identifier les «problèmes» dans le code, ScanJS utilise une liste de règles de numérisation prédéfinies. Il ya un ensemble de règles par défaut inclus dans le package de démonstration, mais les développeurs peuvent également ajouter leurs propres règles et de les charger via un fichier JSON.
ScanJS travaille avec côté client (navigateur) et côté serveur code (Node.js) JavaScript.
. Les instructions d'installation sont fournies avec le fichier README du paquet
Exigences :
- Node.js
Commentaires non trouvées