-
-
Notifications
You must be signed in to change notification settings - Fork 793
feat: Upgrade to latest TypeBox #3612
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
Deploying feathers-dove with
|
| Latest commit: |
55a7cef
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://eb9046fd.feathers.pages.dev |
| Branch Preview URL: | https://v6-compat-upgrade-typebox.feathers.pages.dev |
|
@daffl FYI - typebox 1.0 was just released. Notably, |
|
I thought there wouldn't be yet another change around this in the final version. Follow up PR is in #3616 but even just trying to compile the package completely crashes the TypeScript compiler for me. |
|
That's unfortunate. Hopefully typebox's API is stabilized now. It would be really great to kick off feathers v6 with 1 of typebox, but I definitely feel your pain (and appreciate all the effort you've put into feathers over the years!). |
This will be a breaking change because of the changes in TypeBox
Type.IntersectandType.Compositeand the removal of$inand$ninsupport for querying arrays in MongoDb which broke the TypeScript type inference mechanism.