@sentry/core
Version:
Base implementation for all Sentry JavaScript SDKs
15 lines (12 loc) • 551 B
JavaScript
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
function parameterize(strings, ...values) {
const cooked = strings.map((str, i) => str ?? strings.raw[i]);
const formatted = new String(String.raw({ raw: cooked }, ...values));
formatted.__sentry_template_string__ = cooked.join("\0").replace(/%/g, "%%").replace(/\0/g, "%s");
formatted.__sentry_template_values__ = values;
return formatted;
}
const fmt = parameterize;
exports.fmt = fmt;
exports.parameterize = parameterize;
//# sourceMappingURL=parameterize.js.map