Skip to content

alebinson/conflicts-ui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React MonoRepo

This repo contains react apps and component libraries to share between apps.

The repo uses Yarn workspaces to link dependencies, and to enable running yarn install once.

You should use yarn instead of npm.

Projects

  • mc-conflict-ui - UI app for resolving conflicts.
  • mc-react-components - Component library for shared components.

Adding new projects

  1. Create a new folder for the project.
  2. Add cross-env as a dependency to your new project.
  3. Add the new project into the root package.json workspaces array:
{
  "workspaces": ["workspace-a", "workspace-b", "add your new project here"]
}
  1. Add any dependency you want from the repo your your package.json (some of the packages might need to be builded before use). make sure that the dependency version matches the version in the target package.json.
{
  "dependencies": {
    "mc-react-components": "0.1.0"
  }
}
  1. Add any external dependencies you would like using yarn.
  2. start hacking 😉

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 93.2%
  • HTML 5.9%
  • CSS 0.9%