Thank you so much, Martin! It was only after digging through the source that I initially posed the question, and that `/-/by-user` route was exactly what I was looking for.
At Edmond's wise behest, I wrapped this in a module! Feel free to add other useful methods for gathering data over the NPM ecosystem: https://github.com/Schoonology/npm-web-api -Schoon P.S. For those wondering where the mapping of by-user lives, check out https://github.com/isaacs/npmjs.org/blob/master/registry/rewrites.js On Wed, Aug 21, 2013 at 10:40 AM, Martin Cooper <mfncoo...@gmail.com> wrote: > If you're looking for a way that a person can look at the list of packages > a specific author has published, the npmjs.org site can show you, as > others have mentioned. > > If you're looking for a programmatic way to get a list of packages > published by a specific author, you can use this: > > $ curl http://registry.npmjs.org/-/by-user/<author-name> > > If you're looking for a programmatic way to get a list of all packages > along with their authors, you can use this: > > $ curl http:/registry.npmjs.org/-/by-field?field=author > > By the way, while Luke is correct that the npm list is extremely quiet, I > don't see any reason you shouldn't be able to post there. Odd. > > -- > Martin Cooper > > > On Wed, Aug 21, 2013 at 9:46 AM, Michael Schoonmaker < > michael.r.schoonma...@gmail.com> wrote: > >> Maybe I'm missing something obvious, but hunting around the various docs >> hasn't revealed a way to get all modules by author. >> >> All I'm looking for is module names, and the input requirements are >> flexible. >> >> -Schoon >> >> P.S. Is posting disabled in the NPM mailing list for shmoes like me? I >> thought that list more appropriate. >> >> -- >> -- >> Job Board: http://jobs.nodejs.org/ >> Posting guidelines: >> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >> You received this message because you are subscribed to the Google >> Groups "nodejs" group. >> To post to this group, send email to nodejs@googlegroups.com >> To unsubscribe from this group, send email to >> nodejs+unsubscr...@googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/nodejs?hl=en?hl=en >> >> --- >> You received this message because you are subscribed to the Google Groups >> "nodejs" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to nodejs+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to nodejs@googlegroups.com > To unsubscribe from this group, send email to > nodejs+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "nodejs" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to nodejs+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to nodejs@googlegroups.com To unsubscribe from this group, send email to nodejs+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.