Type Alias: RepoCompliancePluginContract
type RepoCompliancePluginContract = ESLint.Plugin & {
configs: RepoComplianceConfigsContract;
meta: {
name: string;
namespace: string;
version: string;
};
rules: NonNullable<ESLint.Plugin["rules"]>;
};
Defined in: plugin.ts:51
Type Declarationâ
configsâ
configs: RepoComplianceConfigsContract;
metaâ
meta: {
name: string;
namespace: string;
version: string;
}
meta.nameâ
name: string;
meta.namespaceâ
namespace: string;
meta.versionâ
version: string;
rulesâ
rules: NonNullable<ESLint.Plugin["rules"]>;