UNPKG

virmator

Version:

Handle common package configs, commands, and dependencies.

25 lines (21 loc) 722 B
/* node:coverage disable */ /** This file can only be tested via the command line. */ import {log} from '@augment-vir/common'; import {executeVirmatorCommand, hideNoTraceTraces, VirmatorNoTraceError} from '@virmator/core'; import {fileURLToPath} from 'node:url'; import {defaultVirmatorPlugins} from './index.js'; executeVirmatorCommand({ cliCommand: process.argv, plugins: defaultVirmatorPlugins, entryPointFilePath: fileURLToPath(import.meta.url), log, }).catch((error: unknown) => { if (error instanceof VirmatorNoTraceError && hideNoTraceTraces) { if (error.message) { log.error(error.message); } } else { log.error(error); } process.exit(1); });