Skip to content

Tags: logspacehq/runtyp

Tags

v2.3.2

Toggle v2.3.2's commit message
docs: fix link issue for validation errors

v2.3.1

Toggle v2.3.1's commit message
fix: bump deps for security fixes

v2.3.0

Toggle v2.3.0's commit message
fix: lint error

v2.2.0

Toggle v2.2.0's commit message
feat: added any predicate

v2.1.0

Toggle v2.1.0's commit message
feat: added date predicate

v2.0.3

Toggle v2.0.3's commit message
fix: rename from runtyy to runtyp

v2.0.2

Toggle v2.0.2's commit message
docs: smol tweak to headline

v2.0.1

Toggle v2.0.1's commit message
docs: correction: faster, not slower than joi!

v2.0.0

Toggle v2.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat!: replace exceptions with error-as-value pattern

BREAKING CHANGE: All predicates now return ValidationResult objects instead of throwing ValidationError. This eliminates the need for try/catch blocks and provides structured error objects.

Migration: Replace `try { predicate(value); return true; } catch { return false; }` with `const result = predicate(value); return result.isValid;`

docs: update readme for new changes
docs: improved examples
chore: added benchmarks
chore: name change

v2.0.0-next.3

Toggle v2.0.0-next.3's commit message
fix: force release