From bcbf1f6d8c8c9b8848e96106efc80f3adaa8c89f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <git@minelli.me>
Date: Wed, 27 Mar 2024 23:19:33 +0100
Subject: [PATCH] Update dependencies

---
 helpers/Dojo/ClientsSharedAssignmentHelper.ts | 4 ++--
 helpers/Dojo/ClientsSharedExerciseHelper.ts   | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/helpers/Dojo/ClientsSharedAssignmentHelper.ts b/helpers/Dojo/ClientsSharedAssignmentHelper.ts
index 99d956a..5071429 100644
--- a/helpers/Dojo/ClientsSharedAssignmentHelper.ts
+++ b/helpers/Dojo/ClientsSharedAssignmentHelper.ts
@@ -1,11 +1,11 @@
-import chalk               from 'chalk';
+import { ChalkInstance }   from 'chalk';
 import boxen               from 'boxen';
 import Icon                from '../../../shared/types/Icon.js';
 import AssignmentValidator from './AssignmentValidator.js';
 
 
 class ClientsSharedAssignmentHelper {
-    displayExecutionResults(validator: AssignmentValidator, successMessage: string, Style: { INFO: chalk.Chalk, SUCCESS: chalk.Chalk, FAILURE: chalk.Chalk }) {
+    displayExecutionResults(validator: AssignmentValidator, successMessage: string, Style: { INFO: ChalkInstance, SUCCESS: ChalkInstance, FAILURE: ChalkInstance }) {
         const globalResult = validator.success ? Style.SUCCESS(`${ Icon.SUCCESS } Success`) : Style.FAILURE(`${ Icon.FAILURE } Failure`);
         const finalLogGlobalResult = `${ Style.INFO('Global result') } : ${ globalResult }`;
 
diff --git a/helpers/Dojo/ClientsSharedExerciseHelper.ts b/helpers/Dojo/ClientsSharedExerciseHelper.ts
index 9a5e925..e9a2c72 100644
--- a/helpers/Dojo/ClientsSharedExerciseHelper.ts
+++ b/helpers/Dojo/ClientsSharedExerciseHelper.ts
@@ -1,12 +1,12 @@
 import ExerciseResultsFile from '../../../shared/types/Dojo/ExerciseResultsFile.js';
-import chalk               from 'chalk';
+import { ChalkInstance }   from 'chalk';
 import boxen               from 'boxen';
 import Icon                from '../../../shared/types/Icon.js';
 
 
 class ClientsSharedExerciseHelper {
 
-    private getOtherInformations(exerciseResults: ExerciseResultsFile, Style: { INFO: chalk.Chalk, SUCCESS: chalk.Chalk, FAILURE: chalk.Chalk }) {
+    private getOtherInformations(exerciseResults: ExerciseResultsFile, Style: { INFO: ChalkInstance, SUCCESS: ChalkInstance, FAILURE: ChalkInstance }) {
         return exerciseResults.otherInformations ? [ '', ...exerciseResults.otherInformations.map(information => {
             const informationTitle = Style.INFO(`${ information.icon && information.icon !== '' ? Icon[information.icon] + ' ' : '' }${ information.name }: `);
             const informationItems = typeof information.itemsOrInformations == 'string' ? information.itemsOrInformations : information.itemsOrInformations.map(item => `- ${ item }`).join('\n');
@@ -15,7 +15,7 @@ class ClientsSharedExerciseHelper {
         }) ].join('\n\n') : '';
     }
 
-    displayExecutionResults(exerciseResults: ExerciseResultsFile, containerExitCode: number, Style: { INFO: chalk.Chalk, SUCCESS: chalk.Chalk, FAILURE: chalk.Chalk }, additionalText: string = '') {
+    displayExecutionResults(exerciseResults: ExerciseResultsFile, containerExitCode: number, Style: { INFO: ChalkInstance, SUCCESS: ChalkInstance, FAILURE: ChalkInstance }, additionalText: string = '') {
         const globalResult = exerciseResults.success ? Style.SUCCESS(`${ Icon.SUCCESS } Success`) : Style.FAILURE(`${ Icon.FAILURE } Failure`);
         const finalLogGlobalResult = `${ Style.INFO('Global result: ') }${ globalResult }`;
 
-- 
GitLab