{"version":3,"file":"matching.cjs","sources":["../../../src/matcher/regex/matching.ts"],"sourcesContent":[null],"names":["MatchRegex","MatcherBaseClass","match","password","matches","Object","keys","REGEXEN","forEach","name","regex","lastIndex","regexMatch","exec","token","push","pattern","i","index","j","length","regexName","sorted"],"mappings":";;;;;;AAOA;;;;AAIG;AACH,MAAMA,UAAW,SAAQC,sBAAgB,CAAA;AACvCC,EAAAA,KAAKA,CAAC;AAAEC,IAAAA;AAAQ,GAAqB,EAAA;IACnC,MAAMC,OAAO,GAAiB,EAAE;IAChCC,MAAM,CAACC,IAAI,CAACC,cAAO,CAAC,CAACC,OAAO,CAAEC,IAAI,IAAI;AACpC,MAAA,MAAMC,KAAK,GAAGH,cAAO,CAACE,IAAmB,CAAC;AAC1CC,MAAAA,KAAK,CAACC,SAAS,GAAG,CAAC,CAAA;AAEnB,MAAA,IAAIC,UAAkC;MAEtC,OAAQA,UAAU,GAAGF,KAAK,CAACG,IAAI,CAACV,QAAQ,CAAC,EAAG;AAC1C,QAAA,IAAIS,UAAU,EAAE;AACd,UAAA,MAAME,KAAK,GAAGF,UAAU,CAAC,CAAC,CAAC;UAC3BR,OAAO,CAACW,IAAI,CAAC;AACXC,YAAAA,OAAO,EAAE,OAAO;YAChBF,KAAK;YACLG,CAAC,EAAEL,UAAU,CAACM,KAAK;AACnBC,YAAAA,CAAC,EAAEP,UAAU,CAACM,KAAK,GAAGN,UAAU,CAAC,CAAC,CAAC,CAACQ,MAAM,GAAG,CAAC;AAC9CC,YAAAA,SAAS,EAAEZ,IAAmB;AAC9BG,YAAAA;AACD,WAAA,CAAC;AACJ,QAAA;AACF,MAAA;AACF,IAAA,CAAC,CAAC;IACF,OAAOU,aAAM,CAAClB,OAAO,CAAC;AACxB,EAAA;AACD;;;;"}