feat: integrate Turborepo for improved build and development workflow

- Added Turborepo configuration in turbo.json to streamline task management for development, building, linting, and formatting.
- Updated package.json scripts to utilize Turborepo for running development and build tasks across applications.
- Included .pnpm-workspace.yaml to define workspace structure for managing multiple applications.
- Enhanced .gitignore to exclude Turborepo's cache directory, ensuring cleaner repository management.
- Adjusted development scripts in apps/docs and apps/web to specify port numbers for local development.
This commit is contained in:
Daniel Luiz Alves
2025-07-02 15:44:07 -03:00
parent 75d6049b87
commit 0ff4661ccd
8 changed files with 10688 additions and 7 deletions

3
.gitignore vendored
View File

@@ -32,4 +32,7 @@ apps/server/dist/*
.env
data/
# Turborepo
.turbo/
node_modules/