Some time late 2014 I wrote SonarTsPlugin, which for a few years was one of the only ways to get Typescript analysis into SonarQube. It was:
- The first time I’d used
- The first time (and last, though for purely coincidental reasons) I’d written an analyser for SonarQube
- The most popular thing I’ve committed to GitHub
Over 180 stars, over 100 forks and 8.5k downloads of the most recent version. I’m pretty pleased.
Fortunately, the SonarQube guys wrote their own official Typescript plugin a while back and it’s both stable, well-supported and covers off most everything mine did or can be supplemented by other existing plugins to cover the remaining functionality. Not only does this make my plugin redundant, it also makes it a source of confusion – people come raising issues thinking it’s the official plugin, and I’m not equipped time-wise to give much help (especially since Elspeth was born).
I’ve not been able to make updates to it at all for at least 18 months, which means it’s drifted behind SonarQube upgrades and
tslint rule changes.
So as of today the repository has been archived with a note, and it’ll be left up as a reference only.