UNPKG

speck-entity

Version:

Domain entities with reactive validation

13 lines (9 loc) 334 B
"use strict"; var adapters = new Map(); module.exports = function validatorAdapter(adapterName, validatorClass) { var adapter = adapters.get(validatorClass); if (adapter) return adapter; var newAdapter = require("./" + adapterName).Adapter(validatorClass); adapters.set(validatorClass, newAdapter); return newAdapter; };