File size: 595 Bytes
a2b2aac |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
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 } |