@statuscompliance/status
v2.2.0
Published
Collection of STATUS project components useful for integrating node-red with the system.
Maintainers
Readme
Description
The @statuscompliance/status package provides essential components for integrating the STATUS project with Node-RED. It includes nodes that facilitate storing and parsing data, enabling seamless communication between Node-RED and system backends.
Features
- Collect and store data from incoming messages.
- Batch processing and efficient data transfer to backend APIs.
- Data integration from multiple sources (REST APIs, GitHub, Microsoft Graph) through databinder.
- Configurable data source management with authentication and property mapping support.
- Evidence storage for audit and compliance purposes.
Installation
Install via npm:
npm install @statuscompliance/statusOr add the dependency to your package.json:
{
"dependencies": {
"@statuscompliance/status": "^1.0.0"
}
}Nodes Overview
This package includes the following STATUS integration nodes:
- status-storer: Buffers and sends bulk messages to a backend API, reducing network overhead and improving performance.
- filter-scope: Filters data based on scope criteria.
- databinder: Integrates with the @statuscompliance/databinder package to collect data from different datasources using datasource ID and linker configuration.
License
Licensed under the Apache-2.0 License.
Author and Contributors
- Author: Álvaro Bernal
- Contributor: Francisco Montero
Repository
Find the source code and contribute on GitHub:
