{"version":3,"file":"kotlinSourcePlugin.js","names":[],"sources":["esm/vite/plugins/kotlinSourcePlugin.js"],"sourcesContent":["import { renderKotlinSourceModule } from \"./kotlinSourceModule\";\nfunction kotlinSourcePlugin(platform, root) {\n  return {\n    name: \"one:kotlin-source\",\n    load: {\n      filter: { id: /\\.kt$/ },\n      handler(id) {\n        const { code, watchFiles } = renderKotlinSourceModule(id, platform, root);\n        for (const file of watchFiles) this.addWatchFile(file);\n        return code;\n      }\n    }\n  };\n}\nexport {\n  kotlinSourcePlugin\n};\n//# sourceMappingURL=kotlinSourcePlugin.js.map\n"],"mappings":";;;AACA,SAAS,mBAAmB,UAAU,MAAM;CAC1C,OAAO;EACL,MAAM;EACN,MAAM;GACJ,QAAQ,EAAE,IAAI,QAAQ;GACtB,QAAQ,IAAI;IACV,MAAM,EAAE,MAAM,eAAe,yBAAyB,IAAI,UAAU,IAAI;IACxE,KAAK,MAAM,QAAQ,YAAY,KAAK,aAAa,IAAI;IACrD,OAAO;GACT;EACF;CACF;AACF"}