temporalio/sdk-typescript — reverse-engineered prompt
Reverse engineered prompt
Build me a TypeScript SDK for Temporal that lets JavaScript and TypeScript developers write durable workflows and activities, run workers, and start or interact with workflows from a client.
I want this set up as a monorepo with the main pieces separated in a sensible way, like client, worker, workflow, activity, common utilities, and testing support. It should feel production ready for long running business processes, with good developer experience, clear docs, examples, and solid tests. The worker features should be built for real Node.js environments and support current Node 20, 22, and 24.
Please make the packages work together cleanly, keep their versions aligned, and include the usual build, lint, test, and release friendly setup you would expect for an open source SDK. If there are existing conventions for Temporal in TypeScript, follow those so the API feels familiar. You can look up the current Temporal TypeScript docs and samples online if you need to match expected behavior.
Want more depth? Deep Reverse