Type Alias: WriteGoodCommentsPlugin
type WriteGoodCommentsPlugin = Except<ESLint.Plugin, "configs" | "rules"> & {
configs: WriteGoodCommentsConfigs;
meta: {
name: string;
namespace: string;
version: string;
};
rules: PluginRulesMap & typeof writeGoodCommentsRules;
};
Defined in: plugin.ts:98
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;