Ich glaube, dieses Mal habe ich es wirklich geschafft!
Und ich habe Tests hinzugefügt, sodass ich, wenn ich das nächste Mal versuche, Code mit Fehlern darin einzureichen, eine E-Mail von GitHub erhalte, hoffentlich bevor es jemand anderes bemerkt.
EDIT: Ups. Das war ein anderes Repository, das die Tests bestanden hat, aber ich sollte es in ein paar Minuten sortiert haben.
EDIT: Nun, ich glaube, der Code funktioniert, aber er besteht die Tests immer noch nicht, wie hier beklagt wird: How to convince eslint that settings are defined? wah
Dank @cvx (How to convince eslint that settings are defined? - #5 by cvx) ist der Tag gerettet.
Ich kann mich nicht erinnern, wer das einmal bezahlt hat, aber er bezahlt jetzt nicht mehr. Wenn Sie dies nützlich finden, können Sie mir geben, was es Ihnen wert ist, über die Methoden auf meiner noch nicht gestarteten neuen Website.