-
Notifications
You must be signed in to change notification settings - Fork 15
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
chore: monorepo setup #20
Conversation
docs: basic information added docs: basic information added docs: basic information added docs: basic information added
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I need an intro into this PR, it's too big to review, and there are some layers I don't easily understand.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I need an intro into this PR, it's too big to review, and there are some layers I don't easily understand.
Make sense. Will write more explanation about it. Meanwhile, you can also refer to turbo repo docs for more info. |
Signed-off-by: Anurag Gupta <me@anuragxd.com>
@all-contributors please add git-anurag-hub for ideas, maintenance |
I've put up a pull request to add @git-anurag-hub! 🎉 |
Description
This PR sets up the project with a monorepo structure using Turbo Repo for efficient management. The monorepo currently has one package named
elixir-ui
that will handle all design system-related tasks. This setup enables managing multiple packages in a single repository, promoting better code sharing, dependency management, and faster development workflows. Theelixir-ui
package is responsible for giving the other packages/apps to configure the design of the system using the design tokens. This PR lays the foundation for a scalable, efficient, and maintainable project structure.