You need an entry point. And when we run scripts from the editor it all seems obvious. But it's not. Valid following entry points:
- Endpoint (webapp)
- Script editor
- The trigger
The situation when all the code is in one project is not considered.
Accordingly, now you need to choose which path to choose. Obviously a challenge from the menu and the script editor disappears. Remains or for each script to publish the web application and call them from one location, or configure for each project is the trigger that will be initialized at a convergence of certain conditions.