This content is in progress and is expected to continue to evolve.


There are many whom are adamant about Typescript. It has an almost viral nature. It is beneficial for everything in your upstream dependencies to be well typed. This definitely gives it a bad reputation for those who don't gain the benefits.

  • interfaces vs types
  • tsconfig seems to be tribal knowledge passed between generations



TS Checkers

    • Install missing TypeScript typings for dependencies in your package.json.
    • Use PageRank to find the most important files in your codebase.
    • Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.