According to the documentation node.js fs.exists() will be deprecated. Their reasoning:
fs.exists() is an anachronism and exists only for historical reasons.
The io.js docs mention the use of fs.stat() or fs.access() in place of fs.exists().
fs.stat()
fs.access()
fs.exists()