-
Notifications
You must be signed in to change notification settings - Fork 128
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
feat(configs): configure TypeScript build system #563
Conversation
chore/typescript
chore/typescript
chore/typescript
chore/typescript
chore/typescript
chore/typescript
Codecov Report
@@ Coverage Diff @@
## alpha #563 +/- ##
==========================================
- Coverage 93.15% 92.51% -0.64%
==========================================
Files 155 223 +68
Lines 2468 3021 +553
Branches 686 710 +24
==========================================
+ Hits 2299 2795 +496
- Misses 138 191 +53
- Partials 31 35 +4
|
This pull request is being automatically deployed with ZEIT Now (learn more). 🔍 Inspect: https://zeit.co/sumup-oss/circuit-ui/e7f59yixj |
chore/typescript
lineHeight: string; | ||
}; | ||
|
||
export interface Theme { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can still break these by groups and use Merge
if you like.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is Merge
a utility type? I couldn't find any documentation for it.
@@ -13,9 +13,11 @@ | |||
* limitations under the License. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These are a bit scary
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Eslint suggested these changes. They look safe to me.
chore/typescript
chore/typescript
🎉 This PR is included in version 2.0.0-alpha.8 🎉 The release is available on: Your semantic-release bot 📦🚀 |
🎉 This PR is included in version 2.0.0-beta.1 🎉 The release is available on: Your semantic-release bot 📦🚀 |
🎉 This PR is included in version 2.0.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Addresses #516.
Purpose
We plan to gradually migrate Circuit UI to TypeScript. The first step is to replace Babel with TypeScript as the compiler. This is a potentially breaking change, so we need to do it in v2.
Approach and changes
Definition of done