Shopify/shopify-cli-extensions

Hot Reload of Extension Serve

dmhenry opened this issue · 1 comments

Currently the Development Extension Server does not provide hot-reloading when config changes occur. In its current state this is not possible, as the CLI picks up the configuration upon a shopify extension serve and performs a one time hand-off to the CLI Ext (Go) layer. Under the current architecture this means that the CLI would have to listen for changes to the config and pass them down to the Go layer. This implies that either the Extension Dev Server will have to change as to accommodate restarting, or the CLI layer will have to do an explicit stop -> start of the Extension Dev Server.