Skip to main content

Type Alias: WriteGoodCommentsPlugin

WriteGoodCommentsPlugin = Except<ESLint.Plugin, "configs" | "rules"> & { configs: WriteGoodCommentsConfigs; meta: { name: string; namespace: string; version: string; }; rules: PluginRulesMap & typeof writeGoodCommentsRules; }

Defined in: plugin.ts:96

Fully assembled plugin contract used by the runtime default export.

Type Declaration

configs

configs: WriteGoodCommentsConfigs

meta

meta: { name: string; namespace: string; version: string; }

meta.name

name: string

meta.namespace

namespace: string

meta.version

version: string

rules

rules: PluginRulesMap & typeof writeGoodCommentsRules