@palmares/schemas
Version:
This defines a default schema definition for validation of data, it abstract popular schema validation libraries like zod, yup, valibot and others"
25 lines (22 loc) • 682 B
JavaScript
var __defProp = Object.defineProperty;
var __name = (target, value) => __defProp(target, "name", { value, configurable: true });
// src/parsers/convert-from-number.ts
function convertFromNumberBuilder(callback) {
return (value) => callback(value);
}
__name(convertFromNumberBuilder, "convertFromNumberBuilder");
// src/parsers/convert-from-string.ts
function convertFromStringBuilder(callback) {
return (value) => {
if (typeof value === "string") return callback(value);
return {
value,
preventNextParsers: false
};
};
}
__name(convertFromStringBuilder, "convertFromStringBuilder");
export {
convertFromNumberBuilder,
convertFromStringBuilder
};