I am trying to add a bitbucket url as module dependency.I already setup ssh key and its already working when using git clone but when adding a url dependency during npm install it still asking for username and password.
dependencies: {
test-module: git+ssh://[email protected]:username/repo.git#v1.0.0
}

ssh://[email protected]/user/repo.gitworks. I'm not sure howgit+ssh://is interpreted, but it seems to me like the:usernamepart of it would be interpreted as a port number.