2017-12-13 00:11:45 +01:00
|
|
|
#!/usr/bin/env node
|
2019-03-25 21:58:19 +01:00
|
|
|
|
|
|
|
/* tslint:disable */
|
|
|
|
|
|
|
|
const tailArgs = process.argv.indexOf("--");
|
|
|
|
if (~tailArgs) {
|
|
|
|
require("child_process").spawnSync(
|
|
|
|
process.argv[0],
|
|
|
|
process.argv.slice(tailArgs + 1).concat(
|
|
|
|
process.argv.slice(1, tailArgs)
|
|
|
|
),
|
|
|
|
{ stdio: "inherit" }
|
|
|
|
);
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
|
2019-02-28 17:37:30 +01:00
|
|
|
require("source-map-support").install();
|
2019-03-25 21:58:19 +01:00
|
|
|
|
2018-05-28 18:55:51 +02:00
|
|
|
const asc = module.exports = require("../cli/asc.js");
|
2019-03-25 21:58:19 +01:00
|
|
|
if (/\basc$/.test(process.argv[1])) {
|
|
|
|
process.exitCode = asc.main(process.argv.slice(2));
|
|
|
|
}
|