Skip to content

TypeScript / JavaScript

The first Atomic Flow implementation is being developed in TypeScript, in the atomic-flow-ts repository.

Package Purpose Status
@atomic-flow/core Workflow execution and recovery runtime Early development
@atomic-flow/failure-lab Failure injection and testing tools Early development

The repository uses a pnpm monorepo. Its workspace keeps the runtime and its testing companion separate while allowing them to evolve together.

The initial implementation will need well-defined lifecycle states, typed execution results, documented recovery semantics, and failure-oriented tests. Its public API and runtime requirements are not finalized.

Follow the roadmap or inspect the TypeScript source.