NPM can work with git repos, but it would probably be better to use a version as @tombell says.