{"version":3,"sources":["jsdelivr-header.js","/npm/css-concat-loader@0.0.8/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,IAAI,YAAc,QAAQ,gBACtB,KAAO,QAAQ,QAEf,aAAe,QAAQ,uBAE3B,OAAO,QAAU,SAAS,GACxB,IAAI,EAAW,KAAK,QACpB,KAAK,WAAa,KAAK,YACvB,KAAK,MAAQ,EAEb,IAAI,EAAS,OAAO,OAAO,CACzB,WAAY,CAAC,QACb,aAAa,EACb,QAAS,KAAK,SACb,YAAY,gBAAgB,KAAM,cAEjC,EAAM,YAAY,gBAAgB,KAAM,qBAAsB,CAChE,QAAS,KAAK,QACd,QAAS,IAEX,IACE,IAAI,EAAS,aAAa,KAAK,KAAK,KAAK,QAAS,GAAM,EAAS,GAC7D,EAAc,KAAK,UAAU,EAAO,KAIxC,EAAS,KAAM,qBAHf,EAAc,EAAY,QAAQ,oCAAoC,SAAU,EAAO,GACrF,MAAO,uBAAyB,EAAO,KAAK,GAAM,YACpD,KAEF,CAAE,MAAO,GACP,EAAS,EACX,CAEF","file":"/npm/css-concat-loader@0.0.8/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/css-concat-loader@0.0.8/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 loaderUtils = require('loader-utils');\nvar path = require('path');\n\nvar parseImports = require('./lib/parse-imports');\n\nmodule.exports = function(content) {\n  var callback = this.async();\n  this.cacheable && this.cacheable();\n  this.value = content;\n\n  var config = Object.assign({\n    extensions: ['.css'],\n    resolveUrls: true,\n    context: this.context\n  }, loaderUtils.getLoaderConfig(this, 'cssConcat'));\n\n  var url = loaderUtils.interpolateName(this, '[path][name].[ext]', {\n    context: this.context,\n    content: content\n  });\n  try {\n    var result = parseImports(path.join(this.context, url), content, config);\n    var cssAsString = JSON.stringify(result.css);\n    cssAsString = cssAsString.replace(/___CSS_LOADER_URL___([0-9]+)___/g, function (match, id) {\n      return 'url(\\\\\"\" + require(\"' + result.urls[id] + '\") + \"\\\\\")';\n    });\n    callback(null, \"module.exports = \" + cssAsString);\n  } catch (err) {\n    callback(err);\n  }\n\n};\n"]}