Installing Dependencies
After importing your project, Vibecheck runs npm install (or pip installfor Python projects) to download the libraries your project needs. Think of dependencies like ingredients — your project's recipe calls for them, but they don't come bundled with the code itself.
What Happens
Vibecheck runs the install automatically. You'll see a progress bar while it downloads. Most projects finish in under a minute, though larger ones can take a few minutes depending on your internet speed.
If the install fails, you'll see an error message with a Retry button. You can also skip this step and run npm install manually in the terminal later.
It's Not Working
Error: ERESOLVE — version conflict›
This means two packages in your project require incompatible versions of something. The fix: open a terminal (Terminal → New Terminal) and run:
npm install --legacy-peer-deps
This tells npm to be more lenient about version conflicts. It works for most projects. If you still get errors, paste the error into Claude and ask it to fix your package.json.
Error: permission denied›
Your npm or node_modules folder has incorrect permissions. The fix: open a terminal and run:
sudo chown -R $(whoami) ~/.npm
Then try again. If it still fails, ask Claude: "I'm getting a permission denied error on npm install — how do I fix it?"
The install seems stuck / hasn't moved in a while›
Large projects with many dependencies can take several minutes. If it's been more than 5 minutes with no progress, check your internet connection. If you're on a slow or metered connection, the download may time out — try again on a faster network, or click "Skip & Continue" to run npm install manually later.
Is it safe to skip this step?›
Yes — click "Skip & Continue" to move on. Your project won't run locally until dependencies are installed, but you can finish the rest of setup first. When you're ready, open a terminal (Terminal → New Terminal), navigate to your project folder, and run npm install.
Still stuck? Contact us →