Skip to content

Improve CI to detect bad internal typing in the project #426

@oscard0m

Description

@oscard0m

Is it possible (maybe in a different PR) to add test coverage to prevent this breaking change in the future?

Totally - so a quick solution would be to just do npm run build as part of our PR checks, to ensure building is always successful, but we can also use @typescript-eslint/explicit-module-boundary-types to ensure all exports are completely typed.

That's something I think should be addressed in another PR.

I can create an issue for this too, and we discuss if npm run build as a Check Run would be the solution to go. Thumbs up if you are ok with it

Originally posted by @oscard0m in #422 (comment)

Metadata

Metadata

Assignees

Labels

Type: MaintenanceAny dependency, housekeeping, and clean up Issue or PRtypescriptRelevant to TypeScript users only

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions