UNPKG

@zxcvbn-ts/dictionary-compression

Version:

dictionary-compression helper for zxcvbn-ts language packages

15 lines 444 B
function decompress(encodedString) { const decompressedArray = encodedString.split(/([A-Z])/g); const decompressedData = []; let last = ""; let i; for (i = 1; i < decompressedArray.length; i += 2) { last = last.slice(0, decompressedArray[i].charCodeAt(0) - 65) + decompressedArray[i + 1]; decompressedData.push(last); } return decompressedData; } export { decompress as default }; //# sourceMappingURL=decompress.mjs.map