tangled
alpha
login
or
join now
isuggest.selfce.st
/
strand
3
fork
atom
alternative tangled frontend (extremely wip)
3
fork
atom
overview
issues
pulls
pipelines
feat: use lodestone for uri resolution
serenity
2 weeks ago
fe94e9b1
935250f5
+26
1 changed file
expand all
collapse all
unified
split
src
lib
types
lexicons
dev
sylfr
lodestone
resolve.ts
+26
src/lib/types/lexicons/dev/sylfr/lodestone/resolve.ts
···
1
1
+
import { z } from "zod/v4";
2
2
+
3
3
+
export const devSylfrLodestoneResolveSuccessOutputSchema = z.object({
4
4
+
uri: z.string(),
5
5
+
cid: z.string().optional(),
6
6
+
value: z.unknown(),
7
7
+
});
8
8
+
9
9
+
export const devSylfrLodestoneResolveOutputSchema = z.union([
10
10
+
devSylfrLodestoneResolveSuccessOutputSchema,
11
11
+
z.object({}).strict(),
12
12
+
]);
13
13
+
14
14
+
export const devSylfrLodestoneResolveOutputBatchSchema = z.array(
15
15
+
devSylfrLodestoneResolveOutputSchema,
16
16
+
);
17
17
+
18
18
+
export type DevSylfrLodestoneResolveSuccess = z.infer<
19
19
+
typeof devSylfrLodestoneResolveSuccessOutputSchema
20
20
+
>;
21
21
+
export type DevSylfrLodestoneResolve = z.infer<
22
22
+
typeof devSylfrLodestoneResolveOutputSchema
23
23
+
>;
24
24
+
export type DevSylfrLodestoneResolveBatch = z.infer<
25
25
+
typeof devSylfrLodestoneResolveOutputBatchSchema
26
26
+
>;