diff --git a/packages/eslint-plugin/docs/rules/member-ordering.md b/packages/eslint-plugin/docs/rules/member-ordering.md index 2606fd35f9c7..b8e1e9f711fe 100644 --- a/packages/eslint-plugin/docs/rules/member-ordering.md +++ b/packages/eslint-plugin/docs/rules/member-ordering.md @@ -25,24 +25,20 @@ These options allow to specify how to group the members and sort their groups. - Sort members within groups: Use `memberTypes` and `order` ```ts -type TypeOptions = - | { - memberTypes: Array | 'never', - order?: 'alphabetically' | 'alphabetically-case-insensitive' | 'as-written', - } - | { - order: 'alphabetically' | 'alphabetically-case-insensitive' | 'as-written', - }; - -{ - default?: TypeOptions, +type SortedOrderConfig = { + memberTypes?: MemberType[] | 'never'; + order: 'alphabetically' | 'alphabetically-case-insensitive' | 'as-written'; +}; - classes?: TypeOptions, - classExpressions?: TypeOptions, +type OrderConfig = MemberType[] | SortedOrderConfig | 'never'; - interfaces?: TypeOptions<'signature' | 'field' | 'method' | 'constructor'>, - typeLiterals?: TypeOptions<'signature' | 'field' | 'method' | 'constructor'>, -} +type Options = { + default?: OrderConfig; + classes?: OrderConfig; + classExpressions?: OrderConfig; + interfaces?: OrderConfig; + typeLiterals?: OrderConfig; +}; ``` See below for the possible definitions of `MemberType`. pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy