Утилита предназначена для создания локальных бекапов fig файлов
Для работы необходимо:
- bash консоль
- установленный python (проверено на Python 2.7.18)
- установленная node (проверено на версии v16.13.0)
Настройка:
- в файле manage.sh необходимо в переменные figma_login и figma_password прописать логин / пароль технической учетной записи, которая добавлена во все команды и имеет права на чтение
- в файле get_figma_files_list.yml необходмо указать 2.1 access_token - access_token технической учетной записи 2.2 teams - список идентификаторов команд (можно подсмотреть в урле https://www.figma.com/files/<...>/team/<нужный ид команды>/...)
Запуск
- При первом запуске необходимо установить npm зависимости, для этого нужно выполнить npm i
- Выполнить ./manage.sh
Файлы сохраняются в папку ./work/figma/<текущая дата>