Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/rulvar / validateQuotaRules

Function: validateQuotaRules()

ts
function validateQuotaRules(rules, site?): void;

Defined in: packages/core/dist/index.d.ts

Validates a quota rule set as a typed ConfigError before any limiter can admit under it: a non-array or empty set, a rule without a cap, a malformed dimension, or a malformed cap all fail loud at construction. Shared by every reference implementation.

Parameters

ParameterType
rulesreadonly QuotaRule[]
site?string

Returns

void