setup for npm installation