ethereumjs-monorepo
ethereumjs-monorepo copied to clipboard
Enable `@typescript-eslint/strict-boolean-expressions` rule
Opening a separate issue from https://github.com/ethereumjs/ethereumjs-monorepo/issues/1935 for enabling the rule mentioned in the title. Keeping a checklist here to track what was done:
- [x] block
- [x] blockchain
- [x] client
- [x] common
- [x] devp2p
- [x] ethash
- [x] evm
- [x] rlp
- [x] statemanager
- [x] trie
- [x] tx
- [x] util
- [x] vm
Opened PRs for all packages that should be carefully reviewed and manually tested for critical functionality. After all of these are merged I'll address https://github.com/ethereumjs/ethereumjs-monorepo/issues/1935#issuecomment-1215036381 in separate PRs.