This package has been deprecated

Author message:

This module is now under the @mapbox namespace: install @mapbox/sanitize-caja instead

sanitize-caja

0.1.4 • Public • Published

Build Status

sanitize-caja

Sanitize HTML content using the Google Caja JsHtmlSanitizer and a set of basic assumptions, and a wrapper to make it all work in nodejs without global variable leaks and so on.

This is a slightly 'loosened' version of Caja's restrictions, to allow for things like images, links, and a few HTML5 elements.

api

sanitize(html: string) -> sanitized string

Sanitize a string of HTML content, returning a sanitized string.

install

npm install sanitize-caja

example

var sanitize = require('sanitize-caja');
 
document.write(sanitize(evilUserInput));

see also

/sanitize-caja/

    Package Sidebar

    Install

    npm i sanitize-caja

    Weekly Downloads

    3,738

    Version

    0.1.4

    License

    BSD-2-Clause

    Last publish

    Collaborators

    • mapbox-admin