fsai-atlas-sdk-nodejs
v0.4.5
Published
Node.js/TypeScript SDK for building Atlas workflows
Maintainers
Readme
@fsai-atlas/sdk
Node.js/TypeScript SDK for building workflows with Atlas.
Installation
npm install @fsai-atlas/sdk @temporalio/workflow @temporalio/activityUsage
Creating a Workflow
import { createActivities, sleep, getContext } from '@fsai-atlas/sdk/workflow';
export async function myWorkflow(input: { name: string }) {
const ctx = getContext();
ctx.logger.info('Workflow started', { name: input.name });
const activities = createActivities({ timeout: '30s' });
const result = await activities.processData({ name: input.name });
await sleep('5s');
return result;
}