Chore: housekeeping, linting

This commit is contained in:
Pieter Vander Vennet 2025-06-04 00:21:28 +02:00
parent f942529755
commit 30d00eb06d
74 changed files with 998 additions and 623 deletions

View file

@ -9,15 +9,10 @@ import { ConversionContext } from "../src/Models/ThemeConfig/Conversion/Conversi
class ExtractQuestionHint extends DesugaringStep<QuestionableTagRenderingConfigJson> {
constructor() {
super(
"ExtractQuestionHint",
"Tries to extract a 'questionHint' from the question",
)
super("ExtractQuestionHint", "Tries to extract a 'questionHint' from the question")
}
convert(
json: QuestionableTagRenderingConfigJson
): QuestionableTagRenderingConfigJson {
convert(json: QuestionableTagRenderingConfigJson): QuestionableTagRenderingConfigJson {
json = { ...json }
if (json.question === undefined || json.questionHint !== undefined) {
return json
@ -82,7 +77,8 @@ class FixQuestionHint extends Script {
}
contents[key] = convertor.convertStrict(
tr,
ConversionContext.construct([],
ConversionContext.construct(
[],
["While automatically extracting questiondHints of " + filepath]
)
)
@ -100,9 +96,10 @@ class FixQuestionHint extends Script {
}
layer.tagRenderings[i] = convertor.convertStrict(
<QuestionableTagRenderingConfigJson>tagRendering,
ConversionContext.construct([], [
"While automatically extracting questionHints of " + filepath
])
ConversionContext.construct(
[],
["While automatically extracting questionHints of " + filepath]
)
)
}
}