The node community has seen a lot of discussion recently about managing dependencies with npm. In particular, people are debating the merits of using npm for deploying production applications. Mikeal Rogers's post, about checking modules dependencies into version control, sparked much of the discussion. Everyone has opinions, and certainly everyone's deployment concerns are different. I thought it