properties-file
Version:
.properties file parser, editor, formatter and Webpack loader.
1 lines • 522 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0}),exports.unescapeContent=void 0;var unescapeContent=function(e){return e.replace(/\\[^u]|\\u.{4}/g,function(e){var r=e.charAt(1);switch(r){case"f":return"\f";case"n":return"\n";case"r":return"\r";case"t":return"\t";case"u":var t=e.slice(2,6);if(!/[\da-f]{4}/i.test(t))throw new Error("malformed escaped unicode characters '\\u".concat(t,"'"));return String.fromCodePoint(Number.parseInt(t,16));default:return r}})};exports.unescapeContent=unescapeContent;