0
Fork 0
mirror of https://github.com/verdaccio/verdaccio.git synced 2025-03-25 02:32:52 -05:00
verdaccio/src/lib/cli.ts
Juan Picado be2f6129bb
feat: clipanion as cli (#2160)
* feat: clipanion as cli

* chore: add version command

* chore: update ts
2021-04-03 13:13:31 +02:00

24 lines
564 B
JavaScript

#!/usr/bin/env node
/* eslint no-sync:0 */
/* eslint no-empty:0 */
if (process.getuid && process.getuid() === 0) {
process.emitWarning(`Verdaccio doesn't need superuser privileges. don't run it under root`);
}
// eslint-disable-next-line import/order
const logger = require('./logger');
logger.setup(null, { logStart: false }); // default setup
require('./cli/cli');
process.on('uncaughtException', function (err) {
logger.logger.fatal(
{
err: err,
},
'uncaught exception, please report this\n@{err.stack}'
);
process.exit(255);
});