{"version":3,"file":"Matching.cjs","sources":["../src/Matching.ts"],"sourcesContent":[null],"names":["Matching","constructor","options","matchers","date","DateMatcher","dictionary","DictionaryMatcher","dictionaryL33t","DictionaryL33tMatcher","dictionaryReverse","DictionaryReverseMatcher","regex","RegexMatcher","repeat","RepeatMatcher","sequence","SequenceMatcher","spatial","SpatialMatcher","separator","SeparatorMatcher","wordSequence","WordSequenceMatcher","Object","entries","forEach","key","Matcher","processResult","matches","promises","result","Promise","wrappedPromise","then","response","extend","push","handlePromises","length","resolve","reject","all","sorted","catch","error","match","password","userInputsOptions","values","matcher","omniMatch"],"mappings":"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"}