import * as path from 'path'; import { existsSync } from 'fs'; import { Logger } from 'winston'; import { getWorkspacePath } from './utils'; export const getConfigFilePath = (logger: Logger): string | undefined => { const workspacePath = getWorkspacePath(logger); if (workspacePath) { const paths = [path.join(workspacePath, '.checkov.yml'), path.join(workspacePath, '.checkov.yaml')]; for (const path of paths) { if(existsSync(path)) return path; } } return undefined; };