{"version":3,"sources":["jsdelivr-header.js","/npm/gulp-modified@0.9.0/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACLA,IAAI,QAAU,QAAQ,YAClB,OAAS,CAAC,EAEd,SAAS,SAAS,GACT,OAAO,KACR,OAAO,GAAQ,CAAC,GAGpB,IAAI,EAAQ,OAAO,GAEnB,OAAO,QAAQ,KAAI,SAAS,EAAM,EAAK,GACnC,GAAI,EAAK,YAAc,EAAK,QAAQ,IAAW,EAAK,KAAK,MAAQ,EAAM,EAAK,MAIxE,OAHK,EAAK,WACN,EAAM,EAAK,OAAS,EAAK,KAAK,OAE3B,EAAS,KAAM,GAE1B,GACJ,GACJ,CAEA,SAAS,OAAO,EAAM,GACd,KAAQ,eACD,OAAO,GAAM,EAE5B,CAEA,OAAO,QAAU,SACjB,OAAO,QAAQ,OAAS","file":"/npm/gulp-modified@0.9.0/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/gulp-modified@0.9.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","\nvar through = require('through2');\nvar caches = {};\n\nfunction modified(name) {\n    if (!caches[name]) {\n        caches[name] = {};\n    }\n\n    var cache = caches[name];\n\n    return through.obj(function(file, enc, callback) {\n        if (file.isNull() || !(file.path in cache) || (file.stat.mtime > cache[file.path])) {\n            if (!file.isNull()) {\n                cache[file.path] = +file.stat.mtime;\n            }\n            return callback(null, file);\n        }\n        callback();\n    });\n}\n\nfunction forget(name, path) {\n    if (name in caches) {\n        delete caches[name][path];\n    }\n}\n\nmodule.exports = modified;\nmodule.exports.forget = forget;\n"]}