Skip to main content

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;