tezo-sequential-workflow-model
TypeScript icon, indicating that this package has built-in type declarations

1.0.5 • Public • Published

Sequential Workflow Model

License: MIT View this project on NPM

This package contains a extendable data model of a sequential workflow.

The package is used by the following packages:

🔨 How to Extend Model

To extend the model, you need to extend base interfaces.

interface MyDefinition extends Definition {
  properties: {
    baseUrl: string;
  };
}

interface SendEmailStep extends Step {
  componentType: 'task';
  type: 'sendEmail';
  properties: {
    to: string;
    subject: string;
    body: string;
  };
}

interface IfStep extends BranchedStep {
  componentType: 'switch';
  type: 'if';
  properties: {
    condition: string;
  };
}

💡 License

This project is released under the MIT license.

Package Sidebar

Install

npm i tezo-sequential-workflow-model

Weekly Downloads

0

Version

1.0.5

License

MIT

Unpacked Size

22.6 kB

Total Files

6

Last publish

Collaborators

  • saicharan1729