@chatterbug/aaron
TypeScript icon, indicating that this package has built-in type declarations

3.0.0 • Public • Published

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.

  1. Check out https://github.com/chatterbugapp/aaron
  2. yarn && yarn link
  3. Go back to your chatterbug checkout
  4. yarn link @chatterbug/aaron

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:

  1. Go to the aaron package
  2. npm version {patch|minor|major}
  3. npm run build
  4. cd dist && npm publish ## Publish a new version of the package!
  5. Go back to chatterbug
  6. yarn unlink @chatterbugapp/aaron && yarn add @chatterbug/aaron@latest

Dependencies (4)

Dev Dependencies (22)

Package Sidebar

Install

npm i @chatterbug/aaron

Weekly Downloads

15

Version

3.0.0

License

ISC

Unpacked Size

44.5 kB

Total Files

15

Last publish

Collaborators

  • chatterbuild
  • juliarechkunova
  • florinlipan
  • jsierles
  • schacon