UNPKG

ts-dev

Version:

Typescript development tools

18 lines 380 B
export class ProgamExit extends Error { } export const main = async (cb) => { try { await cb(); } catch (e) { if (e instanceof ProgamExit) { if (process.exitCode === 0) { process.exitCode = 1; } } else { throw e; } } }; //# sourceMappingURL=program.js.map