11// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
22
3- exports [` trpc backend generator > should generate backend and schema projects 1` ] = `
3+ exports [` trpc backend generator > should generate backend and schema projects > apps/test-api/backend/src/index.ts 1` ] = `
44"export type { AppRouter } from './router.js';
55export type { Context } from './init.js';
66"
77` ;
88
9- exports [` trpc backend generator > should generate backend and schema projects 2 ` ] = `
9+ exports [` trpc backend generator > should generate backend and schema projects > apps/test-api/backend/src/init.ts 1 ` ] = `
1010"import { initTRPC } from '@trpc/server';
1111import {
1212 createErrorPlugin ,
@@ -28,7 +28,28 @@ export const publicProcedure = t.procedure
2828"
2929`;
3030
31- exports[`trpc backend generator > should generate backend and schema projects 3`] = `
31+ exports[`trpc backend generator > should generate backend and schema projects > apps/test-api/backend/src/local-server.ts 1`] = `
32+ "import { createHTTPServer } from '@trpc/server/adapters/standalone';
33+ import { appRouter } from './router.js';
34+
35+ const PORT = 2022;
36+
37+ createHTTPServer({
38+ router : appRouter ,
39+ createContext () {
40+ return {
41+ event: {} as any ,
42+ context: {} as any ,
43+ info: {} as any ,
44+ };
45+ } ,
46+ }).listen(PORT);
47+
48+ console.log(\`Local TRPC server listening on port \${ PORT } \`);
49+ "
50+ `;
51+
52+ exports[`trpc backend generator > should generate backend and schema projects > apps/test-api/backend/src/middleware/error.ts 1`] = `
3253"import { initTRPC , TRPCError } from '@trpc/server';
3354
3455export const createErrorPlugin = () => {
@@ -58,7 +79,7 @@ export const createErrorPlugin = () => {
5879"
5980`;
6081
61- exports[`trpc backend generator > should generate backend and schema projects 4 `] = `
82+ exports[`trpc backend generator > should generate backend and schema projects > apps/test-api/backend/src/middleware/index.ts 1 `] = `
6283"import { CreateAWSLambdaContextOptions } from '@trpc/server/adapters/aws-lambda';
6384import type { APIGatewayProxyEventV2WithIAMAuthorizer } from 'aws-lambda';
6485import { ILoggerContext } from './logger.js';
@@ -78,7 +99,7 @@ export type IMiddlewareContext =
7899"
79100`;
80101
81- exports[`trpc backend generator > should generate backend and schema projects 5 `] = `
102+ exports[`trpc backend generator > should generate backend and schema projects > apps/test-api/backend/src/middleware/logger.ts 1 `] = `
82103"import { initTRPC } from '@trpc/server';
83104import { Logger } from '@aws-lambda-powertools/logger';
84105
@@ -108,7 +129,7 @@ export const createLoggerPlugin = () => {
108129"
109130`;
110131
111- exports [` trpc backend generator > should generate backend and schema projects 6 ` ] = `
132+ exports [` trpc backend generator > should generate backend and schema projects > apps/test-api/backend/src/middleware/metrics.ts 1 ` ] = `
112133"import { initTRPC } from '@trpc/server';
113134import { Metrics , MetricUnit } from '@aws-lambda-powertools/metrics';
114135
@@ -148,7 +169,7 @@ export const createMetricsPlugin = () => {
148169"
149170` ;
150171
151- exports [` trpc backend generator > should generate backend and schema projects 7 ` ] = `
172+ exports [` trpc backend generator > should generate backend and schema projects > apps/test-api/backend/src/middleware/tracer.ts 1 ` ] = `
152173"import { initTRPC } from '@trpc/server';
153174import { Tracer } from '@aws-lambda-powertools/tracer';
154175import { Subsegment } from 'aws-xray-sdk-core';
@@ -196,7 +217,7 @@ export const createTracerPlugin = () => {
196217"
197218` ;
198219
199- exports [` trpc backend generator > should generate backend and schema projects 8 ` ] = `
220+ exports [` trpc backend generator > should generate backend and schema projects > apps/test-api/backend/src/procedures/echo.ts 1 ` ] = `
200221"import { publicProcedure } from '../init.js';
201222import { EchoInputSchema , EchoOutputSchema } from ':proj/test-api-schema';
202223
@@ -207,7 +228,7 @@ export const echo = publicProcedure
207228"
208229` ;
209230
210- exports [` trpc backend generator > should generate backend and schema projects 9 ` ] = `
231+ exports [` trpc backend generator > should generate backend and schema projects > apps/test-api/backend/src/router.ts 1 ` ] = `
211232"import {
212233 awsLambdaRequestHandler ,
213234 CreateAWSLambdaContextOptions ,
@@ -218,7 +239,7 @@ import { APIGatewayProxyEventV2WithIAMAuthorizer } from 'aws-lambda';
218239
219240export const router = t.router;
220241
221- const appRouter = router({
242+ export const appRouter = router({
222243 echo ,
223244} );
224245
@@ -233,12 +254,12 @@ export type AppRouter = typeof appRouter;
233254"
234255`;
235256
236- exports[`trpc backend generator > should generate backend and schema projects 10 `] = `
257+ exports[`trpc backend generator > should generate backend and schema projects > apps/test-api/schema/src/index.ts 1 `] = `
237258"export * from './procedures/echo.js';
238259"
239260`;
240261
241- exports[`trpc backend generator > should generate backend and schema projects 11 `] = `
262+ exports[`trpc backend generator > should generate backend and schema projects > apps/test-api/schema/src/procedures/echo.ts 1 `] = `
242263"import { z } from 'zod';
243264
244265export const EchoInputSchema = z.object({
0 commit comments