import os
import sys
import dotenv
import httpx

dotenv.load_dotenv()

if len(sys.argv) < 2:
    print(f"Usage: {sys.argv[0]} <format>", file=sys.stderr)
    sys.exit(1)

fmt = sys.argv[1]

token = os.environ.get("MASSIVE_TOKEN", "")

api = "https://render.joinmassive.com/browser"

headers = {"Authorization": f"Bearer {token}"}
params = {"url": "https://quotes.toscrape.com/js/", "format": fmt}

response = httpx.get(api, headers=headers, params=params)
response.raise_for_status()

print(response.text)
