update async, updated node engine

async is never actually used in the codebase so this shouldn't cause any problems.