This file ( 2kB ) exceeds the allowed full mode (48 kb) size.
The editor full hight is disabled, only scrolling is allowed..
If you wish to edit a file, it is recommended to use the scroll mode as some users do not like the full height
mode, although some users like it.
#!/usr/bin/env node
const Freenom = require('../../src');
const utils = require('corifeus-utils');
const lib = require('./lib');
const start = async() => {
const freenom = await lib.start();
/*
await lib.test(freenom.nameserver.delete, {
domainname: 'namesystem.tk',
hostname: 'IPV6.NAMESYSTEM.TK',
})
*/
const ns = await lib.test(freenom.nameserver.list, {
domainname: 'namesystem.tk'
});
/*
const response = await utils.http.request({
url: 'https://v4.ident.me/.json',
localAddress: '192.168.81.2',
})
let ip = response.body.address;
ip = '86.101.220.140';
const ns = await lib.test(freenom.nameserver.list, {
domainname: 'namesystem.tk'
});
await ns.body.nameserver.forEachAsync(async(ns) => {
if (ns.ipaddress !== ip) {
await lib.test(freenom.nameserver.register, {
domainname: ns.domainname,
hostname: ns.hostname,
ipaddress: ip,
test_mode: undefined,
})
}
})
*/
/*
const renewable = await lib.test(freenom.domain.expiring, {
expiry: '60 days',
test_mode: undefined
});
const result = {};
await renewable.forEachAsync(async (domain) => {
const response = await lib.test(freenom.domain.renew, {
domainname: domain.domainname,
test_mode: undefined,
period: '1Y'
});
result[domain.domainname] = response.body;
})
console.log(result);
*/
}
start();