When a Phoenix web server is not in an umbrella app, Brunch finds the modules in "deps/phoenix/web/static/js/socket"
and "deps/phoenix_html/web/static/js/phoenix_html"
because the phoenix dependency gets installed into that location relative to the brunch config file.
When in an Umbrella app, the dependencies get installed in the umbrella app itself, not the web server app. So they are at "../../deps/phoenix/web/static/js/"
instead.
I tried adding "../.."
to the locations in the brunch config file and the import statements, and I cannot get Brunch to actually find the files.