ts-data-objects
Version:
Simple lightweight library for enhancing plain JS objects with TypeScript wrappers enabling easy API data assertion and validation
22 lines (21 loc) • 698 B
JavaScript
import { D as i } from "./dataError-aVfBT4F-.js";
import { isArrayOf as o, isBool as s, isNum as O, isObject as e, isOptionalArrayOf as l, isOptionalBool as p, isOptionalNum as n, isOptionalObject as d, isOptionalStr as f, isStr as m } from "./common.js";
import { dataGuard as c, dataObject as j, dataParser as u, defineObject as x } from "./core.js";
export {
i as DataValidationError,
c as dataGuard,
j as dataObject,
u as dataParser,
x as defineObject,
o as isArrayOf,
s as isBool,
O as isNum,
e as isObject,
l as isOptionalArrayOf,
p as isOptionalBool,
n as isOptionalNum,
d as isOptionalObject,
f as isOptionalStr,
m as isStr
};
//# sourceMappingURL=main.js.map