mongodb-dynamic-api
Version:
Auto generated CRUD API for MongoDB using NestJS
21 lines • 665 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.EntityPresenterMixin = void 0;
const swagger_1 = require("@nestjs/swagger");
const baseEntityKeysToExclude = () => [
'deletedAt',
'isDeleted',
'_id',
'__v',
];
function EntityPresenterMixin(entity, additionalKeysToExclude) {
const keysToExclude = [
...baseEntityKeysToExclude(),
...(additionalKeysToExclude ?? []),
];
class EntityPresenter extends (0, swagger_1.OmitType)(entity, keysToExclude) {
}
return EntityPresenter;
}
exports.EntityPresenterMixin = EntityPresenterMixin;
//# sourceMappingURL=entity-presenter.mixin.js.map