Input sanitization and rate limiting middleware for protecting against XSS, injection, and abuse.
npm install @sequential/input-sanitizationimport {{ middleware }} from '@sequential/input-sanitization';
import express from 'express';
const app = express();
app.use(middleware());const config = {{
// options
}};
app.use(middleware(config));Express middleware factory.
Parameters:
config(object) - Configuration options
Returns: Express middleware function
Works with Express.js and compatible frameworks:
app.use(middleware(config));
app.get('/api/endpoint', (req, res, next) => {{
// Middleware available in req
}});- @sequential/server-utilities - Server utilities
- @sequential/response-formatting - Response formatting
MIT