Skip to content

Conversation

@pankajvaghela
Copy link

Update node dependency versions,

Yarn cache is included with the repo, We need to keep a copy of resolved dependencies, this PR updates the versions of those dependencies.

JIRA Ticket
https://picnic.atlassian.net/browse/MOB-80

Copy link

@pooyahrtn pooyahrtn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I made some small research about pnp file and here is what I guess:

  1. This project uses Yarn 2, and on yarn 2 Plug'n Play is enabled by default. This feature is an alternative to node_module that is more efficient in installing packages.
  2. The reason behind keeping .yarn/cache in git is a philosophy called Zero-Installs. The main reasoning behind that is being able to instantly run the project when it's cloned, and not rely on npm to have the project running.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants