try to use npm cookbook