nongrata081 / devkit

development kit for dev workflow optimisation
0 stars 0 forks source link

add tslint schematics with opinionated set of rules #18

Open nongrata081 opened 5 years ago

nongrata081 commented 5 years ago

https://medium.com/palantir/tslint-in-2019-1a144c2317a9 https://github.com/palantir/tslint/issues/4534

https://palantir.github.io/tslint/usage/configuration/ https://palantir.github.io/tslint/rules/ https://gist.github.com/stas-kh/2fc80c11c6db0fc4c64354400e29a2b8 https://www.npmjs.com/package/tslint-config-airbnb https://github.com/mgechev/tslint-angular https://www.npmjs.com/package/angular-tslint-rules

https://www.google.com/search?biw=1680&bih=891&ei=fjXAXIbdB4PAlAaNrKHICA&q=tslint+angular+config&oq=tslint+angular+config&gs_l=psy-ab.3..0i30j0i8i30l5.5009.5735..6047...0.0..0.84.567.8......0....1..gws-wiz.......0i71j35i39j0i67j0i7i30j0i20i263j0j0i8i7i30j0i8i13i30.O_ZcK5mRCrE

nongrata081 commented 5 years ago

https://github.com/mgechev/codelyzer (nrwl/nx by default not always has the latest version of it, so setup renovate to patch it automatically)

https://palantir.github.io/tslint/usage/configuration/

https://github.com/palantir/tslint/blob/master/README.md - has a list of custom tslint rules, that would be nice to add to the project

Custom rule sets from the community

If we don't have all the rules you're looking for, you can either write your own custom rules or use rules implementations developed by the community. The repos below are a good source of custom rules:

https://github.com/palantir/tslint/tree/master/src/configs

nongrata081 commented 5 years ago

check tslint rules scaffolded by ng-cli and nrwl/nx

nongrata081 commented 5 years ago

https://www.npmjs.com/package/tslint-config-prettier

nongrata081 commented 5 years ago

https://github.com/palantir/tslint https://github.com/ajafff/tslint-consistent-codestyle https://github.com/dividab/tslint-divid https://github.com/buzinas/tslint-eslint-rules https://github.com/jonaskello/tslint-immutable https://github.com/Microsoft/tslint-microsoft-contrib https://github.com/jwbay/tslint-misc-rules https://github.com/palantir/tslint-react https://github.com/vrsource/vrsource-tslint-rules

nongrata081 commented 5 years ago

https://medium.com/ngconf/ultimate-prettier-angular-cheatsheet-777c9515f4fb

nongrata081 commented 5 years ago

https://rangle.io/blog/custom-tslint-for-angular/