@nestjs-mod/common
Version:
A collection of utilities for unifying NestJS applications and modules
21 lines • 637 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ArrayOfStringTransformer = void 0;
class ArrayOfStringTransformer {
constructor() {
this.name = 'array-of-string';
}
transform(params) {
if (Array.isArray(params.value)) {
return params.value;
}
return ((params.value?.split &&
params.value
.split(',')
.map((s) => s.trim())
.filter(Boolean)) ||
[]);
}
}
exports.ArrayOfStringTransformer = ArrayOfStringTransformer;
//# sourceMappingURL=array-of-string.transformer.js.map