character-entities-legacy
Advanced tools
Weekly downloads
Readme
List of legacy HTML named character references that don’t need a trailing semicolon.
This is a list of certain named character references, that due to legacy
reasons, don’t need a trailing semicolon in HTML.
For example, ©
is perfectly fine for ©
!
Maybe when you’re writing an HTML parser or minifier, but otherwise probably
never!
Even then, it might be better to use parse-entities
or
stringify-entities
.
This package is ESM only. In Node.js (version 12.20+, 14.14+, or 16.0+), install with npm:
npm install character-entities-legacy
In Deno with Skypack:
import {characterEntitiesLegacy} from 'https://cdn.skypack.dev/character-entities-legacy@2?dts'
In browsers with Skypack:
<script type="module">
import {characterEntitiesLegacy} from 'https://cdn.skypack.dev/character-entities-legacy@2?min'
</script>
import {characterEntitiesLegacy} from 'character-entities-legacy'
console.log(characterEntitiesLegacy.includes('copy')) // => true
console.log(characterEntitiesLegacy.includes('frac34')) // => true
console.log(characterEntitiesLegacy.includes('sup1')) // => true
This package exports the following identifiers: characterEntitiesLegacy
.
There is no default export.
characterEntitiesLegacy
List of (case sensitive) legacy character entity names.
wooorm/character-entities
holds their decoded values.
See whatwg/html
for more info.
This package is fully typed with TypeScript.
This package is at least compatible with all maintained versions of Node.js. As of now, that is Node.js 12.20+, 14.14+, and 16.0+. It also works in Deno and modern browsers.
This package is safe.
wooorm/parse-entities
— parse (decode) character referenceswooorm/stringify-entities
— serialize (encode) character referenceswooorm/character-entities
— info on character entitieswooorm/character-entities-html4
— info on HTML4 character entitieswooorm/character-reference-invalid
— info on invalid numeric character referencesYes please! See How to Contribute to Open Source.
FAQs
List of legacy HTML named character references that don’t need a trailing semicolon
The npm package character-entities-legacy receives a total of 7,060,879 weekly downloads. As such, character-entities-legacy popularity was classified as popular.
We found that character-entities-legacy demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket installs a GitHub app to automatically flag issues on every pull request and report the health of your dependencies. Find out what is inside your node modules and prevent malicious activity before you update the dependencies.