ScanJS lavora con il fantastico Acorn.js biblioteca, l'analisi del codice JavaScript e poi convertirlo in formato AST.
L'AST (Abstract Syntax Tree) viene poi analizzato per modelli comuni e problemi sono segnalati per l'utente.
Per l'identificazione "problemi" nel codice, ScanJS utilizza un elenco di regole di scansione preimpostate. C'è un insieme di regole di default fornito con il pacchetto demo, ma gli sviluppatori possono anche aggiungere le proprie regole e caricarli tramite un file JSON.
ScanJS funziona con client-side (browser) e server-side code (Node.js) JavaScript.
. Le istruzioni di installazione vengono fornite con il file README del pacchetto
Requisiti :
- Node.js
I commenti non trovato