json-processing
Version:
JSON Processing Tool
16 lines (14 loc) • 385 B
text/typescript
/*eslint no-console: 0 */
import main from './main';
import { usage } from './argv'
main().catch(err => {
if ('ARGV_ERROR' === err.message)
console.log(usage());
else if (err.stack)
console.error(err.stack);
else if (err instanceof Array)
err.forEach(err => console.error(err.message));
else
console.error(err);
});