From f301cb4125b6350744d9bb3e87222dbaeea33a3d Mon Sep 17 00:00:00 2001 From: SukkaW Date: Mon, 15 Sep 2025 02:25:25 +0800 Subject: [PATCH] Chore: transform rule type to uppercase before process --- Build/lib/rules/base.ts | 2 +- Build/lib/run-against-source-file.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Build/lib/rules/base.ts b/Build/lib/rules/base.ts index 14eba660..fbc6c639 100644 --- a/Build/lib/rules/base.ts +++ b/Build/lib/rules/base.ts @@ -201,7 +201,7 @@ export class FileOutput { } const splitted = line.split(','); - const type = splitted[0]; + const type = splitted[0].toUpperCase(); const value = splitted[1]; const arg = splitted[2]; diff --git a/Build/lib/run-against-source-file.ts b/Build/lib/run-against-source-file.ts index 6ae6d0d8..520212d4 100644 --- a/Build/lib/run-against-source-file.ts +++ b/Build/lib/run-against-source-file.ts @@ -31,7 +31,7 @@ export default async function runAgainstSourceFile( if (type === 'ruleset') { const [ruleType, domain] = l.split(',', 3); - switch (ruleType) { + switch (ruleType.toUpperCase()) { case 'DOMAIN': { callback(domain, false); break;