Showing results for 
Show  only  | Search instead for 
Did you mean: 
Not a customer? Start a free trial

Click the Start a free trial link to start a 15-day SaaS trial of our product and join our community as a trial user. If you are an existing customer do not start a free trial.

AppDynamics customers and established members should click the sign in button to authenticate.

Dynamic Languages (Node.JS, Python, PHP, C/C++, Webserver Agent)

[NodeJS] AppDynamics sub-dependencies on npm registry

[NodeJS] AppDynamics sub-dependencies on npm registry

Hi there,


I'd like to know if it's possible to have the AppDynamics dependencies (jre, libagent, native, protobuf, proxy, zmq) on npm registry. Right now, appdynamics module has these dependencies statically being fetched from "".


Is there any specific reason for AppDynamics choose not to publish these packages?


Thanks in advance,

- Gabriel Saldanha.

Tags (1)
By replying you agree to the Terms and Conditions of the AppDynamics Community.
[NodeJS] AppDynamics sub-dependencies on npm registry
AppDynamics Team

Hi Gabriel,


We host these subdependencies on our own repository so that we can dynamically serve different artifacts based on the npm user-agent. We leverage this capability to target the correct native binaries for your particular Node.js version, platform, and architecture. Since npm provides no facility to do this kind of targetting, we unfortunatley can't use their registry for these dependencies.


Is there are particular reason you don't want to use




Kyle Furlong, Technical Lead (C++ and Dynamic Languages)

Found something helpful? Click the Accept as Solution button to help others find answers faster.
Liked something? Click the Thumbs Up button.