Back to Fluentui

Eslint Plugin React Components.Api

packages/react-components/eslint-plugin-react-components/etc/eslint-plugin-react-components.api.md

4.40.2-hotfix21.1 KB
Original Source

API Report File for "@fluentui/eslint-plugin-react-components"

Do not edit this file. It is a report generated by API Extractor.

ts

import type { ESLint } from 'eslint';
import { RuleListener } from '@typescript-eslint/utils/dist/ts-eslint';
import { RuleModule } from '@typescript-eslint/utils/dist/ts-eslint';

// @public (undocumented)
export const configs: {
    recommended: {
        plugins: string[];
        rules: {};
    };
    'flat/recommended': {
        plugins: {
            [x: string]: ESLint.Plugin;
        };
        rules: {};
    };
};

// @public (undocumented)
export const meta: {
    name: string;
    version: string;
};

// @public (undocumented)
export const rules: {
    "enforce-use-client": RuleModule<"missingUseClient" | "unnecessaryUseClient", [(RuleOptions | undefined)?], unknown, RuleListener>;
    "prefer-fluentui-v9": RuleModule<"replaceFluent8With9" | "replaceIconWithJsx" | "replaceStackWithFlex" | "replaceFocusZoneWithTabster", {}[], unknown, RuleListener>;
};

// (No @packageDocumentation comment for this package)