Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(linting): drop TSLint #3009

Merged
merged 2 commits into from
Sep 10, 2021
Merged

Conversation

jcfranco
Copy link
Member

Related Issue: #791

Summary

Removes TSLint since it was only set up for 3 rules:

  • prefer-conditional-expression – replaced by unicorn/prefer-ternary (fixable)
  • component-member-order – from tslint-stencil
  • lifecycle-order – from tslint-stencil

† the tslint-stencil rules have no equivalent at the moment, but I'll work on porting them for consistency. Their removal shouldn't affect us as they were used to warn about component/lifecycle order.

* replaces prefer-conditional-expression rule with unicorn/prefer-ternary
* removes remaining tslint-stencil rules used to warn about component/lifecycle order
@jcfranco jcfranco added the chore Issues with changes that don't modify src or test files. label Sep 10, 2021
@jcfranco jcfranco added this to the Sprint 8/30 – 9/10 milestone Sep 10, 2021
@jcfranco jcfranco requested a review from a team as a code owner September 10, 2021 15:51
@jcfranco jcfranco self-assigned this Sep 10, 2021
@jcfranco jcfranco merged commit 6e040c9 into master Sep 10, 2021
@jcfranco jcfranco deleted the jcfranco/791-drop-remaining-tslint-rules branch September 10, 2021 17:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Issues with changes that don't modify src or test files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants