@nestjs/swagger
Version:
Nest - modern, fast, powerful node.js web framework (@swagger)
9 lines (8 loc) • 339 B
JavaScript
import { cloneDeep } from 'es-toolkit/compat';
import { removeUndefinedKeys } from '../utils/remove-undefined-keys.js';
export class MimetypeContentWrapper {
wrap(mimetype, obj) {
const content = mimetype.reduce((acc, item) => ({ ...acc, [item]: removeUndefinedKeys(cloneDeep(obj)) }), {});
return { content };
}
}