Refactor: minor changes

This commit is contained in:
SukkaW 2024-06-28 17:26:04 +08:00
parent 1d8c991baf
commit b4057ef757
2 changed files with 9 additions and 4 deletions

View File

@ -19,6 +19,8 @@ const sourceDir = path.resolve(import.meta.dir, '../Source');
const outputSurgeDir = path.resolve(import.meta.dir, '../List');
const outputClashDir = path.resolve(import.meta.dir, '../Clash');
const domainsetSrcFolder = 'domainset' + path.sep;
export const buildCommon = task(import.meta.main, import.meta.path)(async (span) => {
const promises: Array<Promise<unknown>> = [];
@ -48,7 +50,7 @@ export const buildCommon = task(import.meta.main, import.meta.path)(async (span)
const relativePath = paths[i];
const fullPath = sourceDir + path.sep + relativePath;
if (relativePath.startsWith('domainset/')) {
if (relativePath.startsWith(domainsetSrcFolder)) {
promises.push(transformDomainset(span, fullPath, relativePath));
continue;
}

View File

@ -26,9 +26,12 @@ export const buildPublic = task(import.meta.main, import.meta.path)(async (span)
.traceAsyncFn(async () => {
const trie = Trie.from(await new Fdir()
.withRelativePaths()
.exclude((dirName) => {
return dirName === 'node_modules' || dirName === 'Build' || dirName === 'public' || dirName[0] === '.';
})
.exclude((dirName) => (
dirName === 'node_modules'
|| dirName === 'Build'
|| dirName === 'public'
|| dirName[0] === '.'
))
.crawl(rootPath)
.withPromise());