Monorepo that houses sample component libraries:
- Stencil web component library
- React library (React wrapper library generated from Stencil web component library)
- Vue library (Vue wrapper library generated from Stencil web component library)
Click here to learn how to use our components.
At the root of project in your terminal, run npm install
Lerna is used for managing and publishing packages in this repo.
Installing and symlinking dependencies via Lerna
Run lerna bootstrap
in the terminal. This will npm install all the packages (core
, react
, vue
)
In the terminal, run lerna run test
.
- To build packages run
lerna run build
- To publish packages run
lerna publish --conventional-commits