synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
24 lines (23 loc) • 613 B
JavaScript
function m(c) {
const e = /* @__PURE__ */ new Map(), i = /^#(?:\/([^/:]+)(?:\/\d+)?)?:\s*(.*)$/;
for (const n of c) {
if (typeof n != "string") continue;
const o = n.trimStart().match(i);
if (o) {
let t = o[1]?.trim() ?? "_row";
const r = o[2].trim();
if (t === "_row") {
const s = r.match(
/^required key \[([^\]]+)\] not found$/i
);
s && (t = s[1]);
}
e.has(t) || e.set(t, []), e.get(t).push(r);
}
}
return e;
}
export {
m as extractColumnValidationMessages
};
//# sourceMappingURL=extractColumnValidationMessages.js.map