From b7c0f8095c2912663d908153eaaf098447897b40 Mon Sep 17 00:00:00 2001 From: Kok Kek Date: Fri, 2 Jun 2023 12:32:43 +0300 Subject: [PATCH] refactor: `enableExecuteTypeScript()` --- src/cli/enableExecuteTypeScript.ts | 4 ++++ src/cli/index.ts | 5 ++--- 2 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 src/cli/enableExecuteTypeScript.ts diff --git a/src/cli/enableExecuteTypeScript.ts b/src/cli/enableExecuteTypeScript.ts new file mode 100644 index 0000000..eaf9d68 --- /dev/null +++ b/src/cli/enableExecuteTypeScript.ts @@ -0,0 +1,4 @@ +export function enableExecuteTypeScript (): void { + // Require ts-mocha to read TypeScript files and run tests + require('ts-mocha') // eslint-disable-line +} \ No newline at end of file diff --git a/src/cli/index.ts b/src/cli/index.ts index 3e7c94d..e340ae4 100644 --- a/src/cli/index.ts +++ b/src/cli/index.ts @@ -12,6 +12,7 @@ import { FIRST_ARGUMENT } from './checkers' import { init } from './init' +import { enableExecuteTypeScript } from './enableExecuteTypeScript' import { showMainMenu } from './menus/showMainMenu' import { showGiverMenu } from './menus/showGiverMenu' import { showGiverActionsMenu } from './menus/showGiverActionsMenu' @@ -28,9 +29,7 @@ async function main (): Promise { return } - // Require ts-mocha to read TypeScript files and run tests - require('ts-mocha') // eslint-disable-line - + enableExecuteTypeScript() const config = readConfig() createCommands(config)