You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: MIGRATING.md
+6-1Lines changed: 6 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
This Cheatsheet collates advice and utilities from real case studies of teams moving significant codebases from plain JS or Flow over to TypeScript. It makes no attempt to _convince_ people to do so, but we do collect what few statistics companies offer up after their conversion experience.
4
4
5
-
> ⚠️ This Cheatsheet is extremely new and could use all the help we can get. solid advice, results, and up to date content all welcome.
5
+
> ⚠️ This Cheatsheet is extremely new and could use all the help we can get. Solid advice, results, and up to date content all welcome.
6
6
7
7
## General Conversion approaches
8
8
@@ -103,11 +103,15 @@ Old content that is possibly out of date
103
103
## Results
104
104
105
105
- Number of production deploys doubled for [Hootsuite][hootsuite]
106
+
- Found accidental globals for [Tiny][tiny]
107
+
- Found incorrect function calls for [Tiny][tiny]
108
+
- Found rarely used, buggy code that was untested for [Tiny][tiny]
[entria]: https://medium.com/entria/incremental-migration-to-typescript-on-a-flowtype-codebase-515f6490d92d'Incremental Migration to TypeScript on a Flowtype codebase'
119
123
[coherentlabs]: https://hashnode.com/post/how-we-migrated-a-200k-loc-project-to-typescript-and-survived-to-tell-the-story-ciyzhikcc0001y253w00n11yb'How we migrated a 200K+ LOC project to TypeScript and survived to tell the story'
124
+
[tiny]: https://go.tiny.cloud/blog/benefits-of-gradual-strong-typing-in-javascript/'Benefits of gradual strong typing in JavaScript'
0 commit comments