talawa-api
talawa-api copied to clipboard
Devcontainer
What kind of change does this PR introduce?
Created a devcontainer configuration to build the projects using devpods
Issue Number:
Fixes https://github.com/PalisadoesFoundation/talawa-api/issues/2385
Did you add tests for your changes?
No
If relevant, did you update the documentation?
Summary Created configuration for the devpod to open the project in the prebuilt development environment.
Does this PR introduce a breaking change? No
Have you read the contributing guide?
Summary by CodeRabbit
-
New Features
- Introduced a new development container configuration for the Talawa API, enhancing the setup process for developers.
- Added a multi-stage Dockerfile for optimized application builds and improved development tools.
- Created a new
docker-compose.yaml
file to define multiple services, improving application orchestration. - Added a new section in the installation guide for setting up the Talawa-API server using Devpod.
-
Bug Fixes
- Simplified pre-commit script to focus on TypeScript type checks.