Perf: run a few task during downloading previous dist

This commit is contained in:
SukkaW
2025-01-04 04:01:47 +08:00
parent 16ecf378a6
commit a86308b69f
8 changed files with 79 additions and 82 deletions

View File

@@ -23,6 +23,8 @@ const POLICY_GROUPS: Array<[name: string, insertProxy: boolean, insertDirect: bo
['Final Match', true, true]
];
const steamDomainsPromise = readFileIntoProcessedArray(path.join(SOURCE_DIR, 'domainset/game-download.conf'));
/**
* This only generates a simplified version, for under-used users only.
*/
@@ -56,7 +58,7 @@ export const buildSSPanelUIMAppProfile = task(require.main === module, __filenam
// stream - domains
AllStreamServices.flatMap((i) => i.rules),
// steam - domains
readFileIntoProcessedArray(path.join(SOURCE_DIR, 'domainset/game-download.conf')),
steamDomainsPromise,
// global - domains
readFileIntoProcessedArray(path.join(OUTPUT_SURGE_DIR, 'non_ip/global.conf')),
readFileIntoProcessedArray(path.join(OUTPUT_SURGE_DIR, 'non_ip/telegram.conf')),