Помощь с обновлением компонента: ошибка при загрузке новой версии

У нас есть размещённый сайт на Discourse.

Я пытаюсь исправить JavaScript в компоненте, так как нам сказали, что он «использует устаревший подход, который больше не совместим с текущей версией Discourse».

Рекомендация состоит в том, чтобы «создать новый файл» и «перейти в Администрирование → Настройка → Темы → ваша тема → Редактировать файлы, а затем использовать дерево файлов, чтобы добавить новый файл по этому пути», но у нас нет такой возможности, поэтому я попытался создать новый компонент и установить его.

При попытке установки нового компонента я получаю следующее сообщение: «Произошла ошибка: Ошибка импорта: файл about.json не существует или некорректен. Вы уверены, что это тема Discourse?». Нет конкретных данных о том, в чём именно заключается ошибка, и я пробовал множество вариантов, но продолжаю получать ту же ошибку.

Можете ли вы помочь любым из этих способов:

  1. Подскажите, где можно увидеть дерево файлов для редактирования?

  2. Объясните, как узнать конкретную ошибку в загружаемом мною компоненте?

Вот ссылка для скачивания компонента, который я пытался загрузить, если это поможет: https://drive.google.com/file/d/1sg-F3E_YB2BuExuTdcQ8sfbTqUInkgKl/view?usp=sharing

Спасибо!

Похоже, в структуре вашего ZIP-архива что-то не так. Я столкнулся с той же ошибкой, но после распаковки и создания нового архива смог установить его на свой форум. Вот ссылка на архив, который я создал: https://drive.google.com/file/d/1nc6Q5GRvIscVz9FJVqJq-Knzoz091TXB/view

Возможно, проблема в том, как macOS архивирует несколько папок. Корневая директория приводит к тому, что файл about.json оказывается в подпапке. https://stackoverflow.com/questions/62669313/is-it-possible-to-zip-multiple-files-without-a-parent-directory-on-macos