@tsclean/core
Version:
Plugin for API Rest Full development, based on Clean Architecture, IoC and Dependency Injection.
9 lines • 2.06 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MessageBody = MessageBody;
const ws_paramtype_enum_1 = require("../../websockets/enums/ws-paramtype.enum");
const param_utils_1 = require("../../websockets/utils/param.utils");
function MessageBody(propertyOrPipe, ...pipes) {
return (0, param_utils_1.createPipesWsParamDecorator)(ws_paramtype_enum_1.WsParamType.PAYLOAD)(propertyOrPipe, ...pipes);
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVzc2FnZS1ib2R5LmRlY29yYXRvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy93ZWJzb2NrZXRzL2RlY29yYXRvcnMvbWVzc2FnZS1ib2R5LmRlY29yYXRvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQWNBLGtDQVFDO0FBckJELGdGQUFzRTtBQUN0RSxvRUFBZ0Y7QUFZaEYsU0FBZ0IsV0FBVyxDQUN6QixjQUFxRSxFQUNyRSxHQUFHLEtBQW9EO0lBRXZELE9BQU8sSUFBQSx5Q0FBMkIsRUFBQywrQkFBVyxDQUFDLE9BQU8sQ0FBQyxDQUNyRCxjQUFjLEVBQ2QsR0FBRyxLQUFLLENBQ1QsQ0FBQTtBQUNILENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBIYW5kbGVyVHJhbnNmb3JtLCBUeXBlIH0gZnJvbSAnLi4vLi4vY29udHJhY3RzJ1xuaW1wb3J0IHsgV3NQYXJhbVR5cGUgfSBmcm9tICcuLi8uLi93ZWJzb2NrZXRzL2VudW1zL3dzLXBhcmFtdHlwZS5lbnVtJ1xuaW1wb3J0IHsgY3JlYXRlUGlwZXNXc1BhcmFtRGVjb3JhdG9yIH0gZnJvbSAnLi4vLi4vd2Vic29ja2V0cy91dGlscy9wYXJhbS51dGlscydcblxuZXhwb3J0IGZ1bmN0aW9uIE1lc3NhZ2VCb2R5KCk6IFBhcmFtZXRlckRlY29yYXRvclxuXG5leHBvcnQgZnVuY3Rpb24gTWVzc2FnZUJvZHkoXG4gIC4uLnBpcGVzOiAoVHlwZTxIYW5kbGVyVHJhbnNmb3JtPiB8IEhhbmRsZXJUcmFuc2Zvcm0pW11cbik6IFBhcmFtZXRlckRlY29yYXRvclxuXG5leHBvcnQgZnVuY3Rpb24gTWVzc2FnZUJvZHkoXG4gIHByb3BlcnR5S2V5OiBzdHJpbmcsXG4gIC4uLnBpcGVzOiAoVHlwZTxIYW5kbGVyVHJhbnNmb3JtPiB8IEhhbmRsZXJUcmFuc2Zvcm0pW11cbik6IFBhcmFtZXRlckRlY29yYXRvclxuZXhwb3J0IGZ1bmN0aW9uIE1lc3NhZ2VCb2R5IChcbiAgcHJvcGVydHlPclBpcGU/OiBzdHJpbmcgfCAoVHlwZTxIYW5kbGVyVHJhbnNmb3JtPiB8IEhhbmRsZXJUcmFuc2Zvcm0pLFxuICAuLi5waXBlczogKFR5cGU8SGFuZGxlclRyYW5zZm9ybT4gfCBIYW5kbGVyVHJhbnNmb3JtKVtdXG4pOiBQYXJhbWV0ZXJEZWNvcmF0b3Ige1xuICByZXR1cm4gY3JlYXRlUGlwZXNXc1BhcmFtRGVjb3JhdG9yKFdzUGFyYW1UeXBlLlBBWUxPQUQpKFxuICAgIHByb3BlcnR5T3JQaXBlLFxuICAgIC4uLnBpcGVzXG4gIClcbn1cbiJdfQ==