@statuscompliance/control-flow 1.0.0

Collection of STATUS project components that are responsible for performing control-flow checks.

npm install @statuscompliance/control-flow

Node-RED Logo

A node-red version focused on STATUS project flows

Description

The @statuscompliance/control-flow package is a collection of Node-RED components specifically designed for the STATUS project, focusing on performing control-flow checks within workflows. This set of nodes helps ensure the correct sequencing and coexistence of events, enabling more robust compliance and control flow management.

Features

  • Perform control-flow validations between multiple events.
  • Ensure that sequential actions follow specified patterns (e.g., "Event B" occurs after "Event A").
  • Invert logic checks to handle negative cases.
  • Nodes ready for integration with compliance-related processes in Node-RED flows.

Installation

You can install the package directly via npm:

npm install @statuscompliance/control-flow

Or add it to your package.json and run npm install:

{
    "dependencies": {
        "@statuscompliance/control-flow": "^1.0.0"
    }
}

Nodes Overview

This package includes the following custom nodes for use in Node-RED:

  • response: Manages responses within a sequence of events.
  • coexistence: Ensures that certain events coexist within a specified timeframe.
  • responded-existence: Verifies that Event B occurs at any point after Event A.
  • chain-response: Checks if Event B occurs immediately after Event A.

License

This package is licensed under the Apache-2.0 License.

Author and Contributors

Repository

You can find the source code and contribute to this project on GitHub:

https://github.com/statuscompliance/node-red-status

Node Info

Version: 1.0.0
Updated 7 months, 1 week ago
License: Apache-2.0
Rating: not yet rated

Categories

Actions

Rate:

Downloads

11 in the last week

Nodes

  • response
  • coexistence
  • responded-existence
  • chain-response

Keywords

  • node-red
  • status
  • compliance

Maintainers

Contributors

  • Francisco Montero