Skip to content

This is a proof of concept of a monorepo structure for react components specially designed for design systems

License

Notifications You must be signed in to change notification settings

gstvribs/monorepo-react-component-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Design System

This is a proof of concept of a monorepo structure for serving react components and design tokens

Maintained with Lerna Commitzen friendly Conventional Commits

Getting started

This is a monorepo repository using Lerna, Commitzen and Conventional Commits to maintain and manage component versions and for documentation, we use Storybook and Compodoc, you can access by clicking here

List of packages containing in this repository:

Name of package Description
@thedesignsystem/components React components with each package.json file

Setup

Local setup to run this project locally

Tools:

Configuration

  • Install all the dependencies: npm i
  • You can see the components of this repo in:
    • Storybook by running npm run start:storybook

Installing components

All components in this repository are installed separately, that is, each component has its own npm package, for example if you want to install the button component:

npm i @thedesignsystem/button

About

This is a proof of concept of a monorepo structure for react components specially designed for design systems

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published