Przejdź do głównej treści
Fabled

Twórca modułu

Odniesienie do poleceń modułu CLI

Dokładne polecenia, akceptowane opcje, zmienne środowiskowe i kody zakończenia procesów dla @fabledgg/module-cli 0.1.x.

Polecenia

PolecenieCel
fabled module init [directory]Utwórz nowe rusztowanie Dice & Chat; domyślny katalog fabled-dice-chat
fabled module validate [directory]Zweryfikuj projekt źródłowy; domyślny katalog bieżący
fabled module pack [directory]Sprawdź i utwórz deterministyczny plik ZIP
fabled module inspect <archive.zip>Bezpiecznie sprawdź i zgłoś istniejące archiwum
fabled module loginOdczytaj URI/kod parowania z ukrytego monitu lub stdin; zapisz nieprzezroczystą sesję ważną przez 8 godzin bez odnowienia
fabled module logoutUnieważnij ważną sesję CLI, potem usuń lokalne poświadczenie; zachowaj plik do ponowienia, jeśli unieważnienie się nie powiedzie
fabled module publisher claim [directory]Zajmij przestrzeń nazw wydawcy w manifeście
fabled module publisher statusPokaż bieżące uprawnienia do przestrzeni nazw
fabled module publish [archive.zip|directory]W razie potrzeby spakuj i prześlij wersję do sprawdzenia
fabled module submissionsWyświetl listę zgłoszeń będących własnością twórcy
fabled module status $SUBMISSION_IDPokaż jedno zgłoszenie lub poczekaj na decyzję

Opcje

OpcjaDotyczy / granic
--jsonKażde polecenie; jeden wynik do odczytu maszynowego
--token-stdinWydawca, publikacja, zgłoszenia, status; token ze stdin
-h, --helpPomoc dotycząca poleceń root lub modułu
--publisher-id, --publisher-name, --module-id, --namepoczątkowe pola tożsamości/wyświetlania szkieletu
--output <path>wyjście pakietu; domyślny dist/<id>-<version>.zip
--channel prerelease|stablepublikuj; domyślna wersja przedpremierowa
--request-id <id>wydawcy zgłaszają roszczenia i publikują; 1–128 bezpiecznych znaków identyfikacyjnych
--status <status>zgłoszeń; wielkość liter nie ma znaczenia PENDING, CHANGES_REQUESTED, REJECTED, APPROVED, WITHDRAWN
--package <publisher.module>filtr pakietu zgłoszeń
--page <number>zgłoszenia; od zera, domyślnie 0
--size <number>zgłoszenia; 1–100, domyślnie 25
--waitstan; ankietować do czasu, aż recenzja podejmie ostateczną decyzję
--timeout <seconds>status --wait; 1–1800, domyślnie 600
--interval <seconds>status --wait; 1–30, domyślnie 5

Zmienne środowiskowe

ZmiennaZachowanie
FABLED_API_URLKatalog główny API publikowania; domyślny https://api.fabled.gg; HTTPS z wyjątkiem protokołu pętli zwrotnej HTTP
FABLED_WEB_URLOrigin przeglądarki do logowania; HTTPS lub lokalny HTTP; ustaw dla niestandardowych originów API
FABLED_CREDENTIALS_PATHCałkowite zastąpienie zapisanego pliku danych uwierzytelniających
FABLED_ACCESS_TOKENToken dostępu automatyzacji; zastępuje zapisany login

Kody wyjścia

KodZnaczenie
0Sukces
2Błąd użycia polecenia
3Błąd sprawdzania poprawności modułu
4Błąd we/wy systemu plików
5Niebezpieczne lub źle sformatowane archiwum
6Błąd uwierzytelnienia
7Awaria sieci
8Błąd lub konflikt usługi publikowania
10Nieoczekiwany błąd wewnętrzny