-
Notifications
You must be signed in to change notification settings - Fork 5
Add typescript project references #787
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
Conversation
|
e0060a7
to
deacd12
Compare
a4138f0
to
675b98a
Compare
📊 Type Coverage ReportOverall Coverage
Note: No baseline data available to compare with. This report was generated by the Type Coverage GitHub Action |
675b98a
to
f71ea26
Compare
f71ea26
to
baf21ba
Compare
🦀 Ferris' Rust Changeset CheckFerris says: Hi! I noticed you changed some If you want your Rust changes published, you will need to bump the |
Neat! What's the workflow when you modify dependencies in a package? Do you re-run the |
Just running |
20ca6f1
to
5f6d0eb
Compare
Motivation
Excessive use of type suppressions reduces type safety.
Insufficient type coverage, especially in tests or areas lacking check-ts.
Inconsistent test checking, with check-ts not functioning reliably across all environments.
Changes
Moving to typescript project references, which is the modern way to handle monorepos. This should improve reliablity and give us a single command for building/checking ts (yarn build:ts).
Also adding a type coverage command and comment to gamify the improvement of types.
Checklist
docs/
folder