Input sanitization and rate limiting utilities
npm install @sequentialos/input-sanitizationInput sanitization and rate limiting middleware for protecting against XSS, injection, and abuse.
``bash`
npm install @sequential/input-sanitization
`javascript
import {{ middleware }} from '@sequential/input-sanitization';
import express from 'express';
const app = express();
app.use(middleware());
`
`javascript`
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:
`javascript
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