What is Debt-Collector ?
A CLI tool to help you keep your project's technical debt manageable.
Debt-Collector is a library and CLI tool written in Node.js, built to identify, locate, quantify and better manage your project's technical debt.
Code bases evolve. Libraries change and get out of date. Coding standards as well. In this ever changing environment, it can be difficult to :
Precisely know what part of your code is out of date, or requires attention.
Measure the cost of changing something across the entire project.
Know if the speed of change/migration is in tune with your objectives.
Remind everybody on your team about the evolution of coding standards.
Debt-collector is the missing tool that helps your team manage evolving coding standards where linters and automatic static analysis tools such as ESLint or Sonar just can't.
What makes debt-collector unique ?
It works with any files or language
It tracks your progress in time
It gives you tools to predict the cost of change
You define rules that are project / team specific (where other tools are based on generic rules)
It helps identify parts of your code that require more attention than others
Last updated