@rushstack/eslint-config
Version:
A TypeScript ESLint ruleset designed for large teams and projects
11 lines • 497 B
TypeScript
import type { Linter } from 'eslint';
interface INamingConventionSelectorMacroBlock {
selectors: string[];
enforceLeadingUnderscoreWhenPrivate?: boolean;
modifiers?: string[];
[optionName: string]: unknown;
}
declare const namingConventionRuleOptions: INamingConventionSelectorMacroBlock[];
declare function buildRules(profile: 'node' | 'node-trusted-tool' | 'web-app'): Linter.LegacyConfig;
export { buildRules, namingConventionRuleOptions };
//# sourceMappingURL=_common.d.ts.map