/** | |
* Turn the number (in string form as either hexa- or plain decimal) coming from | |
* a numeric character reference into a character. | |
* | |
* Sort of like `String.fromCharCode(Number.parseInt(value, base))`, but makes | |
* non-characters and control characters safe. | |
* | |
* @param {string} value | |
* Value to decode. | |
* @param {number} base | |
* Numeric base. | |
* @returns {string} | |
* Character. | |
*/ | |
export function decodeNumericCharacterReference( | |
value: string, | |
base: number | |
): string | |