healthone
Version:
Health One format library for JavaScript
2 lines • 578 B
JavaScript
import mergeWith from"lodash.mergewith/index.js";function expandOptions(a){const b=Object.assign({},a);if(b.trailing===void 0||b.trailing.constructor.prototype!==Object.prototype){const a=b.trailing;b.trailing={A1:a,A2:a,A3:a,A4:a,A5:a,L1:a,L5:a}}if(void 0===b.required||b.required.constructor.prototype!==Object.prototype){const a=b.required;b.required={reference:a,lastname:a,firstname:a,sex:a,birthdate:a,date:a}}return b}export default function expandAndMergeOptions(...a){return mergeWith({},...a.map(a=>expandOptions(a)))}
//# sourceMappingURL=expandAndMergeOptions.js.map