All files / src/cli/commands run-command.ts

0% Statements 0/7
100% Branches 0/0
0% Functions 0/2
0% Lines 0/6

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                               
import { ApiMockApp, ApiMockAppConfig } from "../../app";
import { CliConfig } from "../cli-config";
 
const getAppConfig = (cliConfig: CliConfig): ApiMockAppConfig => {
  return {
    coverageDirectory: cliConfig.coverageDirectory,
    port: cliConfig.port,
    appendCoverage: cliConfig.appendCoverage,
  };
};
 
export const runCommand = async (cliConfig: CliConfig): Promise<void> => {
  const app = new ApiMockApp(getAppConfig(cliConfig));
  await app.start();
};