Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MOB-80 Update node dependencies versions #64

Open
wants to merge 1 commit into
base: v2.0.1
Choose a base branch
from

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.

3 participants