Skip to content

Commit

Permalink
Merge pull request #2425 from zertosh/simplify-defermethod
Browse files Browse the repository at this point in the history
Simplify "defer" helper creation
  • Loading branch information
mikeal committed Oct 17, 2016
2 parents 73b1e56 + 6af6261 commit a04f926
Showing 1 changed file with 4 additions and 8 deletions.
12 changes: 4 additions & 8 deletions lib/helpers.js
Expand Up @@ -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'
Expand Down Expand Up @@ -71,4 +67,4 @@ exports.isReadStream = isReadStream
exports.toBase64 = toBase64
exports.copy = copy
exports.version = version
exports.defer = deferMethod()
exports.defer = defer

0 comments on commit a04f926

Please sign in to comment.