@basehub/q2c3iq35zk
TypeScript icon, indicating that this package has built-in type declarations

0.0.2 • Public • Published

TypeScript SDK for https://basehub.ai.

Features

  • No codegen needed
  • Type completion & Type validation
  • No dependency on graphql
  • Works in browser, Node, Deno, Cloudflare workers, Bun and more

Usage

import { createClient } from '@basehub/q2c3iq35zk'

const client = createClient({ token: process.env.BASEHUB_TOKEN })

client
  .query({
    _sys: {
      hash: true,
      id: true,
      slug: true,
    },
  })
  .then((data) => console.log(JSON.stringify(data, null, 2)))

client
  .query({
    homepage: {
      _sys: {
        createdAt: true,
        hash: true,
        id: true,
      },
      link: {
        href: true,
        label: true,
      },
      speaker: {
        name: true,
        title: true,
      },
    },
  })
  .then((data) => console.log(JSON.stringify(data, null, 2)))

This client has been generated with Genql, you can read more about usage and features here.

Support

Contact support@basehub.ai for any feedback or questions.

/@basehub/q2c3iq35zk/

    Package Sidebar

    Install

    npm i @basehub/q2c3iq35zk

    Homepage

    basehub.ai

    Weekly Downloads

    0

    Version

    0.0.2

    License

    none

    Unpacked Size

    158 kB

    Total Files

    55

    Last publish

    Collaborators

    • julianbenegas
    • bsmnt