Mostly questions since I don't know about this.

Is this a restify module? Should it be implementing some interface so other potential restify modules can be modeled in script# code?

Shouldn't it be bringing its own dependency, i.e, if it requires its own "require" call be emitted into the script?

Should this be in the Restify namespace?

Does everyone using Restify use Bunyan logger? Or can they plug it in? If its a choice, and not a mainstream one, it might suggest this shouldn't be in the Restify assembly. The reason I ask is it seems odd that I'd call this API directly from app code - this seems like background infrastructure/middleware that gets registered with restify.