{"version":3,"sources":["jsdelivr-header.js","/npm/gitbook-plugin-embed-file@3.2.9/src/include-codeblock.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACLA,aAEA,IAAA,QAAA,QAAA,YACA,UAAA,QAAA,eAFI,KAAO,QAAQ,SAInB,EAAA,UAAA,YAEA,OAAO,QAAU,CACb,MAAO,CACH,cAAe,SAAU,GACrB,IAAI,EAAU,KAAK,QAAQ,cAAc,cACrC,EAAU,KAAK,QAAQ,EAAK,SAMhC,OALc,EAAA,QAAA,OAAM,EAAK,QAAS,EAAS,GACnC,SAAQ,SAAC,GACb,IAAM,EAAqB,EAArB,OAAQ,EAAa,EAAb,SACd,EAAK,QAAU,EAAK,QAAQ,QAAQ,EAAQ,EAC/C,IACM,CACV","file":"/npm/gitbook-plugin-embed-file@3.2.9/lib/include-codeblock.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/gitbook-plugin-embed-file@3.2.9/lib/include-codeblock.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","// LICENSE : MIT\n\"use strict\";\nvar path = require(\"path\");\nimport { parse } from \"./parser\";\nimport { aceCheck } from \"./ace-check\";\n\naceCheck();\n\nmodule.exports = {\n    hooks: {\n        \"page:before\": function (page) {\n            var options = this.options.pluginsConfig[\"embed-file\"];\n            var pageDir = path.dirname(page.rawPath);\n            var results = parse(page.content, pageDir, options);\n            results.forEach((result) => {\n                var { target, replaced } = result;\n                page.content = page.content.replace(target, replaced);\n            });\n            return page;\n        }\n    }\n};\n"]}