A mostly functional [sic] JSON schema validator
Conformist is an attempt to build a JSON schema validator based around applicative validation. It is something of a clean rewrite of jjv. It attempts to preserve a similar API while using a functional programming based approach for the internals.
Unstable: Expect patches, additional features, and API changes.
This module is still under conceptual development.
var Conformist = require('conformist')
var env = Conformist()
var validate = env.compile({ type: 'string' })
validate(null)MIT