Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 598 Bytes

README.md

File metadata and controls

31 lines (21 loc) · 598 Bytes

Schemas

JSON schemas for LOKE services

Using

Install as a node module:

npm i -S LOKE/schemas#master

Require in, and use in validators:

const schemas = require("@loke/schemas");
myValidator.validate(someObject, schemas.TableBills.Bill);

For example, with Ajv:

const Ajv = require("ajv");
const ajv = new Ajv();
const schemas = require("@loke/schemas");
const validate = ajv.compile(schemas.TableBills.Bill);

const isValid = validate(objToCheck);