{"version":3,"sources":["jsdelivr-header.js","/npm/esdoc-babel-plugin@1.0.1/src/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,IAEI,aAFA,MAAQ,QAAQ,cAIpB,QAAQ,QAAU,SAAiB,GAClC,GAAiC,iBAAtB,EAAM,KAAK,OACrB,MAAM,IAAI,MAAM,gFAEjB,aAAe,EAAM,KAAK,MAC3B,EAEA,QAAQ,aAAe,SAAsB,GAC5C,IACC,IAAI,EAAc,MAAM,UAAU,EAAM,KAAK,KAAM,cACnD,EAAM,KAAK,KAAO,EAAO,IAC1B,CAAE,MAAO,GACR,QAAQ,MAAM,EACf,CACD","file":"/npm/esdoc-babel-plugin@1.0.1/src/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/esdoc-babel-plugin@1.0.1/src/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 babel = require('babel-core');\n\nvar babelOptions;\n\nexports.onStart = function onStart(event) {\n\tif (typeof event.data.option !== 'object') {\n\t\tthrow new Error(`Please supply an \"option\" object in the configuration of esdoc-babel-plugin.`);\n\t}\n\tbabelOptions = event.data.option;\n};\n\nexports.onHandleCode = function onHandleCode(event) {\n\ttry {\n\t\tvar result      = babel.transform(event.data.code, babelOptions);\n\t\tevent.data.code = result.code;\n\t} catch (error) {\n\t\tconsole.error(error);\n\t}\n};\n"]}