Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce Mono Repo Structure #351

Closed
devleejb opened this issue Sep 15, 2024 · 2 comments · Fixed by #361
Closed

Introduce Mono Repo Structure #351

devleejb opened this issue Sep 15, 2024 · 2 comments · Fixed by #361
Assignees
Labels
enhancement 🌟 New feature or request
Milestone

Comments

@devleejb
Copy link
Member

What would you like to be added:
Currently, the CodePair project consists of a React frontend and a NestJS backend. I propose implementing a mono repo structure using tools like pnpm or Turborepo. This will enhance the project's organization and streamline dependency management across both the frontend and backend components.

I suggest referencing the implementation of pnpm in the yorkie-js-sdk project as a potential guideline: Yorkie JS SDK Issue #648.

Why is this needed:
Adopting a mono repo structure can simplify the development workflow, improve the consistency of dependency versions, and facilitate cross-team collaboration. By aligning the project under a single repository, teams can increase their efficiency and maintainability of the codebase.

@devleejb devleejb added the enhancement 🌟 New feature or request label Sep 15, 2024
@choidabom
Copy link
Contributor

This issue is similar to #299. Can I try this?

@devleejb
Copy link
Member Author

@choidabom Sure! I have assigned you!

@choidabom choidabom mentioned this issue Sep 28, 2024
2 tasks
@devleejb devleejb added this to the 0.1.15 milestone Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement 🌟 New feature or request
Projects
Status: Done
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants