{"library":"express-sanitizer","type":"library","category":null,"description":"Express middleware for sanitizing user input using the Caja-HTML-Sanitizer (Google Caja sanitizer) to mitigate persistent XSS risks. Version 1.0.6 is available on npm. The package has been in maintenance mode since 2021; its core dependency (sanitizer) has not been updated in years. It adds a `req.sanitize()` method to Express request objects. Compared to alternatives like express-validator, this library is minimal but unmaintained and should be avoided in new projects.","language":"javascript","status":"maintenance","version":"1.0.6","tags":["javascript","express","sanitize","sanitization","xss"],"last_verified":"Wed May 27","install":[{"cmd":"npm install express-sanitizer","imports":["const expressSanitizer = require('express-sanitizer');","app.use(expressSanitizer()); … req.sanitize(input)","const sanitizer = require('sanitizer');"]},{"cmd":"yarn add express-sanitizer","imports":[]},{"cmd":"pnpm add express-sanitizer","imports":[]}],"homepage":null,"github":"https://github.com/markau/express-sanitizer","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/express-sanitizer","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/express-sanitizer/compatibility"}}