Sample CLI
gway mtg search
Signature
(query, *, show=True, limit=5, **kwargs)
Docstring
Search for Magic: The Gathering cards using Scryfall API.
Parameters:
query (str): The search query (name, text, type, etc.)
show (bool): If True, print the card(s) info; else, return the results.
**kwargs: Extra parameters for the Scryfall search API.
Returns:
list of dict: List of matching card data dicts if show=False.
None: If show=True (prints results directly).