confectus
Version:
2 lines (1 loc) • 508 B
JavaScript
import{a as i}from"./chunk-UNRKHBCY.js";import n from"fs-extra";import r from"path";import{fileURLToPath as d}from"url";var g=d(import.meta.url),m=r.dirname(g),a=class{async install(c,t){let o=process.env.NODE_ENV==="development",p=o?r.resolve(m,"../../../../"):m;await(async(e,l,y)=>{let f=e,s=l;try{n.mkdirSync(r.dirname(s),{recursive:!0}),n.copyFileSync(f,s)}catch(h){throw o&&console.error(h),new Error(y.message)}})(((...e)=>r.join(p,"templates",...e))(...c),o?r.resolve("mock",t):t,new i)}};export{a};