-
-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Open
Milestone
Description
Prerequisites
- I have written a descriptive issue title
- I have searched existing issues to ensure the issue has not already been raised
Issue
Today, Mongoose’s type tests use tsd, which uses a fork of the TS compiler to validate the types. This makes it impossible to execute the test suite against the TypeScript native rewrite, and it is unclear what the future of tsd will be. Switching to use a type assertion library like expect-type (or any other that purely works with types, rather than forking the compiler) would make it possible to begin regularly testing Mongoose’s types against tsgo.
That in turn will allow early adopters (like Vanta, where I am actively trying to get us to be able to use tsgo!) to flush out issues and help get them fixes in the appropriate place.
Metadata
Metadata
Assignees
Labels
No labels