Skip to content

build: Activate more eslint rules#642

Open
cbandera wants to merge 11 commits into
bazel-contrib:masterfrom
cbandera:feature/activate-more-eslint-rules
Open

build: Activate more eslint rules#642
cbandera wants to merge 11 commits into
bazel-contrib:masterfrom
cbandera:feature/activate-more-eslint-rules

Conversation

@cbandera

Copy link
Copy Markdown
Collaborator

Description

In reaction to #639 and hopefully along the lines of #623, this PR activates some copilot-recommended eslint rules that could help me to better handle typescript and async code in the next PRs.

I have placed each rule activation and necessary fixes into it's own commit to ease reviewing and/or dropping individual rules based on reviews - I assume some rules could spark discussions.

Finally, I also added a block of rules that all require strictNullCheck to be activated first - and I totally see why we should do that.

Related Issue

Testing

  • Tests added/updated
  • Manual testing performed

Checklist

  • Code follows the project's style guidelines (prettier/eslint)
  • Commit messages follow Conventional Commit conventions
  • Tests pass locally (npm run test)

@cbandera cbandera force-pushed the feature/activate-more-eslint-rules branch from 07a1fd1 to 7519984 Compare May 18, 2026 20:26
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.

1 participant