Skip to main content

Variable: docusaurus2Plugin

const docusaurus2Plugin: Except<ESLint.Plugin, "configs" | "rules"> & {
configs: Record<Docusaurus2ConfigName, Docusaurus2PresetConfig>;
meta: {
name: string;
namespace: typeof pluginNamespace;
version: string;
};
processors: NonNullable<ESLint.Plugin["processors"]>;
rules: NonNullable<ESLint.Plugin["rules"]>;
};

Defined in: plugin.ts:330

Main plugin object exported for ESLint consumption.

Type Declarationโ€‹

configsโ€‹

configs: Record<Docusaurus2ConfigName, Docusaurus2PresetConfig>;

metaโ€‹

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

meta.nameโ€‹

name: string;

meta.namespaceโ€‹

namespace: typeof pluginNamespace;

meta.versionโ€‹

version: string;

processorsโ€‹

processors: NonNullable<ESLint.Plugin["processors"]>;

rulesโ€‹

rules: NonNullable<ESLint.Plugin["rules"]>;