Skip to content

add checks for dependencies#23

Merged
vidya381 merged 1 commit intovidya381:mainfrom
bruhjeshhh:main
Mar 3, 2026
Merged

add checks for dependencies#23
vidya381 merged 1 commit intovidya381:mainfrom
bruhjeshhh:main

Conversation

@bruhjeshhh
Copy link
Contributor

closes #9

Summary

  • Add a DepsCheck to catch missing dependencies right after cloning a repo.
  • Node: fail if node_modules/ is missing.
  • Python: fail if neither .venv/ nor venv/ exists.
  • Go: pass if vendor/ exists; otherwise run go mod download (via goModDownload) and fail if it errors.
  • Wire the new check into the Go, Node, and Python stack entries in registry.go.
  • Add unit tests covering pass and fail cases for each stack.

@vidya381 vidya381 merged commit 4c35007 into vidya381:main Mar 3, 2026
1 check passed
@vidya381
Copy link
Owner

vidya381 commented Mar 3, 2026

merged

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Check if dependencies are installed

2 participants