Added npm support