diff --git a/lib/config/common.ts b/lib/config/common.ts index f055c9216d9c82bdb4bc3a00ff7e3b41a6c8b4d0..224a161cf4e4cf06ad39b5fec08d1b73033bc5bc 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 f681fc50c690199f46518a4a2f7bc59cd1800f20..61ef25c097f24829c2b85e9a1a7e524cc304f41d 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) {