Perf: speed up public folder setup / remove unused mkdir call

This commit is contained in:
SukkaW
2023-12-19 23:08:28 +08:00
parent 74293ac2f8
commit 38be4ab0c6
5 changed files with 31 additions and 38 deletions

View File

@@ -1,4 +1,3 @@
import fsp from 'fs/promises';
import path from 'path';
import * as tldts from 'tldts';
import { processLine } from './lib/process-line';
@@ -67,9 +66,7 @@ export const buildInternalCDNDomains = task(import.meta.path, async () => {
processLocalRuleSet(path.resolve(import.meta.dir, '../List/non_ip/stream.conf')),
processLocalRuleSet(path.resolve(import.meta.dir, '../List/non_ip/telegram.conf')),
processLocalDomainSet(path.resolve(import.meta.dir, '../List/domainset/cdn.conf')),
processLocalDomainSet(path.resolve(import.meta.dir, '../List/domainset/download.conf')),
fsp.mkdir(path.resolve(import.meta.dir, '../List/internal'), { recursive: true })
processLocalDomainSet(path.resolve(import.meta.dir, '../List/domainset/download.conf'))
]))[0];
return compareAndWriteFile(