|
4 | 4 |
|
5 | 5 | # @eslint-react/core |
6 | 6 |
|
7 | | -## Namespaces |
| 7 | +## Other |
8 | 8 |
|
9 | 9 | - [isReactAPI](@eslint-react/namespaces/isReactAPI/README.md) |
10 | 10 | - [isReactAPICall](@eslint-react/namespaces/isReactAPICall/README.md) |
11 | 11 | - [useComponentCollector](@eslint-react/namespaces/useComponentCollector/README.md) |
12 | 12 | - [useComponentCollectorLegacy](@eslint-react/namespaces/useComponentCollectorLegacy/README.md) |
13 | 13 | - [useHookCollector](@eslint-react/namespaces/useHookCollector/README.md) |
14 | | - |
15 | | -## Interfaces |
16 | | - |
17 | 14 | - [ClassComponent](interfaces/ClassComponent.md) |
18 | 15 | - [FunctionComponent](interfaces/FunctionComponent.md) |
19 | 16 | - [Hook](interfaces/Hook.md) |
20 | 17 | - [SemanticEntry](interfaces/SemanticEntry.md) |
21 | 18 | - [SemanticNode](interfaces/SemanticNode.md) |
22 | | - |
23 | | -## Type Aliases |
24 | | - |
25 | 19 | - [Component](type-aliases/Component.md) |
26 | 20 | - [ComponentDetectionHint](type-aliases/ComponentDetectionHint.md) |
27 | 21 | - [ComponentEffectPhaseKind](type-aliases/ComponentEffectPhaseKind.md) |
|
32 | 26 | - [ComponentStateKind](type-aliases/ComponentStateKind.md) |
33 | 27 | - [EffectKind](type-aliases/EffectKind.md) |
34 | 28 | - [JSXDetectionHint](type-aliases/JSXDetectionHint.md) |
35 | | - |
36 | | -## Variables |
37 | | - |
| 29 | +- [TypeVariant](type-aliases/TypeVariant.md) |
38 | 30 | - [ComponentDetectionHint](variables/ComponentDetectionHint.md) |
39 | 31 | - [ComponentFlag](variables/ComponentFlag.md) |
40 | 32 | - [ComponentPhaseRelevance](variables/ComponentPhaseRelevance.md) |
|
88 | 80 | - [isUseTransitionCall](variables/isUseTransitionCall.md) |
89 | 81 | - [JSXDetectionHint](variables/JSXDetectionHint.md) |
90 | 82 | - [REACT\_BUILTIN\_HOOK\_NAMES](variables/REACT_BUILTIN_HOOK_NAMES.md) |
91 | | - |
92 | | -## Functions |
93 | | - |
94 | 83 | - [findParentAttribute](functions/findParentAttribute.md) |
95 | 84 | - [getAttribute](functions/getAttribute.md) |
96 | 85 | - [getAttributeName](functions/getAttributeName.md) |
|
99 | 88 | - [getComponentNameFromId](functions/getComponentNameFromId.md) |
100 | 89 | - [getElementType](functions/getElementType.md) |
101 | 90 | - [getFunctionComponentId](functions/getFunctionComponentId.md) |
| 91 | +- [getTypeVariants](functions/getTypeVariants.md) |
102 | 92 | - [hasAnyAttribute](functions/hasAnyAttribute.md) |
103 | 93 | - [hasAttribute](functions/hasAttribute.md) |
104 | 94 | - [hasEveryAttribute](functions/hasEveryAttribute.md) |
105 | 95 | - [hasNoneOrLooseComponentName](functions/hasNoneOrLooseComponentName.md) |
| 96 | +- [isAnyType](functions/isAnyType.md) |
106 | 97 | - [isAssignmentToThisState](functions/isAssignmentToThisState.md) |
| 98 | +- [isBigIntType](functions/isBigIntType.md) |
| 99 | +- [isBooleanType](functions/isBooleanType.md) |
107 | 100 | - [isChildrenOfCreateElement](functions/isChildrenOfCreateElement.md) |
108 | 101 | - [isClassComponent](functions/isClassComponent.md) |
109 | 102 | - [isComponentDidCatch](functions/isComponentDidCatch.md) |
|
118 | 111 | - [isComponentWrapperCall](functions/isComponentWrapperCall.md) |
119 | 112 | - [isComponentWrapperCallLoose](functions/isComponentWrapperCallLoose.md) |
120 | 113 | - [isDeclaredInRenderPropLoose](functions/isDeclaredInRenderPropLoose.md) |
| 114 | +- [isEnumType](functions/isEnumType.md) |
| 115 | +- [isFalsyBigIntType](functions/isFalsyBigIntType.md) |
| 116 | +- [isFalsyNumberType](functions/isFalsyNumberType.md) |
| 117 | +- [isFalsyStringType](functions/isFalsyStringType.md) |
121 | 118 | - [isFragmentElement](functions/isFragmentElement.md) |
122 | 119 | - [isFunctionOfRender](functions/isFunctionOfRender.md) |
123 | 120 | - [isFunctionOfRenderMethod](functions/isFunctionOfRenderMethod.md) |
|
132 | 129 | - [isJsxLike](functions/isJsxLike.md) |
133 | 130 | - [isJsxText](functions/isJsxText.md) |
134 | 131 | - [isKeyedElement](functions/isKeyedElement.md) |
| 132 | +- [isNeverType](functions/isNeverType.md) |
| 133 | +- [isNullishType](functions/isNullishType.md) |
| 134 | +- [isNumberType](functions/isNumberType.md) |
| 135 | +- [isObjectType](functions/isObjectType.md) |
135 | 136 | - [isPureComponent](functions/isPureComponent.md) |
136 | 137 | - [isReactAPI](functions/isReactAPI.md) |
137 | 138 | - [isReactAPICall](functions/isReactAPICall.md) |
|
147 | 148 | - [isRenderMethodLike](functions/isRenderMethodLike.md) |
148 | 149 | - [isRenderPropLoose](functions/isRenderPropLoose.md) |
149 | 150 | - [isShouldComponentUpdate](functions/isShouldComponentUpdate.md) |
| 151 | +- [isStringType](functions/isStringType.md) |
150 | 152 | - [isThisSetState](functions/isThisSetState.md) |
| 153 | +- [isTruthyBigIntType](functions/isTruthyBigIntType.md) |
| 154 | +- [isTruthyNumberType](functions/isTruthyNumberType.md) |
| 155 | +- [isTruthyStringType](functions/isTruthyStringType.md) |
| 156 | +- [isUnknownType](functions/isUnknownType.md) |
151 | 157 | - [isUnsafeComponentWillMount](functions/isUnsafeComponentWillMount.md) |
152 | 158 | - [isUnsafeComponentWillReceiveProps](functions/isUnsafeComponentWillReceiveProps.md) |
153 | 159 | - [isUnsafeComponentWillUpdate](functions/isUnsafeComponentWillUpdate.md) |
|
157 | 163 | - [useComponentCollector](functions/useComponentCollector.md) |
158 | 164 | - [useComponentCollectorLegacy](functions/useComponentCollectorLegacy.md) |
159 | 165 | - [useHookCollector](functions/useHookCollector.md) |
| 166 | + |
| 167 | +## Types - Type Guards |
| 168 | + |
| 169 | +- [isFalseLiteralType](functions/isFalseLiteralType.md) |
| 170 | +- [isTrueLiteralType](functions/isTrueLiteralType.md) |
0 commit comments