Code files
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
'use strict'
|
||||
|
||||
const fs = require('fs')
|
||||
|
||||
const exists = (file) => new Promise((resolve, reject) => {
|
||||
fs.access(file, (err) => {
|
||||
if (err) {
|
||||
if (err.code !== 'ENOENT') { return reject(err) }
|
||||
return resolve({file, exists: false})
|
||||
}
|
||||
resolve({file, exists: true})
|
||||
})
|
||||
})
|
||||
|
||||
exists(process.argv[2])
|
||||
.then(({file, exists}) => console.log(`"${file}" does${exists ? '' : ' not'} exist`))
|
||||
.catch(console.error)
|
||||
Reference in New Issue
Block a user