html_sanitize
v1.1.3
Published
This module Sanitizes HTML input, stripping all tags and attributes that aren't whitelisted.HTML sanitization can be used to protect against cross-site scripting (XSS) attacks by sanitizing any HTML code submitted by a user.
Downloads
31
Readme
html_sanitize
A small library providing utility methods to escape
and unescape
HTML entities
Installation
npm install html_sanitize --save
Usage
var html_sanitize = require('html_sanitize') escape = html_sanitize.escape, unescape = html_sanitize.unescape;
var html = 'Hello World', escaped = escape(html), unescaped = unescape(escaped);
console.log('html', html, 'escaped', escaped, 'unescaped', unescaped);
Tests
npm test
Contributing
In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code.
Release History
- 1.1.2 Initial release