UNPKG

@platform/ts

Version:

TypesScript build, prepare and publish toolchain.

23 lines (22 loc) 892 B
#!/usr/bin/env node "use strict"; 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]; } }); }); })();