Skip to content

meshql-http (@meshql/http)

HTTP transport and framework adapters for MeshQL.

Terminal window
npm install meshql-http meshql-core
# or
npx jsr add @meshql/http @meshql/core

Published on npm as meshql-http and JSR as @meshql/http.

import { createMesh } from "meshql-core";
import { meshExpressRouter } from "meshql-http/express";
import express from "express";
const mesh = createMesh({ entities: { user: { table: "users" } } });
const app = express();
app.use(meshExpressRouter(mesh, "/mesh"));
app.listen(3000);

Other adapters: meshql-http/fastify, meshql-http/hono (JSR: @meshql/http/fastify, @meshql/http/hono).