16 lines
315 B
JavaScript
16 lines
315 B
JavaScript
const z = require("zod")
|
|
|
|
const headerSchema = z.object({
|
|
authorization: z.string().regex(new RegExp("^" + "Bearer" + "i"), {
|
|
message: "Invalid bearer header"
|
|
})
|
|
}).passthrough()
|
|
|
|
module.exports = {
|
|
PUT: {
|
|
headers: headerSchema,
|
|
},
|
|
DELETE: {
|
|
headers: headerSchema
|
|
}
|
|
} |