Published in


Everything You Wanted To Know About package-lock.json But Were Too Afraid To Ask

You can also read this story on my personal Gatsby blog.


So you’ve updated Node Package Manager (npm) to v5.x.x, and everything seems to be going fine. But wait, what’s this? A new file was created automatically. Package-lock.json. If you open it, it looks sort of like the dependencies in package.json, but more verbose. You decide to ignore it and go along your way developing your project. Eventually, you run into problems with a dependency. It…




Coinmonks is a non-profit Crypto Educational Publication. Follow us on Twitter @coinmonks and Our other project — , Email  —

Recommended from Medium

Deploying a Gatsby Site to Firebase with CircleCI

Node.js framework comparison: Hapi.js and Sails.js

What is UseState Hook??

How We Develop Design Components in Rails

How To Implement A Linked List In JavaScript.

Best 10 useful array methods

How to Setup Emmet for JSX (React) in VS Code.

How to deploy SuperTokens with React and NodeJS on Vercel

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
James Quigley

James Quigley

Site Reliability Engineer. I drink too much tea and I love learning all things software. He/Him

More from Medium

CommonJS vs ECMAScript modules

Configure renovate bot for npm at Homegate

electron, electron-builder, node, sqlite3 and universal Mac builds (x64 and arm64)