import crypto from "crypto"; import { readFileSync } from "fs"; const key = readFileSync(process.cwd() + "/src/lib/PrivateKey.pem"); export default function (script) { script = "\r\n" + script; let sha1 = crypto.createSign("sha1"); sha1.write(script); sha1.end(); let signature = sha1.sign(key); return `--rbxsig%${signature.toString("base64")}%${script}`; }