From 6af6261a197c865b6f68af16017c22a55c62e0d1 Mon Sep 17 00:00:00 2001 From: Andres Suarez Date: Sun, 16 Oct 2016 18:57:23 -0400 Subject: [PATCH] Simplify "defer" helper creation --- lib/helpers.js | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/lib/helpers.js b/lib/helpers.js index 356ff748e..c9793449b 100644 --- a/lib/helpers.js +++ b/lib/helpers.js @@ -3,13 +3,9 @@ var jsonSafeStringify = require('json-stringify-safe') , crypto = require('crypto') -function deferMethod() { - if (typeof setImmediate === 'undefined') { - return process.nextTick - } - - return setImmediate -} +var defer = typeof setImmediate === 'undefined' + ? process.nextTick + : setImmediate function isFunction(value) { return typeof value === 'function' @@ -71,4 +67,4 @@ exports.isReadStream = isReadStream exports.toBase64 = toBase64 exports.copy = copy exports.version = version -exports.defer = deferMethod() +exports.defer = defer