Skip to content

@meshqljs/upload (@meshql/upload)

Optional file upload extension for MeshQL servers.

Terminal window
npm install @meshqljs/upload @meshqljs/core
Terminal window
npx jsr add @meshql/upload @meshql/core

Published on npm as @meshqljs/upload and JSR as @meshql/upload.

import { createMesh } from "@meshqljs/core";
import { withUpload } from "@meshqljs/upload";
const mesh = withUpload(createMesh({ entities: {} }), {
storage: "local",
localDirectory: "./uploads",
maxSize: "10mb",
});
import { createMesh } from "@meshql/core";
import { withUpload } from "@meshql/upload";
const mesh = withUpload(createMesh({ entities: {} }), {
storage: "local",
localDirectory: "./uploads",
maxSize: "10mb",
});

JSR imports: @meshql/core, @meshql/upload.