Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork2.8k
Closed
Description
Overview
One of the biggest user requests I see in the wild for typescript-eslint is banningany
s from sneaking into the codebase. We have a suite of rules:
@typescript-eslint/no-unsafe-argument
@typescript-eslint/no-unsafe-assignment
@typescript-eslint/no-unsafe-call
@typescript-eslint/no-unsafe-member-access
@typescript-eslint/no-unsafe-return
I'd like to write a blog post explaining:
- Why you'd want to ban
any
even withnoImplicitAny
enabled - Why
unknown
is a better alternative - How each of those rules helps