ishaan1013 / ishaan1013/shadow
Support more languages and package managers in the VM
- Dominant language
- TypeScript
- Stars
- 1.5k
- Forks
- 178
- PR merge metrics
- No merged PRs in 30d
Description
Current VM setup supports basic Node.js/npm environments
• Add support for Python (pip), Rust (cargo), Go (go mod), Java (maven/gradle)
• Update sidecar CommandService to handle language-specific package managers
• Enhance VM initialization to detect and configure appropriate language environments
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the existing VM setup for Node.js/npm and the sidecar CommandService. Trace VM initialization and package-manager handling, then verify that Python/pip, Rust/cargo, Go/go mod, and Java with Maven/Gradle are detected and configured alongside the existing environment.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, java, node.js, python, rust
- Domain
- build-system, developer-experience, infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100