Skip to content

Add more manual type declarations #1099

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Jun 26, 2024
Merged

Conversation

rowanmanning
Copy link
Member

@rowanmanning rowanmanning commented Jun 24, 2024

This adds manual type declarations for crash-handler, opentelemetry, errors, and log-error (see #946). I'm also removing some of the module type tests that are no longer required.

Because the opentelemetry, log-error, and errors modules don't use default exports, we don't need type tests for them. Default exports are the key issue across the library.

@rowanmanning rowanmanning requested review from next-team and a team as code owners June 24, 2024 13:57
@rowanmanning rowanmanning force-pushed the more-manual-type-declarations branch from 565de22 to ca15d42 Compare June 26, 2024 12:51
@rowanmanning rowanmanning enabled auto-merge (rebase) June 26, 2024 12:54
@rowanmanning rowanmanning force-pushed the more-manual-type-declarations branch from ca15d42 to 045b483 Compare June 26, 2024 14:16
@rowanmanning rowanmanning merged commit f6aef2b into main Jun 26, 2024
14 checks passed
@rowanmanning rowanmanning deleted the more-manual-type-declarations branch June 26, 2024 15:04
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.

2 participants