feat: add supertokens
This commit is contained in:
14
modules/workspace/routes/workspaces/create/spec.ts
Normal file
14
modules/workspace/routes/workspaces/create/spec.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
import { ForbiddenError, InternalServerError, route, UnauthorizedError, ValidationError } from "@platform/relay";
|
||||
import z from "zod";
|
||||
|
||||
import { WorkspaceSchema } from "../../../models/workspace.ts";
|
||||
|
||||
export default route
|
||||
.post("/api/v1/workspace")
|
||||
.body(
|
||||
z.strictObject({
|
||||
name: z.string(),
|
||||
}),
|
||||
)
|
||||
.errors([UnauthorizedError, ForbiddenError, ValidationError, InternalServerError])
|
||||
.response(WorkspaceSchema);
|
||||
Reference in New Issue
Block a user