This commit is contained in:
Fred KISSIE
2026-09-10 20:08:47 +02:00
parent 30ca3e7e97
commit 9e85b39fd5
14 changed files with 1147 additions and 61 deletions
+12 -5
View File
@@ -9,8 +9,15 @@ export const redirectNiceIdSchema = z
"niceId can only contain letters, numbers, and dashes"
);
export const redirectSourcePathSchema = z
.string()
.nonempty()
.regex(/^\//, "sourcePath must start with a /")
.default("/*");
export const redirectPathMatchTypeSchema = z.enum(["exact", "prefix", "regex"]);
export const redirectRewritePathTypeSchema = z.enum([
"exact",
"prefix",
"regex",
"stripPrefix"
]);
export const redirectMatchPathSchema = z.string().nonempty().default("*");
export const redirectRewritePathSchema = z.string().nonempty();