Monorepo example using create-react-app and common component library structure with yarn workspaces
.
└── monorepo/
├── packages/
│ ├── app/ (create-react-app)
│ │ ├── src/
│ │ └── package.json
│ └── common/ (shared component library)
│ └── components
│ └── package.json
├── package.json
└── yarn.lock
I have written a blog post explaining the details.