updated npm req