UNPKG

@nestia/core

Version:

Super-fast validation decorators of NestJS

17 lines 852 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.VersioningStrategy = void 0; var VersioningStrategy; (function (VersioningStrategy) { VersioningStrategy.cast = (value) => value === undefined ? [] : Array.isArray(value) ? value : [value]; VersioningStrategy.merge = (config) => (values) => { if (config === undefined) return [""]; const set = new Set(values); const array = set.size === 0 ? VersioningStrategy.cast(config.defaultVersion) : Array.from(set); return !!(array === null || array === void 0 ? void 0 : array.length) ? array.map((x) => typeof x === "symbol" ? "" : `${config.prefix}${x}`) : []; }; })(VersioningStrategy || (exports.VersioningStrategy = VersioningStrategy = {})); //# sourceMappingURL=VersioningStrategy.js.map