{"version":3,"sources":["jsdelivr-header.js","/npm/parse-package-name@1.0.0/dist/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,IAAI,UAAY,OAAO,eACnB,eAAkB,GAAW,UAAU,EAAQ,aAAc,CAAE,OAAO,IACtE,SAAW,CAAC,EAAQ,KAEtB,IAAK,IAAI,KADT,eAAe,GACE,EACf,UAAU,EAAQ,EAAM,CAAE,IAAK,EAAI,GAAO,YAAY,GAAO,EAIjE,SAAS,QAAS,CAChB,MAAO,IAAM,QAEf,IAAI,UAAY,4CACZ,cAAgB,mCACpB,SAAS,MAAM,GACb,MAAM,EAAI,UAAU,KAAK,IAAU,cAAc,KAAK,GACtD,IAAK,EACH,MAAM,IAAI,MAAM,8CAA8C,KAEhE,MAAO,CACL,KAAM,EAAE,IAAM,GACd,QAAS,EAAE,IAAM,SACjB,KAAM,EAAE,IAAM,GAElB","file":"/npm/parse-package-name@1.0.0/dist/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.37.0.\n * Original file: /npm/parse-package-name@1.0.0/dist/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 __defProp = Object.defineProperty;\nvar __markAsModule = (target) => __defProp(target, \"__esModule\", { value: true });\nvar __export = (target, all) => {\n  __markAsModule(target);\n  for (var name in all)\n    __defProp(target, name, { get: all[name], enumerable: true });\n};\n\n// src/index.ts\n__export(exports, {\n  parse: () => parse\n});\nvar RE_SCOPED = /^(@[^\\/]+\\/[^@\\/]+)(?:@([^\\/]+))?(\\/.*)?$/;\nvar RE_NON_SCOPED = /^([^@\\/]+)(?:@([^\\/]+))?(\\/.*)?$/;\nfunction parse(input) {\n  const m = RE_SCOPED.exec(input) || RE_NON_SCOPED.exec(input);\n  if (!m) {\n    throw new Error(`[parse-package-name] invalid package name: ${input}`);\n  }\n  return {\n    name: m[1] || \"\",\n    version: m[2] || \"latest\",\n    path: m[3] || \"\"\n  };\n}\n// Annotate the CommonJS export names for ESM import in node:\n0 && (module.exports = {\n  parse\n});\n"]}