Chore: minor changes [skip ci]

This commit is contained in:
SukkaW 2025-05-05 20:42:48 +08:00
parent fe5924f141
commit 4378989099

View File

@ -34,18 +34,24 @@ function onDomain(args: [string, boolean]) {
.crawl(SOURCE_DIR + path.sep + 'non_ip')
.withPromise();
const promises: Array<Promise<void>> = [];
await Promise.all([
...domainRules,
...domainSets
].map(filepath => runAgainstSourceFile(
].map(
filepath => runAgainstSourceFile(
filepath,
(domain: string, includeAllSubdomain: boolean) => queue.add(
(domain: string, includeAllSubdomain: boolean) => promises.push(queue.add(
() => keyedAsyncMutexWithQueue(
domain,
() => isDomainAlive(domain, includeAllSubdomain)
).then(onDomain)
).then(() => console.log('[done]', filepath))
)));
))
).then(() => console.log('[crawl]', filepath))
));
await Promise.all(promises);
console.log();
console.log();