src/cli/commands/run-command.ts (13 lines of code) (raw):

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(); };