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;