@fougere/workflow
A release that goes to the end: the journal is three entities, the sweep is an operation, and a shared journal is one line of remotes:.
Use it
npm install @fougere/workflow
pnpm add @fougere/workflow
bun add @fougere/workflow
yarn add @fougere/workflow
// fougere.config.ts
export default defineFougere({
fronds: { '@fougere/workflow': {} },
});
The key names the package, and every process that reads the config calls its workflow() export and rises with it. Options that are more than a word go where the extension is built — in a frond's extensions/, or in createApp({ extensions }).
Entries: @fougere/workflow
What you import
| name | |
|---|---|
Later | A call that has not happened yet, and who is making it happen. |
LaterRepository | The calls waiting for their hour, and the take that says one process is making them. |
Run | A release that is under way, and who is driving it. |
RunRepository | The runs, and the lease that says one process is driving. |
RunJournal | The journal core asks for, answered by a row. |
RunHandler | Finish what a stopped process started. |
workflow | |
releasing |
Types
TypeScript types only — they do not run. Import them with import type to type your own code: a variable, a parameter, an option object.
| name | |
|---|---|
WorkflowOptions |