ScanJS працює, використовуючи фантастичну Acorn.js бібліотеку, аналіз коду JavaScript, а потім перетворивши його у форматі АСТ.
АСТ (абстрактного синтаксичного дерева) потім аналізували на загальні закономірності і ніяких проблем повідомляється користувачеві.
Для виявлення «проблем» в коді, ScanJS використовує список встановлених правил сканування. Там це набір правил за замовчуванням в комплекті з демо-пакет, але розробники також можуть додавати свої власні правила і завантажувати їх через файл JSON.
ScanJS працює з клієнтської сторони (браузери) і на стороні сервера (Node.js) JavaScript коду.
. Інструкція по установці надаються з файлом README програм пакета
Вимоги
- Node.js
Коментар не знайдено