{"version":3,"file":"regexp.cjs","names":[],"sources":["../../../src/common/data/regexp.ts"],"sourcesContent":["const rxEscape = /[\\\\\\-[\\]/{}()*+?.^$|]/g // Finds: \\ - [ ] / { } ( ) * + ? . ^ $ |\n\nexport function escapeRegExp(value: RegExp | string): string {\n  if (!value)\n    return ''\n  if (value instanceof RegExp)\n    return value.source\n  return value.replace(rxEscape, '\\\\$&')\n}\n"],"mappings":";;;AAAA,MAAM,WAAW;AAEjB,SAAgB,aAAa,OAAgC;AAC3D,KAAI,CAAC,MACH,QAAO;AACT,KAAI,iBAAiB,OACnB,QAAO,MAAM;AACf,QAAO,MAAM,QAAQ,UAAU,OAAO"}