#!/usr/bin/env python3 """ CLI wrapper: called by Node.js to check if user exists. Usage: python3 check_user_cli.py Output: JSON → {"exists": true} or {"exists": false} """ import sys import json import os # Ensure we can import personeldata from the same folder sys.path.insert(0, os.path.dirname(__file__)) from personeldata import check_user_exists if len(sys.argv) < 2: print(json.dumps({"error": "No email provided"})) sys.exit(1) email = sys.argv[1] exists = check_user_exists(email) print(json.dumps({"exists": exists}))