Package definition and npm install