add npm dependency