darthtrevino/savey-wavey

View on GitHub
src/execution/interfaces.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { ISaveCommand } from "../configuration/interfaces";

export interface ICommandRunner {
  run(command: ISaveCommand, project: string, file: string);
}

export interface IExecutionResult {
  success: boolean;
  command: string;
  output: string;
  error?: any;
}