diff --git a/incremental/tools/panda/arkts/arktsc.js b/incremental/tools/panda/arkts/arktsc.js index af9c8cfb54996fda253c222b5716502b5435fdd2..53ffe1300d43b950a0aeddfebf9290e2f740232d 100644 --- a/incremental/tools/panda/arkts/arktsc.js +++ b/incremental/tools/panda/arkts/arktsc.js @@ -45,7 +45,7 @@ const { recognized: args, unknown: rest } = extractArgs(ARGS_SPEC, process.argv. let cmd = [ args.flag('--es2panda-bin'), '--stdlib', args.flag('--es2panda-stdlib'), - '--extension', 'sts', + '--extension', 'ets', ...rest ] if (args.flag('--driver-log') === 'info') { @@ -66,3 +66,9 @@ child.on('close', (code) => { process.exit(code) } }) +child.on('exit', (code, signal) => { + if (signal) { + console.log(`Received signal: ${signal} from '${formatCommand(cmd.join(' '), process.cwd())}'`) + process.exit(1) + } +}) \ No newline at end of file diff --git a/incremental/tools/panda/package.json b/incremental/tools/panda/package.json index 48cfeb70f107934eb37df16b65ad2f500506542e..15c29415937b55a588f2192fb75caaf6d443f0b9 100644 --- a/incremental/tools/panda/package.json +++ b/incremental/tools/panda/package.json @@ -2,7 +2,7 @@ "name": "panda-installer", "private": true, "scripts": { - "panda:sdk:install": "npm install --prefix . --no-save @panda/sdk@next", + "panda:sdk:install": "npm install --prefix . --no-save @panda/sdk@1.5.0-dev.1350", "panda:sdk:clean": "rimraf ./node_modules" }