UNPKG

@matatbread/typia

Version:

Superfast runtime validators with only one line

12 lines 688 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.StringifyPredicator = void 0; var StringifyPredicator; (function (StringifyPredicator) { StringifyPredicator.require_escape = (value) => value.split("").some((ch) => ESCAPED.some((escaped) => escaped === ch)); StringifyPredicator.undefindable = (metadata) => metadata.isRequired() === false || (metadata.escaped !== null && metadata.escaped.returns.isRequired() === false); const ESCAPED = ['"', "\\", "\b", "\f", "\n", "\n", "\r", "\t"]; })(StringifyPredicator || (exports.StringifyPredicator = StringifyPredicator = {})); //# sourceMappingURL=StringifyPredicator.js.map