Not a problem, more of a developer request.
My team would like to develop a fairly complex Freshdesk app. Limiting the app to be a single app.js is proving painful. In addition, it would be nice to be able to use es6, babel, etc.
I think a simple change would be to allow for a app.sh file where the expected output is the contents of app.js. Or something similar to allow us to compile app.js however we want.
Another approach is to allow developers to use gulp/package.json, etc, to build out the extension.
You can still use ES6 with apps, use gulp to finally build app.js which is transpired and browserified code.