End-to-end typesafe APIs made easy. Automatic typesafety & autocompletion inferred from your API-paths, their input data, & outputs 🧙♂️| trpc.io
Procedure metadata allows you to add an optional procedure specific meta property which will be available in all middleware function parameters.| trpc.io
Your context holds data that all of your tRPC procedures will have access to, and is a great place to put things like database connections or authentication information.| trpc.io