I have several packages that share one module. I’ve been accessing the github repo directly using
"some-module": "mark-hahn/some-submodule" as a dependency in package.json. That is broken at the moment in APM and will be fixed soon. So I have to wait until then to update my package.
However, it has always bothered me to access github directly from package.json. Is it kosher to put a submodule in NPM that is only for my packages? No one else would ever use it. I know I could get away with it but is it cool?
Edit: Or is there another way to share a module between packages?