New type assertion function, largely from current GH Issues #33
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi @rileytomasek .
Really like Zodix, but I'm having a problem with this now classic issue:
[BUG] TypeError: keyValidator._parse is not a function
I saw a type assertion proposed at one point, but the PR was eventually closed without merging. I've updated it and am re-proposing it. I changed the
is
type, as the original made TypeScript scream. I know you mentioned not loving this resolution, I'm not really sure why, but I did ask in the Zod Discord for ideas generally. No takers.I think this'll work and I'd rather push it here than copy Zodix into my project (Remix 1.12).
I think I've updated all your various parse functions. The tests pass. Does this suit?
(Or did I miss something amiss with the original PR that I've replicated?)
-j