Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 564 Bytes

README.md

File metadata and controls

22 lines (15 loc) · 564 Bytes

NPM Shrinkwrap to Yarn lockfile

Migrate your npm-shrinkwrap.json to a yarn lockfile without a headache!

The migration consists of three steps:

  • extract the dependency versions from the npm-shrinkwrap.json;
  • save and lock down these versions in the package.json (by removing the version leniency, i.e. ~ and ^);
  • generate a new yarn.lock file from the updated package.json.

Installation

yarn global add shrinkwrap-to-lockfile

How to use

shrinkwrap-to-lockfile [npm-shrinkwrap-file] [package-file]

That's it!