UNPKG

@perigress/perigress

Version:

Contract testing + Data Generation

20 lines (18 loc) 509 B
const DummyEndpoint = require('./src/dummy-endpoint'); const DummyAPI = require('./src/dummy-api'); const { WKR } = require('well-known-regex'); module.exports = { DummyEndpoint, DummyAPI, API: DummyAPI, validators : WKR, validator : (group, name)=>{ try{ if(WKR[group] && WKR[group][name] && WKR[group][name].pattern){ return new RegExp(WKR[group][name].pattern); } }catch(ex){ return new Error(ex); } } };