Humblemug is really quite simple. It makes the http requests and spits out the JSON that the SmugMug 1.3.0 API returns. Where Humblemug got interesting is that it’s my first package published out on npm. I’ve written modules for local apps, so I’m familiar with the structure, but I’ve never had to write something that others could use.
I followed the guide that Brent Ertz published and it went without a hitch. The module is really bare bones right now (I only added the couple of methods I needed) and has no testing (GASP!). I plan on adding testing soon and then adding some more functionality to it soon. Hopefully I figure out how I want to structure everything before I get too far and have to re-do it all.
So, if you have a need for SmugMug integration in node.js feel free to checkout my first module.