···1-import * as v from 'valibot';
2-3import { At } from '@atcute/client/lexicons';
45import { didDocument, DidDocument } from '../types/did-doc';
···50 throw new Error(`unsupported did method`);
51 }
5253- return v.parse(didDocument, rawDoc);
54};
···001import { At } from '@atcute/client/lexicons';
23import { didDocument, DidDocument } from '../types/did-doc';
···48 throw new Error(`unsupported did method`);
49 }
5051+ return didDocument.parse(rawDoc, { mode: 'passthrough' });
52};
+1-3
src/api/queries/plc.ts
···1-import * as v from 'valibot';
2-3import { At } from '@atcute/client/lexicons';
45import { plcLogEntries } from '../types/plc';
···12 }
1314 const json = await response.json();
15- return v.parse(plcLogEntries, json);
16};
···001import { At } from '@atcute/client/lexicons';
23import { plcLogEntries } from '../types/plc';
···10 }
1112 const json = await response.json();
13+ return plcLogEntries.parse(json);
14};