enhanced-resolve Offers a async require.resolve function. It's highly configurable. documentation Features plugin system provide a custom filesystem sync and async node.js filesystems included Tests npm test License Copyright (c) 2012-2013 Tobias Koppers MIT (http://www.opensource.org/licenses/mit-license.php)