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

Refactor to Typescript #92

Draft
wants to merge 11 commits into
base: master
Choose a base branch
from
Draft

Conversation

HenriBeck
Copy link
Member

This is the refactor to Typescript.

This includes the following changes

  • All code has been converted to TS
  • We are now building the code with tsdx, therefore a UMD build is not provided anymore
  • Removes any flow definitions
    Open TODOs:
  • Fix testing (currently incompatible with the building config)
  • Fix some type issues show in tests

.travis.yml Show resolved Hide resolved
@kof
Copy link
Member

kof commented Jan 26, 2020

I can't say much regarding correctness of types, one thing though for sure is that we need flow types as well, since we can't just remove them.

Wanna try generate flow types?

typings/tiny-warning.d.ts Outdated Show resolved Hide resolved
* master:
  3.3.0
  Update .size-snapshot.json
  upgrade  flow to 0.131.0, apply prettier
  3.2.1
  changelog for v3.2.1
  Support passing a custom theme type to useTheme
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.

3 participants