diskfile_types.ts

Declarations
#

7 declarations

view source

DiskfileChange
#

diskfile_types.ts view source

ZodObject<{ type: ZodEnum<{ add: "add"; change: "change"; delete: "delete"; }>; path: $ZodBranded<ZodString, "DiskfilePath">; }, $strict>

DiskfileChangeType
#

DiskfileDirectoryPath
#

diskfile_types.ts view source

$ZodBranded<ZodPipe<ZodPipe<ZodString, ZodTransform<string, string>>, $ZodBranded<ZodString, "DiskfilePath">>, "DiskfileDirectoryPath">

These always have a trailing slash.

DiskfileJson
#

diskfile_types.ts view source

ZodObject<{ id: ZodDefault<$ZodBranded<ZodUUID, "Uuid">>; created: ZodDefault<$ZodBranded<ZodISODateTime, "Datetime">>; ... 5 more ...; dependencies: ZodDefault<...>; }, $strict>

DiskfileJsonInput
#

diskfile_types.ts view source

{ source_dir: string; id?: string | undefined; created?: string | undefined; updated?: string | undefined; path?: string | null | undefined; content?: string | null | undefined; dependents?: [...][] | ... 1 more ... | undefined; dependencies?: [...][] | ... 1 more ... | undefined; }

DiskfilePath
#

SerializableDisknode
#

diskfile_types.ts view source

ZodObject<{ id: $ZodBranded<ZodString, "DiskfilePath">; source_dir: $ZodBranded<ZodPipe<ZodPipe<ZodString, ZodTransform<string, string>>, $ZodBranded<...>>, "DiskfileDirectoryPath">; ... 4 more ...; dependencies: ZodArray<...>; }, $strict>

Depends on
#

Imported by
#