Added specific requirements for npm