From 1a9e54341eebaf1a16eea8e57872292f7b3a158d Mon Sep 17 00:00:00 2001 From: Charles Korn <charleskorn@users.noreply.github.com> Date: Thu, 11 Feb 2021 18:32:57 +1100 Subject: [PATCH] fix(batect): "Failed to parse newContent" (#8632) --- lib/manager/batect/extract.ts | 2 +- lib/manager/batect/index.ts | 4 ++-- lib/workers/branch/auto-replace.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/manager/batect/extract.ts b/lib/manager/batect/extract.ts index 4e561dc4f9..211cf27a49 100644 --- a/lib/manager/batect/extract.ts +++ b/lib/manager/batect/extract.ts @@ -121,7 +121,7 @@ interface ExtractionResult { referencedConfigFiles: string[]; } -function extractPackageFile( +export function extractPackageFile( content: string, fileName: string ): ExtractionResult | null { diff --git a/lib/manager/batect/index.ts b/lib/manager/batect/index.ts index 7e90d709ea..708f939219 100644 --- a/lib/manager/batect/index.ts +++ b/lib/manager/batect/index.ts @@ -1,6 +1,6 @@ -import { extractAllPackageFiles } from './extract'; +import { extractAllPackageFiles, extractPackageFile } from './extract'; -export { extractAllPackageFiles }; +export { extractAllPackageFiles, extractPackageFile }; export const defaultConfig = { fileMatch: ['(^|/)batect(-bundle)?\\.yml$'], diff --git a/lib/workers/branch/auto-replace.ts b/lib/workers/branch/auto-replace.ts index 8aa6e17362..e5af010e10 100644 --- a/lib/workers/branch/auto-replace.ts +++ b/lib/workers/branch/auto-replace.ts @@ -31,7 +31,7 @@ export async function confirmIfDepUpdated( ); newUpgrade = newExtract.deps[depIndex]; } catch (err) /* istanbul ignore next */ { - logger.debug({ manager, packageFile }, 'Failed to parse newContent'); + logger.debug({ manager, packageFile, err }, 'Failed to parse newContent'); } if (!newUpgrade) { logger.debug({ manager, packageFile }, 'No newUpgrade'); -- GitLab