Offers an async require.resolve function. It's highly configurable.