Allow user use custom npm executable path