From 1a9ee5eb6346780036f430388f437ea278a18cc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <git@minelli.me> Date: Fri, 19 Apr 2024 22:41:32 +0200 Subject: [PATCH] Sonar => Remove code smells --- AssignmentChecker/eslint.config.mjs | 1 + AssignmentChecker/package.json | 36 ++++++++++++++------------- AssignmentChecker/src/app.ts | 2 +- AssignmentChecker/src/shared | 2 +- AssignmentChecker/src/sharedByClients | 2 +- 5 files changed, 23 insertions(+), 20 deletions(-) diff --git a/AssignmentChecker/eslint.config.mjs b/AssignmentChecker/eslint.config.mjs index 92e9588..0eff463 100644 --- a/AssignmentChecker/eslint.config.mjs +++ b/AssignmentChecker/eslint.config.mjs @@ -21,5 +21,6 @@ export default tseslint.config({ '@typescript-eslint/no-unsafe-member-access': 'off', '@typescript-eslint/require-await': 'off', '@typescript-eslint/restrict-template-expressions': 'off', + '@typescript-eslint/no-floating-promises': 'off', } }); \ No newline at end of file diff --git a/AssignmentChecker/package.json b/AssignmentChecker/package.json index 7ffc46e..4174447 100644 --- a/AssignmentChecker/package.json +++ b/AssignmentChecker/package.json @@ -29,23 +29,25 @@ "test" : "echo \"Error: no test specified\" && exit 1" }, "dependencies" : { - "@dotenvx/dotenvx" : "^0.34.0", - "@eslint/js" : "^9.0.0", - "@gitbeaker/rest" : "^40.0.3", - "axios" : "^1.6.8", - "boxen" : "^5.1.2", - "chalk" : "^4.1.2", - "form-data" : "^4.0.0", - "fs-extra" : "^11.2.0", - "http-status-codes" : "^2.3.0", - "json5" : "^2.2.3", - "ora" : "^5.4.1", - "tar-stream" : "^3.1.7", - "winston" : "^3.13.0", - "winston-transport" : "^4.7.0", - "yaml" : "^2.4.1", - "zod" : "^3.22.5", - "zod-validation-error": "^3.1.0" + "@dotenvx/dotenvx" : "^0.34.0", + "@eslint/js" : "^9.0.0", + "@gitbeaker/core" : "^40.0.3", + "@gitbeaker/requester-utils": "^40.0.3", + "@gitbeaker/rest" : "^40.0.3", + "axios" : "^1.6.8", + "boxen" : "^5.1.2", + "chalk" : "^4.1.2", + "form-data" : "^4.0.0", + "fs-extra" : "^11.2.0", + "http-status-codes" : "^2.3.0", + "json5" : "^2.2.3", + "ora" : "^5.4.1", + "tar-stream" : "^3.1.7", + "winston" : "^3.13.0", + "winston-transport" : "^4.7.0", + "yaml" : "^2.4.1", + "zod" : "^3.22.5", + "zod-validation-error" : "^3.1.0" }, "devDependencies": { "@types/fs-extra" : "^11.0.4", diff --git a/AssignmentChecker/src/app.ts b/AssignmentChecker/src/app.ts index fd1565a..6f6db64 100644 --- a/AssignmentChecker/src/app.ts +++ b/AssignmentChecker/src/app.ts @@ -8,7 +8,7 @@ import Config from './config/Config.js'; import Icon from './shared/types/Icon.js'; -void (async () => { +(async () => { HttpManager.registerAxiosInterceptor(); console.log(Styles.APP_NAME(`${ Config.appName } (version {{VERSION}})`)); diff --git a/AssignmentChecker/src/shared b/AssignmentChecker/src/shared index 771f8cd..c2afa86 160000 --- a/AssignmentChecker/src/shared +++ b/AssignmentChecker/src/shared @@ -1 +1 @@ -Subproject commit 771f8cd079b39ec4050c5ece024dc4d70f342529 +Subproject commit c2afa861bf6306ddec79ffd465a4c7b0edcd3453 diff --git a/AssignmentChecker/src/sharedByClients b/AssignmentChecker/src/sharedByClients index 8514d5e..4256114 160000 --- a/AssignmentChecker/src/sharedByClients +++ b/AssignmentChecker/src/sharedByClients @@ -1 +1 @@ -Subproject commit 8514d5ef589a8aa34e4d2260c618781d81368c22 +Subproject commit 4256114048734c2708436cc8505abecdf62fe6df -- GitLab