0.0.15 • Published 8 months ago

@zipadee/trpc v0.0.15

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

@zipadee/trpc

!CAUTION Zipadee is very early, under construction, will change a lot, and may never be sufficiently maintained for any level of use. If you want to try it, please consider contributing!

Usage

import {App, mount} from '@zipadee/core';
import {serveTRPC} from '@zipadee/trpc';
import {initTRPC} from '@trpc/server';

const users = [
  {id: 1, name: 'Bob'},
  {id: 2, name: 'Alice'},
];

const trpc = initTRPC.create();

const trpcRouter = trpc.router({
  user: trpc.procedure
    .input(Number)
    .output(Object)
    .query((req) => {
      return users.find((user) => req.input === user.id);
    }),
});

using app = new App();
app.use(mount('/trpc/', serveTRPC({router: trpcRouter})));
0.0.15

8 months ago

0.0.14

10 months ago

0.0.12

10 months ago

0.0.13

10 months ago

0.0.11

11 months ago

0.0.10

11 months ago

0.0.9

11 months ago

0.0.8

11 months ago

0.0.7

11 months ago

0.0.6

11 months ago

0.0.5

11 months ago

0.0.4

11 months ago

0.0.3

11 months ago

0.0.2

11 months ago