0.0.2 • Published 8 years ago
safe-text v0.0.2
Safe-text
Simple javascript safe-text for node
and browser
.
keywords: Safe-text, Sanitize, HTML-entities, Strings, XSS
Install
NPM
$ npm install safe-text --save
API:
var safeText = require('safe-text');
safeText(String, IgnoreCases)
String
String that you want to safe.
e.g.
'"><script>alert(1)</script>'
IgnoreCases (Optional)
The Array of cases you don't wan't to safe.
e.g.
['&', ')([]{}*#', 'emails']
emails
is a embedded list of characters used in email addresses.
Embedded character lists
emails
urls
markdown
Example
var safeText = require('safe-text');
var str = '"><script>alert(1)</script><a href="http://example.tld/page.html">page</a>';
var ignore_cases = ['()/', 'urls'];
console.log(safeText(str, ignore_cases))
// "><script>alert(1)</script><a href="http://example.tld/page.html">page</a>