Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var NoHooksRule = rule.Rule{ Name: "jest/no-hooks", Run: func(ctx rule.RuleContext, options any) rule.RuleListeners { opts := parseOptions(options) return rule.RuleListeners{ ast.KindCallExpression: func(node *ast.Node) { jestFnCall := utils.ParseJestFnCall(node, ctx) if jestFnCall == nil || jestFnCall.Kind != utils.JestFnTypeHook { return } if !slices.Contains(opts.Allow, jestFnCall.Name) { ctx.ReportNode(node, buildErrorUnexpectedHookMessage(jestFnCall.Name)) } }, } }, }
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.