Да, можно присоединить как массив javascript из файла
======= files.js======
const fileDescriptions = {
"git-repositories.html": "Хостинги репозиториев",
"bookmarks.html": "Блок закладок не сайт",
"car.html": "Car Shop Database"
};
И разворачиваем его в документе
Список файлов:
Этот пример там:
https://local-disc.firebaseapp.com/ Это самый тупой говнокод , который можно придумать. Гораздо элегантнее это делается с помощью веб-компонентов. Пример там:
https://bulletproof-password.web.app/toggle-theme.html