sap-b1-mcp-server
Version:
SAP Business One Service Layer MCP Server
28 lines • 824 B
JavaScript
export function createSuccessResponse(data, count, message) {
const response = { success: true };
if (data !== undefined)
response.data = data;
if (count !== undefined)
response.count = count;
if (message !== undefined)
response.message = message;
return response;
}
export function createErrorResponse(error, details) {
return {
success: false,
error,
details
};
}
export function createListResponse(items, message, pagination) {
const response = createSuccessResponse(items, items.length, message);
if (pagination) {
response.pagination = pagination;
}
return response;
}
export function createItemResponse(item, message) {
return createSuccessResponse(item, undefined, message);
}
//# sourceMappingURL=response.js.map