Andrew,
So you have a couple of things that are trowing me off here.
- You are use the bowser.js in the html because of this
<script src="https://domain/maps/playgrounds/js/bowser/bowser.js"></script>
- Then you are defining the package too.
You likely do not need the script tag in #1 when you are using the package. Next the package you are using in the html is just defining the package folder as browser and in the playgrounds.js you are attempting to use it
require([bowser], function(bowser){
...
}
it should be:
require([bowser/bowser], function(bowser){
...
}
because browser is just the package name and you did not specify the file name it defaults to looking for main.js.