Skip to content
This repository was archived by the owner on Nov 2, 2023. It is now read-only.

Commit 9ac3609

Browse files
committed
Add @exodus/schemasafe validation library for JavaScript
1 parent 4e1a8b7 commit 9ac3609

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

_data/validator-libraries-modern.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,20 @@
197197
draft: [7, 6, 4]
198198
license: MIT
199199
last-updated: "2022-08-31"
200+
- name: "@exodus/schemasafe"
201+
url: https://github.com/ExodusMovement/schemasafe
202+
notes: |
203+
For Node.js and browsers, with security and speed being the main focus. Pre-compiles schemas to JS functions.
204+
[Supports OpenAPI `discriminator`](https://github.com/ExodusMovement/schemasafe/blob/master/doc/Discriminator-support.md).
205+
Default behavior is hardened with additional schema coherence validation.
206+
date-draft: [2020-12, 2019-09]
207+
draft: [7, 6, 4]
208+
license: MIT
209+
compliance:
210+
config:
211+
docs: https://github.com/ExodusMovement/schemasafe/blob/master/doc/Options.md
212+
instructions: "disable schema coherence checks and `format` assertion by setting option `mode: 'spec'`"
213+
last-updated: "2023-08-29"
200214
- name: ajv
201215
url: https://github.com/ajv-validator/ajv
202216
notes: "for Node.js and browsers - supports [user-defined keywords](https://github.com/ajv-validator/ajv/blob/master/docs/keywords.md) and [$data reference](https://github.com/json-schema-org/json-schema-spec/issues/51)"

0 commit comments

Comments
 (0)