| """UI helper backend entrypoint (optional).""" | |
| from __future__ import annotations | |
| import os | |
| import subprocess | |
| def run_frontend_dev() -> int: | |
| cwd = os.path.join(os.path.dirname(__file__), "frontend") | |
| proc = subprocess.run(["npm", "run", "dev"], cwd=cwd, check=False) | |
| return proc.returncode | |
| if __name__ == "__main__": | |
| raise SystemExit(run_frontend_dev()) | |