1 comments

  • gajus 4 hours ago

    A few other things to callout:

    * Bamboo started as a fork of Panda. The vast majority of the codebase has been refactored. However, their test suite has been incredibly useful to identify all the edge cases.

    * Bamboo's API is a subset of Panda. One of Bamboo goals has been to introduce more consistency to how we write styles (without introducing lint rules). Bamboo dropped JSX factories, template literals and style props.

    * Strict API is also what allows us fold 100% of styles.

    * Strict API is also what allows to prune unused styles.

    * Bamboo resolution is _strict_. Missing tokens will produce build error.