@platform/ts
Version:
TypesScript build, prepare and publish toolchain.
23 lines (22 loc) • 892 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var common_1 = require("../common");
(function () { return tslib_1.__awaiter(void 0, void 0, void 0, function () {
var argv, cwd, outDir, options, cmd;
return tslib_1.__generator(this, function (_a) {
switch (_a.label) {
case 0:
argv = process.argv;
cwd = common_1.fs.resolve('example/pkg-1');
outDir = common_1.fs.resolve('tmp/dist');
options = "--dir=".concat(cwd, " --outDir=").concat(outDir, " ").concat(argv.slice(3).join(' '));
cmd = "node bin ".concat(argv[2], " ").concat(options);
return [4, common_1.exec.process.spawn(cmd)];
case 1:
_a.sent();
return [2];
}
});
}); })();
;