Show errors
Return error responses with appropriate status codes. Use response() for
custom errors.
Throw errors to trigger
+error.ts; return responses for controlled errors.// routes/api.ts
import route from "primate/route";
route.get(() => {
throw new Error("Something went wrong");
});import response from "primate/response";
route.get(() => response.json({ error: "Bad request" }, { status: 400 }));// routes/+error.ts
import route from "primate/route";
route.get(() => response.json({ error: "Internal error" }, { status: 500 }));