diff --git a/README.md b/README.md index 23bbb39..e6f9c8f 100644 --- a/README.md +++ b/README.md @@ -21,10 +21,10 @@ export default defineNuxtConfig({ ## Usage -Create your tRPC [routes](https://trpc.io/docs/router) and [context](https://trpc.io/docs/context) under `server/fn/index.ts`: +Create your tRPC [routes](https://trpc.io/docs/router) and [context](https://trpc.io/docs/context) under `~/trpc/index.ts`: ```ts -// ~/server/fn/index.ts +// ~/trpc/index.ts import type { inferAsyncReturnType } from '@trpc/server' import * as trpc from '@trpc/server' diff --git a/playground/app.vue b/playground/app.vue index 96a281b..9111440 100644 --- a/playground/app.vue +++ b/playground/app.vue @@ -1,18 +1,12 @@ diff --git a/playground/server/fn/index.ts b/playground/trpc/index.ts similarity index 100% rename from playground/server/fn/index.ts rename to playground/trpc/index.ts diff --git a/src/module.ts b/src/module.ts index fd90735..6b83828 100644 --- a/src/module.ts +++ b/src/module.ts @@ -38,7 +38,7 @@ export default defineNuxtModule({ await fs.writeFile(clientPath, ` import * as trpc from '@trpc/client' import { createTRPCComposables } from 'trpc-nuxt/client' - import { router } from '~/server/fn' + import type { router } from '~/trpc' const client = trpc.createTRPCClient({ url: process.browser ? '/trpc' : 'http://localhost:3000/trpc', @@ -61,7 +61,7 @@ export default defineNuxtModule({ await fs.writeFile(handlerPath, ` import { createTRPCHandler } from 'trpc-nuxt/api' - import * as functions from '~/server/fn' + import * as functions from '~/trpc' export default createTRPCHandler({ router: functions.router,