Skip to content

Commit df784d5

Browse files
authored
Merge pull request #477 from sir-gon/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.5.0
Bump @typescript-eslint/eslint-plugin from 7.18.0 to 8.5.0
2 parents 28a4a89 + 0052642 commit df784d5

File tree

3 files changed

+67
-122
lines changed

3 files changed

+67
-122
lines changed

package-lock.json

Lines changed: 57 additions & 117 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@
1313
},
1414
"devDependencies": {
1515
"@types/jest": "^29.5.5",
16-
"@typescript-eslint/eslint-plugin": "^7.0.0",
17-
"@typescript-eslint/parser": "^7.0.0",
16+
"@typescript-eslint/eslint-plugin": "^8.5.0",
1817
"eslint": "^8.51.0",
1918
"eslint-config-airbnb-base": "^15.0.0",
2019
"eslint-config-prettier": "^9.0.0",

src/hackerrank/interview_preparation_kit/arrays/new_year_chaos.ts

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,17 @@ export function minimumBribes(q: number[]): number {
2828
}
2929

3030
export function minimumBribesTransform(queue: number[]): number | string {
31+
let result: number | string = '';
32+
3133
try {
32-
return minimumBribes(queue);
33-
} catch (e) {
34-
return TOO_CHAOTIC_ERROR;
34+
result = minimumBribes(queue);
35+
} catch (err: unknown) {
36+
if (err instanceof Error) {
37+
result = err.message;
38+
}
3539
}
40+
41+
return result;
3642
}
3743

3844
export default { minimumBribes, minimumBribesTransform, TOO_CHAOTIC_ERROR };

0 commit comments

Comments
 (0)