UNPKG

@inlang/paraglide-js

Version:

[![NPM Downloads](https://img.shields.io/npm/dw/%40inlang%2Fparaglide-js?logo=npm&logoColor=red&label=npm%20downloads)](https://www.npmjs.com/package/@inlang/paraglide-js) [![GitHub Issues](https://img.shields.io/github/issues-closed/opral/paraglide-js?lo

19 lines 601 B
/** * Escapes some Text so that it can safely be used inside a template literal. */ export function escapeForTemplateLiteral(text) { return text .replace(/\\/g, "\\\\") .replace(/`/g, "\\`") .replace(/\${/g, "\\${"); } /** * Escapes some Text so that it can safely be used inside a single quote string.s */ export function escapeForSingleQuoteString(text) { return text.replace(/\\/g, "\\\\").replace(/'/g, "\\'"); } export function escapeForDoubleQuoteString(text) { return text.replace(/\\/g, "\\\\").replace(/"/g, '\\"'); } //# sourceMappingURL=escape.js.map