{"version":3,"sources":["0"],"names":["let","history","HISTORY_KEY","MAX_HISTORY","CHARACTER_SETS","uppercase","lowercase","numbers","symbols","SIMILAR_CHARS","currentResults","setStandardResultHtml","html","resultMsg","$y","innerHTML","clearStandardResult","showError","message","resetOutputHighlight","addMessageClass","scrollToolFeedbackIntoView","delLoading","updateCheckboxUi","obj","checked","parentNode","classList","add","remove","updateGenerateButton","generateBtn","document","getElementById","stringLength","parseInt","value","generateCount","disabled","onGenerateString","showerr","showLoading","e","isNull","excludeSimilar","mm","op","langTexts","characterTypesError","target","inputEvent","validator","errmsg","charset","forEach","char","replace","RegExp","length","generateError","results","i","randomString","j","randomIndex","Math","floor","random","push","displayResults","addToHistory","count","error","console","hideLoading","errorMessage","resultSection","singleResult","multipleResults","highlightOutputCard","style","display","textContent","result","index","resultDiv","createElement","className","copy","appendChild","settings","historyItem","timestamp","Date","toLocaleString","unshift","slice","saveHistory","displayHistory","localStorage","setItem","JSON","stringify","warn","loadHistory","saved","getItem","parse","container","notHistory","item","historyDiv","settingsText","excludeSimilarExamples","headerHtml","set","join","copyAll","delete","resultsHtml","map","removeHistoryItem","splice","clearHistory","confirm","isClear","showCopySuccess","copyButton","trigger","originalText","copied","setTimeout","themesCopy","ClipboardJS","toolCopy","on","locales","lang","success","text","copyAllHistory","showToolCopySuccess","id","getAttribute","addEventListener"],"mappings":"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"}