UNPKG

express-shield-securekit

Version:

A modular security middleware toolkit for Express.js with built-in rate limiting, SQL injection protection, and XSS sanitization.

15 lines (12 loc) 358 B
// src/utils/successResponse.ts import { Response } from "express"; interface BaseResponse { success: boolean; message: string; statusCode: number; [key: string]: any; } export const sendResponse = (res: Response, response: BaseResponse) => { const { statusCode, ...rest } = response; return res.status(statusCode).json(rest); };