Restate Typescript SDK
    Preparing search index...

    Module @restatedev/restate-sdk-testcontainers

    Documentation Examples NPM Version Discord Twitter

    Restate Typescript SDK TestContainers

    Restate is a system for easily building resilient applications using distributed durable async/await.

    This package contains utilities to test Restate SDK services against a Restate server container. A usage example can be found in restate-sdk-examples/test/testcontainers.test.ts

    For the SDK main package, checkout @restatedev/restate-sdk.

    To use this library, add the dependency to your project:

    npm install --save-dev @restatedev/restate-sdk-testcontainers
    

    This library follows Semantic Versioning.

    Enumerations

    LogSource
    RestateLogLevel

    Classes

    RestateContainer
    RestateTestEnvironment
    StateProxy

    Interfaces

    EndpointOptions
    LoggerContext
    Request
    RestateEndpoint
    RestateEndpointBase
    RestateError
    Serde
    TerminalError

    Type Aliases

    DefaultServiceOptions
    LoggerTransport
    LogMetadata
    ObjectOptions
    RetryPolicy
    ServiceOptions
    TypedState
    UntypedState
    WorkflowOptions