{"_id":"js-htmlencode","_rev":"9-d2347b3112b7efd32a4e92a8dd780d46","name":"js-htmlencode","description":"A simple HTML encode / decode function for JavaScript.","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"js-htmlencode","version":"0.1.0","description":"A simple HTML encode / decode function for JavaScript.","main":"src/htmlencode.js","devDependencies":{"tape":"~2.4.0"},"testling":{"files":"tests/*.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"scripts":{"test":"tape tests/*.js"},"repository":{"type":"git","url":"https://github.com/emn178/js-htmlencode.git"},"keywords":["htmlencode","htmldecode","encode","decode"],"license":"MIT","author":{"name":"emn178","email":"emn178@gmail.com"},"homepage":"https://github.com/emn178/js-htmlencode","bugs":{"url":"https://github.com/emn178/js-htmlencode/issues"},"_id":"js-htmlencode@0.1.0","dist":{"shasum":"f472fd59590ae49a90e313f33a27df1230052b96","tarball":"https://registry.npmjs.org/js-htmlencode/-/js-htmlencode-0.1.0.tgz","integrity":"sha512-Eq0kLhhfjPZLHSxzLcdzBx6lCBoHx5hM/c4UGe2pNNsmQlh8ONam8OqfJD0FpazVQTzisI14eHiXWvdAndj44g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmy3u5YT/AdMWfRmKdhkAH8mN23S7sm/4Ec7GeJ3sJRAiEAjyZGiqwxDC4NCxTDj6Gu+WGt4VFzdOAmjoGdEzQhqJ0="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"emn178","email":"emn178@gmail.com"},"maintainers":[{"name":"emn178","email":"emn178@gmail.com"}]},"0.2.0":{"name":"js-htmlencode","version":"0.2.0","description":"A simple HTML encode / decode function for JavaScript.","main":"src/htmlencode.js","typings":"index","devDependencies":{"expect.js":"~0.3.1","jscoverage":"~0.5.9","mocha":"^3.0.2"},"scripts":{"test":"mocha tests/node-test.js -r jscoverage","report":"mocha tests/node-test.js -r jscoverage --covout=html","coveralls":"mocha tests/node-test.js -R mocha-lcov-reporter -r jscoverage | coveralls"},"repository":{"type":"git","url":"git+https://github.com/emn178/js-htmlencode.git"},"keywords":["htmlencode","htmldecode","encode","decode"],"license":"MIT","author":{"name":"emn178","email":"emn178@gmail.com"},"homepage":"https://github.com/emn178/js-htmlencode","bugs":{"url":"https://github.com/emn178/js-htmlencode/issues"},"gitHead":"0a25249deb5968f3d51419032ba27ce599a7b5f6","_id":"js-htmlencode@0.2.0","_shasum":"469505579dc1071a40fce4620fb426883cda4fe7","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"emn178","email":"emn178@gmail.com"},"dist":{"shasum":"469505579dc1071a40fce4620fb426883cda4fe7","tarball":"https://registry.npmjs.org/js-htmlencode/-/js-htmlencode-0.2.0.tgz","integrity":"sha512-Ijt8IV1eF7/OG4h5yFDMqsk/deyo1W1N28891FrGuD6bV5E/bLKDBH5hclRhOU7ZGnumAxAb3aRMhtMKpgBQug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX2WhWFopeTPtQKHbJtLsHn04IqurApfbjr9CRrDcZOQIgVLIIf/rHiWJSaSb8Nk1uB/T4Wg3u/W1u7nsfl2+dYX8="}]},"maintainers":[{"name":"emn178","email":"emn178@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/js-htmlencode-0.2.0.tgz_1472535540973_0.4455667161382735"}},"0.3.0":{"name":"js-htmlencode","version":"0.3.0","description":"A simple HTML encode / decode function for JavaScript.","main":"src/htmlencode.js","typings":"index","devDependencies":{"expect.js":"~0.3.1","jscoverage":"~0.5.9","mocha":"^3.0.2","uglifyjs":"~2.4.10"},"scripts":{"test":"mocha tests/node-test.js -r jscoverage","report":"mocha tests/node-test.js -r jscoverage --covout=html","coveralls":"mocha tests/node-test.js -R mocha-lcov-reporter -r jscoverage | coveralls","build":"uglifyjs src/htmlencode.js --compress --mangle --comments --output build/htmlencode.min.js"},"repository":{"type":"git","url":"git+https://github.com/emn178/js-htmlencode.git"},"keywords":["htmlencode","htmldecode","encode","decode"],"license":"MIT","author":{"name":"emn178","email":"emn178@gmail.com"},"homepage":"https://github.com/emn178/js-htmlencode","bugs":{"url":"https://github.com/emn178/js-htmlencode/issues"},"gitHead":"8f26996473d8475ab31baebe5d17ba99f224ff13","_id":"js-htmlencode@0.3.0","_shasum":"b1ce293df94e96f8a8a08b1f3368f977bd255731","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"emn178","email":"emn178@gmail.com"},"dist":{"shasum":"b1ce293df94e96f8a8a08b1f3368f977bd255731","tarball":"https://registry.npmjs.org/js-htmlencode/-/js-htmlencode-0.3.0.tgz","integrity":"sha512-HedYg9SJsimM4aca37Lj0Ct0eZ1WT8CCxlgMPfUV7mCc6g3UfEUHy2b9qfzuC0uwk4gjVEJKrkWbPSdnUJBFTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBTahcRofcKShxS0NWmDR70A0JkAD0dvgIuS+5aks7i4AiEA2d3AAZPWdr91AAHD9hE0JF1cs/jNOLXdq5izO8SKQOQ="}]},"maintainers":[{"name":"emn178","email":"emn178@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/js-htmlencode-0.3.0.tgz_1486717007594_0.12843045173212886"}}},"readme":"# js-htmlencode\r\n[![Build Status](https://api.travis-ci.org/emn178/js-htmlencode.png)](https://travis-ci.org/emn178/js-htmlencode)\r\n[![Build Status](https://coveralls.io/repos/emn178/js-htmlencode/badge.png?branch=master)](https://coveralls.io/r/emn178/js-htmlencode?branch=master)  \r\n[![NPM](https://nodei.co/npm/js-htmlencode.png?stars&downloads)](https://nodei.co/npm/js-htmlencode/)  \r\nA simple HTML encode / decode function for JavaScript.\r\n\r\n## Demo\r\n[HTML Encode Online](http://emn178.github.io/online-tools/html_encode.html)  \r\n[HTML Decode Online](http://emn178.github.io/online-tools/html_decode.html)  \r\n\r\n## Download\r\n[Compress](https://raw.github.com/emn178/js-htmlencode/master/build/htmlencode.min.js)  \r\n[Uncompress](https://raw.github.com/emn178/js-htmlencode/master/src/htmlencode.js)\r\n\r\n## Installation\r\nYou can also install js-htmlencode by using Bower.\r\n\r\n    bower install js-htmlencode\r\n\r\nFor node.js, you can use this command to install:\r\n\r\n    npm install js-htmlencode\r\n\r\n## Usage\r\nYou could use like this:\r\n```JavaScript\r\nhtmlEncode('Html to encode');\r\nhtmlDecode('String to decode');\r\n```\r\nIf you use node.js, you should require the module first:\r\n```JavaScript\r\nvar htmlEncode = require('js-htmlencode');\r\n```\r\nOr\r\n```JavaScript\r\nvar htmlEncode = require('js-htmlencode').htmlEncode;\r\nvar htmlDecode = require('js-htmlencode').htmlDecode;\r\n```\r\nIt supports AMD:\r\n```JavaScript\r\nrequire(['your/path/htmlencode.js'], function (htmlEncode) {\r\n  var htmlEncode = htmlEncode.htmlEncode;\r\n  var htmlDecode = htmlDecode.htmlDecode;\r\n  // ...\r\n});\r\nFor TypeScript\r\n```TypeScript\r\nimport { htmlEncode, htmlDecode } from 'js-htmlencode';\r\nhtmlEncode('ooo');\r\nhtmlDecode('xxx');\r\n```\r\n## Example\r\n```JavaScript\r\nhtmlEncode('<a href=\"#\">HTML Encode</a>'); // &lt;a href=&quot;#&quot;&gt;HTML Encode&lt;/a&gt;\r\nhtmlDecode('&lt;a href=&quot;#&quot;&gt;HTML Encode&lt;/a&gt;'); // <a href=\"#\">HTML Encode</a>\r\nhtmlDecode('<a href=\"#\">HTML Encode</a>'); // <a href=\"#\">HTML Encode</a>\r\n```\r\n\r\n## License\r\nThe project is released under the [MIT license](http://www.opensource.org/licenses/MIT).\r\n\r\n## Contact\r\nThe project's website is located at https://github.com/emn178/js-htmlencode  \r\nAuthor: Chen, Yi-Cyuan (emn178@gmail.com)\r\n","maintainers":[{"name":"emn178","email":"emn178@gmail.com"}],"time":{"modified":"2022-06-19T05:36:03.922Z","created":"2014-12-30T11:47:56.787Z","0.1.0":"2014-12-30T11:48:00.427Z","0.2.0":"2016-08-30T05:39:03.462Z","0.3.0":"2017-02-10T08:56:49.410Z"},"readmeFilename":"README.md","homepage":"https://github.com/emn178/js-htmlencode","keywords":["htmlencode","htmldecode","encode","decode"],"repository":{"type":"git","url":"git+https://github.com/emn178/js-htmlencode.git"},"author":{"name":"emn178","email":"emn178@gmail.com"},"bugs":{"url":"https://github.com/emn178/js-htmlencode/issues"},"license":"MIT","users":{"ibambo":true}}