elastic search with propper npm