You can clone with
HTTPS or Subversion.
It would be nice if Theoricus had an easy way to install client-side libraries using the CLI.
Eg. Theoricus install jquery
Maybe, integrating some of the existing packagers managers into it.
Bower and Ender has a programatic API:
By now we can move on with just NPM and git submodules.
But I'm leaving it open for the future.
What about component? Fact is that there's so much package and dependency managers out there.
I'm closing this by now, lets see if some of them fits better in the future. Can't implement all, and can't decide which is currently better.