cheatcode / joystick

A full-stack JavaScript framework for building stable, easy-to-maintain apps and websites.
https://cheatcode.co/joystick
Other
209 stars 11 forks source link

Figure out a "nightlies" workflow so I can break stuff between releases #291

Closed rglover closed 1 year ago

rglover commented 1 year ago

Not sure how to do this yet. While local package development workflow is great, some stuff has to be tested in a "production" (not local) environment. Gut feel is that I should just have separate packages like...

This way I can test to my heart's content and other developer's can help to bulletproof releases against their own projects without causing a total panic.

rglover commented 1 year ago

If we do separate packages, obvious hiccup is making sure code is merged into the main packages easily at release time.

rglover commented 1 year ago

I think the best way to do this is just have packages like @joystick.js/ui-canary, etc. Each one gets a patch version like 1.0.192.