Перейти к основному содержимому
Fabled

Создатель модуля

Справочник команд CLI модуля

Точные команды, принятые параметры, переменные среды и коды завершения процесса для @fabledgg/module-cli 0.1.x.

Команды

КомандаЦель
fabled module init [directory]Создайте новый каркас Dice & Chat; каталог по умолчанию fabled-dice-chat
fabled module validate [directory]Проверьте исходный проект; текущий каталог по умолчанию
fabled module pack [directory]Проверка и создание детерминированного ZIP-файла
fabled module inspect <archive.zip>Безопасно проверить существующий архив и сообщить о нем
fabled module loginСчитать URI/код сопряжения через скрытый ввод или stdin; сохранить непрозрачный сеанс на 8 часов без продления
fabled module logoutОтозвать действующий сеанс CLI, затем удалить локальные учётные данные; сохранить файл для повторной попытки при неудачном отзыве
fabled module publisher claim [directory]Укажите пространство имен издателя в манифесте.
fabled module publisher statusПоказать текущие полномочия пространства имен
fabled module publish [archive.zip|directory]Упакуйте, если необходимо, и отправьте релиз на рассмотрение.
fabled module submissionsСписок материалов, принадлежащих авторам
fabled module status $SUBMISSION_IDПоказать одну заявку или дождаться решения

Опции

ОпцияПрименяется к / границам
--jsonКаждая команда; один машиночитаемый результат
--token-stdinИздатель, публикация, материалы, статус; токен из стандартного ввода
-h, --helpСправка по корневой команде или модулю
--publisher-id, --publisher-name, --module-id, --nameинициализировать поля идентификации/отображения scaffold
--output <path>вывод пакета; default dist/<id>-<version>.zip
--channel prerelease|stableопубликовать; предварительная версия по умолчанию
--request-id <id>издатель заявляет права и публикует; 1–128 символов безопасного идентификатора.
--status <status>материалы; без учета регистра PENDING, CHANGES_REQUESTED, REJECTED, APPROVED, WITHDRAWN
--package <publisher.module>фильтр пакета материалов
--page <number>материалы; отсчет от нуля, по умолчанию 0
--size <number>материалы; 1–100, по умолчанию 25
--waitстатус; опрос до тех пор, пока рассмотрение не примет окончательное решение
--timeout <seconds>статус --wait; 1–1800, по умолчанию 600
--interval <seconds>статус --wait; 1–30, по умолчанию 5

Переменные среды

ПеременнаяПоведение
FABLED_API_URLКорень API публикации; по умолчанию https://api.fabled.gg; HTTPS, кроме HTTP с обратной связью
FABLED_WEB_URLOrigin браузера для входа; HTTPS или loopback HTTP; задайте для собственных origin API
FABLED_CREDENTIALS_PATHАбсолютное переопределение для сохраненного файла учетных данных
FABLED_ACCESS_TOKENТокен доступа к автоматизации; переопределяет сохраненный логин

Коды выхода

КодЗначение
0Успех
2Ошибка использования команды
3Ошибка проверки модуля
4Ошибка ввода-вывода файловой системы
5Небезопасный или некорректный архив
6Ошибка аутентификации
7Сбой сети
8Сбой или конфликт службы публикации
10Непредвиденная внутренняя ошибка