UNPKG

@ui5/builder

Version:
18 lines (15 loc) 329 B
const strReplacements = { "\r": "\\r", "\t": "\\t", "\n": "\\n", "'": "\\'", "\\": "\\\\" }; export function makeStringLiteral(str) { return "'" + String(str).replace(/['\r\n\t\\]/g, function(char) { return strReplacements[char]; }) + "'"; } export function removeHashbang(str) { return str.replace(/^#!(.*)/, ""); }