forked from jappel/leistungsbilanz-ts
Add Revit CSV preview API
This commit is contained in:
parent
219da5ec3b
commit
caa6caf99f
14 changed files with 437 additions and 3 deletions
15
src/shared/validation/external-csv.schemas.ts
Normal file
15
src/shared/validation/external-csv.schemas.ts
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
import { z } from "zod";
|
||||
|
||||
export const updateExternalCsvConfigurationSchema = z
|
||||
.object({
|
||||
expectedRevision: z.number().int().nonnegative(),
|
||||
configuration: z.unknown(),
|
||||
})
|
||||
.strict();
|
||||
|
||||
export const previewExternalCsvSchema = z
|
||||
.object({
|
||||
fileName: z.string().trim().min(1).max(255),
|
||||
contentBase64: z.string().min(1).max(24_000_000),
|
||||
})
|
||||
.strict();
|
||||
Loading…
Add table
Add a link
Reference in a new issue