| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 | | 'use strict'; |  | const fs = require('fs'); |  |   |  | module.exports = fp => new Promise(resolve => { |  |     fs.access(fp, err => { |  |         resolve(!err); |  |     }); |  | }); |  |   |  | module.exports.sync = fp => { |  |     try { |  |         fs.accessSync(fp); |  |         return true; |  |     } catch (err) { |  |         return false; |  |     } |  | }; | 
 |