aaron
Chatterbug's shared component library, based on Rebass
How do I work on aaron if it's not in a vendor folder?
It's a little bit trickier now, but definitely doable, since the likelihood of more than one person working on it at the same time is pretty low.
Now, any change you make in your aaron
checkout is instantly available in the main Chatterbug app. But hold up! Before you actually merge your PR:
- Go to the
aaron
package
npm version {patch|minor|major}
npm run build
cd dist && npm publish
## Publish a new version of the package!
- Go back to
chatterbug
yarn unlink @chatterbugapp/aaron && yarn add @chatterbug/aaron@latest