Provides a list of legacy HTML named character entity names that do not require a trailing semicolon in HTML. Useful for HTML parsers or minifiers that need to recognize legacy entity forms, via the exported `characterEntitiesLegacy` array of case-sensitive names.
Project status
- The repository appears maintained but not actively updated recently, the last recorded upstream push was on 2023-11-01, after the last known published update (3.0.0 in 2021-10-29).
- Update cadence seems low, with major updates in 2020 (1.1.4), 2021 (2.0.0, 3.0.0), and no newer versioned updates shown after 2023.
AI summary generated Today
Recent updates
3.0.0
10/29/2021Version 3.0.0 changes the package to expose `characterEntitiesLegacy` as a list rather than a name-to-character mapping. The release also updates docs and tightens TypeScript strictness. Code and build tooling were modernized (Node import specifiers, newer dev deps, stricter type-coverage in the build).
Breaking2.0.0
3/10/2021Release 2.0.0 moves the package to ESM and adds JSDoc-based TypeScript declaration generation, while updating the upstream HTML entities source. The build output format changes from a shipped JSON file to an exported JS module object.
BreakingFeatures1.1.4
1/24/2020Release 1.1.4 is described in the notes only as a prose refactor. The actual diff includes documentation wording/style tweaks, adds GitHub funding metadata, and updates several development dependencies in package.json, but it does not show any runtime code changes.
1.1.3
5/8/2019Release 1.1.3 is a small version bump with mostly documentation changes, including badge/link updates, HTTPS URL updates, and a LICENSE file casing rename. However, the actual diff shows several CI and build pipeline changes in addition to the documented items.
1.1.2
4/18/2018Release 1.1.2 only states “Refactor code-style”. The code diff shows mostly formatting changes, but it also updates the build pipeline and changes the upstream data source used to generate the entity table, which can change the actual exported characters.
1.1.1
7/11/2017Release 1.1.1 is described as a documentation-only update (adding a list of related projects and refactoring the README). The actual diff includes multiple non-documentation changes: CI configuration, build/test tooling, and several development dependency upgrades, plus a small refactor to the build script’s stream handling.
Features1.1.0
11/4/2016Release 1.1.0 removes the JavaScript entry file (index.js) and eliminates the use of curl in the build pipeline. It also removes prebuilt distribution artifacts from the repository source and changes how the project generates index.json.
Breaking1.0.1
7/24/2016Release 1.0.1 is documented only as a “Rewrite module”. The diff shows mostly tooling and formatting changes, but it also changes the name of the browser/global export in the bundled build output.
1.0.0
7/24/2016This release is version 1.0.0. The provided release notes contain no described changes, features, fixes, or migration guidance.