{"version":3,"sources":["jsdelivr-header.js","/npm/normalize-path@3.0.0/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;ACCA,OAAO,QAAU,SAAS,EAAM,GAC9B,GAAoB,iBAAT,EACT,MAAM,IAAI,UAAU,gCAGtB,GAAa,OAAT,GAA0B,MAAT,EAAc,MAAO,IAE1C,IAAI,EAAM,EAAK,OACf,GAAI,GAAO,EAAG,OAAO,EAKrB,IAAI,EAAS,GACb,GAAI,EAAM,GAAiB,OAAZ,EAAK,GAAa,CAC/B,IAAI,EAAK,EAAK,GACF,MAAP,GAAqB,MAAP,GAAoC,SAArB,EAAK,MAAM,EAAG,KAC9C,EAAO,EAAK,MAAM,GAClB,EAAS,KAEb,CAEA,IAAI,EAAO,EAAK,MAAM,UAItB,OAHsB,IAAlB,GAAqD,KAA1B,EAAK,EAAK,OAAS,IAChD,EAAK,MAEA,EAAS,EAAK,KAAK,IAC5B","file":"/npm/normalize-path@3.0.0/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/normalize-path@3.0.0/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","/*!\n * normalize-path <https://github.com/jonschlinkert/normalize-path>\n *\n * Copyright (c) 2014-2018, Jon Schlinkert.\n * Released under the MIT License.\n */\n\nmodule.exports = function(path, stripTrailing) {\n  if (typeof path !== 'string') {\n    throw new TypeError('expected path to be a string');\n  }\n\n  if (path === '\\\\' || path === '/') return '/';\n\n  var len = path.length;\n  if (len <= 1) return path;\n\n  // ensure that win32 namespaces has two leading slashes, so that the path is\n  // handled properly by the win32 version of path.parse() after being normalized\n  // https://msdn.microsoft.com/library/windows/desktop/aa365247(v=vs.85).aspx#namespaces\n  var prefix = '';\n  if (len > 4 && path[3] === '\\\\') {\n    var ch = path[2];\n    if ((ch === '?' || ch === '.') && path.slice(0, 2) === '\\\\\\\\') {\n      path = path.slice(2);\n      prefix = '//';\n    }\n  }\n\n  var segs = path.split(/[/\\\\]+/);\n  if (stripTrailing !== false && segs[segs.length - 1] === '') {\n    segs.pop();\n  }\n  return prefix + segs.join('/');\n};\n"]}