diff --git a/package.json b/package.json index 35d05f82b4..74beac72fb 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "yarn", "installationMethod": "unknown", - "version": "1.18.0", + "version": "1.19.0-0", "license": "BSD-2-Clause", "preferGlobal": true, "description": "📦🐈 Fast, reliable, and secure dependency management.", diff --git a/src/lockfile/index.js b/src/lockfile/index.js index 808cc81943..ab6e9f970c 100644 --- a/src/lockfile/index.js +++ b/src/lockfile/index.js @@ -179,6 +179,11 @@ export default class Lockfile { reporter.info(reporter.lang('noLockfileFound')); } + if (lockfile.__metadata) { + const lockfilev2 = lockfile; + lockfile = {}; + } + return new Lockfile({cache: lockfile, source: rawLockfile, parseResultType: parseResult && parseResult.type}); }