Skip to content
1 min read · 114 words

Variable: rules

ts
const rules: {
  augment-contracts-module: RuleModuleWithName<"wrongModule", [], unknown, RuleListener>;
  no-shadowed-engine: RuleModuleWithName<"shadowed", [], unknown, RuleListener>;
  prefer-engine-resolver: RuleModuleWithName<"preferResolver", [], unknown, RuleListener>;
  require-engine-peers: RuleModuleWithName<"missingPeer", [{
     ignore?: readonly string[];
  }], unknown, RuleListener>;
};

Defined in: src/batteries/media/lint.ts:587

Map of rule id (without the adk-media/ plugin prefix) to its rule object. Registered on the plugin as rules, so configs reference them as adk-media/{id}.

Type Declaration

NameTypeDefault valueDefined in
augment-contracts-moduleRuleModuleWithName<"wrongModule", [], unknown, RuleListener>augmentContractsModulesrc/batteries/media/lint.ts:590
no-shadowed-engineRuleModuleWithName<"shadowed", [], unknown, RuleListener>noShadowedEnginesrc/batteries/media/lint.ts:589
prefer-engine-resolverRuleModuleWithName<"preferResolver", [], unknown, RuleListener>preferEngineResolversrc/batteries/media/lint.ts:588
require-engine-peersRuleModuleWithName<"missingPeer", [{ ignore?: readonly string[]; }], unknown, RuleListener>requireEnginePeerssrc/batteries/media/lint.ts:591