proof-of-concept pluggable javascript linter with query support