UNPKG

@upv/ushi-shared

Version:

Shared DTOs, types, and utilities for the USHI platform (LMS, Trials, Social, Wallet).

16 lines (15 loc) 544 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.success = void 0; const apiResponse_1 = require("./apiResponse"); /** * Returns a successful 2xx API Gateway response. * @template T - Payload type * @param body - The response payload (typed) * @param statusCode - HTTP status code (defaults to 200) * @returns APIGatewayProxyResultV2 with JSON-encoded payload */ const success = (body, statusCode = 200) => { return (0, apiResponse_1.buildResponse)(body, statusCode); }; exports.success = success;