{"version":3,"sources":["jsdelivr-header.js","/npm/require-package-name@2.0.1/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,IAAI,aAAe,+BACf,YAAc,eAKlB,SAAS,QAAQ,EAAQ,GAErB,IAQI,EATN,MAAI,KAAK,KAAK,IACR,EAAQ,aAAa,KAAK,KACf,EAAM,IAAO,EAAM,GAE9B,EACK,EAAM,IAAM,KAEd,CAAE,EAAM,GAAI,EAAM,IAAK,KAAK,KAJ1B,MAML,EAAQ,YAAY,KAAK,KAGtB,EAAM,IADJ,IAGb,CAlBA,OAAO,QAAU,QAAQ,KAAK,MAAM,GACpC,OAAO,QAAQ,KAAO,QAAQ,KAAK,MAAM","file":"/npm/require-package-name@2.0.1/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.37.0.\n * Original file: /npm/require-package-name@2.0.1/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","var scopePattern = /^(?:(@[^/]+)[/]+)([^/]+)[/]?/\nvar basePattern = /^([^/]+)[/]?/\n\nmodule.exports = extract.bind(null, false)\nmodule.exports.base = extract.bind(null, true)\n\nfunction extract(isBase, str) {\n  if (/^@/.test(str)) {\n    var match = scopePattern.exec(str)\n    if (!match || !match[1] || !match[2])\n      return null\n    if (isBase)\n      return match[2] || null\n\n    return [ match[1], match[2] ].join('/')\n  } else {\n    var match = basePattern.exec(str)\n    if (!match)\n      return null\n    return match[1] || null\n  }\n}"]}