Skip to content

Set up GitHub Codespaces development environment#1

Open
KingRwaz wants to merge 2 commits into
mainfrom
setup-codespaces-devcontainer
Open

Set up GitHub Codespaces development environment#1
KingRwaz wants to merge 2 commits into
mainfrom
setup-codespaces-devcontainer

Conversation

@KingRwaz

Copy link
Copy Markdown
Owner

Summary

This PR sets up a clean GitHub Codespaces development environment for the repository.

Added

  • .devcontainer/devcontainer.json

    • Node.js 20 Codespaces image
    • GitHub CLI feature
    • VS Code extensions for TypeScript, ESLint, Prettier, and Vitest
    • npm install as the post-create setup command
    • safe build check after attaching
  • docs/CODESPACES_SETUP.md

    • Practical instructions for opening the repository in Codespaces
    • Useful project commands
    • Notes on secrets and future port forwarding

Why

This makes the project easier to open, build, test, and continue from any machine through GitHub Codespaces without needing to manually configure the local laptop first.

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.

1 participant