pegjs syntax plugin
clojurescript plugins
auto strip whitespaces before write buffer to file