Package Exports
- micromark-util-decode-numeric-character-reference
Readme
micromark-util-decode-numeric-character-reference
micromark utility to decode numeric character references.
Contents
Install
npm:
npm install micromark-util-decode-numeric-character-referenceUse
import {decodeNumericCharacterReference} from 'micromark-util-decode-numeric-character-reference'
decodeNumericCharacterReference('41', 16) // 'A'
decodeNumericCharacterReference('65', 10) // 'A'
decodeNumericCharacterReference('A', 16) // '\n'
decodeNumericCharacterReference('7F', 16) // '�' - Control
decodeNumericCharacterReference('110000', 16) // '�' - Out of rangeAPI
This module exports the following identifiers:
decodeNumericCharacterReference.
There is no default export.
decodeNumericCharacterReference(value)
Sort of like String.fromCharCode(Number.parseInt(value, base)),
but makes non-characters and control characters safe.
Parameters
value(string) — Value to decode.base(number, probably10or16) — Numeric base.
Returns
string — Character code.
Security
See security.md in micromark/.github for how to
submit a security report.
Contribute
See contributing.md in micromark/.github for ways
to get started.
See support.md for ways to get help.
This project has a code of conduct. By interacting with this repository, organisation, or community you agree to abide by its terms.