Restate Typescript SDK
    Preparing search index...

    Module @restatedev/restate-sdk-core

    Documentation Examples NPM Version Discord Twitter

    Restate Typescript SDK - Core

    Restate is a system for easily building resilient applications using distributed durable async/await. This repository contains the Restate SDK for writing services in Node.js / Typescript.

    This package contains the core types used in the several SDK modules.

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

    Namespaces

    serde

    Interfaces

    RestateContext
    RestateObjectContext
    RestateObjectSharedContext
    RestateWorkflowContext
    RestateWorkflowSharedContext
    Serde

    Type Aliases

    ArgType
    Duration
    HandlerReturnType
    JournalValueCodec
    ObjectHandler
    ObjectSharedHandler
    Service
    ServiceDefinition
    ServiceDefinitionFrom
    ServiceHandler
    VirtualObject
    VirtualObjectDefinition
    VirtualObjectDefinitionFrom
    Workflow
    WorkflowDefinition
    WorkflowDefinitionFrom
    WorkflowHandler
    WorkflowSharedHandler

    Functions

    durationToMillis
    millisOrDurationToMillis