fs-exists

Wraps fs.exists so callback is called with (err, result).

fs-exists

Wraps native fs.exists so callback is called with (err, result) instead of just (result).
Since it's just wrapping fs.exists, the err argument will always be null.

fsExists = require('fs-exists')
fsExists(path, function(errresult) {
  if (err) throw err; // err will always be null 
  if(result)
    console.log "the entry exists"
  else
    console.log "the entry does not exist"
})

fs-exists is released under the MIT License.
Copyright (c) 2013 Meryn Stol