{"version":3,"sources":["jsdelivr-header.js","/npm/vite-plugin-static@0.0.3/dist/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,MAAM,KAAO,QAAQ,QACf,GAAK,QAAQ,MACb,KAAO,QAAQ,QACrB,SAAS,iBAAiB,GACtB,KAAK,EAAK,CAAC,GAAG,SAAU,EAAK,GACzB,GAAI,EACA,OAAO,QAAQ,IAAI,kCAAmC,GAE1D,EAAM,KAAI,GAAQ,GAAG,OAAO,GAAM,UACtC,GACJ,CACA,OAAO,QAAU,SAAgC,GAC7C,MAAO,CACH,KAAM,4BACN,WAAA,CAAY,GACR,MAAM,OAAE,GAAW,EACnB,GAAI,MAAM,QAAQ,GAAS,CACvB,MAAM,EAAS,EAAc,IAC7B,EAAO,SAAQ,GAAO,iBAAiB,KAAK,QAAQ,EAAQ,KAChE,CACJ,EAER","file":"/npm/vite-plugin-static@0.0.3/dist/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/vite-plugin-static@0.0.3/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","const path = require('path');\nconst fs = require('fs');\nconst glob = require('glob');\nfunction deleteFileByGlob(reg) {\n    glob(reg, {}, function (err, files) {\n        if (err) {\n            return console.log('vite-plugin-static-manage:error', err);\n        }\n        files.map(file => fs.unlink(file, () => { }));\n    });\n}\nmodule.exports = function vitePluginStaticManage(config) {\n    return {\n        name: 'vite-plugin-static-manage',\n        renderStart(outputOptions) {\n            const { ignore } = config;\n            if (Array.isArray(ignore)) {\n                const outDir = outputOptions.dir;\n                ignore.forEach(reg => deleteFileByGlob(path.resolve(outDir, reg)));\n            }\n        }\n    };\n};\n"]}