diff --git a/package-lock.json b/package-lock.json index 1eff80fd4f..7267a91b03 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35694,6 +35694,7 @@ "@k8slens/kube-object": "^1.0.0-alpha.5", "@k8slens/logger": "^1.0.0-alpha.5", "@k8slens/utilities": "^1.0.0-alpha.1", + "@ogre-tools/fp": "^16.1.0", "@ogre-tools/injectable": "^16.1.0", "byline": "^5.0.0", "lodash": "^4.17.15", diff --git a/packages/utility-features/kube-api/package.json b/packages/utility-features/kube-api/package.json index ce531cd206..03ed0e9181 100644 --- a/packages/utility-features/kube-api/package.json +++ b/packages/utility-features/kube-api/package.json @@ -39,6 +39,7 @@ "@k8slens/kube-object": "^1.0.0-alpha.5", "@k8slens/logger": "^1.0.0-alpha.5", "@k8slens/utilities": "^1.0.0-alpha.1", + "@ogre-tools/fp": "^16.1.0", "@ogre-tools/injectable": "^16.1.0", "byline": "^5.0.0", "lodash": "^4.17.15", diff --git a/packages/utility-features/kube-api/src/get-match-for.ts b/packages/utility-features/kube-api/src/get-match-for.ts index 3c3dd1c68a..3cd367c94b 100644 --- a/packages/utility-features/kube-api/src/get-match-for.ts +++ b/packages/utility-features/kube-api/src/get-match-for.ts @@ -4,14 +4,14 @@ */ export const getMatchFor = (...patterns: RegExp[]) => - (reference: string) => { - for (const pattern of patterns) { - const match = reference.match(pattern); + (reference: string) => { + for (const pattern of patterns) { + const match = reference.match(pattern); - if (match) { - return match; - } + if (match) { + return match; } + } - return undefined; - }; + return undefined; + };