¿Es posible usar un solo file con Nexus?

Estoy tratando de usar proxy -node y otras bibliotecas npm a través de Nexus, pero tengo problemas cuando un paso posterior a la installation de node-sass intenta extraer el file https://github.com/sass/node-sass/releases/ descarga / v3.10.1 / linux-x64-48_binding.node desde github. Estoy detrás de un firewall corporativo, por lo que mi única opción es tener el proxy de Nexus con todos los files que necesito.

¿Es posible agregar solo este file individual a Nexus de alguna manera, de modo que sea capaz de proxy y entregarlo siempre que se envíe una request a https://github.com/sass/node-sass/releases/download/v3.10.1 /linux-x64-48_binding.node ?

Después de excavar, la mejor solución que puedo pensar es hacer esto:

https://github.com/sass/node-sass/blob/9c6933f4eb5c9572e1cdc577d500469c14411908/lib/extensions.js#L121-L147

Puede usar el argumento –sass-binary-site o la variable de entorno (o el valor en su .npmrc, lol) para anular dónde se dirigirá a estos packages, donde podría clonar el repository internamente para que tenga todos : https://github.com/sass/node-sass-binaries

Más información sobre esto está disponible en estos dos temas:

Además, hay mucha información disponible aquí (en la parte inferior) de gente amigable en Sonatype: https://support.sonatype.com/hc/en-us/articles/213465048-Why-does-npm -client-need-access-to-URLs-other-my-private-registry-