Как изменить файл composer.js в директории плагина

Привет!
Я создаю плагин под названием “discourse topic curator”, в котором я изменил файл шаблона composer.hbs. Теперь я хочу модифицировать файл composer.js, который находится по следующему пути:
https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/controllers/composer.js

Мне удалось изменить файл composer.js, но я хочу спросить: как можно модифицировать этот файл в плагине, не затрагивая основной файл composer.js, находящийся в директории controllers?

Ниже я поделился ссылкой на свой репозиторий GitHub:

Не мог бы кто-нибудь помочь мне решить эту проблему?

Пожалуйста, кто-нибудь помогите мне решить эту проблему?

Вам следует использовать API плагинов для JavaScript. Если вы объясните, чего именно пытаетесь достичь, я уверен, что мы сможем определить наилучший метод API для использования.

Я создал файл composer.js.es6 в директории initializers. В этот файл я добавил метод save и успешно изменил часть функциональности метода save, определённого в файле composer.js, используя функцию api.modifyClass. Большое спасибо @david за вашу помощь.