Files
motia/.npm-cache/_cacache/content-v2/sha512/ed/1f/0789e940efe71b64cc80904e1e5c81c95e9fe033f555a7e8a813ca6700e77b98862dc729f218dcc459ef9f949aae14ffd898b9f2596d8f9f05cffc022674
2025-10-19 14:57:07 +00:00

1 line
57 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{"_id":"parse-entities","_rev":"18-2590823e857611d47914899da0bc8732","name":"parse-entities","dist-tags":{"latest":"4.0.2"},"versions":{"1.0.0":{"name":"parse-entities","version":"1.0.0","keywords":["parse","html","character","reference","entity","entities"],"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"parse-entities@1.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/parse-entities#readme","bugs":{"url":"https://github.com/wooorm/parse-entities/issues"},"dist":{"shasum":"127d643e3110fef3f893e915cf67bd6abb4de878","tarball":"https://registry.npmjs.org/parse-entities/-/parse-entities-1.0.0.tgz","integrity":"sha512-4VfMKMqk7Hj1aq/SXVhp4gl8RTi6uSHfV0O6sLYQXONstJS+MKFmSJZRYqdNYD130Amv2/Jh9oHryCzgfR3A2g==","signatures":[{"sig":"MEYCIQDJd7Uv5uefAZGwFvH7oYqWw5yExcJkeseDkeg6qFQtXAIhAJz/id8trqqunVPkGvD56LcvaUGJq++jD5juV0T9Dd2H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","LICENSE"],"_shasum":"127d643e3110fef3f893e915cf67bd6abb4de878","gitHead":"8b116c8657d9f89ad52599cde6622f984820930d","scripts":{"lint":"npm run lint-api && npm run lint-style","test":"npm run build && npm run lint && npm run test-coverage","build":"npm run build-md && npm run build-bundle && npm run build-mangle","build-md":"mdast . --quiet --frail","lint-api":"eslint .","test-api":"node test.js","lint-style":"jscs --reporter inline .","build-bundle":"browserify index.js --bare -s parseEntities > parse-entities.js","build-mangle":"esmangle parse-entities.js > parse-entities.min.js","test-coverage":"istanbul cover test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/wooorm/parse-entities.git","type":"git"},"_npmVersion":"3.5.0","description":"Parse HTML character references: fast, spec-compliant, positional information","directories":{},"_nodeVersion":"5.1.0","dependencies":{"character-entities":"^1.0.0","character-reference-invalid":"^1.0.0"},"devDependencies":{"jscs":"^2.0.0","tape":"^4.2.0","mdast":"^2.0.0","eslint":"^1.0.0","esmangle":"^1.0.0","istanbul":"^0.4.0","browserify":"^12.0.0","jscs-jsdoc":"^1.0.0","mdast-lint":"^1.0.0","mdast-slug":"^2.0.0","mdast-github":"^1.0.0","mdast-yaml-config":"^1.0.0","mdast-comment-config":"^1.0.0","mdast-validate-links":"^1.1.1"}},"1.0.1":{"name":"parse-entities","version":"1.0.1","keywords":["parse","html","character","reference","entity","entities"],"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"parse-entities@1.0.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/parse-entities#readme","bugs":{"url":"https://github.com/wooorm/parse-entities/issues"},"dist":{"shasum":"7dfeea66740a2b37e20156da9c55da56e97b6aba","tarball":"https://registry.npmjs.org/parse-entities/-/parse-entities-1.0.1.tgz","integrity":"sha512-q1aaVfcRHbe62yD7CrA8Dakkndew8yqmeuGjCqKoY72BGy1Gv07UuRCGrdtns0rJPT9sqoicfDm0EcWvgCvZxQ==","signatures":[{"sig":"MEUCIQDf8LxCrD3Vj2LuHzrCVs8o7UR7HR1RDW+alh1JWxnUKgIgGNFUm9R2ABMYuO4hYIBuehU5XyroFa9Mrlkexd55Yts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","LICENSE"],"_shasum":"7dfeea66740a2b37e20156da9c55da56e97b6aba","gitHead":"172e1dace612ffc00c9953d84822ade9d1d05f10","scripts":{"lint":"npm run lint-api && npm run lint-style","test":"npm run build && npm run lint && npm run test-coverage","build":"npm run build-md && npm run build-bundle && npm run build-mangle","build-md":"remark . --quiet --frail","lint-api":"eslint .","test-api":"node test.js","lint-style":"jscs --reporter inline .","build-bundle":"browserify index.js --bare -s parseEntities > parse-entities.js","build-mangle":"esmangle parse-entities.js > parse-entities.min.js","test-coverage":"istanbul cover test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/wooorm/parse-entities.git","type":"git"},"_npmVersion":"3.5.0","description":"Parse HTML character references: fast, spec-compliant, positional information","directories":{},"_nodeVersion":"5.1.0","dependencies":{"character-entities":"^1.0.0","character-reference-invalid":"^1.0.0"},"devDependencies":{"jscs":"^2.0.0","tape":"^4.2.0","eslint":"^1.0.0","remark":"^3.0.0","esmangle":"^1.0.0","istanbul":"^0.4.0","browserify":"^12.0.0","jscs-jsdoc":"^1.0.0","remark-lint":"^2.0.0","remark-slug":"^3.0.0","remark-github":"^2.0.0","remark-yaml-config":"^2.0.0","remark-comment-config":"^2.0.0","remark-validate-links":"^2.0.0"}},"1.0.2":{"name":"parse-entities","version":"1.0.2","keywords":["parse","html","character","reference","entity","entities"],"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"parse-entities@1.0.2","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/parse-entities#readme","bugs":{"url":"https://github.com/wooorm/parse-entities/issues"},"dist":{"shasum":"6ec4c6014e25a310d3a146661208f0380edfd41a","tarball":"https://registry.npmjs.org/parse-entities/-/parse-entities-1.0.2.tgz","integrity":"sha512-7aQnO9LRkui1OhGj2mlJkEVTQY/3UC4fBtNfYLQSRzb48glX+yapAzIUQvwc1FFqDXVcBXkwIwEQdetj0wbtrg==","signatures":[{"sig":"MEUCIQD+ExLj+Hu07iX8mC59dBu3iqwX+Yaybq1GXdttbcLJvwIgNDyeemLbGND4nefPaHNHVaE1SlpI2AhA8XDOz4lJ/vo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","LICENSE"],"_shasum":"6ec4c6014e25a310d3a146661208f0380edfd41a","gitHead":"1a5feddc5d9c0029fa802dc1ecb2968190d7361f","scripts":{"lint":"npm run lint-api && npm run lint-style","test":"npm run build && npm run lint && npm run test-coverage","build":"npm run build-md && npm run build-bundle && npm run build-mangle","build-md":"remark . --quiet --frail","lint-api":"eslint .","test-api":"node test.js","lint-style":"jscs --reporter inline .","build-bundle":"browserify index.js --bare -s parseEntities > parse-entities.js","build-mangle":"esmangle parse-entities.js > parse-entities.min.js","test-coverage":"istanbul cover test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/wooorm/parse-entities.git","type":"git"},"_npmVersion":"3.5.0","description":"Parse HTML character references: fast, spec-compliant, positional information","directories":{},"_nodeVersion":"5.1.0","dependencies":{"character-entities":"^1.0.0","character-entities-legacy":"^1.0.0","character-reference-invalid":"^1.0.0"},"devDependencies":{"jscs":"^2.0.0","tape":"^4.2.0","eslint":"^1.0.0","remark":"^3.0.0","esmangle":"^1.0.0","istanbul":"^0.4.0","browserify":"^12.0.0","jscs-jsdoc":"^1.0.0","remark-lint":"^2.0.0","remark-slug":"^3.0.0","remark-github":"^2.0.0","remark-yaml-config":"^2.0.0","remark-comment-config":"^2.0.0","remark-validate-links":"^2.0.0"}},"1.1.0":{"name":"parse-entities","version":"1.1.0","keywords":["parse","html","character","reference","entity","entities"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"parse-entities@1.1.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/parse-entities#readme","bugs":{"url":"https://github.com/wooorm/parse-entities/issues"},"xo":{"rules":{"eqeqeq":"off","max-depth":"off","max-lines":"off","complexity":"off","no-eq-null":"off","guard-for-in":"off","no-negated-condition":"off"},"space":true,"ignores":["parse-entities.js","parse-entities.min.js"]},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"4bc58f35fdc8e65dded35a12f2e40223ca24a3f7","tarball":"https://registry.npmjs.org/parse-entities/-/parse-entities-1.1.0.tgz","integrity":"sha512-YlNEFFC8wKD7QyMkwN1AzptELWp7jZULZzWR2P7hhs5tkIgbkjJ9odGvFQIbnLm8AQmhvUhzweirq7RUc/KIOA==","signatures":[{"sig":"MEYCIQCHrLRLfFKqGMZ6aOnGoX0fZGvHzEDfM2vLsl23DUnJDwIhAN042nlorEANwewiFXyQ4i9Jj5uqFVx0aSHOnpVE/6PO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"4bc58f35fdc8e65dded35a12f2e40223ca24a3f7","gitHead":"5ff1136a4921a216e7baaefa23febb40d68b4712","scripts":{"lint":"xo","test":"npm run build && npm run lint && npm run test-coverage","build":"npm run build-md && npm run build-bundle && npm run build-mangle","build-md":"remark . --quiet --frail","test-api":"node test.js","build-bundle":"browserify index.js --bare -s parseEntities > parse-entities.js","build-mangle":"esmangle parse-entities.js > parse-entities.min.js","test-coverage":"nyc --reporter lcov tape test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/wooorm/parse-entities.git","type":"git"},"_npmVersion":"3.3.6","description":"Parse HTML character references: fast, spec-compliant, positional information","directories":{},"_nodeVersion":"5.0.0","dependencies":{"has":"^1.0.1","is-decimal":"^1.0.0","is-hexadecimal":"^1.0.0","is-alphanumerical":"^1.0.0","character-entities":"^1.0.0","character-entities-legacy":"^1.0.0","character-reference-invalid":"^1.0.0"},"remarkConfig":{"output":true,"plugins":{"lint":{"heading-increment":false,"list-item-spacing":false,"no-duplicate-headings":false},"github":null,"comment-config":null,"validate-links":null},"settings":{"bullet":"*"}},"devDependencies":{"xo":"^0.16.0","nyc":"^7.1.0","tape":"^4.2.0","esmangle":"^1.0.0","browserify":"^13.0.0","remark-cli":"^1.0.0","remark-lint":"^4.0.0","remark-github":"^5.0.0","remark-comment-config":"^4.0.0","remark-validate-links":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-entities-1.1.0.tgz_1469964484071_0.15948437829501927","host":"packages-12-west.internal.npmjs.com"}},"1.1.1":{"name":"parse-entities","version":"1.1.1","keywords":["parse","html","character","reference","entity","entities"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"parse-entities@1.1.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/parse-entities#readme","bugs":{"url":"https://github.com/wooorm/parse-entities/issues"},"xo":{"rules":{"max-depth":"off","complexity":"off","guard-for-in":"off","no-negated-condition":"off"},"space":true,"esnext":false,"ignores":["parse-entities.js"]},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"8112d88471319f27abae4d64964b122fe4e1b890","tarball":"https://registry.npmjs.org/parse-entities/-/parse-entities-1.1.1.tgz","integrity":"sha512-Bj4zSXRFo3yB+VwAuYKF/yGYxlYnquVseplhlwnlre977cGcZRmAA4R0L0m1Li1QZFOlHhUN1ylxmQTXlTkTTQ==","signatures":[{"sig":"MEUCIHmz29zpy+5fM1zFtpD2dasU3ZcbDVtaQoghoTPID07jAiEAzYwlwkYva6rWOf6EFoNLQqvYSsuRBLq5uufudjCIdH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"8112d88471319f27abae4d64964b122fe4e1b890","gitHead":"97b0395ac443ba8f49d34cb0de07da186f654108","scripts":{"lint":"xo","test":"npm run build && npm run lint && npm run test-coverage","build":"npm run build-md && npm run build-bundle && npm run build-mangle","build-md":"remark . -qfo","test-api":"node test.js","build-bundle":"browserify index.js --bare -s parseEntities > parse-entities.js","build-mangle":"esmangle parse-entities.js > parse-entities.min.js","test-coverage":"nyc --reporter lcov tape test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/wooorm/parse-entities.git","type":"git"},"_npmVersion":"2.14.2","description":"Parse HTML character references: fast, spec-compliant, positional information","directories":{},"_nodeVersion":"4.0.0","dependencies":{"is-decimal":"^1.0.0","is-hexadecimal":"^1.0.0","is-alphanumerical":"^1.0.0","character-entities":"^1.0.0","character-entities-legacy":"^1.0.0","character-reference-invalid":"^1.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"devDependencies":{"xo":"^0.18.0","nyc":"^11.0.0","tape":"^4.2.0","esmangle":"^1.0.0","browserify":"^14.0.0","remark-cli":"^3.0.0","remark-preset-wooorm":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-entities-1.1.1.tgz_1497637037808_0.8155671106651425","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"parse-entities","version":"1.1.2","keywords":["parse","html","character","reference","entity","entities"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"parse-entities@1.1.2","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/parse-entities#readme","bugs":{"url":"https://github.com/wooorm/parse-entities/issues"},"xo":{"rules":{"no-var":"off","max-depth":"off","complexity":"off","guard-for-in":"off","object-shorthand":"off","no-negated-condition":"off","prefer-arrow-callback":"off","unicorn/number-literal-case":"off"},"esnext":false,"ignores":["parse-entities.js"],"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"9eaf719b29dc3bd62246b4332009072e01527777","tarball":"https://registry.npmjs.org/parse-entities/-/parse-entities-1.1.2.tgz","fileCount":4,"integrity":"sha512-5N9lmQ7tmxfXf+hO3X6KRG6w7uYO/HL9fHalSySTdyn63C3WNvTM/1R8tn1u1larNcEbo3Slcy2bsVDQqvEpUg==","signatures":[{"sig":"MEYCIQDKNMQ+VRPeuzPIFJXH+Zke/vn6aqNVu7RruyS6ruW7YwIhAKyY1iq7p6U19994VPYgC23f6jvn6a+zX3qoLSgb0rsB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5ZRACRA9TVsSAnZWagAA1NYP+QGf+4eREFj5y3e3LWdN\ntIPNpTwQLmxt4+ULyBA02NDTeCHV0NEywa5mrD6uHpmXuRCoQfsu79pgEunK\nYEZb0Mh4oxDWmrwgh4TqeM7ZQjbagG9wtP55p9/5/OtL1xWraWnwN0LftI7V\nFUJECj5j++8lfbrint6H0DElofhBWw27riAZiSZIaWWsw0MVKzowrocXdan0\nvdSPdPB/COm75KEz460rSLcq0KYXikDsynfXkOz++mIxV7V4ygRPL6BTB6m1\n8IuRaHZ/Ho/lBanTV2oGQHhQJ5KWtZix0nDQji7VEvtytbGi6Y2Ngp8pRRpZ\nfEx07bRZmiRGk5SGmWwZ6j7rbE9OO5OSLX7yuNogacjBPTSpou/5K926LxCL\n+un1I2YZ5cN4+16b8A02pgo1Ympo94l+f3i16oSlANIfrhW6o8CgpygEiGny\ngtb/h+IyKKhhn3fcLJc2hqxSlAr/NBC6dkz6lAtGK0+5Z2WHAvf6lKbEFY0L\nHnot/m4f5o/e6jtyjn3PaoJFQYnHgsAHYqM7cfxpkOt3rhP9uYnWsa0stX3T\nMFJU0ehW2U79L7lGbA8hGvitmLGPo9fNPQFmScgx0DdLiwLDO2CAVRBohV2N\nh8WId4e5EnyFKj2SR8ppS/qkOEsX66FkyK/JpIG9+jMaRsut4tH1nhx2yV4W\neqeM\r\n=oEmG\r\n-----END PGP SIGNATURE-----\r\n"},"files":["index.js"],"gitHead":"668d1fc54bb85530c75ac7da197252a23ea65f09","scripts":{"test":"npm run format && npm run build && npm run test-coverage","build":"npm run build-bundle && npm run build-mangle","format":"remark . -qfo && prettier --write '**/*.js' && xo --fix","test-api":"node test","build-bundle":"browserify index.js --bare -s parseEntities > parse-entities.js","build-mangle":"esmangle parse-entities.js > parse-entities.min.js","test-coverage":"nyc --reporter lcov tape test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/wooorm/parse-entities.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse HTML character references: fast, spec-compliant, positional information","directories":{},"_nodeVersion":"9.5.0","dependencies":{"is-decimal":"^1.0.0","is-hexadecimal":"^1.0.0","is-alphanumerical":"^1.0.0","character-entities":"^1.0.0","character-entities-legacy":"^1.0.0","character-reference-invalid":"^1.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.20.0","nyc":"^11.0.0","tape":"^4.2.0","esmangle":"^1.0.0","prettier":"^1.12.1","browserify":"^16.0.0","remark-cli":"^5.0.0","remark-preset-wooorm":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-entities_1.1.2_1524995134809_0.24563102206299092","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"parse-entities","version":"1.2.0","keywords":["parse","html","character","reference","entity","entities"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"parse-entities@1.2.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/parse-entities#readme","bugs":{"url":"https://github.com/wooorm/parse-entities/issues"},"xo":{"rules":{"no-var":"off","max-depth":"off","complexity":"off","guard-for-in":"off","object-shorthand":"off","no-negated-condition":"off","prefer-arrow-callback":"off","unicorn/number-literal-case":"off"},"esnext":false,"ignores":["parse-entities.js"],"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"9deac087661b2e36814153cb78d7e54a4c5fd6f4","tarball":"https://registry.npmjs.org/parse-entities/-/parse-entities-1.2.0.tgz","fileCount":6,"integrity":"sha512-XXtDdOPLSB0sHecbEapQi6/58U/ODj/KWfIXmmMCJF/eRn8laX6LZbOyioMoETOOJoWRW8/qTSl5VQkUIfKM5g==","signatures":[{"sig":"MEUCIGMMGyKzKluc+gQFPFnhejAzV78tG1zzsM6lxLGtdVtsAiEAtNBckPEMOMznG3SQeWyBBlJJLvUfZO50u5guLoAsWvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrhomCRA9TVsSAnZWagAAjZ8P/0KnO9o8zddYc29QxUBl\n4xticrxxsCiii9ngekKgRee+4oYaF6vbbX6Ket5DM3cM9RdifikJqpn0A+JO\naSvlKQR7jRRwqDENdNJuidt+II+ZBHDh4Lvt/ACGsRfkLrAB7sS1ApJ4IIaH\nw5EKHlZW7OBNhNWqlRls9OKcqA4lMPSzoVLi3EVeyU9ozwLkMNbPgyZnuo/b\n9EJ1HT9UF+BUET8r06Of6AQ2JY7gBdfZY2Et1RGOjBCCNX08bLjiIUayXxBT\nxiX6M1BOeYzSdLC7/qv15S4YORYha1LzYnkPSOTF63gc1tS7UMT+iKEsRT4s\nCrzORu/r1lqkd4SzyWPeyExa5GnQPBisk3PMInI9O7nefmNkJKkeBVUx1Dgg\nEYSeyiyzT1HFYwxFMuX+AksBcKpI1YCo6PQKEqMirpkHhVf/cEXCciAd0iYL\nze/qoJ8KXXXS4Jgsx8K1UDMjxhDcyvsVZYoVV0TDZKbm1eFPsC+o8Y0uRhy+\nloo8HSZ2dDukB+a48wlEn4pju1FMw9wez8ADiRm5nFgkfAxeTvXp+DOwxTlM\nu1Ef/R3X3mrNyxvovPcK52GzQAQBU2R+oIu/vdvYHYx428nEF7UCxZ3tqObE\nqdJvzvELVFnvU9lgV2u/oW/OhHQRsqp6/sPdSPo4KgnED7iaMzR7c13gbrL4\nlpyf\r\n=O2+8\r\n-----END PGP SIGNATURE-----\r\n"},"browser":{"./decode-entity.js":"./decode-entity.browser.js"},"gitHead":"f0e0199a72c0e1c0c8b8504705af9c448aa16688","scripts":{"test":"npm run format && npm run build && npm run test-coverage && npm run test-browser","build":"npm run build-bundle && npm run build-mangle","format":"remark . -qfo && prettier --write '**/*.js' && xo --fix","test-api":"node test","build-bundle":"browserify . -s parseEntities > parse-entities.js","build-mangle":"browserify . -s parseEntities -p tinyify > parse-entities.min.js","test-browser":"browserify test.js | tape-run","test-coverage":"nyc --reporter lcov tape test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/wooorm/parse-entities.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse HTML character references: fast, spec-compliant, positional information","directories":{},"_nodeVersion":"10.0.0","dependencies":{"is-decimal":"^1.0.0","is-hexadecimal":"^1.0.0","is-alphanumerical":"^1.0.0","character-entities":"^1.0.0","character-entities-legacy":"^1.0.0","character-reference-invalid":"^1.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.20.0","nyc":"^11.0.0","tape":"^4.2.0","tinyify":"^2.4.3","prettier":"^1.12.1","tape-run":"^4.0.0","browserify":"^16.0.0","remark-cli":"^5.0.0","remark-preset-wooorm":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-entities_1.2.0_1538136613600_0.3049845350237088","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"parse-entities","version":"1.2.1","keywords":["parse","html","character","reference","entity","entities"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"parse-entities@1.2.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/parse-entities#readme","bugs":{"url":"https://github.com/wooorm/parse-entities/issues"},"xo":{"rules":{"no-var":"off","max-depth":"off","complexity":"off","guard-for-in":"off","object-shorthand":"off","no-negated-condition":"off","prefer-arrow-callback":"off","unicorn/number-literal-case":"off"},"esnext":false,"ignores":["parse-entities.js"],"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"2c761ced065ba7dc68148580b5a225e4918cdd69","tarball":"https://registry.npmjs.org/parse-entities/-/parse-entities-1.2.1.tgz","fileCount":6,"integrity":"sha512-NBWYLQm1KSoDKk7GAHyioLTvCZ5QjdH/ASBBQTD3iLiAWJXS5bg1jEWI8nIJ+vgVvsceBVBcDGRWSo0KVQBvvg==","signatures":[{"sig":"MEUCIHmzU4nuOlTgegaEbAIYNKnaFMFzhF094Pn7x3odMwlGAiEAjfmKtf0lWMJuf1JGR9eFzjMI2ZqMRU6e00yiqbHoYww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccdDaCRA9TVsSAnZWagAA6JsQAIoXv+eC8sVOHdV/Nn7/\nBn8468KpQKycGZRGICy0VXEbFE5lv3ncVGzMr0mOy6MCMxSCQbkRrcMFSfRE\nUY0B+EfEFY4/C88GwODPHe+ockh7IeqPxFF/jaVXvWVaaQVECcpvecbvw4DO\nqj0XkvYaO+Qc3wU8PNuptqUJBQ0l52FB7mt+OCvy5xpX4StCnsjGeSYzt2ia\ntifos//rTbeN38Ah5AcUsqzdmkKRxeO6iLVwrQGmQZhuD30JHtLHKr8Fg3+n\nbey0qoLKYZ/dARfwXJKF68umMezpLkYqGVY71m6VaqcjiIS31EyxrBK1mtdK\nlRiq52YbWZR51toSIjMtGfV30hOA8Xgyyn/ZYP3r8VhoyInhfctYoSciiohk\nT2yTiO3YeBmuebYfuU3KlxTj4cYDKHYAFU+nB2RhE0Yc4qIwdBwMha6gKAmo\nAtXxUJ2c88/WXy/CMqiA/uPHeWPgHgwTmCWB7BGy7cZOuGtc5PYPXD55QagX\nBYDX9ycVbnEP2dapIwDJIvjUnAUhLPkQZGhhlZqyElOC6WC3UqY6I+lre2/Q\nWV+2RIFwDprkmPNe3ViL5ErVaijfekRxUieothKe5x3zDvxWHiCPEwU2cO6C\neYls8Eux9cICWbSFOoygGMnRIN6HQl32YyRud/gdmYhuiCp8Jtr6vsWYxWz+\nJh4g\r\n=Jziv\r\n-----END PGP SIGNATURE-----\r\n"},"browser":{"./decode-entity.js":"./decode-entity.browser.js"},"gitHead":"f179281072c0f337d57a281e24f0ed89938cd42d","scripts":{"test":"npm run format && npm run build && npm run test-coverage && npm run test-browser","build":"npm run build-bundle && npm run build-mangle","format":"remark . -qfo && prettier --write '**/*.js' && xo --fix","test-api":"node test","build-bundle":"browserify . -s parseEntities > parse-entities.js","build-mangle":"browserify . -s parseEntities -p tinyify > parse-entities.min.js","test-browser":"browserify test.js | tape-run","test-coverage":"nyc --reporter lcov tape test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/wooorm/parse-entities.git","type":"git"},"_npmVersion":"6.7.0","description":"Parse HTML character references: fast, spec-compliant, positional information","directories":{},"_nodeVersion":"11.9.0","dependencies":{"is-decimal":"^1.0.0","is-hexadecimal":"^1.0.0","is-alphanumerical":"^1.0.0","character-entities":"^1.0.0","character-entities-legacy":"^1.0.0","character-reference-invalid":"^1.0.0"},"react-native":{"./decode-entity.js":"./decode-entity.js"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.20.0","nyc":"^11.0.0","tape":"^4.2.0","tinyify":"^2.4.3","prettier":"^1.12.1","tape-run":"^4.0.0","browserify":"^16.0.0","remark-cli":"^5.0.0","remark-preset-wooorm":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-entities_1.2.1_1550962905365_0.965713662792796","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"parse-entities","version":"1.2.2","keywords":["parse","html","character","reference","entity","entities"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"parse-entities@1.2.2","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/parse-entities#readme","bugs":{"url":"https://github.com/wooorm/parse-entities/issues"},"xo":{"rules":{"max-depth":"off","guard-for-in":"off","no-self-compare":"off"},"esnext":false,"ignores":["parse-entities.js"],"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"c31bf0f653b6661354f8973559cb86dd1d5edf50","tarball":"https://registry.npmjs.org/parse-entities/-/parse-entities-1.2.2.tgz","fileCount":6,"integrity":"sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==","signatures":[{"sig":"MEYCIQCeBahVotGebvWDXu8z8svotCrTttagNmB0LJhzW4tHLQIhANagup6u4yZwtC7/Rdh8gBTVE3njo88nS4/+/rLsaDUN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc291RCRA9TVsSAnZWagAA9LEQAIBdawN0nfs1Ag0JGQtB\ndf9kImOFyU13HCQH9ZjJzFgBc9wMpMgRxlkNYuJpIWp5KIAwsKI5PMWVkjrL\nzy64wdTU/o4lS+CF4xxvLYHYxde6xbfiw+OgE0MhWtm96E5DA1B/CQXv6X+u\nmRfQBlha0L7+UXxHBrU4ohFdvZAN9M0+jxqD3QU7m9afu9QqYxvMq9+H0i5J\nOiYaTf1g62ng92lwHO0hSgkWVZPgL57TGdHhn9wqbONiHJssMZ6GjWMjI0Xk\n4dCECef6wWElAjaIEk5A5Q+uRs9EwLoXSW1CHLWPwx2L3EgyoXznM4zstNmE\nz3RQDumoh6GUrTktST7pyQseM7G21ELW94x3JlhIlLutmZX0DW2pbMyjj3gA\nPzKBMsrMOoJF6JGtrJsv2ZKKWOBd4dCZtmR/tfr2xx9McdVHvJiZbvHZdddz\nZvbU5oVdx3hRtP70q9VskhnsskKqX8z8RGs1hW7f1+t8PDv2V+euNIqkA8So\n0CB6uCXzPeEJbAI/35SEvQol4mGrELF+jTA3jyT7gmwxixoiCnjYX4Yj3oJ+\ns0P2gf5r0du2+tY6UpIpbmN9eX0g2idkAvOoOTMCTpXPbcmVvp8RM0bFPeJU\nioQd7xMLki2Yaj53TzgOI6U/VyZaVLneiLKG8vknwowSjIGFw9R/QfschP+W\nPNtU\r\n=wXqD\r\n-----END PGP SIGNATURE-----\r\n"},"browser":{"./decode-entity.js":"./decode-entity.browser.js"},"gitHead":"3fd80962ca032e5782210ca915b639f005e85a15","scripts":{"test":"npm run format && npm run build && npm run test-coverage && npm run test-browser","build":"npm run build-bundle && npm run build-mangle","format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","test-api":"node test","build-bundle":"browserify . -s parseEntities > parse-entities.js","build-mangle":"browserify . -s parseEntities -p tinyify > parse-entities.min.js","test-browser":"browserify test.js | tape-run","test-coverage":"nyc --reporter lcov tape test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/wooorm/parse-entities.git","type":"git"},"_npmVersion":"6.9.0","description":"Parse HTML character references: fast, spec-compliant, positional information","directories":{},"_nodeVersion":"11.9.0","dependencies":{"is-decimal":"^1.0.0","is-hexadecimal":"^1.0.0","is-alphanumerical":"^1.0.0","character-entities":"^1.0.0","character-entities-legacy":"^1.0.0","character-reference-invalid":"^1.0.0"},"react-native":{"./decode-entity.js":"./decode-entity.js"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","nyc":"^14.0.0","tape":"^4.2.0","tinyify":"^2.4.3","prettier":"^1.12.1","tape-run":"^6.0.0","browserify":"^16.0.0","remark-cli":"^6.0.0","remark-preset-wooorm":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-entities_1.2.2_1557912912266_0.684885382808408","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"parse-entities","version":"2.0.0","keywords":["parse","html","character","reference","entity","entities"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"parse-entities@2.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/parse-entities#readme","bugs":{"url":"https://github.com/wooorm/parse-entities/issues"},"xo":{"rules":{"max-depth":"off","guard-for-in":"off","no-self-compare":"off"},"esnext":false,"ignores":["parse-entities.js"],"prettier":true},"nyc":{"lines":100,"branches":100,"functions":100,"check-coverage":true},"dist":{"shasum":"53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8","tarball":"https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz","fileCount":7,"integrity":"sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==","signatures":[{"sig":"MEUCIGeQQQOQUs3gqt97j6ErKe7fpXkQZ80V4e4dgu4srwK6AiEAiErSdaXot6KTg/s0cVrlHuPJDV/A68tkVA2sDtAR5TY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHXkuCRA9TVsSAnZWagAAD58P/jqXVQxxfqdvt9XA4ZxM\nesUJ1UOZMmFQ34a0BwxX/EvQGK43tgSj95fU0OqS6BuiZIhTHRiqlYk0+eiW\nkxXeX7WxcEWcwBNdW6YzJXXDLuBqHDVs6D/14WABDKyHR9+LvZixYfzm9Awa\nmSWFhAYtVy3/j6MRP1BeYJb2wyckANoqEfRPddDdiayMJKP28ZSZjqAJiGhf\nDLazvojkNE/FmpHLcR/MxYx2FzaVcrf4Nsh9eyC5D1SphvUDIcxV8X0L1lDI\nPpy4d9vY5uhNFab/EQlfOeVoqhat0khFY/TyE+qgBXXlvLwFWGKcpwgkTxJl\n/isAPUW5pWuUwawtzckjsxC7Rpf7f/Neo87c4u6I7xpCypcyhog8Dlm8er60\n53zdPbdnJ73Ugv07+vDesl4b576ESdo6OwXQbJXjTIRchQXmGJSVspQmlTsW\nQerHoh1iUUNzHoAoxYChnCdi0CKG9VV8G8PUlPTcMO+clymohrisc1Yt4y92\nWYYSTkCXpd6qkqympGDRqSYMp2P1F/3GhXfJY9lGNRrIasXTNM1wuf7lBf44\nPbOd3CsDnF42J9hfXpVmlCIPVJPFp2J0Jm2GldUwPKynW4vhG4bHOaU3gkKl\nqtB5KJTileH9uZrQqoqsHBnc8W7qJ85LYTTEucoi8Fu3GodqmYEXuHEf6WV6\nGwaI\r\n=KEdy\r\n-----END PGP SIGNATURE-----\r\n"},"types":"types/index.d.ts","browser":{"./decode-entity.js":"./decode-entity.browser.js"},"funding":{"url":"https://github.com/sponsors/wooorm","type":"github"},"gitHead":"db8ace776923cf4b874e2e87f6b22aac6ad251d4","scripts":{"test":"npm run format && npm run build && npm run test-coverage && npm run test-types","build":"npm run build-bundle && npm run build-mangle","format":"remark . -qfo && prettier --write \"**/*.{js,ts}\" && xo --fix","test-api":"node test","test-types":"dtslint types","build-bundle":"browserify . -s parseEntities > parse-entities.js","build-mangle":"browserify . -s parseEntities -p tinyify > parse-entities.min.js","test-browser":"browserify test.js | tape-run","test-coverage":"nyc --reporter lcov tape test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/wooorm/parse-entities.git","type":"git"},"_npmVersion":"6.13.6","description":"Parse HTML character references: fast, spec-compliant, positional information","directories":{},"_nodeVersion":"13.0.1","dependencies":{"is-decimal":"^1.0.0","is-hexadecimal":"^1.0.0","is-alphanumerical":"^1.0.0","character-entities":"^1.0.0","character-entities-legacy":"^1.0.0","character-reference-invalid":"^1.0.0"},"react-native":{"./decode-entity.js":"./decode-entity.js"},"remarkConfig":{"plugins":["preset-wooorm"]},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.25.0","nyc":"^15.0.0","tape":"^4.0.0","dtslint":"^2.0.0","tinyify":"^2.0.0","prettier":"^1.0.0","tape-run":"^6.0.0","browserify":"^16.0.0","remark-cli":"^7.0.0","remark-preset-wooorm":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-entities_2.0.0_1578989870100_0.3236971145418521","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"parse-entities","version":"3.0.0","keywords":["parse","html","character","reference","entity","entities"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"parse-entities@3.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/parse-entities#readme","bugs":{"url":"https://github.com/wooorm/parse-entities/issues"},"xo":{"rules":{"no-var":"off","max-depth":"off","complexity":"off","prefer-arrow-callback":"off"},"prettier":true},"dist":{"shasum":"9ed6d6569b6cfc95ade058d683ddef239dad60dc","tarball":"https://registry.npmjs.org/parse-entities/-/parse-entities-3.0.0.tgz","fileCount":9,"integrity":"sha512-AJlcIFDNPEP33KyJLguv0xJc83BNvjxwpuUIcetyXUsLpVXAUCePJ5kIoYtEN2R1ac0cYaRu/vk9dVFkewHQhQ==","signatures":[{"sig":"MEYCIQCkzjBFgdVhP/VTSX13amLlx6EZUfI0EkogNaXH5OBMmwIhAIT6p8Lhi/t7WZH+aB7NIkwV2p6WNSfYWx9cJ9xTSvwv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXdgMCRA9TVsSAnZWagAA2a0P+gPPO+yLYs1YcHDmCYkp\nR5ENHABC5XkAV2jL9VqWcUWHc7NRidGVggkmDgm8pJBKYUzKxrPzcjOcIRQL\nO2Rnw3a5LmzGumaH7wRmNbu/P9a0ReCKSg6d/PoGfQyBvvKJ5TBQKXVEMxLI\nccpPjmrDQP5TFnNcpnw7uMvmoC0zqJA+jdcq25TZ4AVaD/c9W1abS1zsFSj3\n/sTFzf3v2BbehBpoEI49LUbyjQkfjFHIoiXk9hnL+Tx2dYOuqx6ZMGkkcL+5\nPUvQLYvlqjyKRyw1fxRgvRmPy2YNDEricaZ02RuaYxrRqe+JKVnCHJ0bkbZs\naKSvfV8fsSEt7t3AVvnJBRxkjaNkIziVt59BBU4nnAhPKBaKAL+9f2YtoBgk\n4Nj5PQTX9sF79pUp3HC20EnrC8q2/qYpRO4ZpdE5CIvmkBPEdGDp1RQS3FyC\nZM9uXvLU0eVs6goD03L5StlB3+TKGPne586TDcKowRKWjb5gkoWSxcWpLOjX\n6bamZBljRU5jKEcYeHOrWdJt35ZNBJFpKaXNztjX0JW4YahrlVeEHwz3ByX2\na4QafgUfrIbo3265v/w1/+PVZ2Y+1W7tWCNenIpSpMEGM0G6QGxfKZkAA6TT\nng9dihGDhEn141oBZUy2NIkfpBG/Zi5/BuEby53SDjEwNORzPF2qTpVW9Vy3\nRR2i\r\n=kAMT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"types/index.d.ts","browser":{"./decode-entity.js":"./decode-entity.browser.js"},"funding":{"url":"https://github.com/sponsors/wooorm","type":"github"},"gitHead":"99a442003ca9d529db6b36af227d2f256b766dbd","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"rimraf \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","prepack":"npm run build && npm run format","test-api":"node test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test.js"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/wooorm/parse-entities.git","type":"git"},"_npmVersion":"7.6.2","description":"Parse HTML character references: fast, spec-compliant, positional information","directories":{},"sideEffects":false,"_nodeVersion":"15.11.0","dependencies":{"is-decimal":"^2.0.0","is-hexadecimal":"^2.0.0","is-alphanumerical":"^2.0.0","character-entities":"^2.0.0","character-entities-legacy":"^2.0.0","character-reference-invalid":"^2.0.0"},"react-native":{"./decode-entity.js":"./decode-entity.js"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"detail":true,"strict":true,"atLeast":100},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.38.0","tape":"^5.0.0","rimraf":"^3.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","typescript":"^4.0.0","@types/tape":"^4.0.0","type-coverage":"^2.0.0","remark-preset-wooorm":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-entities_3.0.0_1616762891893_0.5955264982157762","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"parse-entities","version":"3.1.0","keywords":["parse","html","character","reference","entity","entities"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"parse-entities@3.1.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/parse-entities#readme","bugs":{"url":"https://github.com/wooorm/parse-entities/issues"},"xo":{"rules":{"max-depth":"off","complexity":"off","no-bitwise":"off","unicorn/numeric-separators-style":"off"},"prettier":true},"dist":{"shasum":"82b04f2c26f2b3604e4df1972beb231f20d207e2","tarball":"https://registry.npmjs.org/parse-entities/-/parse-entities-3.1.0.tgz","fileCount":13,"integrity":"sha512-xf2yeHbsfg1vJySsQelVwgtI/67eAndVU05skrr/XN6KFMoVVA95BYrW8y78OfW4jqcuHwB7tlMlLkvbq4WbHQ==","signatures":[{"sig":"MEUCIQC04rSDgD2tAcca1Xoor5pdo6kr9X11kAmg3hoqDQM+RgIgazKrdiZxuNd1bNy4Khec6r813WlB+RZ1QZR+rwUQ0uk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28975},"main":"index.js","type":"module","types":"index.d.ts","browser":{"./lib/decode-entity.js":"./lib/decode-entity.browser.js"},"funding":{"url":"https://github.com/sponsors/wooorm","type":"github"},"gitHead":"6d7cef95baa04c3430f929cb017b541f54b9e863","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"rimraf \"lib/**/*.d.ts\" \"{decode-entity,test}.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov npm run test-api","prepublishOnly":"npm run build && npm run format"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/wooorm/parse-entities.git","type":"git"},"_npmVersion":"8.1.0","description":"Parse HTML character references","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"is-decimal":"^2.0.0","@types/unist":"^2.0.0","is-hexadecimal":"^2.0.0","is-alphanumerical":"^2.0.0","character-entities":"^2.0.0","character-entities-legacy":"^3.0.0","character-reference-invalid":"^2.0.0"},"react-native":{"./lib/decode-entity.js":"./lib/decode-entity.js"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.45.0","tape":"^5.0.0","rimraf":"^3.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","typescript":"^4.0.0","@types/tape":"^4.0.0","type-coverage":"^2.0.0","remark-preset-wooorm":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-entities_3.1.0_1635513738244_0.9997043906918892","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"parse-entities","version":"4.0.0","keywords":["parse","html","character","reference","entity","entities"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"parse-entities@4.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/parse-entities#readme","bugs":{"url":"https://github.com/wooorm/parse-entities/issues"},"xo":{"rules":{"max-depth":"off","complexity":"off","no-bitwise":"off","unicorn/numeric-separators-style":"off"},"prettier":true},"dist":{"shasum":"f67c856d4e3fe19b1a445c3fabe78dcdc1053eeb","tarball":"https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.0.tgz","fileCount":7,"integrity":"sha512-5nk9Fn03x3rEhGaX1FU6IDwG/k+GxLXlFAkgrbM1asuAFl3BhdQWvASaIsmwWypRNcZKHPYnIuOSfIWEyEQnPQ==","signatures":[{"sig":"MEQCIASe1lrCR5gGhv1bs23cffldYOJlRO/exT7MYa58RzrZAiB5Phb4L2Mo398JFE8rDD5eVRguoFS7TkeW4IyP5/DE3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm+1gCRA9TVsSAnZWagAApWMP/jF/aiu2MZ72v7YUmDbg\n/CwwOrGqo8a3QVZDnnqiNaU0e4zAF7MidEJomk+JKM1/xQRTRKhgt6/cRAkA\n8FtIgK07g1uz95/TzhNCpIsRZg83DFCznULTomEoqQwW6O2o6fr+GA54vuYH\n4Z+G+sqNOml4jM8sRb7BQFC6Ljnhc58xb7JF3+T+g8XsELIDraNeSdNpvy9w\n+RZjq7zwntumt5EMPDL0UmNfnd+7YUFZ7oTkNIXyK8Rodm2GGAOLDeflW+tU\nGOhs7gJFRsEXf8MU2pUe96WrLCPxoIcCL6E15xCmKo5Q909zeYBR1Un5Iwvg\nynGliCICJyrqe7AsQsr5xL8Y7sBhbEnEKhrpb5Et5fYIjdtiwlLg3RrrqgOP\nPTX5S8eeTF4d7KFlBpgP8j2VjTvX+5YWmLh2IBrQ/JEMZZkwvXGqysxImh5T\n0qIz8GNo7AjrvU1G6V39Iki6FZuzU8a2T9qds65xdoT+rJNT0CM5MnYCqvNm\njHtQqSzUpATmWqHd97HOLCFJIZxgcPiSQ+dHh9Phnd34Yjt2RGLXeNXJ+2Cr\nDOpLEC/1bQRCxmzCELJSY9GhIdk+ReerfLocgX9E5kpLWTJVx4CC9IRNn0pJ\npvTIYNvc2Zx43B16AaBXoae0VtTt6ybddB9Cxb6/KaNOetoPHSt1YQH2wZ96\naSM2\r\n=ScGS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/wooorm","type":"github"},"gitHead":"2df6a925a7d68a9858433e81d5a728204774f7c9","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"rimraf \"lib/**/*.d.ts\" \"{decode-entity,test}.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov npm run test-api","prepublishOnly":"npm run build && npm run format"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/wooorm/parse-entities.git","type":"git"},"_npmVersion":"8.1.0","description":"Parse HTML character references","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"is-decimal":"^2.0.0","@types/unist":"^2.0.0","is-hexadecimal":"^2.0.0","is-alphanumerical":"^2.0.0","character-entities":"^2.0.0","character-entities-legacy":"^3.0.0","character-reference-invalid":"^2.0.0","decode-named-character-reference":"^1.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.46.0","tape":"^5.0.0","rimraf":"^3.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","typescript":"^4.0.0","@types/tape":"^4.0.0","type-coverage":"^2.0.0","remark-preset-wooorm":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-entities_4.0.0_1637608800377_0.6780350415223759","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"parse-entities","version":"4.0.1","keywords":["parse","html","character","reference","entity","entities"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"parse-entities@4.0.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/wooorm/parse-entities#readme","bugs":{"url":"https://github.com/wooorm/parse-entities/issues"},"xo":{"rules":{"max-depth":"off","complexity":"off","no-bitwise":"off","unicorn/prefer-code-point":"off","unicorn/numeric-separators-style":"off"},"prettier":true},"dist":{"shasum":"4e2a01111fb1c986549b944af39eeda258fc9e4e","tarball":"https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz","fileCount":7,"integrity":"sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==","signatures":[{"sig":"MEYCIQCcCxxrDzGPIpyCNCbGGmkncczVlnw5kMUPFilKJjR8NgIhAOQL2Efr5Fpa8jLIFN+2L1tqTKIHit+A+V4E6dt2ic0t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5MJFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmounQ//VW3uEmsddX23RbslBMGjDBmesIalEGwMba1cL+YdupsWgNNh\r\nI80vcPiZn1ssSR768d65oX048vEJNDt/5iZXK2DJoeDdsDb4LkY1z4JS6t0m\r\nOf/CzRSG2x6VYKc37gl+54mc+18tVWBcdpyKTs5INYL93BOCZ8j3xI7G+oPi\r\nzvRJYQWoZQ9SxxP4+dZ8IuFZCywHga7cqDpit+nFjEkMqEJ0giBxrwy6O0KZ\r\nv2KrHguQMNjgQVI3JO+JwFyEHBTdfGWKyP34211SftEQbXT1uL+kLpAJfcdh\r\n57xqaPGcQmHGIEL6/hLa50p/+PJpPU6enKNDe4FJ0LR15YSRPJ5ZAfG2ZPle\r\nUv9mwVACCd9+r0fyi+AGoOdiWVQnw1+fCLdqwKSKOtjvb5e0Q9RZpMaCPHId\r\nL9PHD3ss8rnkSpwEFOarJTvDO1FIavwBP5izYkpmIVSB93ARZ1POXfI5ZzEV\r\nfZ2KvP7/RXmqwwqNPGSjPOjarZPva+1Ty3B69XZko/ExyunUGVqlzwSixJ2/\r\n8m0FP3Y6B6P4bULGZa/9hfu+oC9TVSmaQQUd6gor3sKyXn7Tzc0smL9+Z3jv\r\n+qwR0sC/PKzCz2LFUROYJbF4kjWTAr03hiSN31avHoBx0PKiIFlvz1pntfEc\r\nS0QeLM6ohiRR8R/tlEvXJFwBy+p3oQ+eYJE=\r\n=so4N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/wooorm","type":"github"},"gitHead":"96effa6ca01f9d2d6399474ad227eb5c72731462","scripts":{"test":"npm run build && npm run format && npm run test-coverage","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","prepack":"npm run build && npm run format","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --100 --reporter lcov npm run test-api"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"singleQuote":true,"trailingComma":"none","bracketSpacing":false},"repository":{"url":"git+https://github.com/wooorm/parse-entities.git","type":"git"},"_npmVersion":"9.2.0","description":"Parse HTML character references","directories":{},"sideEffects":false,"_nodeVersion":"19.3.0","dependencies":{"is-decimal":"^2.0.0","@types/unist":"^2.0.0","is-hexadecimal":"^2.0.0","is-alphanumerical":"^2.0.0","character-entities":"^2.0.0","character-entities-legacy":"^3.0.0","character-reference-invalid":"^2.0.0","decode-named-character-reference":"^1.0.0"},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","xo":"^0.53.0","prettier":"^2.0.0","remark-cli":"^11.0.0","typescript":"^4.0.0","@types/node":"^18.0.0","type-coverage":"^2.0.0","remark-preset-wooorm":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-entities_4.0.1_1675936325295_0.7001677124793373","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"parse-entities","version":"4.0.2","description":"Parse HTML character references","license":"MIT","keywords":["parse","html","character","reference","entity","entities"],"repository":{"type":"git","url":"git+https://github.com/wooorm/parse-entities.git"},"bugs":{"url":"https://github.com/wooorm/parse-entities/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/unist":"^2.0.0","character-entities-legacy":"^3.0.0","character-reference-invalid":"^2.0.0","decode-named-character-reference":"^1.0.0","is-alphanumerical":"^2.0.0","is-decimal":"^2.0.0","is-hexadecimal":"^2.0.0"},"devDependencies":{"@types/node":"^22.0.0","c8":"^10.0.0","prettier":"^3.0.0","remark-cli":"^12.0.0","remark-preset-wooorm":"^10.0.0","type-coverage":"^2.0.0","typescript":"^5.0.0","xo":"^0.60.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . -qfo && prettier . -w --log-level warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"@typescript-eslint/consistent-type-definitions":"off","@typescript-eslint/ban-types":"off","complexity":"off","max-depth":"off","no-bitwise":"off","unicorn/numeric-separators-style":"off","unicorn/prefer-code-point":"off"}},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"_id":"parse-entities@4.0.2","gitHead":"f95cbc9d8b383ca94996e7abcacf78a2eee66546","homepage":"https://github.com/wooorm/parse-entities#readme","_nodeVersion":"23.1.0","_npmVersion":"10.9.1","dist":{"integrity":"sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==","shasum":"61d46f5ed28e4ee62e9ddc43d6b010188443f159","tarball":"https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz","fileCount":8,"unpackedSize":26410,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCP9CAEneH02672xpljWMN0UcBe8BfeCTnmjLXIrG4CqgIhAJnuGjctZ154St8PzxLIg9lh9Eal+XX5MShjI2YS8ate"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/parse-entities_4.0.2_1734088088569_0.09591141644053236"},"_hasShrinkwrap":false}},"time":{"created":"2015-12-23T19:38:21.860Z","modified":"2024-12-13T11:08:08.935Z","1.0.0":"2015-12-23T19:38:21.860Z","1.0.1":"2015-12-27T09:50:13.649Z","1.0.2":"2015-12-29T09:26:21.159Z","1.1.0":"2016-07-31T11:28:05.815Z","1.1.1":"2017-06-16T18:17:18.728Z","1.1.2":"2018-04-29T09:45:34.893Z","1.2.0":"2018-09-28T12:10:13.781Z","1.2.1":"2019-02-23T23:01:45.542Z","1.2.2":"2019-05-15T09:35:12.431Z","2.0.0":"2020-01-14T08:17:50.211Z","3.0.0":"2021-03-26T12:48:12.095Z","3.1.0":"2021-10-29T13:22:18.633Z","4.0.0":"2021-11-22T19:20:00.555Z","4.0.1":"2023-02-09T09:52:05.482Z","4.0.2":"2024-12-13T11:08:08.736Z"},"bugs":{"url":"https://github.com/wooorm/parse-entities/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"license":"MIT","homepage":"https://github.com/wooorm/parse-entities#readme","keywords":["parse","html","character","reference","entity","entities"],"repository":{"type":"git","url":"git+https://github.com/wooorm/parse-entities.git"},"description":"Parse HTML character references","contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"readme":"# parse-entities\n\n[![Build][build-badge]][build]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][size-badge]][size]\n\nParse HTML character references.\n\n## Contents\n\n* [What is this?](#what-is-this)\n* [When should I use this?](#when-should-i-use-this)\n* [Install](#install)\n* [Use](#use)\n* [API](#api)\n * [`parseEntities(value[, options])`](#parseentitiesvalue-options)\n* [Types](#types)\n* [Compatibility](#compatibility)\n* [Security](#security)\n* [Related](#related)\n* [Contribute](#contribute)\n* [License](#license)\n\n## What is this?\n\nThis is a small and powerful decoder of HTML character references (often called\nentities).\n\n## When should I use this?\n\nYou can use this for spec-compliant decoding of character references.\nIts small and fast enough to do that well.\nYou can also use this when making a linter, because there are different warnings\nemitted with reasons for why and positional info on where they happened.\n\n## Install\n\nThis package is [ESM only][esm].\nIn Node.js (version 14.14+, 16.0+), install with [npm][]:\n\n```sh\nnpm install parse-entities\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport {parseEntities} from 'https://esm.sh/parse-entities@3'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n import {parseEntities} from 'https://esm.sh/parse-entities@3?bundle'\n</script>\n```\n\n## Use\n\n```js\nimport {parseEntities} from 'parse-entities'\n\nconsole.log(parseEntities('alpha &amp bravo')))\n// => alpha & bravo\n\nconsole.log(parseEntities('charlie &copycat; delta'))\n// => charlie ©cat; delta\n\nconsole.log(parseEntities('echo &copy; foxtrot &#8800; golf &#x1D306; hotel'))\n// => echo © foxtrot ≠ golf 𝌆 hotel\n```\n\n## API\n\nThis package exports the identifier `parseEntities`.\nThere is no default export.\n\n### `parseEntities(value[, options])`\n\nParse HTML character references.\n\n##### `options`\n\nConfiguration (optional).\n\n###### `options.additional`\n\nAdditional character to accept (`string?`, default: `''`).\nThis allows other characters, without error, when following an ampersand.\n\n###### `options.attribute`\n\nWhether to parse `value` as an attribute value (`boolean?`, default: `false`).\nThis results in slightly different behavior.\n\n###### `options.nonTerminated`\n\nWhether to allow nonterminated references (`boolean`, default: `true`).\nFor example, `&copycat` for `©cat`.\nThis behavior is compliant to the spec but can lead to unexpected results.\n\n###### `options.position`\n\nStarting `position` of `value` (`Position` or `Point`, optional).\nUseful when dealing with values nested in some sort of syntax tree.\nThe default is:\n\n```js\n{line: 1, column: 1, offset: 0}\n```\n\n###### `options.warning`\n\nError handler ([`Function?`][warning]).\n\n###### `options.text`\n\nText handler ([`Function?`][text]).\n\n###### `options.reference`\n\nReference handler ([`Function?`][reference]).\n\n###### `options.warningContext`\n\nContext used when calling `warning` (`'*'`, optional).\n\n###### `options.textContext`\n\nContext used when calling `text` (`'*'`, optional).\n\n###### `options.referenceContext`\n\nContext used when calling `reference` (`'*'`, optional)\n\n##### Returns\n\n`string` — decoded `value`.\n\n#### `function warning(reason, point, code)`\n\nError handler.\n\n###### Parameters\n\n* `this` (`*`) — refers to `warningContext` when given to `parseEntities`\n* `reason` (`string`) — human readable reason for emitting a parse error\n* `point` ([`Point`][point]) — place where the error occurred\n* `code` (`number`) — machine readable code the error\n\nThe following codes are used:\n\n| Code | Example | Note |\n| ---- | ------------------ | --------------------------------------------- |\n| `1` | `foo &amp bar` | Missing semicolon (named) |\n| `2` | `foo &#123 bar` | Missing semicolon (numeric) |\n| `3` | `Foo &bar baz` | Empty (named) |\n| `4` | `Foo &#` | Empty (numeric) |\n| `5` | `Foo &bar; baz` | Unknown (named) |\n| `6` | `Foo &#128; baz` | [Disallowed reference][invalid] |\n| `7` | `Foo &#xD800; baz` | Prohibited: outside permissible unicode range |\n\n#### `function text(value, position)`\n\nText handler.\n\n###### Parameters\n\n* `this` (`*`) — refers to `textContext` when given to `parseEntities`\n* `value` (`string`) — string of content\n* `position` ([`Position`][position]) — place where `value` starts and ends\n\n#### `function reference(value, position, source)`\n\nCharacter reference handler.\n\n###### Parameters\n\n* `this` (`*`) — refers to `referenceContext` when given to `parseEntities`\n* `value` (`string`) — decoded character reference\n* `position` ([`Position`][position]) — place where `source` starts and ends\n* `source` (`string`) — raw source of character reference\n\n## Types\n\nThis package is fully typed with [TypeScript][].\nIt exports the additional types `Options`, `WarningHandler`,\n`ReferenceHandler`, and `TextHandler`.\n\n## Compatibility\n\nThis package is at least compatible with all maintained versions of Node.js.\nAs of now, that is Node.js 14.14+ and 16.0+.\nIt also works in Deno and modern browsers.\n\n## Security\n\nThis package is safe: it matches the HTML spec to parse character references.\n\n## Related\n\n* [`wooorm/stringify-entities`](https://github.com/wooorm/stringify-entities)\n — encode HTML character references\n* [`wooorm/character-entities`](https://github.com/wooorm/character-entities)\n — info on character references\n* [`wooorm/character-entities-html4`](https://github.com/wooorm/character-entities-html4)\n — info on HTML4 character references\n* [`wooorm/character-entities-legacy`](https://github.com/wooorm/character-entities-legacy)\n — info on legacy character references\n* [`wooorm/character-reference-invalid`](https://github.com/wooorm/character-reference-invalid)\n — info on invalid numeric character references\n\n## Contribute\n\nYes please!\nSee [How to Contribute to Open Source][contribute].\n\n## License\n\n[MIT][license] © [Titus Wormer][author]\n\n<!-- Definitions -->\n\n[build-badge]: https://github.com/wooorm/parse-entities/workflows/main/badge.svg\n\n[build]: https://github.com/wooorm/parse-entities/actions\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/wooorm/parse-entities.svg\n\n[coverage]: https://codecov.io/github/wooorm/parse-entities\n\n[downloads-badge]: https://img.shields.io/npm/dm/parse-entities.svg\n\n[downloads]: https://www.npmjs.com/package/parse-entities\n\n[size-badge]: https://img.shields.io/bundlephobia/minzip/parse-entities.svg\n\n[size]: https://bundlephobia.com/result?p=parse-entities\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[esmsh]: https://esm.sh\n\n[license]: license\n\n[author]: https://wooorm.com\n\n[esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\n\n[typescript]: https://www.typescriptlang.org\n\n[warning]: #function-warningreason-point-code\n\n[text]: #function-textvalue-position\n\n[reference]: #function-referencevalue-position-source\n\n[invalid]: https://github.com/wooorm/character-reference-invalid\n\n[point]: https://github.com/syntax-tree/unist#point\n\n[position]: https://github.com/syntax-tree/unist#position\n\n[contribute]: https://opensource.guide/how-to-contribute/\n","readmeFilename":"readme.md"}