entity-escape
v1.0.1
Published
A really simple library to escape/unescape pesky HTML entities like ♦ or ♦ to ๐
Downloads
17
Maintainers
Readme
Escape HTML entities like ♦
or ♦
to ๐
Use in either nodejs or the browser. It's really simple and works pretty fast.
Installation
Browser ๐ : https://cdn.jsdelivr.net/npm/entity-escape@latest/index.min.js
Node.js ๐ : npm install --save entity-escape
Usage
Browser:
var text1 = Entities.unescape('The big & and sparkly diamond ( almost ) glittered in the dark.');
var text2 = Entities.escape('This is a diamond โฆ, watch it โ');
console.log(text1,text2);
Node.js:
const Entities = require('entity-escape');
var text1 = Entities.unescape('The big & and sparkly diamond ( almost ) glittered in the dark.');
var text2 = Entities.escape('This is a diamond โฆ, watch it โ');
console.log(text1,text2);
Methods and Options
Entities.unescape(text,options); //options are {silent:false(default on node, true default on browser),replaceNumbers:true(true default on node, replaces numbered entities even if no names are present)}
Entities.escape(text,options); //options are {silent:false(default on node, true default on browser)}
In case {silent:true}
no output is rendered to the console. In case replaceNumbers:false
only those characters which are explicitly named HTML entities will be replaced.