UNPKG

@matatbread/typia

Version:

Superfast runtime validators with only one line

19 lines 767 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.HttpMetadataUtil = void 0; var HttpMetadataUtil; (function (HttpMetadataUtil) { HttpMetadataUtil.atomics = (metadata) => new Set([ ...metadata.atomics.map((a) => a.type), ...metadata.constants.map((c) => c.type), ...(metadata.templates.length ? ["string"] : []), ]); HttpMetadataUtil.isUnion = (metadata) => HttpMetadataUtil.atomics(metadata).size + metadata.arrays.length + metadata.tuples.length + metadata.natives.length + metadata.maps.length + metadata.objects.length > 1; })(HttpMetadataUtil || (exports.HttpMetadataUtil = HttpMetadataUtil = {})); //# sourceMappingURL=HttpMetadataUtil.js.map