feat: add envelopes api (#2105)

This commit is contained in:
David Nguyen
2025-11-07 14:17:52 +11:00
committed by GitHub
parent d2a009d52e
commit d05bfa9fed
230 changed files with 10066 additions and 2812 deletions

View File

@ -0,0 +1,23 @@
import { authenticatedProcedure } from '../trpc';
import {
ZDownloadEnvelopeItemRequestSchema,
ZDownloadEnvelopeItemResponseSchema,
downloadEnvelopeItemMeta,
} from './download-envelope-item.types';
export const downloadEnvelopeItemRoute = authenticatedProcedure
.meta(downloadEnvelopeItemMeta)
.input(ZDownloadEnvelopeItemRequestSchema)
.output(ZDownloadEnvelopeItemResponseSchema)
.query(({ input, ctx }) => {
const { envelopeItemId, version } = input;
ctx.logger.info({
input: {
envelopeItemId,
version,
},
});
throw new Error('NOT_IMPLEMENTED');
});