Fix process arguments

This commit is contained in:
Filip Maciejewski 2020-01-23 02:07:42 +01:00
parent 4f6ab1188a
commit 55eb02c93c
No known key found for this signature in database
GPG Key ID: 53D1504CC3DBCD46
1 changed files with 7 additions and 6 deletions

View File

@ -7,8 +7,8 @@ function promisifySpawn(command: string, args?: string[], options?: SpawnOptions
return new Promise<number>((resolve, reject) => {
const process = spawn(command, args, options);
process.stdout.on( 'data', data => console.log(`stdout: ${data}`));
process.stderr.on( 'data', data => console.log(`stderr: ${data}`));
process.stdout.on( 'data', data => console.log(`${data}`));
process.stderr.on( 'data', data => console.error(`${data}`));
process.on('close', code => {
console.log( `child process exited with code ${code}` );
@ -23,9 +23,10 @@ function promisifySpawn(command: string, args?: string[], options?: SpawnOptions
export function uploadLegacy(itemId: string, path: string): Promise<number> {
return promisifySpawn(BINARY, [
`--app ${ARMA_APPID}`,
`--item ${itemId}`,
`--path "${path}"`,
'--legacy'
`upload`,
`--app=${ARMA_APPID}`,
`--item=${itemId}`,
`--path=\"${path}\"`,
`--legacy`,
]);
}