{"version":3,"sources":["pwstrength-bootstrap.js"],"names":["$","span","text","validationRules","wordNotEmail","options","word","score","match","errors","push","errorMessages","email_as_password","wordLength","wordlen","length","lenScore","Math","pow","raisePower","minChar","password_too_short","wordSimilarToUsername","username","usernameField","val","toLowerCase","same_as_username","wordTwoCharacterClasses","two_character_classes","wordRepetitions","repeated_character","wordLowercase","wordUppercase","wordOneNumber","wordThreeNumbers","wordOneSpecialChar","wordTwoSpecialChar","wordUpperLowerCombo","wordLetterNumberCombo","wordLetterNumberCharCombo","bootstrap3","showPopover","scores","verdicts","showVerdicts","onLoad","undefined","onKeyUp","container","viewports","progress","verdict","ruleScores","rules","getContainer","$el","$container","parent","initPopover","$verdict","placement","find","popover","html","trigger","content","output","each","key","value","hide","progressWidget","localOptions","initProgressBar","$progressbar","append","insertAfter","css","data","progressbar","initVerdict","initial","show","possibleProgressBarClasses","updateProgressBarHTML","$bar","cssPrefix","cssClass","percentage","aux","i","addClass","removeClass","setProgressBar","verdictText","calculateScore","totalScore","rule","active","result","methods","init","settings","allOptions","self","this","extend","idx","el","on","event","call","isFunction","destroy","remove","removeData","forceUpdate","outputErrorList","item","addRule","name","method","changeScore","ruleActive","fn","pwstrength","apply","Array","prototype","slice","arguments","error","jQuery"],"mappings":"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","file":"pwstrength-bootstrap.min.js"}