Documentation

Node.js

Community Module

These modules are maintained by the community, outside of the Testcontainers project.

Description

Restate is the simplest way to write resilient workflows, event-driven applications, and async tasks.

Examples

Dependency:
Usage:
import { RestateTestEnvironment } from "@restatedev/restate-sdk-testcontainers";
import * as clients from "@restatedev/restate-sdk-clients";

restateTestEnvironment = await RestateTestEnvironment.start(
  (restateServer) => restateServer.bind(counter)
);
rs = clients.connect({ url: restateTestEnvironment.baseUrl() });