0.0.15 • Published 10 months ago

@zipadee/trpc v0.0.15

Weekly downloads
-
License
MIT
Repository
github
Last release
10 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

10 months ago

0.0.14

12 months ago

0.0.12

1 year ago

0.0.13

1 year ago

0.0.11

1 year ago

0.0.10

1 year ago

0.0.9

1 year ago

0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago