UNPKG

properties-file

Version:

.properties file parser, editor, formatter and Webpack loader.

1 lines 390 B
export var unescapeContent=function(r){return r.replace(/\\[^u]|\\u.{4}/g,function(r){var e=r.charAt(1);switch(e){case"f":return"\f";case"n":return"\n";case"r":return"\r";case"t":return"\t";case"u":var t=r.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 e}})};