diff --git a/lib/manager/azure-pipelines/extract.ts b/lib/manager/azure-pipelines/extract.ts index d94c3881277e73a789b59c380d93c7190c0c64c8..803b569ce6b228a7fdfb52f346b29434af18c9dc 100644 --- a/lib/manager/azure-pipelines/extract.ts +++ b/lib/manager/azure-pipelines/extract.ts @@ -69,7 +69,7 @@ export function extractContainer( export function parseAzurePipelines(content: string): AzurePipelines | null { let pkg = null; try { - pkg = safeLoad(content); + pkg = safeLoad(content, { json: true }); } catch (err) /* istanbul ignore next */ { logger.error({ err }, 'Error parsing azure-pipelines content'); return null; diff --git a/lib/manager/kustomize/extract.ts b/lib/manager/kustomize/extract.ts index ea4861ef2831fdad6fb2b12d25c7ea9ee5561076..0468db0a28818290b566d17b45b5bd1bff10f5c6 100644 --- a/lib/manager/kustomize/extract.ts +++ b/lib/manager/kustomize/extract.ts @@ -79,7 +79,7 @@ export function extractImage(image: Image): PackageDependency | null { export function parseKustomize(content: string): Kustomize | null { let pkg = null; try { - pkg = safeLoad(content); + pkg = safeLoad(content, { json: true }); } catch (e) /* istanbul ignore next */ { return null; } diff --git a/lib/manager/pub/__fixtures__/update.yaml b/lib/manager/pub/__fixtures__/update.yaml index 2dcd2f5e29c93f525ab63bef6e2447cc88f0c6fa..ff179761924860751c7263a9889d203df29a33e0 100644 --- a/lib/manager/pub/__fixtures__/update.yaml +++ b/lib/manager/pub/__fixtures__/update.yaml @@ -4,7 +4,7 @@ dev_dependencies: version: 0.1 dependencies: - bar: + - bar: sdk: flatter foo: 1 bar: diff --git a/lib/manager/pub/extract.ts b/lib/manager/pub/extract.ts index e53e6da59508b1e6a35be8116489b5c9d753277b..3b447c147e8e35b6c916bd284949883c98a12ab8 100644 --- a/lib/manager/pub/extract.ts +++ b/lib/manager/pub/extract.ts @@ -44,7 +44,7 @@ export function extractPackageFile( packageFile: string ): PackageFile | null { try { - const doc = safeLoad(content); + const doc = safeLoad(content, { json: true }); const deps = [ ...getDeps(doc.dependencies, { depType: 'dependencies',