{"version":3,"sources":["jsdelivr-header.js","/npm/dirconf@0.1.4/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAEA,IAAI,MAAQ,QAAQ,SAChB,KAAO,QAAQ,QACf,KAAO,QAAQ,QACf,OAAS,QAAQ,UAErB,OAAO,QAAU,SAAU,GACvB,IAAI,EAAM,CAAC,EACP,GAAY,EAiBhB,OAfA,OAA0B,iBAAZ,EAAsB,kCAEpC,KAAK,KAAK,KAAK,KAAK,EAAS,SACxB,KAAI,SAAU,GACX,OAAO,QAAQ,KAAK,KAAK,QAAQ,MAAO,GAC5C,IACC,SAAQ,SAAU,GACf,MAAM,UAAU,EAAK,GACrB,GAAY,CAChB,IAEC,GACD,QAAQ,IAAI,sCAAwC,KAAK,UAAU,IAGhE,CACX","file":"/npm/dirconf@0.1.4/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.37.0.\n * Original file: /npm/dirconf@0.1.4/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","'use strict';\n\nvar merge = require('merge');\nvar glob = require('glob');\nvar path = require('path');\nvar assert = require('assert');\n\nmodule.exports = function (dirname) {\n    var res = {},\n        confFound = false;\n\n    assert(typeof dirname === 'string', 'dirname parameter is required!');\n\n    glob.sync(path.join(dirname, '*.js'))\n        .map(function (fname) {\n            return require(path.join(process.cwd(), fname));\n        })\n        .forEach(function (obj) {\n            merge.recursive(res, obj);\n            confFound = true;\n        });\n\n    if (!confFound) {\n        console.log('Warning: no configuration found in ' + path.normalize(dirname));\n    }\n\n    return res;\n};\n"]}