Is 'lockfileVersion: 2' in package-lock.json from npm 7 compatible with older versions of npm?

Viewed 45295

I was wondering if the new lockfileVersion 2 was backwards compatable with older versions of NPM.

Now since NPM 7 is released, a new package-lock.json file is regenerated to a different structure. From lockfileVersion 1 to 2.

I would be guessing if it was supported, if adding new packages from old npm lockfile to the new one would not be compatible.

1 Answers
Related