I have a library composed of several AMD modules which I'd like to install using volo, so I've added a line like the following to my package.json's volo object:
"my-library": "github:matthewwithanm/my-library/1.0.0#dist/modules/my-library"
When I run "volo add," the folder is downloaded as expected, however it's renamed to "my-library.js". Naturally, this means I can't require my AMD modules using the proper namespace without extra configuration.
Is this expected behavior? If so, what's the reasoning behind adding the js extension to directories?
Thanks!