Create devcontainer.json - #538
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR adds a basic devcontainer configuration to enable development environment standardization using VS Code's Dev Containers feature.
- Introduces a minimal devcontainer.json with the universal base image
- Provides an empty features object for future extensibility
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| @@ -0,0 +1,4 @@ | |||
| { | |||
| "image": "mcr.microsoft.com/devcontainers/universal:2", | |||
There was a problem hiding this comment.
The universal image is a large, general-purpose image. Since this project requires Node.js v22+ and npm v10+ (per README.md), consider using a more specific Node.js image like 'mcr.microsoft.com/devcontainers/javascript-node:22' for a lighter, more targeted development environment.
| "image": "mcr.microsoft.com/devcontainers/universal:2", | |
| "image": "mcr.microsoft.com/devcontainers/javascript-node:22", |
| "image": "mcr.microsoft.com/devcontainers/universal:2", | ||
| "features": {} |
There was a problem hiding this comment.
[nitpick] The empty features object serves no purpose. Either remove this line entirely or populate it with useful features like GitHub CLI (which would be relevant for this project).
| "image": "mcr.microsoft.com/devcontainers/universal:2", | |
| "features": {} | |
| "image": "mcr.microsoft.com/devcontainers/universal:2" |
No description provided.