A npm dependency parser