UNPKG

@lunora/cli

Version:

The Lunora CLI: init, dev, deploy, codegen, run, reset, and migrate commands

2 lines (1 loc) 603 B
import{r as t}from"../packem_shared/api-spec-BENwiyUa.mjs";import{i as a}from"../packem_shared/command-Bjv4VmYA.mjs";import{runDeployCommand as c}from"./runDeployCommand.mjs";const i=".lunora/build",n=async o=>{const r=o.outDir??i,e=await c({apiSpec:o.apiSpec,cwd:o.cwd,dryRun:!0,format:o.format,logger:o.logger,outDir:r,spawner:o.spawner});return e.code===0&&o.logger.success(`build complete — bundle written to ${r}`),e},d=a(async({cwd:o,logger:r,options:e})=>({code:(await n({apiSpec:t(e.apiSpec),cwd:o,format:e.format,logger:r,outDir:e.outDir})).code}));export{d as execute,n as runBuildCommand};