Skip to content
Snippets Groups Projects
Commit b362c9ec authored by michael.minelli's avatar michael.minelli
Browse files

ExerciceHelper => Rename class with prefix "Shared"

parent 97e4e0d4
No related branches found
No related tags found
No related merge requests found
import Ajv, { ErrorObject, JTDSchemaType } from 'ajv/dist/jtd'; import Ajv, { ErrorObject, JTDSchemaType } from 'ajv/dist/jtd';
import fs from 'fs'; import fs from 'fs';
import ExerciceResultsFile from '../types/Dojo/ExerciceResultsFile'; import ExerciceResultsFile from '../../types/Dojo/ExerciceResultsFile';
import JSON5 from 'json5'; import JSON5 from 'json5';
class ExerciceHelper { class SharedExerciceHelper {
validateResultFile(resultsFilePathOrStr: string, isFile: boolean = true): { results: ExerciceResultsFile | undefined, isValid: boolean, errors: Array<ErrorObject<string, Record<string, any>, unknown> | string> | null | undefined } { validateResultFile(resultsFilePathOrStr: string, isFile: boolean = true): { results: ExerciceResultsFile | undefined, isValid: boolean, errors: Array<ErrorObject<string, Record<string, any>, unknown> | string> | null | undefined } {
const ajv = new Ajv(); const ajv = new Ajv();
...@@ -62,4 +62,4 @@ class ExerciceHelper { ...@@ -62,4 +62,4 @@ class ExerciceHelper {
} }
export default new ExerciceHelper(); export default new SharedExerciceHelper();
\ No newline at end of file \ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment