UNPKG

684 BJavaScriptView Raw
1"use strict";var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _ndkLogger=_interopRequireDefault(require("@nuofe/ndk-logger")),_crossSpawn=_interopRequireDefault(require("cross-spawn")),_default=async(a,b=[])=>new Promise(c=>{const{cwd:d}=a,e=(0,_crossSpawn.default)("yarn",["build"].concat(b.includes("-c")||b.includes("--useCache")?b:["-c",...b]),{cwd:d,stdio:"inherit"});e.on("close",a=>{0!==a&&(_ndkLogger.default.logEmpty(),_ndkLogger.default.logError("[i] \u7F16\u8BD1\u6253\u5305\u9879\u76EE\u5931\u8D25\uFF01"),process.exit(1)),c()})});exports.default=_default;
\No newline at end of file