diff --git a/packages/typir/src/utils/rule-registration.ts b/packages/typir/src/utils/rule-registration.ts index 5413790..69d11f9 100644 --- a/packages/typir/src/utils/rule-registration.ts +++ b/packages/typir/src/utils/rule-registration.ts @@ -103,7 +103,7 @@ export class RuleRegistry implements TypeGraphListener { addRule(rule: RuleType, givenOptions?: Partial): void { const newOptions = this.getRuleOptions(givenOptions); const languageKeyUndefined: boolean = newOptions.languageKey === undefined; - const languageKeys: string[] = toArray(newOptions.languageKey); + const languageKeys: string[] = toArray(newOptions.languageKey, { newArray: true }); const existingOptions = this.ruleToOptions.get(rule); const diffOptions: RuleOptions = {