question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Migrate to TypeScript

See original GitHub issue

We’re currently migrating the codebase to TypeScript to provide better type safety across all components.

If you have any typescript related concerns, kindly comment below and find a walkaround for now till the TS version is released.

Cheers.

PS: Want to contribute to the migration, check out the dev-ts branch.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:56
  • Comments:66 (37 by maintainers)

github_iconTop GitHub Comments

9reactions
remorsescommented, Mar 29, 2020

Hey @segunadebayo, the ts-dev will be impossible to easily merge into master if we don’t start gradually merging it into master asap.

We could already merge the progress made in ts-dev into master and add the includeJavascript field in tsconfig to still keep the components written in jsx.

What do you think?

6reactions
maddnespjcommented, Apr 17, 2020

Hi, i really like chakra ui, and it’s great that you are migrating to typescript. But when do you think there is a stable version released of it? (dev-ts as gone into master and been released to npm)

Read more comments on GitHub >

github_iconTop Results From Across the Web

Documentation - Migrating from JavaScript - TypeScript
At this point, you're probably ready to start using TypeScript files. The first step is to rename one of your .js files to...
Read more >
Migrating millions of lines of code to TypeScript - Stripe
On Sunday March 6, we migrated Stripe's largest JavaScript codebase (powering the Stripe Dashboard) from Flow to TypeScript.
Read more >
A simple guide for migrating from JavaScript to TypeScript
When migrating over to TypeScript, one basic thing to keep in mind is TypeScript files have a .ts extension instead of .js ....
Read more >
10 Strategies for migrating to TypeScript - Exploring JS
Start your migration with experiments: Play with your code base and try out various strategies before committing to one of them. · Then...
Read more >
ts-migrate: A Tool for Migrating to TypeScript at Scale - Medium
Steps of the migration process · 1) The first part in every TypeScript project is the creation of a tsconfig.json file, and ts-migrate...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found