From a21bb60d407c720fa2fec2be85d3fe03abd156a4 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Sun, 3 May 2020 10:14:22 +0200 Subject: [PATCH] chore: improve extract typings --- lib/config/common.ts | 4 +++- lib/workers/repository/extract/manager-files.ts | 5 ++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/config/common.ts b/lib/config/common.ts index f055c9216d..224a161cf4 100644 --- a/lib/config/common.ts +++ b/lib/config/common.ts @@ -19,13 +19,15 @@ export interface RenovateSharedConfig { automerge?: boolean; branchPrefix?: string; branchName?: string; - + manager?: string; commitMessage?: string; enabled?: boolean; enabledManagers?: string[]; + fileMatch?: string[]; group?: GroupConfig; groupName?: string; groupSlug?: string; + includePaths?: string[]; ignoreDeps?: string[]; ignorePaths?: string[]; labels?: string[]; diff --git a/lib/workers/repository/extract/manager-files.ts b/lib/workers/repository/extract/manager-files.ts index f681fc50c6..61ef25c097 100644 --- a/lib/workers/repository/extract/manager-files.ts +++ b/lib/workers/repository/extract/manager-files.ts @@ -1,4 +1,5 @@ import is from '@sindresorhus/is'; +import { RenovateConfig } from '../../../config/common'; import { logger } from '../../../logger'; import { extractAllPackageFiles, @@ -14,7 +15,9 @@ import { getMatchingFiles, } from './file-match'; -export async function getManagerPackageFiles(config): Promise<PackageFile[]> { +export async function getManagerPackageFiles( + config: RenovateConfig +): Promise<PackageFile[]> { const { manager, enabled, includePaths, ignorePaths } = config; logger.trace(`getPackageFiles(${manager})`); if (!enabled) { -- GitLab