add code and npm