use npm for tasks