{"_id":"decode-named-character-reference","_rev":"4129402","name":"decode-named-character-reference","description":"Decode named character references","dist-tags":{"latest":"1.3.0"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"time":{"modified":"2026-03-01T18:30:02.000Z","created":"2021-11-22T19:07:07.091Z","1.3.0":"2026-01-19T19:53:01.619Z","1.2.0":"2025-06-14T15:17:11.382Z","1.1.0":"2025-03-07T10:54:33.251Z","1.0.2":"2022-06-02T07:40:14.273Z","1.0.1":"2021-11-30T17:42:44.162Z","1.0.0":"2021-11-22T19:07:07.091Z"},"users":{},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"repository":{"type":"git","url":"git+https://github.com/wooorm/decode-named-character-reference.git"},"versions":{"1.3.0":{"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"bugs":{"url":"https://github.com/wooorm/decode-named-character-reference/issues"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"character-entities":"^2.0.0"},"description":"Decode named character references","devDependencies":{"@types/node":"^25.0.0","c8":"^10.0.0","prettier":"^3.0.0","remark-cli":"^12.0.0","remark-preset-wooorm":"^11.0.0","type-coverage":"^2.0.0","typescript":"^5.0.0","xo":"^1.0.0"},"exports":{"convex":"./index.js","deno":"./index.js","edge-light":"./index.js","react-native":"./index.js","worker":"./index.js","workerd":"./index.js","browser":"./index.dom.js","default":"./index.js"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"keywords":["character","decode","named","references"],"license":"MIT","main#":"to do: next major: remove field","main":"index.js","name":"decode-named-character-reference","prettier":{"bracketSpacing":false,"semi":false,"singleQuote":true,"tabWidth":2,"trailingComma":"none","useTabs":false},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"repository":{"type":"git","url":"git+https://github.com/wooorm/decode-named-character-reference.git"},"scripts":{"build":"tsc --build --clean && tsc --build && type-coverage","format":"remark --frail --output --quiet -- . && prettier --log-level warn --write -- . && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --100 --reporter lcov -- npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"sideEffects":false,"typeCoverage":{"atLeast":100,"ignoreCatch":true},"types#":"to do: next major: remove field","types":"index.d.ts","type":"module","version":"1.3.0","xo":{"prettier":true,"rules":{"unicorn/prefer-code-point":"off"},"space":true},"gitHead":"15a3b3ffb0c0ead9e999e215780f70c37a2d502f","_id":"decode-named-character-reference@1.3.0","homepage":"https://github.com/wooorm/decode-named-character-reference#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"shasum":"3e40603760874c2e5867691b599d73a7da25b53f","size":3813,"noattachment":false,"key":"/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/decode-named-character-reference/download/decode-named-character-reference-1.3.0.tgz"},"_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/decode-named-character-reference_1.3.0_1768852381484_0.8106126398853597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-19T19:53:01.619Z","publish_time":1768852381619,"_source_registry_name":"default","_cnpm_publish_time":1768852381619},"1.2.0":{"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"bugs":{"url":"https://github.com/wooorm/decode-named-character-reference/issues"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"character-entities":"^2.0.0"},"description":"Decode named character references","devDependencies":{"@types/node":"^24.0.0","c8":"^10.0.0","prettier":"^3.0.0","remark-cli":"^12.0.0","remark-preset-wooorm":"^11.0.0","type-coverage":"^2.0.0","typescript":"^5.0.0","xo":"^1.0.0"},"exports":{"deno":"./index.js","edge-light":"./index.js","react-native":"./index.js","worker":"./index.js","workerd":"./index.js","browser":"./index.dom.js","default":"./index.js"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"keywords":["character","decode","named","references"],"license":"MIT","main#":"to do: next major: remove field","main":"index.js","name":"decode-named-character-reference","prettier":{"bracketSpacing":false,"semi":false,"singleQuote":true,"tabWidth":2,"trailingComma":"none","useTabs":false},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"repository":{"type":"git","url":"git+https://github.com/wooorm/decode-named-character-reference.git"},"scripts":{"build":"tsc --build --clean && tsc --build && type-coverage","format":"remark --frail --output --quiet -- . && prettier --log-level warn --write -- . && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --100 --reporter lcov -- npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"sideEffects":false,"typeCoverage":{"atLeast":100,"ignoreCatch":true},"types#":"to do: next major: remove field","types":"index.d.ts","type":"module","version":"1.2.0","xo":{"prettier":true,"rules":{"unicorn/prefer-code-point":"off"},"space":true},"_id":"decode-named-character-reference@1.2.0","gitHead":"ade22666b2e3dceee6a4dc2b73293c441292904a","homepage":"https://github.com/wooorm/decode-named-character-reference#readme","_nodeVersion":"23.9.0","_npmVersion":"11.4.1","dist":{"shasum":"25c32ae6dd5e21889549d40f676030e9514cc0ed","size":3862,"noattachment":false,"key":"/decode-named-character-reference/-/decode-named-character-reference-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/decode-named-character-reference/download/decode-named-character-reference-1.2.0.tgz"},"_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/decode-named-character-reference_1.2.0_1749914231190_0.21792138233862812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-14T15:17:11.382Z","publish_time":1749914231382,"_source_registry_name":"default","_cnpm_publish_time":1749914231382},"1.1.0":{"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"bugs":{"url":"https://github.com/wooorm/decode-named-character-reference/issues"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"character-entities":"^2.0.0"},"description":"Decode named character references","devDependencies":{"@types/node":"^22.0.0","c8":"^10.0.0","prettier":"^3.0.0","remark-cli":"^12.0.0","remark-preset-wooorm":"^11.0.0","type-coverage":"^2.0.0","typescript":"^5.0.0","xo":"^0.60.0"},"exports":{"deno":"./index.js","edge-light":"./index.js","react-native":"./index.js","worker":"./index.js","browser":"./index.dom.js","default":"./index.js"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"keywords":["character","decode","named","references"],"license":"MIT","main#":"to do: next major: remove field","main":"index.js","name":"decode-named-character-reference","prettier":{"bracketSpacing":false,"semi":false,"singleQuote":true,"tabWidth":2,"trailingComma":"none","useTabs":false},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"repository":{"type":"git","url":"git+https://github.com/wooorm/decode-named-character-reference.git"},"scripts":{"build":"tsc --build --clean && tsc --build && type-coverage","format":"remark --frail --output --quiet -- . && prettier --log-level warn --write -- . && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --100 --reporter lcov -- npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"sideEffects":false,"typeCoverage":{"atLeast":100,"ignoreCatch":true},"types#":"to do: next major: remove field","types":"index.d.ts","type":"module","version":"1.1.0","xo":{"prettier":true,"rules":{"unicorn/prefer-code-point":"off"}},"_id":"decode-named-character-reference@1.1.0","gitHead":"a143c1c020afcecc948e0dcd73650c5ae2e662e5","homepage":"https://github.com/wooorm/decode-named-character-reference#readme","_nodeVersion":"23.1.0","_npmVersion":"11.1.0","dist":{"shasum":"5d6ce68792808901210dac42a8e9853511e2b8bf","size":3861,"noattachment":false,"key":"/decode-named-character-reference/-/decode-named-character-reference-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/decode-named-character-reference/download/decode-named-character-reference-1.1.0.tgz"},"_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/decode-named-character-reference_1.1.0_1741344873012_0.568087506975337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-07T10:54:33.251Z","publish_time":1741344873251,"_source_registry_name":"default","_cnpm_publish_time":1741344873251},"1.0.2":{"name":"decode-named-character-reference","version":"1.0.2","description":"Decode named character references","license":"MIT","keywords":["decode","named","character","references"],"repository":{"type":"git","url":"git+https://github.com/wooorm/decode-named-character-reference.git"},"bugs":{"url":"https://github.com/wooorm/decode-named-character-reference/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","exports":{".":{"deno":"./index.js","react-native":"./index.js","worker":"./index.js","browser":"./index.dom.js","default":"./index.js"}},"dependencies":{"character-entities":"^2.0.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^9.0.0","rimraf":"^3.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.49.0"},"scripts":{"prepublishOnly":"npm run build && npm run format","build":"rimraf \"*.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","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":{"unicorn/prefer-code-point":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"ddb8cdf65a7ce4795c4fc45c8433495377b0f5ea","homepage":"https://github.com/wooorm/decode-named-character-reference#readme","_id":"decode-named-character-reference@1.0.2","_nodeVersion":"18.2.0","_npmVersion":"8.9.0","dist":{"shasum":"daabac9690874c394c81e4162a0304b35d824f0e","size":3624,"noattachment":false,"key":"/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/decode-named-character-reference/download/decode-named-character-reference-1.0.2.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/decode-named-character-reference_1.0.2_1654155614072_0.6697549467346922"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-02T08:40:36.262Z","publish_time":1654155614273,"_cnpm_publish_time":1654155614273},"1.0.1":{"name":"decode-named-character-reference","version":"1.0.1","description":"Decode named character references","license":"MIT","keywords":["decode","named","character","references"],"repository":{"type":"git","url":"git+https://github.com/wooorm/decode-named-character-reference.git"},"bugs":{"url":"https://github.com/wooorm/decode-named-character-reference/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","exports":{".":{"deno":"./index.js","react-native":"./index.js","worker":"./index.js","browser":"./index.dom.js","default":"./index.js"}},"dependencies":{"character-entities":"^2.0.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^9.0.0","rimraf":"^3.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.47.0"},"scripts":{"prepublishOnly":"npm run build && npm run format","build":"rimraf \"*.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","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":{"unicorn/prefer-code-point":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"54b47da2ced6d5c8b8d6b8b7e60baf4d494c23d8","homepage":"https://github.com/wooorm/decode-named-character-reference#readme","_id":"decode-named-character-reference@1.0.1","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"shasum":"57b2bd9112659cacbc449d3577d7dadb8e1f3d1b","size":3635,"noattachment":false,"key":"/decode-named-character-reference/-/decode-named-character-reference-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/decode-named-character-reference/download/decode-named-character-reference-1.0.1.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/decode-named-character-reference_1.0.1_1638294164035_0.19870279919072398"},"_hasShrinkwrap":false,"publish_time":1638294164162,"_cnpm_publish_time":1638294164162},"1.0.0":{"name":"decode-named-character-reference","version":"1.0.0","description":"Decode named character references","license":"MIT","keywords":["decode","named","character","references"],"repository":{"type":"git","url":"git+https://github.com/wooorm/decode-named-character-reference.git"},"bugs":{"url":"https://github.com/wooorm/decode-named-character-reference/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","exports":{".":{"react-native":"./index.js","worker":"./index.js","browser":"./index.dom.js","default":"./index.js"}},"dependencies":{"character-entities":"^2.0.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^9.0.0","rimraf":"^3.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.46.0"},"scripts":{"prepublishOnly":"npm run build && npm run format","build":"rimraf \"*.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","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":{"unicorn/numeric-separators-style":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"65da0f9dbee48aea74665255456d4e95d1f5cbc1","homepage":"https://github.com/wooorm/decode-named-character-reference#readme","_id":"decode-named-character-reference@1.0.0","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"shasum":"334409015275c33fb1a3b55654866bb6cd108d29","size":3634,"noattachment":false,"key":"/decode-named-character-reference/-/decode-named-character-reference-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/decode-named-character-reference/download/decode-named-character-reference-1.0.0.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/decode-named-character-reference_1.0.0_1637608026924_0.8722153870719997"},"_hasShrinkwrap":false,"publish_time":1637608027091,"_cnpm_publish_time":1637608027091}},"readme":"# decode-named-character-reference\n\n[![Build Status][build-badge]][build]\n[![Coverage Status][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][size-badge]][size]\n\nDecode named 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  * [`decodeNamedCharacterReference(value)`](#decodenamedcharacterreferencevalue)\n* [Types](#types)\n* [Compatibility](#compatibility)\n* [Security](#security)\n* [Related](#related)\n* [Contribute](#contribute)\n* [License](#license)\n\n## What is this?\n\nA workaround for webpack.\n\n## When should I use this?\n\nNever use this.\nUse [`parse-entities`][parse-entities].\nIt uses this.\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 decode-named-character-reference\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport {decodeNamedCharacterReference} from 'https://esm.sh/decode-named-character-reference@1'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n  import {decodeNamedCharacterReference} from 'https://esm.sh/decode-named-character-reference@1?bundle'\n</script>\n```\n\n## Use\n\n```js\nimport {decodeNamedCharacterReference} from 'decode-named-character-reference'\n\ndecodeNamedCharacterReference('amp') //=> '&'\n```\n\n## API\n\nThis package exports the identifier `decodeNamedCharacterReference`.\nThere is no default export.\n\n### `decodeNamedCharacterReference(value)`\n\nAgain, use [`parse-entities`][parse-entities].\n\n## Types\n\nThis package is fully typed with [TypeScript][].\nIt exports no additional types.\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.\n\n## Related\n\n* [`parse-entities`][parse-entities]\n  — parse (decode) HTML 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[author]: https://wooorm.com\n\n[build]: https://github.com/wooorm/decode-named-character-reference/actions\n\n[build-badge]: https://github.com/wooorm/decode-named-character-reference/workflows/main/badge.svg\n\n[contribute]: https://opensource.guide/how-to-contribute/\n\n[coverage]: https://codecov.io/github/wooorm/decode-named-character-reference\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/wooorm/decode-named-character-reference.svg\n\n[downloads]: https://www.npmjs.com/package/decode-named-character-reference\n\n[downloads-badge]: https://img.shields.io/npm/dm/decode-named-character-reference.svg\n\n[esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\n\n[esmsh]: https://esm.sh\n\n[license]: license\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[parse-entities]: https://github.com/wooorm/parse-entities\n\n[size]: https://bundlephobia.com/result?p=decode-named-character-reference\n\n[size-badge]: https://img.shields.io/bundlephobia/minzip/decode-named-character-reference.svg\n\n[typescript]: https://www.typescriptlang.org\n","_attachments":{},"homepage":"https://github.com/wooorm/decode-named-character-reference#readme","bugs":{"url":"https://github.com/wooorm/decode-named-character-reference/issues"},"license":"MIT"}