Frontend First cover image

Lessons from stitching GraphQL services with Hasura

Frontend First

00:00

NPM CI and the Lock File

NPM CI solves a problem that's only solvable because of the lock file. With a lock file, it can say, I know I need to install exactly this version - even though the range is wider in the package JSON. The whole point of the lockfile is to be able to recreate the environment I have. But I was basically in a spot like you described where if you can't get rid of the node modules because you can't recreate them. You're in a weird state.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app