A node.js module that helps you to perform a task just once while deferring any task-dependent threads of execution until after the task has completed.