node npm php ruby all working