import whois from 'whois'; | |
import util from 'util'; | |
import parseRawData from '../lib/parse-raw-data.js'; | |
const promis = util.promisify(whois.lookup); | |
async function lookupDomain(e) { // Ubah nama fungsi menjadi lookupDomain | |
const json = await promis(e); | |
const result = await parseRawData(json); | |
if (result.nameServer) { | |
result.nameServers = result.nameServer.split(' '); | |
delete result.nameServer; | |
} | |
return { | |
status: 200, | |
creator: 'rama', // Anda perlu mendefinisikan wm sebelum menggunakannya | |
result | |
}; | |
} | |
export { lookupDomain } |