{"version":3,"file":"index.mjs","sources":["../../../../../../../../node_modules/date-fns/esm/locale/_lib/buildMatchPatternFn/index.js"],"sourcesContent":["export default function buildMatchPatternFn(args) {\n  return function (string) {\n    var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n    var matchResult = string.match(args.matchPattern);\n    if (!matchResult) return null;\n    var matchedString = matchResult[0];\n    var parseResult = string.match(args.parsePattern);\n    if (!parseResult) return null;\n    var value = args.valueCallback ? args.valueCallback(parseResult[0]) : parseResult[0];\n    value = options.valueCallback ? options.valueCallback(value) : value;\n    var rest = string.slice(matchedString.length);\n    return {\n      value: value,\n      rest: rest\n    };\n  };\n}"],"names":["buildMatchPatternFn","args","string","options","arguments","length","undefined","matchResult","match","matchPattern","matchedString","parseResult","parsePattern","value","valueCallback","rest","slice"],"mappings":"AAAe,SAASA,EAAoBC,GAC1C,OAAO,SAAUC,GACf,IAAIC,EAAUC,UAAUC,OAAS,QAAsBC,IAAjBF,UAAU,GAAmBA,UAAU,GAAK,CAAA,EAC9EG,EAAcL,EAAOM,MAAMP,EAAKQ,cACpC,IAAKF,EAAa,OAAO,KACzB,IAAIG,EAAgBH,EAAY,GAC5BI,EAAcT,EAAOM,MAAMP,EAAKW,cACpC,IAAKD,EAAa,OAAO,KACzB,IAAIE,EAAQZ,EAAKa,cAAgBb,EAAKa,cAAcH,EAAY,IAAMA,EAAY,GAGlF,MAAO,CACLE,MAHFA,EAAQV,EAAQW,cAAgBX,EAAQW,cAAcD,GAASA,EAI7DE,KAHSb,EAAOc,MAAMN,EAAcL,QAK1C,CACA"}