Unintentional oversight. The Panel component is meant to search for scripts in specified locations on mount cycle and due to bombino's legacy file structure, assumes a panel will explicitly have /src/host/[appName] without nullifying the process when this doesn't exist.
This only affects panels which are made from scratch (importing brutalism into a non-bombino template) but should be fixed so I'm documenting it for later:
Object.fs.lstatSync > Panel.isFolder > Panel.loadScriptPath > mounted() cycle.
Unintentional oversight. The Panel component is meant to search for scripts in specified locations on mount cycle and due to bombino's legacy file structure, assumes a panel will explicitly have /src/host/[appName] without nullifying the process when this doesn't exist.
This only affects panels which are made from scratch (importing brutalism into a non-bombino template) but should be fixed so I'm documenting it for later:
Object.fs.lstatSync > Panel.isFolder > Panel.loadScriptPath > mounted() cycle.