Skip to content

Sanitizer XSS sanitizes complex data (nested objects, arrays, strings) to prevent Cross Site Scripting (XSS) attack.

License

Notifications You must be signed in to change notification settings

AhmedAdelFahim/sanitizer-xss

Repository files navigation

Sanitizer XSS

  • Sanitizer XSS sanitizes complex data (nested objects, arrays, strings) to prevent Cross Site Scripting (XSS) attack.
  • Sanitizer XSS based on sanitize-html

GitHub npm Snyk Vulnerabilities for npm package npm

Installation

$ npm i sanitizer-xss

Usage

You can sanitize your data (object, array, string,etc) on the fly.

const Sanitizer = require('sanitizer-xss').default;

// ...
      data = Sanitizer.sanitize(data)
// or
      data = Sanitizer.sanitize(data, {allowedKeys: ['name']})
// ...

Support

Feel free to open issues on github.

About

Sanitizer XSS sanitizes complex data (nested objects, arrays, strings) to prevent Cross Site Scripting (XSS) attack.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published