Allow multiple npm packages to be added at once + tests