All files / cli/types ICliResult.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20                                       
/**
 * Result from CLI argument parsing and configuration
 */
import ICliConfig from "./ICliConfig";
 
interface ICliResult {
  /** Whether to execute transpilation */
  shouldRun: boolean;
  /** Exit code (0 for success, 1 for error) */
  exitCode: number;
  /** Transpiler config (only present if shouldRun is true) */
  config?: ICliConfig;
  /** Whether to start JSON-RPC server mode */
  serveMode?: boolean;
  /** Whether to enable debug logging in serve mode */
  serveDebug?: boolean;
}
 
export default ICliResult;