import { generate } from "ts-to-zod"; import clipboard from "clipboardy"; (async () => { const sourceText = await clipboard.read(); const schema = generate({ sourceText, }) .getZodSchemasFile() .replace("// Generated by ts-to-zod\n", ""); await clipboard.write(schema); process.stdout.write("Copy zod schema to clipboard.\n"); process.exit(0); })();