emit bundle, loadViews, and loadStyles
add api for watchers