mirror of
https://github.com/tiennm99/old-free-domains.git
synced 2026-10-15 02:17:18 +00:00
feat(dns): use const + let
This commit is contained in:
1 parent
1ddd5ddb4e
commit
c97e8bcab5
1 file changed
+19
-20
+19
-20
@@ -1,18 +1,18 @@
|
||||
var regNone = NewRegistrar("none");
|
||||
var providerCf = DnsProvider(NewDnsProvider("cloudflare"));
|
||||
const regNone = NewRegistrar("none");
|
||||
const providerCf = DnsProvider(NewDnsProvider("cloudflare"));
|
||||
|
||||
var proxy = {
|
||||
const proxy = {
|
||||
off: { cloudflare_proxy: "off" },
|
||||
on: { cloudflare_proxy: "on" }
|
||||
};
|
||||
|
||||
function getDomainsList(filesPath) {
|
||||
var result = [];
|
||||
var files = glob.apply(null, [filesPath, true, ".json"]);
|
||||
const result = [];
|
||||
const files = glob.apply(null, [filesPath, true, ".json"]);
|
||||
|
||||
for (var i = 0; i < files.length; i++) {
|
||||
var basename = files[i].split("/").reverse()[0];
|
||||
var name = basename.split(".")[0];
|
||||
for (const i = 0; i < files.length; i++) {
|
||||
const basename = files[i].split("/").reverse()[0];
|
||||
const name = basename.split(".")[0];
|
||||
|
||||
result.push({ name: name, data: require(files[i]) });
|
||||
}
|
||||
@@ -20,25 +20,24 @@ function getDomainsList(filesPath) {
|
||||
return result;
|
||||
}
|
||||
|
||||
var domains = getDomainsList("../domains");
|
||||
const domains = getDomainsList("../domains");
|
||||
|
||||
var commit = {};
|
||||
let commit = {};
|
||||
|
||||
for (var idx in domains) {
|
||||
var domainData = domains[idx].data;
|
||||
var proxyState = proxy.off;
|
||||
for (const idx in domains) {
|
||||
const domainData = domains[idx].data;
|
||||
const proxyState = domainData.proxied;
|
||||
|
||||
if (!commit[domainData.domain]) commit[domainData.domain] = [];
|
||||
if (domainData.proxied === true) proxyState = proxy.on;
|
||||
|
||||
if (domainData.records.A) {
|
||||
for (var a in domainData.records.A) {
|
||||
for (const a in domainData.records.A) {
|
||||
commit[domainData.domain].push(A(domainData.subdomain, IP(domainData.records.A[a]), proxyState));
|
||||
}
|
||||
}
|
||||
|
||||
if (domainData.records.AAAA) {
|
||||
for (var aaaa in domainData.records.AAAA) {
|
||||
for (const aaaa in domainData.records.AAAA) {
|
||||
commit[domainData.domain].push(AAAA(domainData.subdomain, domainData.records.AAAA[aaaa], proxyState));
|
||||
}
|
||||
}
|
||||
@@ -48,19 +47,19 @@ for (var idx in domains) {
|
||||
}
|
||||
|
||||
if (domainData.records.MX) {
|
||||
for (var mx in domainData.records.MX) {
|
||||
for (const mx in domainData.records.MX) {
|
||||
commit[domainData.domain].push(MX(domainData.subdomain, domainData.records.MX[mx].priority, domainData.records.MX[mx].value + "."));
|
||||
}
|
||||
}
|
||||
|
||||
// if (domainData.records.NS) {
|
||||
// for (var ns in domainData.records.NS) {
|
||||
// for (const ns in domainData.records.NS) {
|
||||
// commit[domainData.domain].push(NS(domainData.subdomain, domainData.records.NS[ns] + "."));
|
||||
// }
|
||||
// }
|
||||
|
||||
if (domainData.records.TXT) {
|
||||
for (var txt in domainData.records.TXT) {
|
||||
for (const txt in domainData.records.TXT) {
|
||||
if (domainData.records.TXT[txt].name === "@") {
|
||||
commit[domainData.domain].push(TXT(domainData.subdomain, domainData.records.TXT[txt].value));
|
||||
} else if (domainData.subdomain === "@") {
|
||||
@@ -72,6 +71,6 @@ for (var idx in domains) {
|
||||
}
|
||||
}
|
||||
|
||||
for (var domainName in commit) {
|
||||
for (const domainName in commit) {
|
||||
D(domainName, regNone, providerCf, commit[domainName]);
|
||||
}
|
||||
Reference in new issue
Block a user