INNER CODE UNIT · Python

command_version

yizhiyanhua-ai/fireworks-tech-graph · scripts/fireworks.py:71

def command_version(_: argparse.Namespace) -> int:
    print(json.dumps(version_info(), ensure_ascii=False, indent=2, sort_keys=True))
    return 0


def command_export_png(args: argparse.Namespace) -> int:
    print(json.dumps(export_png(args.svg, args.output, args.width), indent=2, sort_keys=True))
    return 0


def _read_json(path: Path) -> dict[str, object]:
    return json.loads(path.read_text(encoding="utf-8"))


def command_validate(args: argparse.Namespace) -> int:
    diagram = normalize_diagram(_read_json(args.input), args.mode)
    # Validation covers the same renderer boundary as ``render``. Style 8 is
    # intentionally AI-authored/static, so accepting JSON for it here would

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…