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

PLA-225 Add consistent-type-assertions rule #285

Merged
merged 1 commit into from
Jun 7, 2023

Conversation

quesabe
Copy link
Collaborator

@quesabe quesabe commented Jun 7, 2023

The rule is added to the project as well as all the templates. "assertionStyle": "never" restricts the use of type assertions. Together with eslint-comments/require-description rule it makes all assertions require an explanation of why it is needed.

Closes PLA-225.

The rule is added to the project as well as all the templates. "assertionStyle": "never" restricts the use of type assertions. Together with eslint-comments/require-description rule it makes all assertions require an explanation of why it is needed.
@quesabe quesabe requested review from gvidon and Serator June 7, 2023 04:58
@quesabe quesabe self-assigned this Jun 7, 2023
@linear
Copy link

linear bot commented Jun 7, 2023

PLA-225

@gvidon gvidon merged commit 31b00d9 into main Jun 7, 2023
4 checks passed
@gvidon gvidon deleted the add-consistent-type-assertions-rule branch June 7, 2023 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants