0.0.1-alpha.1 • Published 1 year ago
buk v0.0.1-alpha.1
✨ Buk
encode, decode, filter, skip, HTML special chars
$ npm i buk --save
Usage
import { encodeHTML } from 'buk';
// or
var { encodeHTML } = require('buk');
Or include it via jsDelivr CDN:
<script src="https://cdn.jsdelivr.net/npm/buk@1.2.2/index.min.js"></script>
access via object : buk
Example : buk.skipHTML("<scrip>hello world</script>living<br />")
// hello worldliving
Methods & Examples
- encodeHTML(String): String|TypeError
*chars to encode : & < > " ' @ + / `
encodeHTML("<scrip>hello world</script>")
// <scrip>hello world</script>
- decodeHTML(String): String|TypeError
*chars to decode : & < > " ' @ + / `
decodeHTML("<scrip>hello world</script>")
// <div>hello world</div>
- skipHTML(String): String|TypeError
skipHTML("<scrip>hello world</script> 2019<br />")
// hello world 2019
Notes
- TypeError : Invalid type or no argument passed to function.
- Works both in Node.js and in the browser.
- All pull requests are welcome, feel free.
License
MIT