This entire monorepo project was developed as part of a study project by Rocketseat. It contains the entire ecosystem of a Design System.
You can find more details about the others repositories here:
| Package | Link |
|---|---|
| Docs | More details |
| ESLint config | More details |
| React | More details |
| Tokens | More details |
| TS Config | More details |
- Workflow made easy with Turbo Repo
- Management versioning and changelog with Changesets
- After cloning and installing dependencies, run
npm run dev. - Read the instructions of each repository and make the necessaries updates.
- After changing something, let's commit, but first, follow this instructions to update the changelog of the updated repository:
- Run the following code to determine the version of the package:
npm run changeset - Then run the following code to create the versions and update the changelog file:
npm run version-packages - After that, you can commit!
- Run the following code to determine the version of the package: