The purpose of this repo is to find out how to properly chain up the tooling to integrate the marvelously wonderful StyleX into our technology stack.
Target is to enable multiple apps to utilise multiple packages via configuration and modularity.
pnpmfor workspace package and app managementAstrofor meta platformReactfor client side logicStyleXfor styles- Provide StyleX packages to the apps
- Consuming apps should be able to use the StyleX packages and handle the stylex transformations
- Consuming apps and the packages should be able to use the StyleX logic from external packages
TypeScriptfor type safety
- How to omit compilation in
packagesand leave it upp to the consuming end (apps) - How to chain up external StyleX packages into the
packagesandapps. E.g. how to include the@stylexjs/open-propspackage and use the vars defined in it without making the compilation go BOOM - How to release a StyleX compilation compatible Design System implementation that will expose the raw StyleX for the pleasure of the consuming app