UNPKG

sdin

Version:

JavaScript package builder.

2 lines 750 B
import{emptyDir as r}from"fs-extra";import{createCompiler as e}from"./compiler";import{copyAssetsFiles as s,createManifest as m}from"./tasks";import{compile as p,showStats as l}from"../../tools/webpack";import{printBuildingSuccess as n}from"../../tools/print";import{SdinBuildingError as c}from"../../tools/errors";import{printTask as f}from"../../utils/print";async function o(o){let t=o.module,a=Date.now(),i=(t.setEnv("pro"),await r(t.tar),await m(t),await s(t),await e(t));await f({exitCode:c.COMPILATION_FAILED,task:()=>p(i),loading:()=>"Compiling module ".concat(t.name,"."),reject:()=>"Failed to compile module ".concat(t.name,"."),resolve:o=>{l(o,o=>{n(t,a),o()})}})}export{o as buildSdinApplicationModule}; //# sourceMappingURL=build.js.map