Too bad they didn't provide a node.js API closer to the mongo command line utility. See https://github.com/marcello3d/node-mongolian.git. The official driver is modeled after Ruby API.
According to the npm registry, there are just over 100 packages that all depend on christkv's library. I'm sure there are more because certain libraries like mongoosejs, simply include the library as part of their package instead of a dependency.
My point is the inconsistency of the driver API vs the syntax used in the `mongo` utility. I don't know how many times I've looked at the MongoDB docs and then have to figure how to do the same thing with this driver.