Add promise dependency.