dgtlmoon / changedetection.io

The best and simplest free open source web page change detection, website watcher, restock monitor and notification service. Restock Monitor, change detection. Designed for simplicity - Simply monitor which websites had a text change for free. Free Open source web page change detection, Website defacement monitoring, Price change notification
https://changedetection.io
Apache License 2.0
16.75k stars 928 forks source link

[feature] Add change detection support for tree-sitter to monitor javascript (for errors/bugs/etc and other information) #2166

Open ResistanceIsUseless opened 7 months ago

ResistanceIsUseless commented 7 months ago

Please add support for tree-sitter or something to support javascript and web assembly monitoring. Here is a pretty straight forward example showing how tree-sitter is used for bug bounty monitoring. https://alexvec.github.io/posts/monitoring-js-files/

Ideally, people could create their own tree-sitter queries and changedetection would do a diff on those each run.

dgtlmoon commented 7 months ago

This would be best added as a plugin https://github.com/dgtlmoon/changedetection.io/pull/2111