Skip to content
Snippets Groups Projects
Commit 9e6b9e76 authored by Rhys Arkins's avatar Rhys Arkins
Browse files

fix(lerna): try/catch lerna.json parsing

parent d6504273
No related branches found
No related tags found
No related merge requests found
......@@ -115,9 +115,14 @@ export async function extractPackageFile(
let lernaPackages: string[];
let lernaClient: 'yarn' | 'npm';
let hasFileRefs = false;
const lernaJson = JSON.parse(
let lernaJson;
try {
lernaJson = JSON.parse(
await platform.getFile(join(dirname(fileName), 'lerna.json'))
);
} catch (err) /* istanbul ignore next */ {
logger.warn({ err }, 'Could not parse lerna.json');
}
if (lernaJson) {
lernaDir = dirname(fileName);
lernaPackages = lernaJson.packages;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment