import type { MockContext } from '../../src/respond.ts' // Dynamic mock: GET /users/:id -> synthetic user keyed off the id. export default function ({ params, query, faker }: MockContext) { faker.seed(Number(params.id) || 1) return { status: 200, body: { id: params.id, name: faker.person.fullName(), email: faker.internet.email(), city: faker.location.city(), verbose: query.verbose === '1' ? faker.lorem.paragraph() : undefined, }, } }