Closed rglover closed 1 year ago
If we do separate packages, obvious hiccup is making sure code is merged into the main packages easily at release time.
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
.
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...
@joystick.js/node-canary
@joystick.js/ui-canary
@joystick.js/cli-canary
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.