import { Schematized } from "@lib" import createUser from "../methods/createUser" export default { method: "POST", route: "/register", fn: Schematized({ required: ["username", "email", "password"], select: ["username", "email", "password", "fullName"], }, async (req, res) => { const result = await createUser(req.selection).catch((err) => { console.error(err) res.status(500).json({ message: `Error creating user > ${err.message}`, }) return false }) if (!result) { return false } return res.json(result) }) }