npm wasn't dealing well with large numbers of dependencies, and the updating process is a bit clunky (requires me to delete the node_modules directory each time). Trying yarn for now