support alias in async dependency