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

chore: monorepo setup #20

Merged
merged 12 commits into from
May 15, 2023
Merged

chore: monorepo setup #20

merged 12 commits into from
May 15, 2023

Conversation

anuragxxd
Copy link
Member

@anuragxxd anuragxxd commented May 5, 2023

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. The elixir-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.

@uniqueg uniqueg changed the title Chore/monorepo chore: monorepo setup May 9, 2023
Copy link
Member

@uniqueg uniqueg left a 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.

.github/ISSUE_TEMPLATE/another-issue.md Outdated Show resolved Hide resolved
.eslintrc.js Show resolved Hide resolved
.gitignore Outdated Show resolved Hide resolved
.npmrc Outdated Show resolved Hide resolved
CODE_OF_CONDUCT.md Outdated Show resolved Hide resolved
PULL_REQUEST_TEMPLATE.md Show resolved Hide resolved
apps/example-usage/.gitignore Outdated Show resolved Hide resolved
apps/example-usage/README.md Outdated Show resolved Hide resolved
apps/example-usage/package.json Outdated Show resolved Hide resolved
Copy link
Member

@uniqueg uniqueg left a 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.

@anuragxxd
Copy link
Member Author

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.

anuragxxd and others added 2 commits May 15, 2023 13:12
Signed-off-by: Anurag Gupta <me@anuragxd.com>
@uniqueg uniqueg merged commit 97b4f61 into main May 15, 2023
@uniqueg uniqueg deleted the chore/monorepo branch May 15, 2023 15:52
@uniqueg
Copy link
Member

uniqueg commented May 15, 2023

@all-contributors please add git-anurag-hub for ideas, maintenance

@allcontributors
Copy link
Contributor

@uniqueg

I've put up a pull request to add @git-anurag-hub! 🎉

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.

2 participants