chore(deps): update dependency @types/node to v22 #2029
Annotations
25 errors and 8 warnings
test (20.x, 9):
lib/rules/no-legacy-features.ts#L84
Type '(context: RuleContext) => { MemberExpression?: ((node: MemberExpression) => void) | undefined; Program?: ((program: Program) => void) | undefined; }' is not assignable to type '(context: RuleContext) => RuleListener'.
|
test (20.x, 9):
lib/rules/no-useless-dollar-replacements.ts#L43
Type '(context: RuleContext) => { CallExpression(node: CallExpression): void; }' is not assignable to type '(context: RuleContext) => RuleListener'.
|
test (20.x, 9):
lib/rules/no-useless-flag.ts#L656
Type '(node: CallExpression) => void' is not assignable to type '(node: CallExpression & NodeParentExtension) => void'.
|
test (20.x, 9):
lib/rules/prefer-escape-replacement-dollar-char.ts#L20
Type '(context: RuleContext) => { CallExpression(node: CallExpression): void; }' is not assignable to type '(context: RuleContext) => RuleListener'.
|
test (20.x, 9):
lib/rules/prefer-regexp-exec.ts#L21
Type '(context: RuleContext) => { CallExpression(node: CallExpression): void; }' is not assignable to type '(context: RuleContext) => RuleListener'.
|
test (20.x, 9):
lib/rules/prefer-regexp-test.ts#L31
Type '(context: RuleContext) => { CallExpression(node: CallExpression): void; }' is not assignable to type '(context: RuleContext) => RuleListener'.
|
test (20.x, 9):
lib/utils/ast-utils/extract-expression-references.ts#L258
Argument of type 'import("/home/runner/work/eslint-plugin-regexp/eslint-plugin-regexp/node_modules/eslint/lib/types/index").Scope.Variable' is not assignable to parameter of type 'import("/home/runner/work/eslint-plugin-regexp/eslint-plugin-regexp/node_modules/@types/eslint-scope/index").Variable'.
|
test (20.x, 9):
lib/utils/ast-utils/extract-expression-references.ts#L261
Argument of type 'import("/home/runner/work/eslint-plugin-regexp/eslint-plugin-regexp/node_modules/eslint/lib/types/index").Scope.Variable' is not assignable to parameter of type 'import("/home/runner/work/eslint-plugin-regexp/eslint-plugin-regexp/node_modules/@types/eslint-scope/index").Variable'.
|
test (20.x, 9):
lib/utils/ast-utils/utils.ts#L210
Type 'ArrowFunctionExpression | FunctionExpression' is not assignable to type 'ArrowFunctionExpression | FunctionExpression | FunctionDeclaration | null'.
|
test (20.x, 9):
lib/utils/ast-utils/utils.ts#L452
Argument of type 'VariableDeclaration' is not assignable to parameter of type 'Node | null'.
|
test (18.x, 9)
The job was canceled because "_20_x_9" failed.
|
test (18.x, 9):
lib/rules/no-legacy-features.ts#L84
Type '(context: RuleContext) => { MemberExpression?: ((node: MemberExpression) => void) | undefined; Program?: ((program: Program) => void) | undefined; }' is not assignable to type '(context: RuleContext) => RuleListener'.
|
test (18.x, 9):
lib/rules/no-useless-dollar-replacements.ts#L43
Type '(context: RuleContext) => { CallExpression(node: CallExpression): void; }' is not assignable to type '(context: RuleContext) => RuleListener'.
|
test (18.x, 9):
lib/rules/no-useless-flag.ts#L656
Type '(node: CallExpression) => void' is not assignable to type '(node: CallExpression & NodeParentExtension) => void'.
|
test (18.x, 9):
lib/rules/prefer-escape-replacement-dollar-char.ts#L20
Type '(context: RuleContext) => { CallExpression(node: CallExpression): void; }' is not assignable to type '(context: RuleContext) => RuleListener'.
|
test (18.x, 9):
lib/rules/prefer-regexp-exec.ts#L21
Type '(context: RuleContext) => { CallExpression(node: CallExpression): void; }' is not assignable to type '(context: RuleContext) => RuleListener'.
|
test (18.x, 9):
lib/rules/prefer-regexp-test.ts#L31
Type '(context: RuleContext) => { CallExpression(node: CallExpression): void; }' is not assignable to type '(context: RuleContext) => RuleListener'.
|
test (18.x, 9):
lib/utils/ast-utils/extract-expression-references.ts#L258
Argument of type 'import("/home/runner/work/eslint-plugin-regexp/eslint-plugin-regexp/node_modules/eslint/lib/types/index").Scope.Variable' is not assignable to parameter of type 'import("/home/runner/work/eslint-plugin-regexp/eslint-plugin-regexp/node_modules/@types/eslint-scope/index").Variable'.
|
test (18.x, 9):
lib/utils/ast-utils/extract-expression-references.ts#L261
Argument of type 'import("/home/runner/work/eslint-plugin-regexp/eslint-plugin-regexp/node_modules/eslint/lib/types/index").Scope.Variable' is not assignable to parameter of type 'import("/home/runner/work/eslint-plugin-regexp/eslint-plugin-regexp/node_modules/@types/eslint-scope/index").Variable'.
|
test (18.x, 9):
lib/utils/ast-utils/utils.ts#L210
Type 'ArrowFunctionExpression | FunctionExpression' is not assignable to type 'ArrowFunctionExpression | FunctionExpression | FunctionDeclaration | null'.
|
test (18.x, 9):
lib/utils/ast-utils/utils.ts#L452
Argument of type 'VariableDeclaration' is not assignable to parameter of type 'Node | null'.
|
test (18.x, 8)
The job was canceled because "_20_x_9" failed.
|
test (18.x, 8)
The operation was canceled.
|
test (20.x, 8)
The job was canceled because "_20_x_9" failed.
|
test (20.x, 8)
The operation was canceled.
|
lint:
lib/rules/no-trivially-nested-quantifier.ts#L221
Unexpected 'todo' comment: 'TODO: This fix depends on `qNode`'
|
lint:
lib/rules/no-trivially-nested-quantifier.ts#L235
Unexpected 'todo' comment: 'TODO: This fix depends on `qNode`'
|
lint:
lib/rules/strict.ts#L259
Unexpected 'todo' comment: 'TODO: Remove this workaround when the...'
|
lint:
lib/utils/regexp-ast/simplify-quantifier.ts#L389
Unexpected 'todo' comment: 'TODO: Assertions aren't supported for...'
|
update:
lib/rules/no-trivially-nested-quantifier.ts#L221
Unexpected 'todo' comment: 'TODO: This fix depends on `qNode`'
|
update:
lib/rules/no-trivially-nested-quantifier.ts#L235
Unexpected 'todo' comment: 'TODO: This fix depends on `qNode`'
|
update:
lib/rules/strict.ts#L259
Unexpected 'todo' comment: 'TODO: Remove this workaround when the...'
|
update:
lib/utils/regexp-ast/simplify-quantifier.ts#L389
Unexpected 'todo' comment: 'TODO: Assertions aren't supported for...'
|