12345678910111213141516171819202122232425262728293031323334353637 |
- #!/usr/bin/env node
-
-
-
- require('loud-rejection/register');
- const util = require('util');
- const { events, CordovaError } = require('cordova-common');
- const cli = require('../src/cli');
-
- cli(process.argv).catch(err => {
- if (!(err instanceof Error)) {
- const errorOutput = typeof err === 'string' ? err : util.inspect(err);
- throw new CordovaError('Promise rejected with non-error: ' + errorOutput);
- }
- process.exitCode = err.code || 1;
-
-
- console.error(err.message);
- events.emit('verbose', err.stack);
- });
|