That is excellent news @dgk
I will take a look at tree-sitter. I mentioned it on another thread here, about writing a simple linter for try {}
EDIT: Perhaps you could write some installation instructions for your sclang-ts-mode, if it has any special requirements compared to other modes. It could be included in the README once this is mature (looks pretty good already).
