1.0.1 • Published 12 months ago

@locustjs/htmlencode v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
12 months ago

locustjs-htmlencode

This library provides htmlencode/htmldecode functions.

Install

npm i @locustjs/htmlencode

Import

CommonJs

var { htmlEncode } = require('@locustjs/htmlencode');

ES6

import { htmlEncode } from '@locustjs/htmlencode'

Usage

Example 1: htmlEncode

import { htmlEncode } from '@locustjs/htmlencode'

const str = '<p>Plan & Business = $</p>';

console.log(htmlEncode(str));  // &lt;p&gt;Plan &amp; Business &equals; &dollar;&lt;&sol;p&gt;

Example 2: htmlEncode + custom ignore character list

import { htmlEncode } from '@locustjs/htmlencode'

const str = '<p>Plan & Business = $</p>';

console.log(htmlEncode(str, ['/', '=', '$']));  // &lt;p&gt;Plan &amp; Business = $&lt;/p&gt;

Example 3: htmlDecode

import { htmlDecode } from '@locustjs/htmlencode'

const str = '&lt;p&gt;Plan &amp; Business&lt;&sol;p&gt;';

console.log(htmlDecode(str));  // <p>Plan & Business</p>