Back to Explore

wooorm/character-entities-legacy

GitHub
2 watchersOpen source

Last release:

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

  • This source does not show active maintenance evidence today, with the last upstream push on 2023-11-01 and the most recent tagged update (3.0.0) on 2021-10-29, suggesting it is quiet or in maintenance mode.
  • Update cadence appears irregular and long paused relative to today (over 2 years since the last tagged update), with no recent updates in the provided history.

AI summary generated

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • 3.0.0

    Version 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).

    Breaking
  • 2.0.0

    Release 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.

    BreakingFeatures
  • 1.1.4

    Release 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

    Release 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

    Release 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

    Release 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.

    Features
  • 1.1.0

    Release 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.

    Breaking
  • 1.0.1

    Release 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

    This release is version 1.0.0. The provided release notes contain no described changes, features, fixes, or migration guidance.