From f7c9e3f905dfaf29fb64e688b8663afb2085aff7 Mon Sep 17 00:00:00 2001 From: simonlabarere Date: Mon, 16 Mar 2026 14:24:37 +0000 Subject: [PATCH 1/8] CCM-14961: Allow cross domain bus to put event on DL bus --- .../terraform/components/dl/README.md | 1 + .../components/dl/cloudwatch_event_bus.tf | 26 +++++++++++++++++++ .../terraform/components/dl/variables.tf | 5 ++++ 3 files changed, 32 insertions(+) diff --git a/infrastructure/terraform/components/dl/README.md b/infrastructure/terraform/components/dl/README.md index 9ccc0105..f6d8a257 100644 --- a/infrastructure/terraform/components/dl/README.md +++ b/infrastructure/terraform/components/dl/README.md @@ -31,6 +31,7 @@ No requirements. | [event\_anomaly\_band\_width](#input\_event\_anomaly\_band\_width) | The width of the anomaly detection band. Higher values (e.g. 4-6) reduce sensitivity and noise, lower values (e.g. 2-3) increase sensitivity. Recommended: 2-4. | `number` | `3` | no | | [event\_anomaly\_evaluation\_periods](#input\_event\_anomaly\_evaluation\_periods) | Number of evaluation periods for the anomaly alarm. Each period is defined by event\_anomaly\_period. | `number` | `2` | no | | [event\_anomaly\_period](#input\_event\_anomaly\_period) | The period in seconds over which the specified statistic is applied for anomaly detection. Minimum 300 seconds (5 minutes). Recommended: 300-600. | `number` | `300` | no | +| [eventbus\_account\_id](#input\_eventbus\_account\_id) | The AWS Account ID for the event bus | `string` | n/a | yes | | [eventpub\_control\_plane\_bus\_arn](#input\_eventpub\_control\_plane\_bus\_arn) | Event publisher control plane | `string` | n/a | yes | | [eventpub\_data\_plane\_bus\_arn](#input\_eventpub\_data\_plane\_bus\_arn) | Event publisher data plane | `string` | n/a | yes | | [force\_destroy](#input\_force\_destroy) | Flag to force deletion of S3 buckets | `bool` | `false` | no | diff --git a/infrastructure/terraform/components/dl/cloudwatch_event_bus.tf b/infrastructure/terraform/components/dl/cloudwatch_event_bus.tf index 07a6177c..13379bb5 100644 --- a/infrastructure/terraform/components/dl/cloudwatch_event_bus.tf +++ b/infrastructure/terraform/components/dl/cloudwatch_event_bus.tf @@ -27,3 +27,29 @@ resource "aws_cloudwatch_log_delivery_source" "main_trace_logs" { log_type = "TRACE_LOGS" resource_arn = aws_cloudwatch_event_bus.main.arn } + +data "aws_iam_policy_document" "main_event_bus_document" { + statement { + sid = "AllowCrossDomainEventBridgeToPutEvent" + effect = "Allow" + + actions = [ + "events:PutEvents", + ] + + resources = [ + aws_cloudwatch_event_bus.main.arn, + ] + + condition { + test = "ArnLike" + variable = "aws:SourceArn" + values = ["arn:aws:events:${var.region}:${var.eventbus_account_id}:rule/*-data-plane/*"] + } + } +} + +resource "aws_cloudwatch_event_bus_policy" "main_event_bus_policy" { + policy = data.aws_iam_policy_document.main_event_bus_document.json + event_bus_name = aws_cloudwatch_event_bus.main.name +} diff --git a/infrastructure/terraform/components/dl/variables.tf b/infrastructure/terraform/components/dl/variables.tf index c52dcfb7..806136e8 100644 --- a/infrastructure/terraform/components/dl/variables.tf +++ b/infrastructure/terraform/components/dl/variables.tf @@ -196,6 +196,11 @@ variable "eventpub_data_plane_bus_arn" { description = "Event publisher data plane" } +variable "eventbus_account_id" { + type = string + description = "The AWS Account ID for the event bus" +} + variable "report_scheduler_schedule" { type = string description = "Schedule to trigger sender reports" From c6de497b4144bf5456e9ba7594219b51a605f406 Mon Sep 17 00:00:00 2001 From: simonlabarere Date: Mon, 16 Mar 2026 14:34:40 +0000 Subject: [PATCH 2/8] CCM-14961: Fix trivy vulnerability --- src/eventcatalog/package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/eventcatalog/package-lock.json b/src/eventcatalog/package-lock.json index d87ce17e..ab162221 100644 --- a/src/eventcatalog/package-lock.json +++ b/src/eventcatalog/package-lock.json @@ -12203,9 +12203,9 @@ "license": "Apache-2.0" }, "node_modules/flatted": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", - "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.1.tgz", + "integrity": "sha512-IxfVbRFVlV8V/yRaGzk0UVIcsKKHMSfYw66T/u4nTwlWteQePsxe//LjudR1AMX4tZW3WFCh3Zqa/sjlqpbURQ==", "license": "ISC" }, "node_modules/flattie": { @@ -23619,9 +23619,9 @@ "license": "MIT" }, "node_modules/undici": { - "version": "7.22.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-7.22.0.tgz", - "integrity": "sha512-RqslV2Us5BrllB+JeiZnK4peryVTndy9Dnqq62S3yYRRTj0tFQCwEniUy2167skdGOy3vqRzEvl1Dm4sV2ReDg==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.24.4.tgz", + "integrity": "sha512-BM/JzwwaRXxrLdElV2Uo6cTLEjhSb3WXboncJamZ15NgUURmvlXvxa6xkwIOILIjPNo9i8ku136ZvWV0Uly8+w==", "license": "MIT", "engines": { "node": ">=20.18.1" From 5456f24b46790b1a3ab3dadca569d0fbd82ae187 Mon Sep 17 00:00:00 2001 From: simonlabarere Date: Mon, 16 Mar 2026 14:36:11 +0000 Subject: [PATCH 3/8] CCM-14961: Fix trivy vulnerability --- docs/adr/assets/ADR-003/examples/python/requirements.txt | 2 +- package-lock.json | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/adr/assets/ADR-003/examples/python/requirements.txt b/docs/adr/assets/ADR-003/examples/python/requirements.txt index b7e317b4..2217ba55 100644 --- a/docs/adr/assets/ADR-003/examples/python/requirements.txt +++ b/docs/adr/assets/ADR-003/examples/python/requirements.txt @@ -1,2 +1,2 @@ -PyJWT==2.8.0 +PyJWT==2.12.0 requests==2.32.4 diff --git a/package-lock.json b/package-lock.json index 3bc163f8..e4f5c4d6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13664,7 +13664,9 @@ } }, "node_modules/flatted": { - "version": "3.3.3", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.1.tgz", + "integrity": "sha512-IxfVbRFVlV8V/yRaGzk0UVIcsKKHMSfYw66T/u4nTwlWteQePsxe//LjudR1AMX4tZW3WFCh3Zqa/sjlqpbURQ==", "dev": true, "license": "ISC" }, From 0ad4f3bd2d0c3894ce134c01b4747a91831b1522 Mon Sep 17 00:00:00 2001 From: simonlabarere Date: Tue, 17 Mar 2026 13:50:37 +0000 Subject: [PATCH 4/8] CCM-14961: Allow cross domain bus to put event on DL bus --- .../terraform/components/dl/cloudwatch_event_bus.tf | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/infrastructure/terraform/components/dl/cloudwatch_event_bus.tf b/infrastructure/terraform/components/dl/cloudwatch_event_bus.tf index 13379bb5..c9580bcc 100644 --- a/infrastructure/terraform/components/dl/cloudwatch_event_bus.tf +++ b/infrastructure/terraform/components/dl/cloudwatch_event_bus.tf @@ -33,6 +33,11 @@ data "aws_iam_policy_document" "main_event_bus_document" { sid = "AllowCrossDomainEventBridgeToPutEvent" effect = "Allow" + principals { + type = "Service" + identifiers = ["events.amazonaws.com"] + } + actions = [ "events:PutEvents", ] From 6bfd999e518e2b3bd20f2262a07123763ce0c62b Mon Sep 17 00:00:00 2001 From: simonlabarere Date: Tue, 17 Mar 2026 14:16:52 +0000 Subject: [PATCH 5/8] CCM-14961: Allow cross domain bus to put event on DL bus --- .../terraform/components/dl/cloudwatch_event_bus.tf | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/infrastructure/terraform/components/dl/cloudwatch_event_bus.tf b/infrastructure/terraform/components/dl/cloudwatch_event_bus.tf index c9580bcc..d2a47386 100644 --- a/infrastructure/terraform/components/dl/cloudwatch_event_bus.tf +++ b/infrastructure/terraform/components/dl/cloudwatch_event_bus.tf @@ -34,8 +34,8 @@ data "aws_iam_policy_document" "main_event_bus_document" { effect = "Allow" principals { - type = "Service" - identifiers = ["events.amazonaws.com"] + type = "AWS" + identifiers = ["arn:aws:iam::${var.eventbus_account_id}:root"] } actions = [ @@ -49,7 +49,9 @@ data "aws_iam_policy_document" "main_event_bus_document" { condition { test = "ArnLike" variable = "aws:SourceArn" - values = ["arn:aws:events:${var.region}:${var.eventbus_account_id}:rule/*-data-plane/*"] + values = [ + "arn:aws:events:${var.region}:${var.eventbus_account_id}:rule/*-data-plane*" + ] } } } From 4734c92fcc8b34267b820e4ebba895e8587a72b6 Mon Sep 17 00:00:00 2001 From: simonlabarere Date: Wed, 18 Mar 2026 11:57:18 +0000 Subject: [PATCH 6/8] CCM-14961: Fix trivy vulnerabilities --- package-lock.json | 38 +++++++++++++++++++++++++++--- src/eventcatalog/package-lock.json | 35 ++++++++++++++++++++------- 2 files changed, 62 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index e4f5c4d6..33c6b3cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13555,10 +13555,25 @@ ], "license": "BSD-3-Clause" }, + "node_modules/fast-xml-builder": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.4.tgz", + "integrity": "sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "dependencies": { + "path-expression-matcher": "^1.1.3" + } + }, "node_modules/fast-xml-parser": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.3.6.tgz", - "integrity": "sha512-QNI3sAvSvaOiaMl8FYU4trnEzCwiRr8XMWgAHzlrWpTSj+QaCSvOf1h82OEP1s4hiAXhnbXSyFWCf4ldZzZRVA==", + "version": "5.5.6", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.5.6.tgz", + "integrity": "sha512-3+fdZyBRVg29n4rXP0joHthhcHdPUHaIC16cuyyd1iLsuaO6Vea36MPrxgAzbZna8lhvZeRL8Bc9GP56/J9xEw==", "funding": [ { "type": "github", @@ -13567,6 +13582,8 @@ ], "license": "MIT", "dependencies": { + "fast-xml-builder": "^1.1.4", + "path-expression-matcher": "^1.1.3", "strnum": "^2.1.2" }, "bin": { @@ -19168,6 +19185,21 @@ "node": ">=8" } }, + "node_modules/path-expression-matcher": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.1.3.tgz", + "integrity": "sha512-qdVgY8KXmVdJZRSS1JdEPOKPdTiEK/pi0RkcT2sw1RhXxohdujUlJFPuS1TSkevZ9vzd3ZlL7ULl1MHGTApKzQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/path-is-absolute": { "version": "1.0.1", "dev": true, diff --git a/src/eventcatalog/package-lock.json b/src/eventcatalog/package-lock.json index ab162221..eaae0b69 100644 --- a/src/eventcatalog/package-lock.json +++ b/src/eventcatalog/package-lock.json @@ -12115,21 +12115,24 @@ "license": "BSD-3-Clause" }, "node_modules/fast-xml-builder": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.0.0.tgz", - "integrity": "sha512-fpZuDogrAgnyt9oDDz+5DBz0zgPdPZz6D4IR7iESxRXElrlGTRkHJ9eEt+SACRJwT0FNFrt71DFQIUFBJfX/uQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.4.tgz", + "integrity": "sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==", "funding": [ { "type": "github", "url": "https://github.com/sponsors/NaturalIntelligence" } ], - "license": "MIT" + "license": "MIT", + "dependencies": { + "path-expression-matcher": "^1.1.3" + } }, "node_modules/fast-xml-parser": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.4.1.tgz", - "integrity": "sha512-BQ30U1mKkvXQXXkAGcuyUA/GA26oEB7NzOtsxCDtyu62sjGw5QraKFhx2Em3WQNjPw9PG6MQ9yuIIgkSDfGu5A==", + "version": "5.5.6", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.5.6.tgz", + "integrity": "sha512-3+fdZyBRVg29n4rXP0joHthhcHdPUHaIC16cuyyd1iLsuaO6Vea36MPrxgAzbZna8lhvZeRL8Bc9GP56/J9xEw==", "funding": [ { "type": "github", @@ -12138,7 +12141,8 @@ ], "license": "MIT", "dependencies": { - "fast-xml-builder": "^1.0.0", + "fast-xml-builder": "^1.1.4", + "path-expression-matcher": "^1.1.3", "strnum": "^2.1.2" }, "bin": { @@ -20126,6 +20130,21 @@ "integrity": "sha512-NOnmBpt5Y2RWbuv0LMzsayp3lVylAHLPUTut412ZA3l+C4uw4ZVkQbjShYCQ8TCpUMdPapr4YjUqLYD6v68j+w==", "license": "MIT" }, + "node_modules/path-expression-matcher": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.1.3.tgz", + "integrity": "sha512-qdVgY8KXmVdJZRSS1JdEPOKPdTiEK/pi0RkcT2sw1RhXxohdujUlJFPuS1TSkevZ9vzd3ZlL7ULl1MHGTApKzQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", From eb6cad201c3248ffe8436515a944b84fa04478ee Mon Sep 17 00:00:00 2001 From: simonlabarere Date: Wed, 18 Mar 2026 12:34:26 +0000 Subject: [PATCH 7/8] CCM-14961: Remove eventbus_account_id variable --- infrastructure/terraform/components/dl/README.md | 1 - .../terraform/components/dl/cloudwatch_event_bus.tf | 4 ++-- infrastructure/terraform/components/dl/variables.tf | 5 ----- 3 files changed, 2 insertions(+), 8 deletions(-) diff --git a/infrastructure/terraform/components/dl/README.md b/infrastructure/terraform/components/dl/README.md index f6d8a257..9ccc0105 100644 --- a/infrastructure/terraform/components/dl/README.md +++ b/infrastructure/terraform/components/dl/README.md @@ -31,7 +31,6 @@ No requirements. | [event\_anomaly\_band\_width](#input\_event\_anomaly\_band\_width) | The width of the anomaly detection band. Higher values (e.g. 4-6) reduce sensitivity and noise, lower values (e.g. 2-3) increase sensitivity. Recommended: 2-4. | `number` | `3` | no | | [event\_anomaly\_evaluation\_periods](#input\_event\_anomaly\_evaluation\_periods) | Number of evaluation periods for the anomaly alarm. Each period is defined by event\_anomaly\_period. | `number` | `2` | no | | [event\_anomaly\_period](#input\_event\_anomaly\_period) | The period in seconds over which the specified statistic is applied for anomaly detection. Minimum 300 seconds (5 minutes). Recommended: 300-600. | `number` | `300` | no | -| [eventbus\_account\_id](#input\_eventbus\_account\_id) | The AWS Account ID for the event bus | `string` | n/a | yes | | [eventpub\_control\_plane\_bus\_arn](#input\_eventpub\_control\_plane\_bus\_arn) | Event publisher control plane | `string` | n/a | yes | | [eventpub\_data\_plane\_bus\_arn](#input\_eventpub\_data\_plane\_bus\_arn) | Event publisher data plane | `string` | n/a | yes | | [force\_destroy](#input\_force\_destroy) | Flag to force deletion of S3 buckets | `bool` | `false` | no | diff --git a/infrastructure/terraform/components/dl/cloudwatch_event_bus.tf b/infrastructure/terraform/components/dl/cloudwatch_event_bus.tf index d2a47386..edbd72ce 100644 --- a/infrastructure/terraform/components/dl/cloudwatch_event_bus.tf +++ b/infrastructure/terraform/components/dl/cloudwatch_event_bus.tf @@ -35,7 +35,7 @@ data "aws_iam_policy_document" "main_event_bus_document" { principals { type = "AWS" - identifiers = ["arn:aws:iam::${var.eventbus_account_id}:root"] + identifiers = ["arn:aws:iam::${var.shared_infra_account_id}:root"] } actions = [ @@ -50,7 +50,7 @@ data "aws_iam_policy_document" "main_event_bus_document" { test = "ArnLike" variable = "aws:SourceArn" values = [ - "arn:aws:events:${var.region}:${var.eventbus_account_id}:rule/*-data-plane*" + "arn:aws:events:${var.region}:${var.shared_infra_account_id}:rule/*-data-plane*" ] } } diff --git a/infrastructure/terraform/components/dl/variables.tf b/infrastructure/terraform/components/dl/variables.tf index 806136e8..c52dcfb7 100644 --- a/infrastructure/terraform/components/dl/variables.tf +++ b/infrastructure/terraform/components/dl/variables.tf @@ -196,11 +196,6 @@ variable "eventpub_data_plane_bus_arn" { description = "Event publisher data plane" } -variable "eventbus_account_id" { - type = string - description = "The AWS Account ID for the event bus" -} - variable "report_scheduler_schedule" { type = string description = "Schedule to trigger sender reports" From e74eab3cff9b8e1d23f197495bda2600361e19ec Mon Sep 17 00:00:00 2001 From: simonlabarere Date: Fri, 20 Mar 2026 16:53:17 +0000 Subject: [PATCH 8/8] CCM-14961: Fix trivy vulnerabilities --- package-lock.json | 37 ++++++++++++++++++++++-------- src/eventcatalog/package-lock.json | 6 ++--- 2 files changed, 31 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index 177d60c7..75352a0d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6607,7 +6607,7 @@ "license": "Apache-2.0", "dependencies": { "@smithy/types": "^4.13.0", - "fast-xml-parser": "5.4.1", + "fast-xml-parser": "5.5.6", "tslib": "^2.6.2" }, "engines": { @@ -13556,21 +13556,24 @@ "license": "BSD-3-Clause" }, "node_modules/fast-xml-builder": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.0.0.tgz", - "integrity": "sha512-fpZuDogrAgnyt9oDDz+5DBz0zgPdPZz6D4IR7iESxRXElrlGTRkHJ9eEt+SACRJwT0FNFrt71DFQIUFBJfX/uQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.4.tgz", + "integrity": "sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==", "funding": [ { "type": "github", "url": "https://github.com/sponsors/NaturalIntelligence" } ], - "license": "MIT" + "license": "MIT", + "dependencies": { + "path-expression-matcher": "^1.1.3" + } }, "node_modules/fast-xml-parser": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.4.1.tgz", - "integrity": "sha512-BQ30U1mKkvXQXXkAGcuyUA/GA26oEB7NzOtsxCDtyu62sjGw5QraKFhx2Em3WQNjPw9PG6MQ9yuIIgkSDfGu5A==", + "version": "5.5.6", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.5.6.tgz", + "integrity": "sha512-3+fdZyBRVg29n4rXP0joHthhcHdPUHaIC16cuyyd1iLsuaO6Vea36MPrxgAzbZna8lhvZeRL8Bc9GP56/J9xEw==", "funding": [ { "type": "github", @@ -13579,7 +13582,8 @@ ], "license": "MIT", "dependencies": { - "fast-xml-builder": "^1.0.0", + "fast-xml-builder": "^1.1.4", + "path-expression-matcher": "^1.1.3", "strnum": "^2.1.2" }, "bin": { @@ -19181,6 +19185,21 @@ "node": ">=8" } }, + "node_modules/path-expression-matcher": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.2.0.tgz", + "integrity": "sha512-DwmPWeFn+tq7TiyJ2CxezCAirXjFxvaiD03npak3cRjlP9+OjTmSy1EpIrEbh+l6JgUundniloMLDQ/6VTdhLQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/path-is-absolute": { "version": "1.0.1", "dev": true, diff --git a/src/eventcatalog/package-lock.json b/src/eventcatalog/package-lock.json index 99bff376..3b656373 100644 --- a/src/eventcatalog/package-lock.json +++ b/src/eventcatalog/package-lock.json @@ -12750,9 +12750,9 @@ "license": "ISC" }, "node_modules/h3": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.5.tgz", - "integrity": "sha512-xEyq3rSl+dhGX2Lm0+eFQIAzlDN6Fs0EcC4f7BNUmzaRX/PTzeuM+Tr2lHB8FoXggsQIeXLj8EDVgs5ywxyxmg==", + "version": "1.15.9", + "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.9.tgz", + "integrity": "sha512-H7UPnyIupUOYUQu7f2x7ABVeMyF/IbJjqn20WSXpMdnQB260luADUkSgJU7QTWLutq8h3tUayMQ1DdbSYX5LkA==", "license": "MIT", "dependencies": { "cookie-es": "^1.2.2",