Perf: improve build speed

This commit is contained in:
SukkaW
2024-10-27 23:23:31 +08:00
parent 3c5499995b
commit e347587e6c
3 changed files with 16 additions and 14 deletions

View File

@@ -90,9 +90,13 @@ export abstract class RuleOutput<TPreprocessed = unknown> {
return this;
}
bulkAddDomain(domains: string[]) {
bulkAddDomain(domains: Array<string | null>) {
let d: string | null;
for (let i = 0, len = domains.length; i < len; i++) {
this.addDomain(domains[i]);
d = domains[i];
if (d !== null) {
this.addDomain(d);
}
}
return this;
}