Command-line interface for the independent Nyora SDK (nyora-cli).
Exposes the embedded JavaScript parser runtime (no helper required) through a
small subcommand tree that mirrors the Python nyora-cli: list sources, run
popular/latest/search, fetch manga details and chapter pages, download a
chapter as a .cbz archive, apply OTA parser updates, and serve the
helper-compatible HTTP API.
Running nyora-cli with no subcommand launches the interactive terminal
reader (the module:tui | TUI) instead. Every subcommand keeps working
unchanged, and nyora-cli --help lists them.
The main entry point returns a numeric exit code (it never calls
process.exit itself when imported), so it can be unit-tested offline.
Command-line interface for the independent Nyora SDK (
nyora-cli).Exposes the embedded JavaScript parser runtime (no helper required) through a small subcommand tree that mirrors the Python
nyora-cli: list sources, run popular/latest/search, fetch manga details and chapter pages, download a chapter as a .cbz archive, apply OTA parser updates, and serve the helper-compatible HTTP API.Running
nyora-cliwith no subcommand launches the interactive terminal reader (the module:tui | TUI) instead. Every subcommand keeps working unchanged, andnyora-cli --helplists them.The main entry point returns a numeric exit code (it never calls
process.exititself when imported), so it can be unit-tested offline.