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