{"version":3,"sources":["jsdelivr-header.js","/npm/glob-regex@0.3.2/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACLA,IAAI,MAAQ,MACR,WAAa,MAEb,OAAS,SACT,YAAc,OAEd,OAAS,sBACT,aAAe,CACjB,IAAK,UACL,KAAM,gBACN,MAAO,UAGT,SAAS,aAAa,GACpB,OAAO,aAAa,EACtB,CAEA,SAAS,QAAQ,GACf,OAAO,EACJ,QAAQ,MAAO,YACf,QAAQ,OAAQ,aAChB,QAAQ,OAAQ,aACrB,CAEA,SAAS,KAAK,GACZ,MAAO,KAAO,EAAM,IAAI,SAAS,KAAK,OAAS,IACjD,CAEA,SAAS,UAAU,GACjB,OAAO,IAAI,OAAO,KAAO,MAAM,QAAQ,GAAQ,KAAO,SAAS,GAAQ,IACzE,CAEA,UAAU,QAAU,QACpB,OAAO,eAAe,UAAW,UAAW,CAAE,MAAO,YACrD,OAAO,QAAU","file":"/npm/glob-regex@0.3.2/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.19.2.\n * Original file: /npm/glob-regex@0.3.2/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\nvar dotRE = /\\./g\nvar dotPattern = '\\\\.'\n\nvar restRE = /\\*\\*$/g\nvar restPattern = '(.+)'\n\nvar globRE = /(?:\\*\\*\\/|\\*\\*|\\*)/g\nvar globPatterns = {\n  '*': '([^/]+)',        // no backslashes\n  '**': '(.+/)?([^/]+)', // short for \"**/*\"\n  '**/': '(.+/)?',       // one or more directories\n}\n\nfunction mapToPattern(str) {\n  return globPatterns[str]\n}\n\nfunction replace(glob) {\n  return glob\n    .replace(dotRE, dotPattern)\n    .replace(restRE, restPattern)\n    .replace(globRE, mapToPattern)\n}\n\nfunction join(globs) {\n  return '((' + globs.map(replace).join(')|(') + '))'\n}\n\nfunction globRegex(glob) {\n  return new RegExp('^' + (Array.isArray(glob) ? join : replace)(glob) + '$')\n}\n\nglobRegex.replace = replace\nObject.defineProperty(globRegex, 'default', { value: globRegex })\nmodule.exports = globRegex\n"]}