Tirando del module privado de NPM desde una sucursal no maestra

Actualmente tirando de nuestra capa de datos en el trabajo con una línea en nuestro package.json que se ve así:

"repoName": "git + ssh: //git@github.com: companyName / repoName.git"

Me gustaría saber cómo puedo get una twig diferente del repository a través de NPM para poder experimentar sin afectar la twig de la que extraen los serveres de producción.

También se aprecian ideas alternativas.

Puede tirar de ella con una twig añadiendo un hash # después del enlace.

 "repoName": "git+ssh://git@github.com:companyName/repoName.git#branch" 

Esto también puede funcionar para una label #0.1.2 o una identificación de hash de confirmación específica #b50b5e4787c988fed89b018d10064279311fffe7 .