eslint-plugin-no-consecutive-caps
Version:
An ESLint plugin to disallow consecutive uppercase letters in identifiers, often found in acronyms.
31 lines (30 loc) • 804 B
TypeScript
declare const _default: {
meta: {
type: "suggestion";
docs: {
description: string;
recommended: true;
};
fixable: "code";
schema: {
type: "object";
properties: {
exceptions: {
type: "array";
items: {
type: "string";
};
};
};
additionalProperties: false;
}[];
messages: {
consecutiveCaps: string;
};
};
create(context: import("eslint").Rule.RuleContext): {
Identifier(node: import("estree").Identifier & import("eslint").Rule.NodeParentExtension): void;
'Program:exit'(): void;
};
};
export default _default;