karfau/tslint-report

add dependency versions into available report

karfau opened this issue · 1 comments

E.g. $sources being an object with keys that are the sources, and each value being an object with metadata about it like path, version, homepage, change log, ...

I think it is theoretically possible to install a config twice with different versions, so we might need to check that when collecting the available rules. The sources data could help with that.

tslint-report now also generates tslint.report.sources.json which contains a lot of information about the modules containing sources, including information from package.json that helps reasoning about versions.