@useluna/trpc
v0.2.0
Published
Analytics for tRPC.
Downloads
42
Readme
@useluna/trpc
Analytics for tRPC.
Installation
npm install @useluna/trpcUsage
First visit Luna, create an organisation and get an API key.
// trpc.ts
import { initTRPC, TRPCError } from "@trpc/server";
import { createLuna } from "@useluna/trpc/vercel"; // or "@useluna/trpc/node" for Node environments.
const t = initTRPC.create();
export const router = t.router;
const luna = createLuna(
"YOUR_API_KEY"
);
export const publicProcedure = t.procedure.concat(luna.middleware);