UNPKG

@tanstack/charts

Version:

<div align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://tanstack.com/api/readme/charts.png?theme=dark" /> <source media="(prefers-color-scheme: light)" srcset="https://tanstack.com/

25 lines (24 loc) 599 B
function number(value) { return String(Math.round(value * 100) / 100); } const entities = { "&": "&amp;", "<": "&lt;", ">": "&gt;", '"': "&quot;" }; const unsafeCharacter = /[&<>\u0000-\u0008\u000b\u000c\u000e-\u001f\ufffe\uffff]|\p{Cs}/gu; function escapeCharacter(character) { return entities[character] ?? "\uFFFD"; } function escapeText(value) { return value.replace(unsafeCharacter, escapeCharacter); } function escapeAttribute(value) { return value.replace(unsafeCharacter, escapeCharacter).replace(/"/g, entities['"']); } export { escapeAttribute, escapeText, number };