Getting started
Last updated
Last updated
exactOptionalPropertyTypes
Normally when using the Effect schema library, it's recommended to set exactOptionalPropertyTypes
in your tsconfig.json
to true
. However, this configuration is not supported by convex-js
at the moment, so to use Confect, you must set it to false
instead.
To understand the implications of this, see this explanation in the Effect docs.
Not every Effect Schema
is valid for use in Confect. See Schema restrictions for more information about what's permitted and what's not.
The above files are pulled from a real example project. Check it out here.