bluesky-social / atproto

Social networking technology created by Bluesky
Other
6.89k stars 486 forks source link

Forbid use of implicit any #2955

Open matthieusieben opened 2 weeks ago

matthieusieben commented 2 weeks ago

Part of https://github.com/bluesky-social/atproto/pull/2999

Using main instead of msi/lex-gen-typefixes (https://github.com/bluesky-social/atproto/pull/2956) as "base branch" to allows CI to run.

The tsconfig currently does not disable the use of "implicit any". This can have harmful side effects as this effectively disables type safety without a way of notifying the developer. This change fixes that.