Skip to content

merrymake/typescript-service-library

Repository files navigation

Typescript Service Library for Merrymake

This is the official Typescript service library for Merrymake. It defines all the basic functions needed to work with Merrymake.

Usage

Here is the most basic example of how to use this library:

import {
  merrymakeService,
  type PayloadBufferPromise,
  MIME_TYPES,
  replyToOrigin,
  Envelope,
} from "@merrymake/service";

async function handleHello(payloadBufferPromise: PayloadBufferPromise, envelope: Envelope) {
  let payloadBuffer = await payloadBufferPromise;
  let payload = payloadBuffer.toString();
  replyToOrigin(`Hello, ${payload}!`, MIME_TYPES.txt);
}

merrymakeService({
  handleHello,
});

Tutorials and templates

For more information check out our tutorials at merrymake.dev.

All templates are available through our CLI and on our GitHub.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published