Referencing function in non-component module from another non-component module

Hi, I’m new to Roku development.

I have a non-component module called http.brs that performs standard http functions eg GET, POST etc.
I have another module called api.brs that communicates with our back-end REST API, and which utilises http.brs

I can’t see any way to explicitly tell api.brs that http.brs is a dependency, so is the only option to include both scripts in components or scenes that use api.brs?

ie instead of just including api.brs in a component and it resolving it’s own dependencies like so:

I would have to also include http.brs explictly like so? That seems like a bit of an oversight on Roku's part, so am I missing something or is there another way?

Hi

Can anyone recommend the correct way to do this?

“bedrock” wrote:
I would have to also include http.brs explictly like so?


I believe that is the only way to do it.

-JT