{"version":3,"sources":["jsdelivr-header.js","/npm/rolldown@1.0.0-beta.53/dist/index.mjs"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,YCNc,oBAAuB,4CACvB,YAAa,UAAa,0CAC1B,YAAe,wDACtB,6CACA,uDACA,oDACO,aAAgB,6CAChB,iBAAoB,6CACzB,iBAAoB,sBAG7B,IAAI,iBAAmB,kBACvB,GAAI,aAAc,CACjB,MAAM,GAAkB,EAAI,iBAAiB,uBAC7C,QAAO,KACN,GAAiB,OAAO,GAE1B,CAIA,eAAe,MAAM,GACpB,GAAI,MAAM,QAAQ,GAAU,OAAO,QAAQ,IAAI,EAAQ,KAAK,GAAS,MAAM,MACtE,CACJ,MAAM,OAAE,EAAM,MAAE,GAAQ,KAAS,GAAiB,EAC5C,QAAgB,SAAS,GAC/B,IACC,OAAI,QAAoB,EAAQ,MAAM,SACpB,EAAQ,SAAS,EACpC,CAAE,cACK,EAAQ,OACf,CACD,CACD,CAIA,IAAI,eAAiB,kBAGjB,mBAAqB,eAAe,0BAC/B,mBAAoB,QAAS,MAAO,aAAc,SAAU","file":"/npm/rolldown@1.0.0-beta.53/dist/index.mjs","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/rolldown@1.0.0-beta.53/dist/index.mjs\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","import { t as require_binding } from \"./shared/binding-BJqdPU1r.mjs\";\nimport { n as onExit, t as watch } from \"./shared/watch-DBnC-zol.mjs\";\nimport { y as VERSION } from \"./shared/normalize-string-or-regex-BhaIG1rU.mjs\";\nimport \"./shared/rolldown-build-BEU8N80I.mjs\";\nimport \"./shared/bindingify-input-options-Bk0BBr2s.mjs\";\nimport \"./shared/parse-ast-index-BFX0oHaQ.mjs\";\nimport { t as rolldown } from \"./shared/rolldown-Cqalltnr.mjs\";\nimport { t as defineConfig } from \"./shared/define-config-DfeZGBEt.mjs\";\nimport { isMainThread } from \"node:worker_threads\";\n\n//#region src/setup.ts\nvar import_binding$1 = require_binding();\nif (isMainThread) {\n\tconst subscriberGuard = (0, import_binding$1.initTraceSubscriber)();\n\tonExit(() => {\n\t\tsubscriberGuard?.close();\n\t});\n}\n\n//#endregion\n//#region src/api/build.ts\nasync function build(options) {\n\tif (Array.isArray(options)) return Promise.all(options.map((opts) => build(opts)));\n\telse {\n\t\tconst { output, write = true, ...inputOptions } = options;\n\t\tconst build$1 = await rolldown(inputOptions);\n\t\ttry {\n\t\t\tif (write) return await build$1.write(output);\n\t\t\telse return await build$1.generate(output);\n\t\t} finally {\n\t\t\tawait build$1.close();\n\t\t}\n\t}\n}\n\n//#endregion\n//#region src/index.ts\nvar import_binding = require_binding();\n\n//#endregion\nvar BindingMagicString = import_binding.BindingMagicString;\nexport { BindingMagicString, VERSION, build, defineConfig, rolldown, watch };"]}