bundle and npm