Skip to content
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

Incremental TS strict - #3183

Open
snowystinger opened this issue May 31, 2022 · 0 comments
Open

Incremental TS strict - #3183

snowystinger opened this issue May 31, 2022 · 0 comments
Labels
help wanted Extra attention is needed typescript

Comments

@snowystinger
Copy link
Member

snowystinger commented May 31, 2022

🙋 Feature Request

It's been determined that as a library, we cannot be anything other than strict because that affects everyone who uses our library. We're taking an incremental approach to this, built off #3143 which did button.
Below is all of our packages. We should be able to turn this on for each one, a few at a time, so it isn't too disruptive.

Note: as we do more of these, we may fix it in other packages, that we are explicitly working on. It may be easiest to start with a React Spectrum component and turn that on. But that might be too much all at once, so you could turn it on for some hooks first to incrementally tackle a bigger component.

List of packages to update :

./packages/@adobe/:

  • react-spectrum - no errors
  • spectrum-css-temp - no errors

./packages/@internationalized/:

./packages/@react-aria/:

./packages/@react-spectrum/:

./packages/@react-stately/:

./packages/@react-types/:

./packages/@spectrum-icons - #5568

  • build-tools - no errors
  • color - no errors
  • illustrations - no errors
  • ui - no errors
  • workflow - no errors
  • packages/react-aria - no errors
  • packages/react-stately - no errors

./packages/react-aria-components - no errors

🧢 Your Company/Team

RSP

@matthewdeutsch matthewdeutsch changed the title Incremental TS strict Incremental TS strict - [component] Oct 24, 2022
@matthewdeutsch matthewdeutsch changed the title Incremental TS strict - [component] Incremental TS strict - Button/ButtonGroup Nov 9, 2022
@matthewdeutsch matthewdeutsch changed the title Incremental TS strict - Button/ButtonGroup Incremental TS strict - Nov 23, 2022
@dannify dannify added the help wanted Extra attention is needed label Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed typescript
Projects
Status: 📋 Waiting for Sprint
Development

No branches or pull requests

3 participants