UNPKG

single-source-of-truth

Version:
9 lines 341 B
import { parseFieldSchema } from './field.js'; export function parseModelSchema(name, schema) { const fields = Object.entries({ ...schema.def.shape, ...schema.def.relations, }).map(([k, v]) => parseFieldSchema(k, v)); return { name, attributes: schema.def.attributes, fields }; } //# sourceMappingURL=model.js.map