So modifiziert man die composer.js-Datei im Plugin-Verzeichnis

Hallo,
ich schreibe ein Plugin namens „Discourse Topic Curator“, bei dem ich die Vorlagendatei composer.hbs geändert habe. Jetzt möchte ich die Datei composer.js bearbeiten, die sich unter folgendem Pfad befindet:
https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/controllers/composer.js

Ich konnte die Datei composer.js zwar ändern, möchte aber fragen, wie ich diese Datei im Plugin ändern kann, ohne die Hauptdatei composer.js im Verzeichnis controllers anzufassen.

Ich habe meinen GitHub-Link unten mit dir geteilt:

Könnte mir jemand helfen, dieses Problem zu lösen?

Kann mir bitte jemand helfen, dieses Problem zu lösen?

Du solltest die JavaScript Plugin-API verwenden. Wenn du erklärst, was du erreichen möchtest, können wir sicher die beste API-Methode dafür finden.

Ich habe eine Datei composer.js.es6 im Initialisierungs-Verzeichnis erstellt. In der Datei composer.js.es6 habe ich eine save-Methode hinzugefügt und konnte erfolgreich einige Funktionen der save-Methode, die in der Datei composer.js definiert ist, mithilfe der Funktion api.modifyClass ändern. Vielen Dank für deine Hilfe, @david.