Skip to content

Conversation

@EzraBrooks
Copy link
Collaborator

wow, we'd done such a good job up to this point that this wasn't a miserable slog

Comment on lines +36 to +38
interface TypeDefDict {
[key: string]: string | string[] | TypeDefDict | TypeDefDict[];
}
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

literally wtf is this type lmao

Base automatically changed from enable-noUncheckedIndexedAccess to develop November 13, 2025 21:51
@EzraBrooks EzraBrooks marked this pull request as ready for review November 13, 2025 21:55

/* Rules to be enabled */
"exactOptionalPropertyTypes": false /* Differentiate between undefined and not present when type checking */,
"noImplicitAny": false /* Enable error reporting for expressions and declarations with an implied 'any' type. */,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should probably move it to the enabled section but if your next PR is to just replace every rule with strict: true then it doesn't really matter.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yep, one sec, I realized this and also that as of this PR we can set strict: true and remove a bunch of these explicit settings

@EzraBrooks EzraBrooks enabled auto-merge (squash) November 13, 2025 22:00
@EzraBrooks EzraBrooks merged commit 6084e69 into develop Nov 13, 2025
14 checks passed
@EzraBrooks EzraBrooks deleted the enable-noImplicitAny branch November 13, 2025 22:06
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.

3 participants