ScanJS JavaScript kodu ayrıştırma ve AST formatına dönüştürerek, fantastik Acorn.js kütüphane kullanarak çalışır.
AST (Özet Ağacı sözdizimi) daha sonra ortak desenleri analiz edilir ve herhangi bir sorun kullanıcıya bildirilmektedir.
Kodunda "sorunları" tanımlamak için, ScanJS önceden ayarlanmış tarama kuralları listesini kullanır. Orada demo paketi ile birlikte varsayılan ruleset, ama geliştiriciler de JSON dosyası ile kendi kurallarını ekleyebilir ve bunları yükleyebilirsiniz.
ScanJS istemci tarafında (tarayıcılar) ve sunucu tarafı (node.js) JavaScript kodu ile çalışır.
. Montaj talimatları paketin README dosyasına sağlanan
Gereksinimler :
- node.js
Yorum Bulunamadı