diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 876f5611577..12ecaa06db0 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -63,7 +63,7 @@ "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", "semver": "^7.3.7", - "ts-api-utils": "^0.0.39" + "ts-api-utils": "^0.0.44" }, "devDependencies": { "@types/debug": "*", diff --git a/packages/eslint-plugin/src/rules/unbound-method.ts b/packages/eslint-plugin/src/rules/unbound-method.ts index 4b69571ed30..73439efc5fd 100644 --- a/packages/eslint-plugin/src/rules/unbound-method.ts +++ b/packages/eslint-plugin/src/rules/unbound-method.ts @@ -281,7 +281,7 @@ function checkMethod( !thisArgIsVoid && !( ignoreStatic && - tsutils.hasModifier( + tsutils.includesModifier( getModifiers(valueDeclaration), ts.SyntaxKind.StaticKeyword, ) diff --git a/packages/type-utils/package.json b/packages/type-utils/package.json index ee906b87477..01e3a10867f 100644 --- a/packages/type-utils/package.json +++ b/packages/type-utils/package.json @@ -48,7 +48,7 @@ "@typescript-eslint/typescript-estree": "5.55.0", "@typescript-eslint/utils": "5.55.0", "debug": "^4.3.4", - "ts-api-utils": "^0.0.39" + "ts-api-utils": "^0.0.44" }, "devDependencies": { "@typescript-eslint/parser": "5.55.0", diff --git a/yarn.lock b/yarn.lock index a89e87fe57a..8bf95c3ab2d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -13450,6 +13450,11 @@ ts-api-utils@^0.0.39: resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-0.0.39.tgz#cd3d2dd88a68cbc8259cf9944fbd4dbd19f1d69c" integrity sha512-JSEMbhv2bJCgJUhN/6y58Om6k7rmZ7BwJsklWwv0srfMc7HkhnfHA1sGpGltS6VSTMT4PVEqj/IVsCAPcU1l/g== +ts-api-utils@^0.0.44: + version "0.0.44" + resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-0.0.44.tgz#4e6582ecad2fa141cc31d62f22ac590a5ff6eb05" + integrity sha512-pYeAeynJqwgxewln4Ok+nVtiYqhfQW3MI2VFB+lLmhuf1fGjAJ5fSOcrqjwD6+lZjeGpMdVg4vKQsPtI0Mlikg== + ts-essentials@^2.0.3: version "2.0.12" resolved "https://registry.yarnpkg.com/ts-essentials/-/ts-essentials-2.0.12.tgz#c9303f3d74f75fa7528c3d49b80e089ab09d8745"