{"version":3,"file":"index.mjs","sources":["../src/index.ts"],"sourcesContent":[null],"names":["time","Date","getTime","ZxcvbnFactory","constructor","options","customMatchers","Options","scoring","Scoring","matching","Matching","feedback","Feedback","timeEstimates","TimeEstimates","estimateAttackTimes","guesses","getFeedback","score","sequence","createReturnValue","resolvedMatches","password","start","matchSequence","mostGuessableMatchSequence","calcTime","attackTimes","main","userInputs","userInputsOptions","getUserInputsOptions","match","check","reducedPassword","substring","maxLength","matches","Promise","Error","checkAsync"],"mappings":"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"}