Feat: trie dump with sort & FIFO

This commit is contained in:
SukkaW
2024-10-15 18:10:45 +08:00
parent 8ea31fc208
commit f6eb8b0a4c
3 changed files with 110 additions and 3 deletions

View File

@@ -1,6 +1,6 @@
import { invariant } from 'foxact/invariant';
import createKeywordFilter from '../aho-corasick';
import { buildParseDomainMap, sortDomains } from '../stable-sort-domain';
import { buildParseDomainMap } from '../stable-sort-domain';
import { RuleOutput } from './base';
import type { SingboxSourceFormat } from '../singbox';
import { appendArrayFromSet } from '../misc';
@@ -27,7 +27,7 @@ export class DomainsetOutput extends RuleOutput<Preprocessed> {
this.apexDomainMap = domainMap;
this.subDomainMap = subdomainMap;
}
const sorted = sortDomains(results, this.apexDomainMap, this.subDomainMap);
const sorted = results;
sorted.push('this_ruleset_is_made_by_sukkaw.ruleset.skk.moe');
return sorted;