nodejs prereqs cookbook