OperatorFabric
A modular, extensible, industrial-strength and field-tested platform for use in electricity, water and other utility operations.
https://github.com/opfab/operatorfabric-core
Category: Energy Systems
Sub Category: Grid Management and Microgrid
Keywords
alerting collaboration energy hypervision linux-foundation platform
Keywords from Contributors
profile translation feature-toggle parallel sensor charts power upload routing nifi-processor
Last synced: about 12 hours ago
JSON representation
Repository metadata
Main operatorfabric program
- Host: GitHub
- URL: https://github.com/opfab/operatorfabric-core
- Owner: opfab
- License: mpl-2.0
- Created: 2018-09-27T09:36:25.000Z (over 6 years ago)
- Default Branch: develop
- Last Pushed: 2025-04-25T04:02:51.000Z (7 days ago)
- Last Synced: 2025-04-25T14:47:11.336Z (7 days ago)
- Topics: alerting, collaboration, energy, hypervision, linux-foundation, platform
- Language: TypeScript
- Homepage: https://opfab.github.io
- Size: 56.7 MB
- Stars: 40
- Watchers: 7
- Forks: 29
- Open Issues: 94
- Releases: 84
-
Metadata Files:
- Readme: README.adoc
- Contributing: CONTRIBUTING.adoc
- License: LICENSE.txt
- Security: SECURITY.md
- Authors: AUTHORS.txt
README.adoc
// Copyright (c) 2018-2024 RTE (http://www.rte-france.com) // See AUTHORS.txt // This document is subject to the terms of the Creative Commons Attribution 4.0 International license. // If a copy of the license was not distributed with this // file, You can obtain one at https://creativecommons.org/licenses/by/4.0/. // SPDX-License-Identifier: CC-BY-4.0 :imagesdir: src/docs/asciidoc/images :sectnums: :icons: font :hide-uri-scheme: = OperatorFabric README image:https://img.shields.io/badge/license-MPL_2.0-blue.svg[MPL-2.0 License,link=https://www.mozilla.org/en-US/MPL/2.0/] image:https://img.shields.io/github/workflow/status/opfab/operatorfabric-core/CI/develop[Build Status,link=https://github.com/opfab/operatorfabric-core/actions] image:https://sonarcloud.io/api/project_badges/measure?project=org.lfenergy.operatorfabric%3Aoperatorfabric-core&metric=alert_status[Quality Gate,link=https://sonarcloud.io/dashboard?id=org.lfenergy.operatorfabric%3Aoperatorfabric-core] image:https://sonarcloud.io/api/project_badges/measure?project=org.lfenergy.operatorfabric%3Aoperatorfabric-core&metric=coverage[Coverage,link=https://sonarcloud.io/component_measures?id=org.lfenergy.operatorfabric%3Aoperatorfabric-core&metric=Coverage] image:https://sonarcloud.io/api/project_badges/measure?project=org.lfenergy.operatorfabric%3Aoperatorfabric-core&metric=code_smells[Code Smells,link=https://sonarcloud.io/component_measures?id=org.lfenergy.operatorfabric%3Aoperatorfabric-core&metric=Maintainability] image:https://bestpractices.coreinfrastructure.org/projects/4806/badge[CII Best Practices,link=https://bestpractices.coreinfrastructure.org/projects/4806] image:https://img.shields.io/badge/Join_us_on-Slack-blueviolet[OperatorFabric Slack Channel,link=https://lfenergy.slack.com/archives/C025ZGJPXM4] See our website link:http://opfab.github.io/[opfab.github.io] for the complete documentation. == Introduction //tag::short_description[] OperatorFabric is a modular, extensible, industrial-strength platform for use in electricity, water, and other utility operations. It aims to facilitate operational activities for utilities in two ways : * Centralize real time business events in a single place to avoid having multiple screens/software. To do so, OperatorFabric provides ** event notifications named "cards" with filtering features (severity , date , process ... ) ** event dispatching rules on a per user basis (based on groups, organizational entities, processes... ) ** event-sending endpoints for business applications ** a mechanism of templating to customize events rendering (using HTML5 ) ** a view of the events on a timeline or a calendar ** storage of all the events (archive feature) ** notifications via sounds ** possibilities to integrate screen form other applications * Facilitate interactions between operational control centers: ** Share information in real time, as pre-formatted cards that can be sent either manually by operators or automatically by external solutions. ** Introduce pre-formatted question/response exchanges between control centers. This can be used to implement operational processes (with the notion of "last time to respond"). ** Share events in calendar (also allowing repeating events) In addition, the following features are available: internationalization, light/dark mode for the UI, realtime connected users supervision, authorization mechanism. Integration with existing IT systems is an overarching concern: support of Firefox and Chromium-based browsers, docker deployment, communication with business applications via REST API or Kafka, integration with external authentication systems (via OAuth2), monitoring via Prometheus endpoints. OperatorFabric is part of the https://www.lfenergy.org/[LF Energy] coalition, a project of The Linux Foundation that supports open source innovation projects within the energy and electricity sectors. OpFab is an open source platform licensed under https://www.mozilla.org/en-US/MPL/2.0/[Mozilla Public License V2]. The source code is hosted on GitHub in this repository : https://github.com/opfab/operatorfabric-core[operatorfabric-core]. Documentation is available at https://opfab.github.io/ //end::short_description[] image::feed_screenshot.png[UI screenshot] == Try it! If you want to try OperatorFabric (see what the UI looks like with some test cards) in a few minutes, follow the steps below. . Clone this repository + ---- git clone https://github.com/opfab/operatorfabric-core.git cd operatorfabric-core ---- . Launch our demo docker compose file + ---- cd ./config/docker ./startOpfab.sh ---- . Once script is finished, log into the application UI at *localhost:2002/* using operator1_fr/test as credentials. . Push basic configuration and cards using the following test scripts + [source,shell] ---- ./src/test/resources/loadTestConf.sh ./src/test/resources/send6TestCards.sh ---- TIP: If you want to experiment in more depth and have more details on how it works (as well as some troubleshooting), check out our link:https://opfab.github.io/documentation/current/getting_started/[Getting Started guide]! == Technology stack === Development OperatorFabric is mostly written in Java and based on the Spring framework. This makes writing and integrating software for a simplified and better coordination very easy. image:https://img.shields.io/badge/Using-Java-%237473C0.svg?style=for-the-badge[Using Java,link=https://www.java.com] image:https://img.shields.io/badge/Using-Spring-%236db33f.svg?style=for-the-badge[Using Spring,link=https://spring.io/] image:https://img.shields.io/badge/Using-Angular-%237473C0.svg?style=for-the-badge[Using Angular,link=https://angular.io/] image:https://img.shields.io/badge/Using-MongoDB-%236db33f.svg?style=for-the-badge[Using Swagger,link=https://www.mongodb.com/community/] image:https://img.shields.io/badge/Using-Swagger-%237473C0.svg?style=for-the-badge[Using Swagger,link=https://swagger.io/] image:https://img.shields.io/badge/Using-RabbitMQ-%236db33f.svg?style=for-the-badge[Using Swagger,link=https://www.rabbitmq.com/] === Continuous Integration / Continuous Delivery OperatorFabric is built and integrated using battle-tested tools and (open) platforms. image:https://img.shields.io/badge/Built%20with-Gradle-%23410099.svg?style=for-the-badge[Built with Gradle,link=https://gradle.org/] image:https://img.shields.io/badge/Using-Github%20Actions-%23FF647D.svg?style=for-the-badge[Using Github Actions,link=https://github.com/opfab/operatorfabric-core/actions] image:https://img.shields.io/badge/Using-SonarCloud-%23FF647D.svg?style=for-the-badge[Using SonarCloud,link=https://sonarcloud.io/dashboard?id=org.lfenergy.operatorfabric%3Aoperatorfabric-core] == Licensing This project and all its sub-projects are licensed under https://www.mozilla.org/en-US/MPL/2.0/[Mozilla Public License V2.0]. See link:LICENSE.txt[LICENSE.txt] == Contributing Read our link:https://opfab.github.io/documentation/current/community/[Community Documentation] for more information on how to contribute to the project.
Owner metadata
- Name: OperatorFabric
- Login: opfab
- Email:
- Kind: organization
- Description: OperatorFabric is a modular, extensible, industrial-strength and field-tested platform for use in electricity, water, and other utility operations.
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/43637906?v=4
- Repositories: 5
- Last ynced at: 2023-03-04T15:40:00.130Z
- Profile URL: https://github.com/opfab
GitHub Events
Total
- Create event: 682
- Release event: 4
- Issues event: 487
- Watch event: 2
- Delete event: 650
- Issue comment event: 3013
- Push event: 3220
- Pull request review event: 1479
- Pull request review comment event: 711
- Pull request event: 1247
- Fork event: 2
Last Year
- Create event: 682
- Release event: 4
- Issues event: 487
- Watch event: 2
- Delete event: 650
- Issue comment event: 3013
- Push event: 3220
- Pull request review event: 1479
- Pull request review comment event: 711
- Pull request event: 1247
- Fork event: 2
Committers metadata
Last synced: 9 days ago
Total Commits: 7,699
Total Committers: 46
Avg Commits per committer: 167.37
Development Distribution Score (DDS): 0.789
Commits in past year: 1,343
Committers in past year: 5
Avg Commits per committer in past year: 268.6
Development Distribution Score (DDS) in past year: 0.526
Name | Commits | |
---|---|---|
renovate[bot] | 2****] | 1623 |
freddidierRTE | f****r@r****m | 1613 |
Alexandra Guironnet | a****t@r****m | 721 |
vlo-rte | v****a@r****m | 719 |
Giovanni Ferrari | g****i@s****t | 672 |
Renovate Bot | b****t@r****m | 540 |
David Binder | d****r@r****m | 498 |
LE-GALL Ronan Ext | r****l@r****m | 308 |
ClementBouvierN | c****u@r****m | 239 |
Jeroen Gommans | j****n@a****l | 88 |
LONGA Valerie | l****l@g****e | 86 |
baptiste | b****2@h****r | 74 |
olivierPigeon-RTE | o****n@r****m | 74 |
LE-GALL Ronan Ext | 4****e | 73 |
You-Liang CHENG | y****g@r****m | 46 |
Amine TABOU | a****u@g****m | 41 |
Amine TABOU | a****u@r****m | 41 |
Sjoerd Adema | s****d@k****l | 31 |
Duchatelle Hubert | h****e@r****m | 30 |
bendaoud | m****d@r****m | 24 |
bermaki | t****i@r****m | 21 |
vitorg | v****o@t****u | 21 |
Sami Chehade | s****e@r****m | 18 |
Lisa Hazenoot | l****t@o****m | 18 |
Gerben Danen | g****z@g****m | 17 |
vitorz | v****o@y****m | 8 |
Baptiste Julien | b****n@e****u | 8 |
David Binder | d****r@g****m | 6 |
didierfred | d****d@g****m | 5 |
Damien JEANDEMANGE | d****e@r****m | 5 |
and 16 more... |
Committer domains:
- rte-france.com: 15
- rte-international.com: 4
- bureau.si.interne: 1
- gm0winl061.bureau.si.interne: 1
- stepsecurity.io: 1
- gm0winl060.bureau.si.interne: 1
- openvalue.nl: 1
- youyou.fr: 1
- epitech.eu: 1
- techrain.eu: 1
- kristalsoftware.nl: 1
- gm0winl136.bureau.si.interne: 1
- anjersoftwaredesign.nl: 1
- renovateapp.com: 1
- soft.it: 1
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 2,739
Total pull requests: 6,556
Average time to close issues: about 2 months
Average time to close pull requests: 3 days
Total issue authors: 35
Total pull request authors: 34
Average comments per issue: 0.3
Average comments per pull request: 1.08
Merged pull request: 5,842
Bot issues: 236
Bot pull requests: 2,643
Past year issues: 805
Past year pull requests: 1,761
Past year average time to close issues: 14 days
Past year average time to close pull requests: 3 days
Past year issue authors: 11
Past year pull request authors: 5
Past year average comments per issue: 0.16
Past year average comments per pull request: 1.56
Past year merged pull request: 1,488
Past year bot issues: 58
Past year bot pull requests: 841
Top Issue Authors
- freddidierRTE (1,592)
- vlo-rte (335)
- mend-bolt-for-github[bot] (234)
- quinarygio (111)
- AlexGuironnetRTE (98)
- ClementBouvierN (93)
- davidbinderRTE (75)
- bengoutaeli (30)
- JeroenGommans (26)
- SaschaEschmann (22)
- geppyz (21)
- olivierPigeon-RTE (19)
- MonaRtei (14)
- lhazenoot (13)
- OlivierVoron (11)
Top Pull Request Authors
- renovate[bot] (2,640)
- freddidierRTE (1,405)
- vlo-rte (857)
- quinarygio (728)
- ClementBouvierN (317)
- AlexGuironnetRTE (219)
- olivierPigeon-RTE (65)
- rlg-pro (51)
- JeroenGommans (45)
- agigox (35)
- bendaoudmba (24)
- HubertDuchatelle (23)
- vitorz (21)
- taoufikbermaki (21)
- geppyz (20)
Top Issue Labels
- Enhancement (942)
- Bug (750)
- Technical debt (482)
- Mend: dependency security vulnerability (234)
- LetsCo (198)
- Documentation (97)
- Draft (67)
- Alliander (56)
- Dev tools vulnerabilty (50)
- Good first issue (27)
- Fixed on develop (24)
- Wait for security update availability (23)
- Wait for parent dependency update (8)
- Typo (6)
- Question (2)
- wontfix (1)
- security fix (1)
- No security fix available (1)
- Not affected (1)
Top Pull Request Labels
- Documentation (7)
- Technical debt (6)
- Bug (4)
- Enhancement (3)
- LetsCo (1)
- Mend: dependency security vulnerability (1)
Package metadata
- Total packages: 4
- Total downloads: unknown
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 1 (may contain duplicates)
- Total versions: 267
repo1.maven.org: org.opfab:users-client-data
property 'description'
- Homepage: www.opfab.org
- Documentation: https://appdoc.app/artifact/org.opfab/users-client-data/
- Licenses: Mozilla Public License Version 2.0
- Latest release: 4.7.0-RC.RELEASE (published 23 days ago)
- Last Synced: 2025-04-30T16:44:30.065Z (1 day ago)
- Versions: 70
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 20.278%
- Stargazers count: 25.129%
- Average: 31.562%
- Dependent repos count: 31.98%
- Dependent packages count: 48.86%
repo1.maven.org: org.opfab:businessconfig-client-data
property 'description'
- Homepage: www.opfab.org
- Documentation: https://appdoc.app/artifact/org.opfab/businessconfig-client-data/
- Licenses: Mozilla Public License Version 2.0
- Latest release: 4.7.0-RC.RELEASE (published 23 days ago)
- Last Synced: 2025-04-30T16:44:30.518Z (1 day ago)
- Versions: 70
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 20.278%
- Stargazers count: 25.129%
- Average: 31.562%
- Dependent repos count: 31.98%
- Dependent packages count: 48.86%
repo1.maven.org: org.opfab:external-devices-client-data
property 'description'
- Homepage: www.opfab.org
- Documentation: https://appdoc.app/artifact/org.opfab/external-devices-client-data/
- Licenses: Mozilla Public License Version 2.0
- Latest release: 4.7.0-RC.RELEASE (published 23 days ago)
- Last Synced: 2025-04-30T16:44:31.495Z (1 day ago)
- Versions: 57
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 20.278%
- Stargazers count: 25.129%
- Average: 31.562%
- Dependent repos count: 31.98%
- Dependent packages count: 48.86%
repo1.maven.org: org.opfab:cards-client-data
property 'description'
- Homepage: www.opfab.org
- Documentation: https://appdoc.app/artifact/org.opfab/cards-client-data/
- Licenses: Mozilla Public License Version 2.0
- Latest release: 4.7.0-RC.RELEASE (published 23 days ago)
- Last Synced: 2025-04-30T16:44:31.188Z (1 day ago)
- Versions: 70
- Dependent Packages: 0
- Dependent Repositories: 1
-
Rankings:
- Dependent repos count: 20.634%
- Forks count: 29.241%
- Average: 33.548%
- Stargazers count: 34.433%
- Dependent packages count: 49.885%
Dependencies
- actions/checkout v4 composite
- anchore/scan-action v3 composite
- github/codeql-action/upload-sarif v2 composite
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/upload-artifact v3 composite
- actions/checkout v4 composite
- actions/upload-artifact v3 composite
- tortellini-tools/action v3 composite
- actions/checkout v4 composite
- tj-actions/changed-files v39.1.2 composite
- lfeoperatorfabric/of-external-app SNAPSHOT
- lfeoperatorfabric/of-rabbitmq SNAPSHOT
- lfeoperatorfabric/of-web-ui SNAPSHOT
- mailhog/mailhog v1.0.1
- mongo 5.0.21-focal
- quay.io/keycloak/keycloak 19.0.3-legacy
- lfeoperatorfabric/of-businessconfig-service SNAPSHOT
- lfeoperatorfabric/of-cards-consultation-service SNAPSHOT
- lfeoperatorfabric/of-cards-external-diffusion-service SNAPSHOT
- lfeoperatorfabric/of-cards-publication-service SNAPSHOT
- lfeoperatorfabric/of-cards-reminder SNAPSHOT
- lfeoperatorfabric/of-dummy-modbus-device SNAPSHOT
- lfeoperatorfabric/of-external-app SNAPSHOT
- lfeoperatorfabric/of-external-devices-service SNAPSHOT
- lfeoperatorfabric/of-rabbitmq SNAPSHOT
- lfeoperatorfabric/of-supervisor SNAPSHOT
- lfeoperatorfabric/of-users-service SNAPSHOT
- lfeoperatorfabric/of-web-ui SNAPSHOT
- mailhog/mailhog v1.0.1
- mongo 5.0.21-focal
- quay.io/keycloak/keycloak 19.0.3-legacy
- node 20.7-alpine build
- node 20.7-alpine build
- node 20.7-alpine build
- rabbitmq 3.12.4-management build
- azul/zulu-openjdk-alpine 17.0.8-jre build
- azul/zulu-openjdk-alpine 17.0.8-jre build
- azul/zulu-openjdk-alpine 17.0.8-jre build
- azul/zulu-openjdk-alpine 17.0.8-jre build
- azul/zulu-openjdk-alpine 17.0.8-jre build
- mongo 4.4.6-bionic
- mongo 4.4.6-bionic
- sonarqube latest
- azul/zulu-openjdk-alpine 17.0.8-jre build
- azul/zulu-openjdk-alpine 17.0.8-jre build
- node 12-alpine3.14 build
- migration-opfab3 latest
- nginx 1.25.2-alpine build
- 472 dependencies
- @types/amqplib 0.10.1 development
- @types/config 3.3.1 development
- @types/express 4.17.17 development
- @types/jest 29.5.5 development
- @types/node 18.17.18 development
- @types/nodemailer 6.4.10 development
- @types/sinon 10.0.16 development
- jest 29.7.0 development
- nodemon 3.0.1 development
- rimraf 5.0.1 development
- sinon 16.0.0 development
- ts-jest 29.1.1 development
- ts-node 10.9.1 development
- typescript 5.0.4 development
- amqp-connection-manager 4.1.14
- amqplib 0.10.3
- axios 1.5.0
- config 3.3.9
- express 4.18.2
- js-yaml 4.1.0
- jwt-decode 3.1.2
- nodemailer 6.9.5
- winston 3.10.0
- winston-daily-rotate-file 4.7.1
- 490 dependencies
- @types/amqplib 0.10.1 development
- @types/config 3.3.1 development
- @types/express 4.17.17 development
- @types/jest 29.5.5 development
- @types/node 18.17.18 development
- @types/sinon 10.0.16 development
- jest 29.7.0 development
- nodemon 3.0.1 development
- rimraf 5.0.1 development
- sinon 16.0.0 development
- ts-jest 29.1.1 development
- ts-node 10.9.1 development
- typescript 5.0.4 development
- amqp-connection-manager 4.1.14
- amqplib 0.10.3
- axios 1.5.0
- config 3.3.9
- express 4.18.2
- js-yaml 4.1.0
- jwt-decode 3.1.2
- moment-timezone 0.5.43
- momentjs 2.0.0
- mongodb 6.1.0
- rrule 2.7.2
- saslprep 1.0.3
- winston 3.10.0
- winston-daily-rotate-file 4.7.1
- 470 dependencies
- @types/amqplib 0.10.1 development
- @types/config 3.3.1 development
- @types/express 4.17.17 development
- @types/jest 29.5.5 development
- @types/node 18.17.18 development
- @types/sinon 10.0.16 development
- jest 29.7.0 development
- nodemon 3.0.1 development
- rimraf 5.0.1 development
- sinon 16.0.0 development
- ts-jest 29.1.1 development
- ts-node 10.9.1 development
- typescript 5.0.4 development
- amqp-connection-manager 4.1.14
- amqplib 0.10.3
- axios 1.5.0
- config 3.3.9
- express ^4.18.2
- jwt-decode 3.1.2
- moment-timezone 0.5.43
- momentjs 2.0.0
- winston 3.10.0
- winston-daily-rotate-file 4.7.1
- 467 dependencies
- @types/amqplib 0.10.1 development
- @types/config 3.3.1 development
- @types/express 4.17.17 development
- @types/jest 29.5.5 development
- @types/node 18.17.18 development
- @types/sinon 10.0.16 development
- jest 29.7.0 development
- nodemon 3.0.1 development
- rimraf 5.0.1 development
- sinon 16.0.0 development
- ts-jest 29.1.1 development
- ts-node 10.9.1 development
- typescript 5.0.4 development
- amqp-connection-manager 4.1.14
- amqplib 0.10.3
- axios 1.5.0
- config 3.3.9
- express 4.18.2
- js-yaml 4.1.0
- jwt-decode 3.1.2
- winston 3.10.0
- winston-daily-rotate-file 4.7.1
- 193 dependencies
- cypress 13.2.0 development
- cypress-terminal-report 5.3.6 development
- xlsx 0.18.5
- i18next 21.4.0
- mongodb 4.1.3
- @aws-crypto/crc32 3.0.0
- @aws-crypto/ie11-detection 3.0.0
- @aws-crypto/sha256-browser 3.0.0
- @aws-crypto/sha256-js 3.0.0
- @aws-crypto/supports-web-crypto 3.0.0
- @aws-crypto/util 3.0.0
- @aws-sdk/client-cognito-identity 3.405.0
- @aws-sdk/client-sso 3.405.0
- @aws-sdk/client-sts 3.405.0
- @aws-sdk/credential-provider-cognito-identity 3.405.0
- @aws-sdk/credential-provider-env 3.398.0
- @aws-sdk/credential-provider-ini 3.405.0
- @aws-sdk/credential-provider-node 3.405.0
- @aws-sdk/credential-provider-process 3.405.0
- @aws-sdk/credential-provider-sso 3.405.0
- @aws-sdk/credential-provider-web-identity 3.398.0
- @aws-sdk/credential-providers 3.405.0
- @aws-sdk/middleware-host-header 3.398.0
- @aws-sdk/middleware-logger 3.398.0
- @aws-sdk/middleware-recursion-detection 3.398.0
- @aws-sdk/middleware-sdk-sts 3.398.0
- @aws-sdk/middleware-signing 3.398.0
- @aws-sdk/middleware-user-agent 3.398.0
- @aws-sdk/token-providers 3.405.0
- @aws-sdk/types 3.398.0
- @aws-sdk/util-endpoints 3.398.0
- @aws-sdk/util-locate-window 3.310.0
- @aws-sdk/util-user-agent-browser 3.398.0
- @aws-sdk/util-user-agent-node 3.405.0
- @aws-sdk/util-utf8-browser 3.259.0
- @mongodb-js/saslprep 1.1.0
- @smithy/abort-controller 2.0.6
- @smithy/config-resolver 2.0.6
- @smithy/credential-provider-imds 2.0.8
- @smithy/eventstream-codec 2.0.6
- @smithy/fetch-http-handler 2.1.1
- @smithy/hash-node 2.0.6
- @smithy/invalid-dependency 2.0.6
- @smithy/is-array-buffer 2.0.0
- @smithy/middleware-content-length 2.0.7
- @smithy/middleware-endpoint 2.0.6
- @smithy/middleware-retry 2.0.7
- @smithy/middleware-serde 2.0.6
- @smithy/middleware-stack 2.0.0
- @smithy/node-config-provider 2.0.8
- @smithy/node-http-handler 2.1.1
- @smithy/property-provider 2.0.7
- @smithy/protocol-http 3.0.1
- @smithy/protocol-http 2.0.5
- @smithy/querystring-builder 2.0.6
- @smithy/querystring-parser 2.0.6
- @smithy/service-error-classification 2.0.0
- @smithy/shared-ini-file-loader 2.0.7
- @smithy/signature-v4 2.0.6
- @smithy/smithy-client 2.1.1
- @smithy/types 2.3.0
- @smithy/url-parser 2.0.6
- @smithy/util-base64 2.0.0
- @smithy/util-body-length-browser 2.0.0
- @smithy/util-body-length-node 2.1.0
- @smithy/util-buffer-from 2.0.0
- @smithy/util-config-provider 2.0.0
- @smithy/util-defaults-mode-browser 2.0.7
- @smithy/util-defaults-mode-node 2.0.8
- @smithy/util-hex-encoding 2.0.0
- @smithy/util-middleware 2.0.0
- @smithy/util-retry 2.0.0
- @smithy/util-stream 2.0.7
- @smithy/util-uri-escape 2.0.0
- @smithy/util-utf8 2.0.0
- @types/node 20.5.7
- @types/webidl-conversions 7.0.0
- @types/whatwg-url 8.2.2
- base64-js 1.5.1
- bowser 2.11.0
- bson 4.7.2
- buffer 5.7.1
- fast-xml-parser 4.2.5
- ieee754 1.2.1
- ip 2.0.0
- memory-pager 1.5.0
- mongodb 4.17.0
- mongodb-connection-string-url 2.6.0
- punycode 2.3.0
- smart-buffer 4.2.0
- socks 2.7.1
- sparse-bitfield 3.0.3
- strnum 1.0.5
- tr46 3.0.0
- tslib 1.14.1
- tslib 2.6.2
- uuid 8.3.2
- webidl-conversions 7.0.0
- whatwg-url 11.0.0
- mongodb 4.17.0
- 1082 dependencies
- @angular-devkit/build-angular 16.2.3 development
- @angular-eslint/builder 16.2.0 development
- @angular-eslint/eslint-plugin 16.2.0 development
- @angular-eslint/eslint-plugin-template 16.2.0 development
- @angular-eslint/schematics 16.2.0 development
- @angular-eslint/template-parser 16.2.0 development
- @angular/cli 16.2.3 development
- @angular/compiler-cli 16.2.6 development
- @fortawesome/fontawesome-free 6.4.2 development
- @types/geojson ^7946.0.10 development
- @types/handlebars 4.0.40 development
- @types/jasmine 4.3.6 development
- @types/moment 2.13.0 development
- @typescript-eslint/eslint-plugin 6.7.2 development
- @typescript-eslint/parser 6.7.2 development
- eslint 8.49.0 development
- jasmine-core 5.1.1 development
- jasmine-marbles 0.9.2 development
- karma 6.4.2 development
- karma-chrome-launcher 3.2.0 development
- karma-jasmine 5.1.0 development
- karma-jasmine-html-reporter 2.1.0 development
- karma-junit-reporter 2.0.1 development
- karma-mocha-reporter 2.2.5 development
- typescript 4.9.5 development
- zone.js 0.13.3 development
- @angular/animations 16.2.6
- @angular/cdk 15.2.9
- @angular/common 16.2.6
- @angular/compiler 16.2.6
- @angular/core 16.2.6
- @angular/forms 16.2.6
- @angular/localize 16.2.6
- @angular/platform-browser 16.2.6
- @angular/platform-browser-dynamic 16.2.6
- @angular/router 16.2.6
- @angular/service-worker 16.2.6
- @fortawesome/fontawesome-free 6.4.2
- @fullcalendar/angular 6.1.8
- @fullcalendar/bootstrap 6.1.8
- @fullcalendar/core 6.1.8
- @fullcalendar/daygrid 6.1.8
- @fullcalendar/interaction 6.1.8
- @fullcalendar/rrule 6.1.8
- @fullcalendar/timegrid 6.1.8
- @ng-bootstrap/ng-bootstrap 15.1.1
- @ngx-translate/core 15.0.0
- @popperjs/core 2.11.8
- @swimlane/ngx-charts 20.4.1
- @types/jwt-decode 2.2.1
- ag-grid-angular 30.1.0
- ag-grid-community 30.1.0
- angular-oauth2-oidc 15.0.1
- bootstrap 5.3.2
- chart.js 4.4.0
- chartjs-adapter-date-fns 3.0.0
- chartjs-plugin-datalabels 2.2.0
- file-saver-es 2.0.5
- guid-typescript 1.0.9
- handlebars 4.7.8
- jwt-decode 3.1.2
- lodash-es 4.17.21
- moment 2.29.4
- moment-timezone 0.5.43
- ng-event-source 1.0.14
- ngx-chips 3.0.0
- ol 8.1.0
- rrule 2.7.2
- rxjs 7.8.1
- virtual-select-plugin 1.0.40
- xlsx https://cdn.sheetjs.com/xlsx-0.20.0/xlsx-0.20.0.tgz
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/upload-artifact v4 composite
- node 20.10.0-alpine build
- lfeoperatorfabric/migration-entity-roles latest
- @aws-crypto/crc32 3.0.0
- @aws-crypto/ie11-detection 3.0.0
- @aws-crypto/sha256-browser 3.0.0
- @aws-crypto/sha256-js 3.0.0
- @aws-crypto/supports-web-crypto 3.0.0
- @aws-crypto/util 3.0.0
- @aws-sdk/client-cognito-identity 3.485.0
- @aws-sdk/client-sso 3.485.0
- @aws-sdk/client-sts 3.485.0
- @aws-sdk/core 3.485.0
- @aws-sdk/credential-provider-cognito-identity 3.485.0
- @aws-sdk/credential-provider-env 3.485.0
- @aws-sdk/credential-provider-http 3.485.0
- @aws-sdk/credential-provider-ini 3.485.0
- @aws-sdk/credential-provider-node 3.485.0
- @aws-sdk/credential-provider-process 3.485.0
- @aws-sdk/credential-provider-sso 3.485.0
- @aws-sdk/credential-provider-web-identity 3.485.0
- @aws-sdk/credential-providers 3.485.0
- @aws-sdk/middleware-host-header 3.485.0
- @aws-sdk/middleware-logger 3.485.0
- @aws-sdk/middleware-recursion-detection 3.485.0
- @aws-sdk/middleware-signing 3.485.0
- @aws-sdk/middleware-user-agent 3.485.0
- @aws-sdk/region-config-resolver 3.485.0
- @aws-sdk/token-providers 3.485.0
- @aws-sdk/types 3.485.0
- @aws-sdk/util-endpoints 3.485.0
- @aws-sdk/util-locate-window 3.465.0
- @aws-sdk/util-user-agent-browser 3.485.0
- @aws-sdk/util-user-agent-node 3.485.0
- @aws-sdk/util-utf8-browser 3.259.0
- @mongodb-js/saslprep 1.1.3
- @smithy/abort-controller 2.0.16
- @smithy/config-resolver 2.0.23
- @smithy/core 1.2.2
- @smithy/credential-provider-imds 2.1.5
- @smithy/eventstream-codec 2.0.16
- @smithy/fetch-http-handler 2.3.2
- @smithy/hash-node 2.0.18
- @smithy/invalid-dependency 2.0.16
- @smithy/is-array-buffer 2.0.0
- @smithy/middleware-content-length 2.0.18
- @smithy/middleware-endpoint 2.3.0
- @smithy/middleware-retry 2.0.26
- @smithy/middleware-serde 2.0.16
- @smithy/middleware-stack 2.0.10
- @smithy/node-config-provider 2.1.9
- @smithy/node-http-handler 2.2.2
- @smithy/property-provider 2.0.17
- @smithy/protocol-http 3.0.12
- @smithy/querystring-builder 2.0.16
- @smithy/querystring-parser 2.0.16
- @smithy/service-error-classification 2.0.9
- @smithy/shared-ini-file-loader 2.2.8
- @smithy/signature-v4 2.0.19
- @smithy/smithy-client 2.2.1
- @smithy/types 2.8.0
- @smithy/url-parser 2.0.16
- @smithy/util-base64 2.0.1
- @smithy/util-body-length-browser 2.0.1
- @smithy/util-body-length-node 2.1.0
- @smithy/util-buffer-from 2.0.0
- @smithy/util-config-provider 2.1.0
- @smithy/util-defaults-mode-browser 2.0.24
- @smithy/util-defaults-mode-node 2.0.32
- @smithy/util-endpoints 1.0.8
- @smithy/util-hex-encoding 2.0.0
- @smithy/util-middleware 2.0.9
- @smithy/util-retry 2.0.9
- @smithy/util-stream 2.0.24
- @smithy/util-uri-escape 2.0.0
- @smithy/util-utf8 2.0.2
- @types/node 20.10.7
- @types/webidl-conversions 7.0.3
- @types/whatwg-url 8.2.2
- base64-js 1.5.1
- bowser 2.11.0
- bson 4.7.2
- buffer 5.7.1
- fast-xml-parser 4.2.5
- ieee754 1.2.1
- ip 2.0.0
- memory-pager 1.5.0
- mongodb 4.17.0
- mongodb-connection-string-url 2.6.0
- punycode 2.3.1
- smart-buffer 4.2.0
- socks 2.7.1
- sparse-bitfield 3.0.3
- strnum 1.0.5
- tr46 3.0.0
- tslib 1.14.1
- tslib 2.6.2
- undici-types 5.26.5
- uuid 8.3.2
- webidl-conversions 7.0.0
- whatwg-url 11.0.0
- mongodb 4.17.0
Score: 8.726481196440005