Skip to content

feat: Add strict typing to a lot of packages#720

Open
Quenty wants to merge 101 commits into
mainfrom
users/quenty/strict-typing
Open

feat: Add strict typing to a lot of packages#720
Quenty wants to merge 101 commits into
mainfrom
users/quenty/strict-typing

Conversation

@Quenty

@Quenty Quenty commented Jun 26, 2026

Copy link
Copy Markdown
Owner

No description provided.

Quenty added 30 commits June 26, 2026 00:12
Add explicit type annotations and `: ()` return types and resolve all strict errors. Inline the EnabledMixin surface since the old solver cannot intersect it, and fix a latent ActiveAction.Value comparison that prevented deactivation cleanup.
Add explicit type annotations and `: ()` return types to MarketplaceServiceCache and resolve all strict errors.
Add explicit type annotations and `: ()` return types to OverriddenProperty and resolve all strict errors.
Add explicit type annotations and `: ()` return types and resolve all strict errors. Add the @quenty/rx dependency required for Observable typing.
Add explicit type annotations and `: ()` return types to RadialImage and resolve all strict errors.
Add explicit type annotations and `: ()` return types across the snackbar service, story, and option utils, and resolve all strict errors.
Add explicit type annotations and `: ()` return types to the Time library and resolve all strict errors.
Record the explicit `: ()` no-return annotation convention, the EnabledMixin/invariant-generic old-solver workarounds, and a warning that omitting --defs=globalTypes.d.lua produces false unknown-global errors on tick/time.
…fixes, selene _self/shadowing) + add selene dimension to eval scorer
…uau-lsp V1 symlink-nominal flake, unreproducible locally)
@Quenty Quenty deployed to integration July 3, 2026 07:43 — with GitHub Actions Active
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