growthbook / devtools

GrowthBook DevTools extension for Chrome
MIT License
5 stars 5 forks source link

Devtools v2 - Restructure existing extension #8

Closed bttf closed 1 year ago

bttf commented 1 year ago

This PR restructures our chrome extension to move off from a create-react-app based build to a custom webpack build that will allow us to build different assets. This paves the way towards supporting the new Visual Editor alongside the existing devtools app.

This PR includes porting the existing devtools extension over to the new structure. Tested locally

Screenshots

image Screenshot 2023-03-06 at 9 19 21 AM

TODO

tinahollygb commented 1 year ago

I already approved but I think it may also be a good idea to set up some CI workflows for building, packaging, and attaching artifacts to build runs for download and easy testing.

bttf commented 1 year ago

I already approved but I think it may also be a good idea to set up some CI workflows for building, packaging, and attaching artifacts to build runs for download and easy testing.

I would like to include in another PR if you don't mind, but totally agree. We are currently constrained to doing a manual build / publish of the app today.

tinahollygb commented 1 year ago

I would like to include in another PR if you don't mind, but totally agree. We are currently constrained to doing a manual build / publish of the app today.

Sounds good @bttf I've added a follow up ticket here so we don't lose track of this: https://github.com/growthbook/devtools/issues/11