avifors
Version:
A MDE tool that generates code from a YAML definition of your app domain model.
21 lines (17 loc) • 483 B
JavaScript
import {getTypes} from './types'
import {getValidators} from './validators'
import {getBuilders} from './builders'
export default function(avifors) {
const types = getTypes(avifors)
for (let i in types) {
avifors.setType(i, types[i])
}
const validators = getValidators(avifors)
for (let i in validators) {
avifors.setValidator(i, validators[i])
}
const builders = getBuilders(avifors)
for (let i in builders) {
avifors.setBuilder(i, builders[i])
}
}