1const util = require('util') 2const fs = require('fs') 3const { stat } = fs.promises || { stat: util.promisify(fs.stat) } 4const { resolve } = require('path') 5module.exports = async path => { 6 try { 7 const st = await stat(resolve(path, 'server.js')) 8 return st.isFile() 9 } catch (er) { 10 return false 11 } 12} 13