/
home
/
infinitibizsol
/
testingcrm.infinitibizsol.com
/
node_modules
/
fast-uri
/
test
/
File Upload :
llllll
Current File: /home/infinitibizsol/testingcrm.infinitibizsol.com/node_modules/fast-uri/test/ajv.test.js
const AJV = require('ajv') const fastUri = require('../') const ajv = new AJV({ uriResolver: fastUri // comment this line to see it works with uri-js }) const test = require('tape') test('ajv', t => { t.plan(1) const schema = { $ref: '#/definitions/Record%3Cstring%2CPerson%3E', definitions: { Person: { type: 'object', properties: { firstName: { type: 'string' } } }, 'Record<string,Person>': { type: 'object', additionalProperties: { $ref: '#/definitions/Person' } } } } const data = { joe: { firstName: 'Joe' } } const validate = ajv.compile(schema) t.ok(validate(data)) })
Copyright ©2k19 -
Hexid
|
Tex7ure