npm is like the in-laws who just won't leave - they bring their own mess and expect you to deal with it too