eslint-plugin-perfectionist
Version:
ESLint plugin for sorting various data such as objects, imports, types, enums, JSX props, etc.
18 lines (17 loc) • 514 B
TypeScript
import { TSESTree } from '@typescript-eslint/types'
import { TSESLint } from '@typescript-eslint/utils'
/**
* Computes the name of an enum member node.
*
* @param params - Parameters for group-based sorting.
* @param params.node - The enum member node.
* @param params.sourceCode - The source code object.
* @returns The computed name of the enum member node.
*/
export declare function computeNodeName({
sourceCode,
node,
}: {
sourceCode: TSESLint.SourceCode
node: TSESTree.TSEnumMember
}): string