UNPKG

firmament-yargs

Version:

Typescript classes for building CLI node applications

37 lines 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); require("reflect-metadata"); const inversify_config_1 = require("../../inversify.config"); const async = require("async"); let spawn = inversify_config_1.default.get('Spawn'); let commandUtil = inversify_config_1.default.get('CommandUtil'); async.each([ 'nfs.parrot-scif.keyw' ], (volume, cb) => { const spawnOptions = { suppressStdOut: false, suppressStdErr: false, cacheStdOut: true, cacheStdErr: true, suppressResult: false, remoteHost: 'localhost', remoteUser: 'nfs', remotePassword: 'password' }; spawn.spawnShellCommandAsync([ 'ls', '-F', '-a', '-l' ], spawnOptions, (err, result) => { commandUtil.log(result); }, (err, result) => { commandUtil.log(result); cb(err); }); }, (err) => { commandUtil.log('Finitoed'); commandUtil.processExit(0); }); const cmd = ['npm', 'install', '--save', '--prefix', '/home/jreeme/src/firmament', 'firmament-docker']; //# sourceMappingURL=manual-spawn-async-test.js.map