fs-extra

fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.

require-directory

Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules.