Skip to content
mrseanryan edited this page Jan 3, 2019 · 11 revisions

Done

tslint-folders TODO


tech

  • avoid rollup including testHarness

migration to github

  • move todo.md to this Wiki

  • add semantic-release, like tslint-ban-snippets - but with travis -> npm disabled

  • run tslint tests via jest - like tslint-ban-snippets
  • travis build, release notes etc.
  • fork to 2nd project tslint-folders-diagrams
  • setup that project, removing the rules
  • remove the diagrams from this project
  • clean up, publish
  • finish and publish the diagrams project (consuming this one)
  • review vs:

https://github.com/mrseanryan/tslint-ban-snippets

https://github.com/Microsoft/vscode-json-languageservice

https://github.com/ismailhabib/actrix


TODO

  • add "noUnusedLocals": true and clear dead code/imports

  • throw if config has circ reference

  • ?dogfood via top tslint json, and add diagram

  • ?custom rule summarize-code - lists files, counts files and LOC - use static members, 'end of linting' event?

  • ? peer dependency scanner (good for tslint-folders) https://david-dm.org/inversify/InversifyJS/#info=peerDependenciess


Clone this wiki locally