{"version":3,"sources":["0"],"names":["currentResult","escapeHtml","value","String","replace","getCheckedValue","name","fallback","checked","document","querySelector","renderResult","html","window","langTexts","resultEmpty","$y","innerHTML","currentRenderHtml","normalizeNewlines","normalizeWhitespace","trim","readLineList","split","map","line","filter","sanitizeCssColor","trimmed","test","getHighlightPalette","options","highlightText","highlightTextColor","highlightBackground","highlightBackgroundColor","otherText","otherTextColor","isWordChar","character","mergeRanges","ranges","length","start","end","prepared","index","item","Math","max","min","push","sort","a","b","merged","forEach","range","buildHighlightedHtml","text","palette","normalized","cursor","slice","setHighlightedOutput","overrideHighlightRenderer","baseRenderResult","baseCloseSuccess","closeSuccess","findStringRanges","entries","caseSensitive","wordBoundaries","haystack","source","toLowerCase","seen","Object","create","entry","found","previousCharacter","nextCharacter","raw","needle","lookupKey","indexOf","charAt","normalizeFlags","flags","flag","g","findLastUnescapedSlash","parseRegexLine","defaultFlags","lastSlash","pattern","RegExp","findRegexRanges","regexLines","match","regex","safety","exec","lastIndex","collectSentences","sentences","sentence","findSentenceRanges","patterns","exactMatch","comparisonPatterns","comparisonValue","some","resetOptions","getOptions","Error","invalidPatterns","transformText","showSuccess","classList","add","remove","scrollToolFeedbackIntoView","highlightOutputCard","hideLoading","showError","message","resetOutputHighlight","errorElement","textContent","resultError","delLoading","onClear","onTransform","showerr","showLoading","e","isNull","target","inputEvent","validator","mm","op","errmsg","focus","err","resultCopy","ClipboardJS","toString","on","showToolCopySuccess","locales","copy","lang","success","error"],"mappings":"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"}