mongodb-dynamic-api
Version:
Auto generated CRUD API for MongoDB using NestJS
11 lines • 555 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ApiEndpointVisibility = void 0;
const common_1 = require("@nestjs/common");
const swagger_1 = require("@nestjs/swagger");
function ApiEndpointVisibility(condition, decorator) {
const decoratorToApply = decorator ?? ((_) => undefined)();
return (0, common_1.applyDecorators)(!condition ? (0, swagger_1.ApiExcludeEndpoint)() : decoratorToApply);
}
exports.ApiEndpointVisibility = ApiEndpointVisibility;
//# sourceMappingURL=api-endpoint-visibility.decorator.js.map