seek-oss / playroom

Design with JSX, powered by your own component library.
MIT License
4.45k stars 183 forks source link

Migrate playroom internals to TypeScript #313

Open TheMightyPenguin opened 6 months ago

TheMightyPenguin commented 6 months ago

Migrates internals to TypeScript. This PR is the first in a series of changes aiming to support Vite. This is the original PR https://github.com/seek-oss/playroom/pull/285, but following Michael suggestion to split up the work.

changeset-bot[bot] commented 6 months ago

🦋 Changeset detected

Latest commit: 4425d380530663b0b4af55fcb0f99706344ee934

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package | Name | Type | | -------- | ----- | | playroom | Patch |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

TheMightyPenguin commented 6 months ago

@michaeltaranto @askoufis breaking down the Vite PR into smaller ones, this migrates files in the src/ folder to TypeScript, still somewhat chunky but should be easier to review as it should maintain the same current Playroom behavior.