We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 96aff4c commit 3c878c9Copy full SHA for 3c878c9
1 file changed
src/utils/fs.js
@@ -1,16 +1,12 @@
1
const fs = require("fs")
2
-const path = require("path")
3
4
function exists(p) {
5
- fs.stat(p, function (err, stat) {
6
- if (err == null) {
7
- return true
8
- } else if (err.code === "ENOENT") {
9
- return false
10
- } else {
11
12
- }
13
- })
+ try {
+ fs.statSync(p)
+ return true
+ } catch (err) {
+ return false
+ }
14
}
15
16
module.exports = { exists }
0 commit comments