Skip to content

react-integration compiler options masks type issues #3223

@seanforyou23

Description

@seanforyou23

Currently, our react-integration pkg serves the purpose of ensuring our documentation examples will build and compile as expected. It works great, but I recently realized strict type checking is turned off. Because of this, issues go undetected until they are happened upon by community members. Setting strict to true is standard practice and it doesn't make sense to suggest consumers lessen their compiler strictness just to be able to consume our components.

I've increased the strictness of the checks we can without making further changes in #3222.

This leaves us needing to work through changes required to enable the following compiler options:

Metadata

Metadata

Assignees

Labels

Breaking change 💥this change requires a major release and has API changes.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions