{"version":3,"file":"compile.mjs","sources":["../src/compile.ts"],"sourcesContent":["import * as compilers from './compilers';\nimport { getConfigPath } from './utils/get-config-path';\nimport type { ConfigOptions } from './compilers/basic';\n\nexport const compile = async (\n  srcDir: string,\n  { configOptions = {} }: { configOptions?: ConfigOptions } = {}\n): Promise<void> => {\n  const configPath = getConfigPath(srcDir);\n\n  compilers.basic.run(configPath as string, configOptions);\n};\n"],"names":["compile","srcDir","configOptions","configPath","getConfigPath","compilers"],"mappings":";;;AAIO,MAAMA,OAAAA,GAAU,OACrBC,MAAAA,EACA,EAAEC,aAAAA,GAAgB,EAAE,EAAqC,GAAG,EAAE,GAAA;AAE9D,IAAA,MAAMC,aAAaC,aAAAA,CAAcH,MAAAA,CAAAA;AAEjCI,IAAAA,GAAmB,CAACF,UAAAA,EAAsBD,aAAAA,CAAAA;AAC5C;;;;"}