Skip to content

⬅️ Back to Table of Contents

📄 index.ts

📊 Analysis Summary

Metric Count
📦 Imports 1
🔄 Re-exports 30
📑 Type Aliases 2

📚 Table of Contents

🛠️ File Location:

📂 packages/eslint-plugin/src/util/index.ts

📦 Imports

Name Source
ESLintUtils @typescript-eslint/utils

Re-exports

Type Source Exported Names
namespace ./astUtils *
namespace ./collectUnusedVariables *
namespace ./createRule *
namespace ./getFixOrSuggest *
namespace ./getFunctionHeadLoc *
namespace ./getOperatorPrecedence *
namespace ./getStaticStringValue *
namespace ./getStringLength *
namespace ./getTextWithParentheses *
namespace ./getThisExpression *
namespace ./getWrappingFixer *
namespace ./hasOverloadSignatures *
namespace ./isArrayMethodCallWithPredicate *
namespace ./isAssignee *
namespace ./isNodeEqual *
namespace ./isNullLiteral *
namespace ./isStartOfExpressionStatement *
namespace ./isUndefinedIdentifier *
namespace ./misc *
namespace ./needsPrecedingSemiColon *
namespace ./objectIterators *
namespace ./needsToBeAwaited *
namespace ./scopeUtils *
namespace ./types *
namespace ./getConstraintInfo *
namespace ./getValueOfLiteralType *
namespace ./isHigherPrecedenceThanAwait *
namespace ./skipChainExpression *
namespace ./truthinessUtils *
namespace @typescript-eslint/type-utils *

Type Aliases

InferMessageIdsTypeFromRule<T>

type InferMessageIdsTypeFromRule<T> = ESLintUtils.InferMessageIdsTypeFromRule<T>;

InferOptionsTypeFromRule<T>

type InferOptionsTypeFromRule<T> = ESLintUtils.InferOptionsTypeFromRule<T>;