shepherd Shepherd was an asynchronous dependency system for Node.js, dating from Node’s early days (Node v0.8, circa 2012). It is no longer in use at Medium or maintained, and we do not recommend its use.